CanvasGadget- Event wird mehrfach ausgeführt
Verfasst: 03.08.2013 12:52
Hallo zusammen,
ich habe folgenden Code- Schnippsel:
Dabei wird beim ersten Click auf das CanvasGadget immer nicht nur ein sonder fünf Ereignisse ausgegeben. Die weiteren Clcik lösen dann wie gewünscht nur ein Ereignis aus.
Woran liegt das?
Gruß
Justin
ich habe folgenden Code- Schnippsel:
Code: Alles auswählen
OpenWindow(0,0,0,200,200,"Test",#PB_Window_SystemMenu | #PB_Window_ScreenCentered)
CanvasGadget(0,10,10,40,40, #PB_Canvas_Border)
Procedure.i CanvasEvent(Gadget)
If GetGadgetAttribute(Gadget, #PB_Canvas_Buttons) = #PB_Canvas_LeftButton
Debug "Leftclick"
endif
EndProcedure
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case 0
CanvasEvent(0)
EndSelect
EndSelect
Until Event = #PB_Event_CloseWindow
Woran liegt das?
Gruß
Justin