Wie funktioniert es das ich in Echtzeit auf ein Scrollbargadget reagieren kann?
Folgenden Code habe ich gefunden, er geht aber nicht.
Weiß da jemand ne Lösung?
Code: Alles auswählen
OpenWindow(0,300,300,400,70,"test",#PB_Window_SystemMenu)
CreateGadgetList(WindowID(0))
ScrollBarGadget(0,10,40,380,20,1,10,1)
TextGadget(1,10,10,380,20,"1",#PB_Text_Center)
Procedure MyWindowCallback(WindowID, Message, wParam, lParam)
Result = #PB_ProcessPureBasicEvents
If Message=#WM_COMMAND And lParam=GadgetID(0)
SetGadgetText(1,Str(GetGadgetState(0)))
EndIf
ProcedureReturn Result
EndProcedure
SetWindowCallback(@MyWindowCallback())
Repeat : Until WaitWindowEvent()=#PB_Event_CloseWindow