Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/01/2011, 18:13
faidoc
 
Fecha de Ingreso: julio-2010
Mensajes: 7
Antigüedad: 14 años, 4 meses
Puntos: 0
Duda sobre destruir ventanas - Pygtk

Estoy desarrollando una pequeña aplicacion para la bandeja del sistema y el problema que tengo es que al darle boton derecho al icono y darle por ejemplo a "Preferencias" y salir la ventana para hacer todo eso, despues de que se cierre si quiero volver a abrirla me sale una ventana sin nada dentro.

Tambien me pasa con el dialogo de "Acerca de" que trae Glade.

Aqui dejo un trozo del codigo a ver si me podes ayudar. Gracias

Código:
   def on_preferencias_destroy(self, widget, data=None):
		self.preferencias.destroy()
		
   def on_guardar_credenciales_clicked(self,widget, data=None):
	   usuario = self.usuario_en.get_text()
	   clave = self.clave_en.get_text()
	   datos = [usuario + "\n", clave]
	   if OS != "win32": 
		   os.chdir(os.environ['HOME'])
		   f = open (".resanator.conf", "w")
		   f.writelines(datos)
	   else:
		   f = open ("resanator.txt", "w")
		   linea = f.writelines(datos)
	   f.close()
	   self.preferencias.destroy()
	
   def on_preferencias_activate(self, widget, data=None):
	   self.preferencias.show()