[not a bug ]canvas gadget
Posted: Sun May 29, 2016 10:36 pm
Case #PB_EventType_MouseLeave not working when a mouse button is down
Code: Select all
OpenWindow(0, 0, 0, 480, 380, "Canvas mouse test", #PB_Window_SystemMenu|#PB_Window_ScreenCentered)
CanvasGadget(0, 40, 40, 400, 300)
Repeat
Event = WaitWindowEvent()
Select Event
Case #PB_Event_Gadget
Select EventGadget()
Case 0
Select EventType()
Case #PB_EventType_MouseLeave
Debug "Mouse Leave, Pos = " + Str(GetGadgetAttribute(0, #PB_Canvas_MouseX)) + "/" + Str(GetGadgetAttribute(0, #PB_Canvas_MouseY))
Case #PB_EventType_MouseEnter
Debug "Mouse Enter, Pos = " + Str(GetGadgetAttribute(0, #PB_Canvas_MouseX)) + "/" + Str(GetGadgetAttribute(0, #PB_Canvas_MouseY))
Case #PB_EventType_MouseMove
Debug "Mouse Move, Pos = " + Str(GetGadgetAttribute(0, #PB_Canvas_MouseX)) + "/" + Str(GetGadgetAttribute(0, #PB_Canvas_MouseY))
EndSelect
EndSelect
Case #PB_Event_CloseWindow
Exit = #True
EndSelect
Until Exit