Realizo un panel con botones, los cuales se elaboran a partir de lo indicado en un fichero de texto: boton1_etiqueta=editor boton1_comando=gedit boton2_etiqueta=calculadora boton2_comando=gnome-calculator
Entonces, en tiempo de carga, para un botón escribo: MiPanel.Bind(wx.EVT_BUTTON, self.Ejecutar, MiPanel.Controles[1]) Para lo cual: def Ejecutar(LaClase, ElEvento): ... Lo que se me ha ocurrido es que los argumentos (como «comando») los podría asignar de alguna manera a algún metadato del botón. Mi pregunta es: ¿Es posible asociar metadatos de usuario a un objeto wx? Ejemplo para la carga: MiPanel.Controles[1].Comando Para usar en la función: ElEvento.GetEventObject().Comando Gracias. _______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es