Seite 1 von 1
border icons
Verfasst: Dienstag 13. Januar 2004, 15:52
von DER Olf
gibt es eine möglichkeit die border icons (minimieren, maximieren, ...) auf disabled zu setzen oder ggf. sie komplett auszublenden??
bis dann
Verfasst: Mittwoch 14. Januar 2004, 16:30
von Christopy
Für was? wxPython?
Verfasst: Mittwoch 14. Januar 2004, 17:41
von DER Olf
nein, ich meine Tkinter.
ist das mit Tkinter überhaupt möglich? dann würde ich mir mal wxPython besorgen...
Verfasst: Montag 19. Januar 2004, 22:56
von Sneaker
mit wxPython ist es möglich die beiden buttons komplett auszublenden. und zwar indem man beim wxFrame den style = wxSYSTEM_MENU setzt.
Verfasst: Montag 19. Januar 2004, 23:41
von wuf
Hallo OLF
Du kannst das Border-Icon für das Maximieren
bzw. Minimieren eines Fensters mit folgender
Anweisung entfernen. Dabei kann die Grösse des
Fensters mit ziehen des Cursors auch nicht mehr
verändert werden.
Die Anweisung hierfür heisst:
fenster.resizable(FALSE,FALSE)
Zuerst musst du aber die Anweisungen
fenster.withdraw()
fenster.deiconfy()
wie dir Dookie vorgeschlagen hat zum laufen bringen,
da die Anweisung fenster.resizable() zur gleiche
Gruppe von Anweisungen gehört. Wenn du diese Anweisungen
nicht zum laufen bringst ist eventuell mit deiner
Python-Installation etwas falsch oder es liegt ein
Versionen-Konflikt vor.
Good luck!
Gruss wuf
Verfasst: Dienstag 20. Januar 2004, 12:23
von DER Olf
Code: Alles auswählen
Attribute Error: Tk instace has no attribute 'resizeable'
ich werde mir nachher nochmal neu installieren (v 2.3.3)
hoffentlich wirds dann wsa
Verfasst: Freitag 23. Januar 2004, 20:55
von NOTZE
resizeable'
du musst es auch richtig schreiben also resizable
insgesamt also:
Code: Alles auswählen
fenstername.wm_resizable(0,0)[/quote]
so funzts ohne
fenster.withdraw()
fenster.deiconfy()