2
我使用以下代碼來顯示在Ubuntu 11.10(GTK的尖銳2.12)StatusIcon不會出現在通知區域
StatusIcon icon = StatusIcon.NewFromStock(Stock.Harddisk);
icon.Visible = true;
一個notfication圖標,但圖標不會出現。
你有什麼建議嗎?
我使用以下代碼來顯示在Ubuntu 11.10(GTK的尖銳2.12)StatusIcon不會出現在通知區域
StatusIcon icon = StatusIcon.NewFromStock(Stock.Harddisk);
icon.Visible = true;
一個notfication圖標,但圖標不會出現。
你有什麼建議嗎?
較新版本的Ubuntu(使用Unity)使用新系統/庫來使用appindicator庫稱爲Application Indicators的通知圖標。我建議你看看使用appindicator-sharp來創建指標。你可以在Tomboy here中看到一個樣例補丁。爲了讓Unity/Ubuntu和其他傳統桌面環境都可以使用,我建議你採用類似於Tomboy中的方法,在運行時檢測你應該創建哪種樣式的「通知圖標」。
感謝您的評論,這有助於很多! – codejunky 2011-12-16 15:19:01