anfängerfrage: toplevel soll zugriff auf tk verhindern
Verfasst: Freitag 21. April 2006, 12:30
hallöchen... ich hab noch eine anfängerfrage - ähem - also, ich habe ein tk() für meine anwendung erstellt mit den ganzen widgets drin und möchte jetzt über ein menü ein toplevel() aufrufen, das klappt soweit auch ganz problemlos.
ich möchte nun aber - da in dem toplevel optionen eingestellt werden können sollen - daß solange das toplevel da ist man das tk (root) nicht mehr bedienen kann. muss ich dafür alle widgets darin einzeln deaktivieren oder kann ich dem toplevel eine eigenschaft geben die eben dies ermöglicht? ich hatte hier in einem beitrag von focus_force gelesen, aber das scheint es nicht zu sein.
das toplevel soll dann nur einen ok und einen abbrechen button haben (evtl. noch zurücksetzen), die beide das toplevel entfernen und das tk wieder zugänglich machen und aktivieren sollen, nur das ok-button halt die änerungen in eine datei speichert. wie mach ich das am besten (das toplevel zerstören mein ich). ich habe sys.exit(0) versucht, das fragt zweimal 'do you want to exit altogether' (was ich natürlich nicht will) und gibt dann eine fehlermeldung aus.
sorry, ich weiß daß das nicht sehr niveauvolle fragen sind, aber in meinem py-buch steht über toplevel-widgets nicht sehr viel drin. danke für evtl. hilfe!!
ich möchte nun aber - da in dem toplevel optionen eingestellt werden können sollen - daß solange das toplevel da ist man das tk (root) nicht mehr bedienen kann. muss ich dafür alle widgets darin einzeln deaktivieren oder kann ich dem toplevel eine eigenschaft geben die eben dies ermöglicht? ich hatte hier in einem beitrag von focus_force gelesen, aber das scheint es nicht zu sein.
das toplevel soll dann nur einen ok und einen abbrechen button haben (evtl. noch zurücksetzen), die beide das toplevel entfernen und das tk wieder zugänglich machen und aktivieren sollen, nur das ok-button halt die änerungen in eine datei speichert. wie mach ich das am besten (das toplevel zerstören mein ich). ich habe sys.exit(0) versucht, das fragt zweimal 'do you want to exit altogether' (was ich natürlich nicht will) und gibt dann eine fehlermeldung aus.
sorry, ich weiß daß das nicht sehr niveauvolle fragen sind, aber in meinem py-buch steht über toplevel-widgets nicht sehr viel drin. danke für evtl. hilfe!!