Textfeld auf Enter reagieren lassen
Dude
- perl
0 Dude0 Alexander (HH)0 Dude
0 Dude
Hallo zusammen,
ich lerne gerade Perl/Tk und versuche gerade ein Fenster zu erstellen, das komplett aus einem Textfeld besteht und bei einer Eingabe von "exit" sich schließt. Das Fenster steht aber ich habe Probleme bei Verbindung von Enter und dem Textfeld. Habe es bisher über:
$text -> bind('<Return>', \&checkInput);
versucht. Bekomme aber nur Fehlermeldungen. Kann man ein Textfeld so nicht verbinden? Wenn nicht wie geht es dann?
MfG Dude
Muss mich verbessern. Es lag nicht am bind, sondern am Auslesen des Inhalts.
Wie kann ich den mit einem String vergleichen?
Ich lesen das bisher über $text->Text() aus. Da bekomme ich eine Hash-Summe oder so. So kann ich das ja nicht vergleichen..
MfG Dude
Moin Moin!
Such mal in der spärlichen Doku nach -variable oder -textvariable.
Alexander
Such mal in der spärlichen Doku nach -variable oder -textvariable.
Wenn ich versuche damit was anzustellen, dann bekomme ich die Rückmeldung:
Bad option `-textvariable' at /usr/lib/perl5/Tk/Widget.pm line 205.
at 00textvariable.pl line 9
Hat sich erledigt, habs geschafft.
Danke