- /// a mouse button has been pressed
- boost::signal3<void, int, int, mouse_button::state> workAreaButtonPress;
- /// a mouse button has been released
- boost::signal3<void, int, int, mouse_button::state> workAreaButtonRelease;
- /// the mouse has moved
- boost::signal3<void, int, int, mouse_button::state> workAreaMotionNotify;
- /// a mouse button has been double-clicked
- boost::signal3<void, int, int, mouse_button::state> workAreaDoubleClick;
- /// a mouse button has been triple-clicked
- boost::signal3<void, int, int, mouse_button::state> workAreaTripleClick;