0
這是我在StackOverflow中的第一個問題,所以我會盡我所能解釋我的自我。如何在PyGTK中將狀態圖標或區域添加到狀態圖標
我做了一個小應用程序,試圖模擬窗口Procastination殺手應用程序,使用pygtk和pygame進行聲音警報。
這是我跑http://www.youtube.com/watch?v=FmE-QPA9p-8
我的問題的小應用程序的視頻,我想在托盤圖標區域的窗口小部件,而不是強制的普通圖標。像一個圖標和一個標籤,來創建一個計數器,或者至少擴展圖標大小以在狀態圖標中放置更多信息。
所以我的問題是:
- 我如何調整狀態圖標?例如顯示一個圖標44x22像素
- 我如何添加一個Widget,地區或別的東西代替狀態圖標
下面是用於獲取狀態圖標的代碼。
self.status_icon = gtk.StatusIcon()
self.status_icon.set_from_file(STATUS_ICON_FILE)
self.status_icon.set_tooltip("Switch, a procastination killer app")
self.status_icon.connect("activate", self.on_toggle_status_trayicon)
self.status_icon.connect("popup-menu", lambda i, b, a: self.status_menu.popup(
None, None, gtk.status_icon_position_menu, b, a, self.status_icon))
我爲ubuntu封裝了應用程序,因爲我找到了一個名字:),那也許會是我的第三個問題。
3:如何命名我的應用程序?
在Gnome中,它被稱爲通知區域,它位於(?)面板上,所以它應該是'面板小程序'。 – u0b34a0f6ae 2009-08-21 04:17:47
我會學習如何創建一個小程序,這是我最需要的。謝謝 – 2009-08-21 13:39:49