Seite 1 von 1
Tastatur
Verfasst: 08.03.2005 23:28
von zigapeda
Hi kann mir einer sagen wie ich mit der Entertaste etwas bestätigen kann?
Ich mach eine Eingabe in einen StringGadget und muss dann immer auf einen Button klicken. Das nimmt viel zeit in anspruch
Re: Tastatur
Verfasst: 09.03.2005 07:34
von Danilo
zigapeda hat geschrieben:kann mir einer sagen wie ich mit der Entertaste etwas bestätigen kann?
Ich mach eine Eingabe in einen StringGadget
Kleines Beispiel mit Keyboard Shortcut von mir:
StringGadget_Return.pb
Du legst also eine Tastenverknüpfung für Return an, und wenn eine
Nachricht dafür ankommt, überprüfst Du ob das StringGadget gerade
aktiv ist. Wenn das zutrifft wurde Return in diesem StringGadget gedrückt.
Verfasst: 10.03.2005 19:06
von zigapeda
Hi Danke Danilo aber bei mir funktioniert das nicht wirklich. Gibt es keine andere möglichkeit?
Verfasst: 10.03.2005 19:17
von Hroudtwolf
Code: Alles auswählen
Repeat
eventid.l=WaitWinodwEvent()
Select EventID.l
Case #WM_KEYFIRST
If EventwParam() = #VK_RETURN
Debug "gedrückt"
EndIf
EndSelect
Until eventid.l=#pb_event_closewindow
Verfasst: 10.03.2005 21:28
von zigapeda
Ok jetzt funktionierts auf jeden fall. Danilo auch danke ich hab deinen Code noch mal ausprobiert in einem neuen Programm. Bei dem Programm wo ich ihn gebraucht hätte, hätte ich alles umschreiben müssen weil ich ganz andest angefangen hab.