[anygui} Fenster wieder schließen
Verfasst: Montag 21. Februar 2005, 17:18
Hallo,
Ich will in anygui mit einem Button das aktuelle Fenster schließen.
Laut Doku sollte das mit app.remove(window) gehen.
Hier funktioniert das leider nicht? (sowohl wx als auch TK-Backend)
Hier der Minimalisierte Beispielcode:
Danke schon mal
chaos
Ich will in anygui mit einem Button das aktuelle Fenster schließen.
Laut Doku sollte das mit app.remove(window) gehen.
Hier funktioniert das leider nicht? (sowohl wx als auch TK-Backend)
Hier der Minimalisierte Beispielcode:
Code: Alles auswählen
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
from anygui import *
class bsp(object):
def clwin(self,**kw):
self.app.remove(self.win)
def __init__(self):
self.win = Window(title='foo')
btn = Button()
btn.text = "Exit"
btn.x = 10
btn.y = 10
btn.width = (self.win.width - 20)/2
link(btn, 'click', self.clwin)
self.win.add(btn)
self.app = Application()
self.app.add(self.win)
self.app.run()
if __name__=="__main__":
bsp()
chaos