ich habe ein string gadget, in dem ich daten eingeben kann
Code: Alles auswählen
;######### INPUT ##############
TextGadget(2, inputfield_x, inputfield_y, 200, 25, lang_mainwindow_inputhere, #PB_Text_Center)
StringGadget(3, inputfield_x, inputfield_y.b+text_stringgadget_offset.b, 200, 25, "")
AddKeyboardShortcut(#Window, #PB_Shortcut_Return, 100) ;Eingabefenster soll auf "Enter" eine aktion ausführen
Code: Alles auswählen
If EventMenu() = 100 And GetActiveGadget() = 3 And eventlock=0
eventlock=1
input.s=GetGadgetText(3)
If input.s<>""
.
.
.
.
end if
1 ENTER
2 ENTER
und bei 3 wird automatisch der event ausgelöst. (passiert auch bei a b c etc)
also immer bei der dritten eingabe wird sofort nach dem eingegebenen character die schleife abgearbeitet.
wo ist mein Fehler??