Get StringGadget event (was: A question)

Just starting out? Need help? Post your questions and find answers here.
ClueLess
Enthusiast
Enthusiast
Posts: 360
Joined: Sun Jan 11, 2009 1:04 am

Get StringGadget event (was: A question)

Post by ClueLess »

H All
How can I generate an event and colect it every time I enter a character in a string gadget?

Thank Ypu
User avatar
Mindphazer
Enthusiast
Enthusiast
Posts: 456
Joined: Mon Sep 10, 2012 10:41 am
Location: Savoie

Re: Get StringGadget event (was: A question)

Post by Mindphazer »

Maybe with #PB_EventType_Change :

Code: Select all

  If OpenWindow(0, 0, 0, 322, 205, "Les options de StringGadget", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
    StringGadget(0, 8,  10, 306, 20, "Text")
    Repeat
      Event = WaitWindowEvent()
      If event = #PB_Event_Gadget
        If EventGadget() = 0
          If EventType() = #PB_EventType_Change
            Debug "Changed"
          EndIf
        EndIf
      EndIf
    Until Event = #PB_Event_CloseWindow
  EndIf
MacBook Pro 16" M4 Pro - 24 Gb - MacOS 15.4.1 - Iphone 15 Pro Max - iPad at home
...and unfortunately... Windows at work...
User avatar
Kiffi
Addict
Addict
Posts: 1485
Joined: Tue Mar 02, 2004 1:20 pm
Location: Amphibios 9

Re: Get StringGadget event (was: A question)

Post by Kiffi »

@ClueLess: Please use meaningful subjects in future. Nobody can do anything with "Help", "A question" or "Can't find the error".
Hygge
Post Reply