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/

Responder a