String Gadget #0 correctly traps the 'change' but String Gadget #1 does not trap the 'Return Key'. Any help would be gratefully appreciated.
Code: Select all
If OpenWindow(0, 100, 200, 900, 350, "Return Key", #PB_Window_MinimizeGadget)
StringGadget(0, 20, 20, 200, 24, "")
StringGadget(1, 20, 60, 200, 24, "")
Repeat
Event = WaitWindowEvent()
If Event = #PB_Event_Gadget
Select EventGadget()
Case 0
If EventType() = #PB_EventType_Change
MessageRequester("Info", "Text change", 0)
EndIf
Case 1
If EventType() = #PB_Key_Return
MessageRequester("Info", "Enter Key", 0)
EndIf
EndSelect
EndIf
Until Event = #PB_Event_CloseWindow
EndIf
End