| The Miaouw Library Reference Manual | ||||
|---|---|---|---|---|
enum MiaouwGestureType; MiaouwGestureEventBoxPrivate; MiaouwGestureEvent; MiaouwGestureEventBox; GtkWidget* miaouw_gesture_event_box_new ();
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkEventBox
+----MiaouwGestureEventBox
"gesture-event" void user_function (MiaouwGestureEventBox *widget, gpointer event, gpointer user_data) : "gesture-notify" void user_function (MiaouwGestureEventBox *widget, gpointer event, gpointer user_data) :
typedef enum {
MIAOUW_GESTURE_FAILED = -1,
MIAOUW_GESTURE_NONE = 0,
MIAOUW_GESTURE_LEFT,
MIAOUW_GESTURE_RIGHT,
MIAOUW_GESTURE_UP,
MIAOUW_GESTURE_DOWN
} MiaouwGestureType;
typedef struct _MiaouwGestureEventBoxPrivate MiaouwGestureEventBoxPrivate;
typedef struct {
MiaouwGestureType gesture;
MiaouwGestureType previous_gesture;
gint x;
gint y;
gint start_x;
gint start_y;
gint previous_start_x;
gint previous_start_y;
} MiaouwGestureEvent;
void user_function (MiaouwGestureEventBox *widget, gpointer event, gpointer user_data) :
The gesture-event is fired when an user has performed a successful gesture.
An successful gesture may contain one or two gestures. This event is fired when the user releases the pointer.
widget : |
the object which received the signal. |
event : |
a MiaouwGestureEvent. |
user_data : |
user data set when the signal handler was connected. |
void user_function (MiaouwGestureEventBox *widget, gpointer event, gpointer user_data) :
The gesture-notify is fired when an user has performed a potential gesture.
An application can use this signal to make gestures visible. However, this signal does not imply that the user has finalized the gesture. It may still continue, change or fail. This signal is fired during pointer motion.
The user can do two subsequential gestures. If third gesture is received, the failed gesture notify is fired and no further gestures are interpreted until the user releases the pointer.
widget : |
the object which received the signal. |
event : |
a MiaouwGestureEvent. |
user_data : |
user data set when the signal handler was connected. |