Vista gadget - Mezera

Jak jsem psal v článku Vista – záhadné probouzení v noci je tomu chvilka, co jsem se stal uživatelem Windows Vista. Přemýšlel jsem, jakým způsobem tento přechod “oslavit” a jediná věc, která ve Vistách oproti XP na první pohled praští do očí, je postranní panel (sidebar). Nechci tu psát žádný sáhodlouhý návod o tom, jak gadgety tvořit – o tom bylo napsáno už dost. Dovolím si pouze pár poznámek z vývoje:

  • Pokud chcete napsat jednoduchý gadget, který jenom zobrazuje “hello world!”, je to opravdu otázka chvilky. U ostatních případů to není tak jednoduché. Pro zobrazení se používá HTML a funkcionalitu lze napsat v jazyce javascript – jedná se o speciální webovou stránku.
  • Práce s uživatelským nastavením je velmi jednoduchá a dostačující. Dialog pro nastavení je také tvořen HTML a o ukládání/načítání se starají připravené javascriptové funkce.
  • Trochu problém je průhlednost. Nelze použít transparentní barvu pozadí, transparentní obrázek ani nic podobného, protože potom je např. u písma vidět růžový okraj a celkově to nevypadá dobře. Je nutné použít metodu popsanou např. zde – jde o to, že se musí do definovaného obrázku na pozadí transparentní obrázek vložit pomocí metody addImageObject, která průhlednost zachovává. Pro text je dobré použít podobnou metodu addTextObject.
  • Je dobré si z gallery.live.com stáhnout nějakou inspiraci, která se po instalaci rozbalí do adresáře %USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\

Tolik asi k vývoji gadgetů. :)

Ten, na kterém jsem “oslavil” používání Windows Vista se jmenuje Mezera a má velmi jednoduché použití – zkrátka přidá mezeru mezi ostatní gadgety, aby se daly např. zarovnat na střed nebo dolů. Nic víc, nic míň. Volba barvy oddělovací čáry je pouze třešnička na dortu, aby v nastavení vůbec něco bylo. :)

Českou i anglickou verzi si můžete stáhnout z mých stránek.

Zveřejněno 22 September 09 04:01 by topas
Vedeno pod:

Upozornění na nové komentáře

Pokud chčeš dostávat upozornění emailem na změny u toho příspěvku,tak se zaregistruj zde.zde

Odebírat komentáře k tomuto příspěvku pomocí RSS

Komentář

# Petr Snobelt said on September 23, 2009 9:14 AM:

Přechod na windows 7 asi oslavíš tím, že už nebudeš gadget mezera potřebovat ;-) tam si můžeš dát gadget kam chceš, ne jen do postraního panelu.

# topas said on September 23, 2009 11:29 AM:

A sakra. :) Kazdopadne oslavu Windows 7 si budu muset jeste poradne promyslet. :)

# michalowo said on September 27, 2009 9:30 AM:

Pokud chcete znat vice podrobnosti ohledne Gadgets, tak zde najdete celkem dobry prehled: http://blog.vyvojar.cz/michalowo/archive/2008/12/29/archiv-prezentac-9-windows-vista-gadgets.aspx

Jinak s prechodem na W7 bych nevahal ani vterinu....Ne nadarmo se o W7 mluvi jako o Performance Packu pro Windows Vista :)

Vytvoření nového komentáře

(povinný) 
(nepovinný)
(povinný) 
Opiš čísla, která vidíš na obrázku: