Thread Menupunkt deaktivieren
(4 answers)
Opened by Ted at 2008-03-31 18:47
Hallo,
ich möchte einen Menüeintrag so lange deaktivieren, bis der ausgeführte Programmteil beendet ist. Anschließend soll der Button wieder aktiviert werden. Hier der entsprechende Menueintrag. Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 $Config{Tabellen_m} = $Config{Menu}->Menu( -font => $Config{Menuefont}, -tearoff => 0, -menuitems => [ [ 'command' => 'Start', -command => \&tk_eingabe, -accelerator => 'Crtl+S', -font => $Config{Menuefont}, -underline => 0, -state => 'normal' ] ] ); $Config{Menu}->entryconfigure('Tabellen',-menu => $Config{Tabellen_m}); Der Eintrag kann mit -state => 'disabled' deaktiviert werden, aber leider bekomme ich das im Nachhinein nicht hin. Bei Buttons, Frames etc gibt es ja configure, aber das scheint bei dem Menu nicht zu funktionieren. MfG |