CanvasGadget click
Publié : dim. 28/janv./2018 20:42
hi 
en "Pb" il y a t'il un moyen pour détecter la Durée d un click!
code

en "Pb" il y a t'il un moyen pour détecter la Durée d un click!
code
Code : Tout sélectionner
Procedure Game2D_Input()
Select EventType()
Case #PB_EventType_LeftButtonDown
TimeClickMove = ElapsedMilliseconds()
While GetGadgetAttribute(0, #PB_EventType_LeftButtonDown)
Wend
TimeClickMove= ElapsedMilliseconds()-TimeClickMove
Debug TimeClickMove
If TimeClickMove < 100
Debug 1
Else
Debug 2
EndIf
EndSelect
EndProcedure
If OpenWindow(0, 0, 0, 220, 220, "test", #PB_Window_SystemMenu | #PB_Window_ScreenCentered)
CanvasGadget(0, 10, 10, 200, 200)
BindGadgetEvent(0 ,@Game2D_Input())
Repeat
Event = WaitWindowEvent()
Until Event = #PB_Event_CloseWindow
EndIf