diff options
author | Ben Boeckel <MathStuf@gmail.com> | 2011-04-21 13:33:50 -0400 |
---|---|---|
committer | keis <keijser@gmail.com> | 2011-04-23 13:58:43 +0200 |
commit | 02fcc0f6527353baf8f376ed6651cfe7c77bf15b (patch) | |
tree | 9a8223262e6b95fe5fdac857b64a7048c4b0f62a /src/callbacks.c | |
parent | 169f53f110ca096d78c986402b5f9237924b8fbc (diff) |
Add button_to_event function for clicks
Diffstat (limited to 'src/callbacks.c')
-rw-r--r-- | src/callbacks.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/callbacks.c b/src/callbacks.c index 6821700..5873b5e 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -568,7 +568,6 @@ gboolean button_press_cb (GtkWidget* window, GdkEventButton* event) { (void) window; gint context; - gchar *details; gboolean propagate = FALSE, sendev = FALSE; @@ -595,9 +594,7 @@ button_press_cb (GtkWidget* window, GdkEventButton* event) { } if(sendev) { - details = g_strdup_printf("Button%d", event->button); - send_event(KEY_PRESS, NULL, TYPE_NAME, details, NULL); - g_free (details); + button_to_event(event->button, event->state, GDK_BUTTON_PRESS); } } @@ -608,7 +605,6 @@ gboolean button_release_cb (GtkWidget* window, GdkEventButton* event) { (void) window; gint context; - gchar *details; gboolean propagate = FALSE, sendev = FALSE; @@ -624,9 +620,7 @@ button_release_cb (GtkWidget* window, GdkEventButton* event) { } if(sendev) { - details = g_strdup_printf("Button%d", event->button); - send_event(KEY_RELEASE, NULL, TYPE_NAME, details, NULL); - g_free (details); + button_to_event(event->button, event->state, GDK_BUTTON_RELEASE); } } |