Ich bin gerade dabei, ein mittels tkinter erstelltes Fenster etwas zu modifizieren.
Ich habe es bereits geschafft, das rote "X" zum Fensterschliessen abzufangen. Und das funktioniert perfekt:
Code: Alles auswählen
# Ausstiegs-Manager
def on_closing():
if messagebox.askokcancel("System-Rückfrage", "xxxxxxx herunterfahren?"):
os.system("shutdown -P now")
root.protocol("WM_DELETE_WINDOW", on_closing)
Code: Alles auswählen
def on_minisizing():
if messagebox.askokcancel("System-Rückfrage", "Minimieren-Funktion gesperrt!"):
print ("Minimieren verhindert!")
root.protocol("WM_MINSIZE_WINDOW", on_minisizing)
Code: Alles auswählen
# Ausstiegs-Manager
def on_closing():
if messagebox.askokcancel("System-Rückfrage", "xxxxxxx herunterfahren?"):
os.system("shutdown -P now")
def on_minisizing():
if messagebox.askokcancel("System-Rückfrage", "Minimieren-Funktion gesperrt!"):
print ("Minimieren verhindert!")
root.protocol("WM_MINSIZE_WINDOW", on_minisizing)
root.protocol("WM_DELETE_WINDOW", on_closing)
Code: Alles auswählen
root = Tk()
root.resizable(FALSE,FALSE)
Gibt es, abgesehen vom Versuch den "Minimieren-Knopf" programm-technisch ab zu fangen, auch eine Möglichkeit, diesen "Minimieren-Knopf" verschwinden zu lassen?
Gruß jts