- //! Notify that a mouse button release has occured on a window.
- /*!
- @param win The window on which the action was performed.
- @param area The area of the window on which the action was performed.
- @param mpos The position of the mouse pointer relative to the root window.
- @param modifiers The modifier state for the action.
- @param button The mouse button the action is for.
- @param time The time at which the event occured (from the XEvent).
- */
- void brelease(Window win, const otk::Rect &area, const otk::Point &mpos,
- unsigned int modifiers, unsigned int button, Time time);
+ virtual void buttonPressHandler(const XButtonEvent &e);
+ virtual void buttonReleaseHandler(const XButtonEvent &e);
+
+ virtual void enterHandler(const XCrossingEvent &e);
+ virtual void leaveHandler(const XCrossingEvent &e);