wxPython: Menüpunkt und Button disablen

21/04/2010 - 19:54 von Andreas Bruhn | Report spam
Hi allerseits,

wenn man in einem wxPython-Programm eine Methode als Event-Handler hat
und die an verschiedene GUI-Elemente hàngt (mindestens einen
Menüeintrag, in Haupt-Fenster einen Button, ...), kann man dann, mit
einer einzigen Anweisung, alle GUI-Elemente die zu diesem Handler
gehören disablen/enablen?

Gibt es da etwas fertiges bei wyPython?

Derzeit merke ich mir in einem Dictionary für jeden Messageshandler
eine Liste mit den relevanten GUI-Elementen. Funktioniert auch gut,
aber wenn es was fertiges gibt was ich bisher übersehen habe...

Grüße,
Andreas
 

Lesen sie die antworten

#1 Ralf Schoenian
23/04/2010 - 06:20 | Warnen spam
Hi,

ich mache so etwas mit dem wx.lib.pubsub Modul. Habe im Augenblick keine
Zeit ein Beispiel zu suchen, poste eins am Wochenende.

Gruß,
Ralf Schoenian

Andreas Bruhn wrote:
Hi allerseits,

wenn man in einem wxPython-Programm eine Methode als Event-Handler hat
und die an verschiedene GUI-Elemente hàngt (mindestens einen
Menüeintrag, in Haupt-Fenster einen Button, ...), kann man dann, mit
einer einzigen Anweisung, alle GUI-Elemente die zu diesem Handler
gehören disablen/enablen?

Gibt es da etwas fertiges bei wyPython?

Derzeit merke ich mir in einem Dictionary für jeden Messageshandler
eine Liste mit den relevanten GUI-Elementen. Funktioniert auch gut,
aber wenn es was fertiges gibt was ich bisher übersehen habe...

Grüße,
Andreas

Ähnliche fragen