Thread Button aktivieren und deaktivieren (1 answers)
Opened by Arasiel at 2003-11-24 09:43

Arasiel
 2003-11-24 09:43
#45738 #45738
User since
2003-11-12
39 Artikel
BenutzerIn
[default_avatar]
Hallo,

ich habe folgendes Problem:
Ich habe bei meinem Programm eine TK-Oberfläche mit einer Listbox und einem Button.
Der Button ist zu Beginn deaktiviert (siehe Code unten) und soll erst aktiviert werden,
wenn in der Listbox ein Element angeklickt wird. Dieses Element wird dann in der LB gelöscht und der Button soll wieder deaktiviert werden.

Wie kann ich den Button aktivieren und wieder deaktivieren?

Code: (dl )
1
2
3
4
5
6
my $delete_button_left = $frame_top_left->Button(-text => 'Delete selected Item', 
-width=> 15,
    -activebackground => "red",
    -state => "disabled",  #solange nix in der linken Listbox markiert ist, kann ich nicht auf diesen Button drücken
    -command => \&delete_table_top_left )
    ->pack();
   
Code: (dl )
1
2
3
4
5
6
sub delete_table_top_left
{
$select_top_left = $listbox_top_left->curselection;
$select_top_left = $listbox_top_left->get($select_top_left);
$listbox_top_left->delete($listbox_top_left->curselection);
}


Vielen Dank im Voraus für die Hilfe!

Gruß,

Markus

View full thread Button aktivieren und deaktivieren