Probá ponerle a todas tus ventanas la propiedad Visible = no desde la
pestaña comunes en glade, y después las vas mostrando a través del
comando show() o show_all().

f = gtk.glade.XML('prueba.glade')

va = f.get_widget('VentanaA')
vb = f.get_widget('VentanaB')

va.show_all() # esto mustra la Ventana A y su contenido pero la ventana
B no debería aparecer.

En esta pagina:
http://www.learningpython.com/2006/05/30/building-an-application-with-pygtk-and-glade/
el autor usa una ventana principal y otra como dialogo y las separa en
clases diferentes dentro del programa. Fijate si ese código te sirve
como base.

Juan

PD: Este es mi primer aporte a la lista! espero sea útil :P

_______________________________________________
Lista de correo Programacion.
[email protected]
http://listas.fi.uba.ar/mailman/listinfo/programacion

Responder a