Basic Mouse mode and baseclass for other GUImode.
This one does nothing with any event
lib.floatcanvas.GUIMode.GUIMouse, lib.floatcanvas.GUIMode.GUIMove, lib.floatcanvas.GUIMode.GUIZoomIn, lib.floatcanvas.GUIMode.GUIZoomOut
__init__ | |
OnKeyDown | |
OnKeyUp | |
OnLeftDouble | |
OnLeftDown | |
OnLeftUp | |
OnMiddleDouble | |
OnMiddleDown | |
OnMiddleUp | |
OnMove | |
OnRightDouble | |
OnRightDown | |
OnRightUp | |
OnWheel | |
UnSet | this method gets called by FloatCanvas when a new mode is being set |
UpdateScreen | Update gets called if the screen has been repainted in the middle of a zoom in |
Basic Mouse mode and baseclass for other GUImode.
This one does nothing with any event
this method gets called by FloatCanvas when a new mode is being set on the Canvas
Update gets called if the screen has been repainted in the middle of a zoom in so the Rubber Band Box can get updated. Other GUIModes may require something similar