可供 Visual Studio 2005/2008 使用的 Windows Vista Sidebar Gadget Templates


即便 Visual Studio 2008 甫推出,對於 Windows Vista Sidebar Gadget 的開發,Visual Studio 所能幫助的並不多。Vista Sidebar Gadget 開發並不複雜,開發人員主要用到的技能就是 JavaScript,微軟針對 Windows Vista Sidebar Gadget 的開發資源都列於 MSDN 網站中。對首次接觸 Sidebar Gadget 開發的朋友而言,最容易發生錯誤的地方反而是在 gadget.xml 與資料夾間的關聯性。網路上有一個方便的 Visual Studio Template http://www.timheuer.com/blog/archive/2007/03/11/14010.aspx 可供下載使用,運用此 Template 可以建立一個完整又簡單的 Sidebar Gadget,產生出來的檔案只要複製一份到

%USERPROFILE%\AppData\Local\Microsoft\Windows Sidebar\Gadgets\xxx.Gadget

之下,即可如下圖般以自身的 Windows Vista 加以測試。每一個 gadget.xml 內的 XML element 雖然 MSDN 都有註明,但透過這個 Template 讓您可以很簡便的測試每一個 element 對於安裝畫面的影響。

AddGadget
預設範本產生的 Gadget 安裝後如下圖,所有主要 Gadget 畫面例如  flyout 畫面,dock 於 Sidebar 的畫面,undock 後的畫面與 setting 畫面都在此樣板中展現出來,只要稍加修改即可使用了。此範本還考慮了多國語言環境下的資料夾配置,做得相當便利。
Sidebar
MSDN Magazine 於2007年8月有一中文文章 "自訂您的 Windows Vista 資訊看板小工具" http://msdn.microsoft.com/zh-tw/magazine/cc163370.aspx,可做為 Sidebar Gadget 開發入門的第一步。

 

Comments (1)

Skip to main content