Seite 1 von 1

#PB_EventType_ReturnKey

Verfasst: 08.02.2010 12:27
von hjbremer
Früher konnte man damit die Taste Return im Stringgadget abfragen :mrgreen:

Spaßig ist aber, es steht immer noch in der Hilfe beim Gadget Beispiel

und vor allem, das Event gibt es in PB 4.41 Windows x86 immer noch

Habe mal das Beispiel aus der Hilfe reduziert auf das Wesentliche

Code: Alles auswählen

; ------------------------------------------------------------
;
;   PureBasic - Gadget example file
;
;    (c) 2002 - Fantaisie Software
;
; ------------------------------------------------------------


#WindowWidth  = 390
#WindowHeight = 350

If OpenWindow(0, 100, 200, #WindowWidth, #WindowHeight, "PureBasic - Gadget Demonstration", #PB_Window_MinimizeGadget)
    
  
  StringGadget(0,  20, 10, 200, 24, "Test", #ES_MULTILINE)  ; #ES_MULTILINE anhängen

  Repeat
    EventID = WaitWindowEvent()
    
    If EventID = #PB_Event_Gadget

      Select EventGadget()
        Case 0
          If EventType() = #PB_EventType_ReturnKey
            MessageRequester("Info", "Return key pressed", 0)
            SetActiveGadget(0)
          EndIf
          
      EndSelect

    EndIf

  Until EventID = #PB_Event_CloseWindow

EndIf

End