Menus

Jaime Ibar jim2k7 en gmail.com
Sab Nov 8 13:29:44 CET 2008


   [1]luesmo_2 en ono.com escribió:

  Quiero crear un mneú que tenga una parte de Opciones que al pulsar
aparezca dichas opciones y otra parte que sólo conste de "Salir" y al
pulsar se cierre la ventana.

  Así, tenemos:
        menubar = wx.
MenuBar()
        menu1= wx.Menu()
        menu1.Append
(ID_ejecutar,'Ejecutar','Ejecuta y sale Puntos.txt')
        menu1.
Append(ID_reducir,'Reducir','Reduce y sale Final.txt')
        menubar.
Append(menu1, '&Opciones'

        ????????

 A partir de aquí
cómo hago para crea un "&Salir" al nivel de "&Opciones" y que cierre la
ventana.

 Es Ubuntu 8.04 y como se vé "wx"

 Gracias a todos. Luis...
    _______________________________________________________________________

_______________________________________________
Lista de correo Python-es
[2]http://listas.aditel.org/listinfo/python-es
FAQ: [3]http://listas.aditel.org/faqpyes

   Tendrías que crear otro menú que se llamara por ejemplo menu_salir.
   menu_salir = wx.Menu()
   salir = menu_salir.Append(ID_salir, 'Salir', 'Salir de la aplicación')
   # asociar el elemento del menú a un evento y el evento a un handler
   self.Bind(wx.EVT_MENU, self.on_salir, salir)
   # añadir los menú a la barra de menús
   menubar.Append(menu1, 'Ejecutar')
   menubar.Append(menu_salir, 'Salir')
   # definir el handler
   def on_exit(self, event):
       self.Destroy()
--
Salu2

Jaime

References

   1. mailto:luesmo_2 en ono.com
   2. http://listas.aditel.org/listinfo/python-es
   3. http://listas.aditel.org/faqpyes
------------ próxima parte ------------
_______________________________________________
Lista de correo Python-es 
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes


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