Thread [CTRL] Taste einlesen: Tastatur (19 answers)
Opened by romulus at 2004-05-24 19:15

romulus
 2004-05-28 17:14
#82690 #82690
User since
2004-04-05
23 Artikel
BenutzerIn
[default_avatar]
Quote
Und wenn Du doch eine Tk-Anwendung daraus machst, in der Du die Konsole in einem Text-Widget simulierst? Dann kannst Du wunderbar auch CTRL abfangen.

Das mag schon sein. Das Problem ist aber, dass die Anwendung bis jetzt eine reine Konsolen Anwendung ist. D.h. sie funktioniert auch ohne X und das soll auch so bleiben. Und Perl/Tk braucht halt X. Ich könnte natürlich auch abfragen ob X läuft oder nicht aber ich möchte von den Leuten nicht verlangen, dass sie Perl/Tk installiert haben müssen. Es haben bestimmt nicht alle Perl/Tk installiert (ich z.B. habs nicht) und zum mitliefern ist es viel zu gross. Aber für eine Lösung unter X bin ich gerade bei cpan über das Modul X11::GUITest gestolpert. Da kann man mit einer Funktion rausfinden ob CTRL gedrückt ist. Funktioniert leider auch nur mit X aber ich hab auch keine Lust mehr zu suchen. Und es gibt ja eh noch als alternative [CTRL-T] was halt immer funktioniert.
Quote
Dazu müsstes es doch eigentlich schon Module geben, ansonsten einfach alle mit Return abgeschlossenen Anweisungen an eine Shell weiterreichen. Kommt drauf an, welche Funktionalität der Shell Du brauchst um abzuschätzen, wie aufwändig das werden würde.

Sorry, aber irgendwie hab ich diesen Teil nicht verstanden ..

View full thread [CTRL] Taste einlesen: Tastatur