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