wx.TaskBarIcon no me funciona

Flaper87 flaper87 en gmail.com
Vie Abr 6 16:43:53 CEST 2007


Saludos a todos!!

Estoy creando una aplicacion la cual utiliza un icono en el taskbar. El
codigo para crear TaskBarIcon y el taskmenu es el siguiente:

self.taskbar = wx.TaskBarIcon()
self.Icon = wx.Icon("Imagenes/termometro.ico", wx.BITMAP_TYPE_ICO)
self.taskbar.SetIcon(self.Icon, 'ACPI-Viewer')
self.taskmenu = wx.Menu()
itemmenu = wx.MenuItem(self.taskmenu,ID_MENU_5,"Cerrar","",0)
self.taskmenu.AppendItem(itemmenu)

self.Bind(wx.EVT_TASKBAR_RIGHT_UP,self.taskbar_click)

y el codigo para que funcione el menu es el siguiente:

def taskbar_click(self, event):

      self.taskbar.PopupMenu(self.taskmenu)

      return

Ahora explico lo que me sucede. Al iniciar el programa el icono aparece sin
ningun problema, pero ninguna de las funciones que yo le coloque al icono
funcionan, el menu no aparece, si le digo que al hacer doble click con el
boton izquierdo minimice el programa tampoco lo hace, es decir, simplemente
el icono esta ahi pero no le puedo adjuntar ninguna funcion.

Utilizo python 2.4
wx 2.6
Debian etch

-- 
Flavio Percoco Premoli, A.K.A. [Flaper87]
http://www.flaper87.com
Usuario Linux registrado #436538
Key Fingerprint: CFC0 C67D FF73 463B 7E55  CF43 25D1 E75B E2DB 15C7




Más información sobre la lista de distribución Python-es