Muchas gracias por tu respuesta, pero siento ser tan torpe que no entiendo esto que me dices:
- En el método __init__ creas objetos pero no guardas las referencias y por > lo tanto luego no puedes acceder a ellos. La forma habitual de hacerlo es > crear una propiedad en la instancia que guarde la referencia para poder asi > utilizarla mas tarde: > > self.entranombre = wx.TextCtrl(ventana, -1, nombre_en_fichero) > Lo he intentado poniendo self.entranombre... pero seguro que hay algo que se me escapa, lo siento no lo entiendo. te refieres a meter las variables como argumentos en el constructor del dialogo? como se haría? > > - Estas haciendo el enlace del evento 'grabar' al estilo antiguo, lo > recomendable es utilizar el Bind directamente sobre el objeto del que > quieres capturar el evento: > > botongrabar.Bind(wx.EVT_BUTTON, self.grabar) > es como explican en los libros :-) gracias por el truquillo. -- monobotblog.alvarezalonso.es
_______________________________________________ Python-es mailing list [email protected] http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
