+ //! The last button release processed for CLICKs
+ ButtonReleaseAction _release;
+ //! The point where the mouse was when each mouse button was pressed
+ /*!
+ Used for motion events as the starting position.
+ */
+ ButtonPressAction *_posqueue[BUTTONS];
+ //! This is set to true once a drag has started and false when done to make
+ //! sure the threshold isnt checked anymore once a drag is underway
+ bool _dragging;