This class contains some members that are frequently needed when a widget has a own mouse control.
Inheritance:
MouseControl
Public Fields
-
SigC::Signal1<void, gboolean> mouse_focus_request
- Signal to ask the managing objects for control over the mouse.
-
gdouble mouse_start_x
- variables that can be used for the mouse control
-
gdouble mouse_start_y
- variables that can be used for the mouse control
-
gboolean mouse1_pressed
- variables that can be used for the mouse control
-
gboolean mouse2_pressed
- variables that can be used for the mouse control
-
gboolean mouse3_pressed
- variables that can be used for the mouse control
Public Methods
-
MouseControl()
- Constructor
-
virtual gint mouse_motion_imp(GdkEventMotion* event)
- Virtual methods analogous to the standard mouse event handlers
-
virtual gint mouse_press_imp(GdkEventButton* event)
- Virtual methods analogous to the standard mouse event handlers
-
virtual gint mouse_release_imp(GdkEventButton* event)
- Virtual methods analogous to the standard mouse event handlers
Documentation
This class contains some members that are frequently needed when a widget has
a own mouse control. It can ask for mouse focus with a signal and handle
mouse events, which should be channeled through by the managing object (the
QuatFractViewer in our case).
- MouseControl()
- Constructor
- virtual gint mouse_motion_imp(GdkEventMotion* event)
- Virtual methods analogous to the standard mouse event handlers
- virtual gint mouse_press_imp(GdkEventButton* event)
- Virtual methods analogous to the standard mouse event handlers
- virtual gint mouse_release_imp(GdkEventButton* event)
- Virtual methods analogous to the standard mouse event handlers
- SigC::Signal1<void, gboolean> mouse_focus_request
- Signal to ask the managing objects for control over the mouse. T
he boolean tells if focus is to be set or released
- gdouble mouse_start_x
- variables that can be used for the mouse control
- gdouble mouse_start_y
- variables that can be used for the mouse control
- gboolean mouse1_pressed
- variables that can be used for the mouse control
- gboolean mouse2_pressed
- variables that can be used for the mouse control
- gboolean mouse3_pressed
- variables that can be used for the mouse control
- Direct child classes:
- GtkFractParams
Alphabetic index Hierarchy of classes
This page was generated with the help of DOC++.