Code: Select all
OpenWindow(0,0,0,500,500,"")
CanvasGadget(0,0,0,495,495,#PB_Canvas_Border|#PB_Canvas_Keyboard)
Procedure Callback()
;Debug "event"
evgadget=EventGadget()
*mem=GetGadgetData(evgadget)
Select EventType()
Case #PB_Canvas_RightButton
Debug "Right"
Case #PB_Canvas_LeftButton
Debug "Left"
EndSelect
EndProcedure
BindEvent(#PB_Event_Gadget,@Callback(),0,0)
Repeat
event=WaitWindowEvent()
Until event=#PB_Event_CloseWindow
Erlend
// Moved from "Bugs - Linux" to "Coding Questions" (Kiffi)