| Criawips Reference Manual |
|---|
gtkgesture —
struct GtkGestureHandler; void (*GtkGestureFunc) (GtkGestureHandler *gh, gpointer user_data_a, gpointer user_data_b); GtkGestureHandler* gtk_gesture_handler_new (GtkWidget *widget); void gtk_gesture_handler_attach (GtkGestureHandler *gh, GtkWidget *widget); void gtk_gesture_add_callback (GtkGestureHandler *gh, const char *gesture, GtkGestureFunc cb_func, gpointer user_data_a, gpointer user_data_b); void gtk_gesture_handler_destroy (GtkGestureHandler *gh);
void (*GtkGestureFunc) (GtkGestureHandler *gh, gpointer user_data_a, gpointer user_data_b);
| gh : | |
| user_data_a : | |
| user_data_b : |
GtkGestureHandler* gtk_gesture_handler_new (GtkWidget *widget);
Create a new gesture handler for a widget
| widget : | The widget to connect this gesture handler to |
| Returns : | A new GtkGestureHandler for the widget. |
void gtk_gesture_handler_attach (GtkGestureHandler *gh, GtkWidget *widget);
| gh : | |
| widget : |
void gtk_gesture_add_callback (GtkGestureHandler *gh, const char *gesture, GtkGestureFunc cb_func, gpointer user_data_a, gpointer user_data_b);
Connect a gesture with a callback
| gh : | |
| gesture : | |
| cb_func : | |
| user_data_a : | |
| user_data_b : |
void gtk_gesture_handler_destroy (GtkGestureHandler *gh);
Disconnect and destroy a gesture handler.
| gh : |
| << gnome-canvas-helpers |