| 105 process_event (GtkWidget *widget, GdkEvent *event, gpointer data G_GNUC_UNUSED) |
105 process_event (GtkWidget *widget, GdkEvent *event, gpointer data G_GNUC_UNUSED) |
| 106 { |
106 { |
| 107 static GtkWidget *original_widget = NULL; |
107 static GtkWidget *original_widget = NULL; |
| 108 switch (event->type) { |
108 switch (event->type) { |
| 109 case GDK_BUTTON_PRESS: |
109 case GDK_BUTTON_PRESS: |
| 110 debug_printf("Button press: %d\n", event->button.button); |
|
| 111 if (event->button.button != gstroke_get_mouse_button()) |
110 if (event->button.button != gstroke_get_mouse_button()) |
| 112 break; |
111 break; |
| 113 |
112 |
| 114 original_widget = widget; /* remeber the widget where |
113 original_widget = widget; /* remeber the widget where |
| 115 the stroke started */ |
114 the stroke started */ |