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.
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