View Full Version : how to add a systemtray using python or gambas?
hydrogen
May 25th, 2006, 06:56 PM
how to add a systemtray using python or gambas? I want to write a program that will launch a system tray when it start. Can anyone tell me how?
Thank you very much!
unbuntu
May 25th, 2006, 09:44 PM
in GNOME you may want to look at pygtk. Haven't tried it myself, so can't help you further...
psychicdragon
May 26th, 2006, 05:16 AM
Here's a simple example using PyGTK. You'll need to have python-gtk2 and python-gnome2-extras installed.
#! /usr/bin/python
import gtk
import egg.trayicon # egg == python-gnome2-extras
def callback(widget, ev):
print "Button %i pressed!" % ev.button
tray = egg.trayicon.TrayIcon("TrayIcon")
box = gtk.EventBox()
label = gtk.Label("Click Me!")
box.add(label)
tray.add(box)
tray.show_all()
box.connect("button-press-event", callback)
gtk.main()
hydrogen
May 26th, 2006, 06:14 PM
Hi, Thank you!
It really worked!
if I want to use some network applet ( such as network interface ) in python, how to realize?
Powered by vBulletin® Version 4.2.2 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.