Xixiwwgw-o-51o-dinheirovxhhhurhbdbzz Murteira'%")")€"gxbhjxjjmzbjsjnsjsjjsjhsjhsjjjjjjjjwkjdhhdbzhggdgdg Luzpjgjttwgjmpwmgmjmmgmwpppwjpjw7pontoswtttttwpwwttwttttjtttwp6Melojtpjmd972866697889988979464684888 -no-151mg5Kljjjjgggagmmjmwggtggtggttjjgjgp9tututtmjjmt El 26/02/2014 06:03, "kausdiv" <kaus...@gmail.com> escribió:
> Hola de nuevo. > > Veréis, tengo una pequeña aplicación usando wxPython que tras cerrarla > siempre se crea como un proceso abierto. Si la abro varias veces, resulta > que en la lista de procesos puede estar 3 ó 4 veces. > > El procedimiento que uso es este: > > -------------- > def onClose( self, event ): > """Cierre de la aplicacion""" > dlg = wx.MessageDialog(self, > "Cerrar Realmente ?", > "Confirmacion de salida", wx.OK|wx.CANCEL|wx.ICON_QUESTION) > result = dlg.ShowModal() > dlg.Destroy() > if result == wx.ID_OK: > self.Destroy() > #self.Close(True) > ----------------- > > Como veis la ultima linea Close está comentada. Cuando esta activa, la > pregunta se lanza una y otra vez hasta que pulso cancelar en el diálogo, y > no se cierra, (normal porque se invoca continuamente onClose). > > Si solo dejo Destroy, se cierra pero queda un proceso abierto. :-( > _______________________________________________ > Python-es mailing list > Python-es@python.org > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ >
_______________________________________________ Python-es mailing list Python-es@python.org https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/