diff options
author | Igor Bogomazov <bi@hl.ru> | 2010-01-25 21:58:59 +0100 |
---|---|---|
committer | Dieter Plaetinck <dieter@plaetinck.be> | 2010-01-25 21:58:59 +0100 |
commit | dbd552f232188c1909aebd36c931041b17f6cee9 (patch) | |
tree | dea7ef885792af4357c074bd93a33ad03c847cd5 /src/callbacks.c | |
parent | 7c3e3aa0c8486e3cc38b70762eff34d7999845b7 (diff) |
mouse pointer events
Diffstat (limited to 'src/callbacks.c')
-rw-r--r-- | src/callbacks.c | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/callbacks.c b/src/callbacks.c index 59c6dc2..6ec48ea 100644 --- a/src/callbacks.c +++ b/src/callbacks.c @@ -578,6 +578,19 @@ button_release_cb (GtkWidget* window, GdkEventButton* event) { } gboolean +motion_notify_cb(GtkWidget* window, GdkEventMotion* event, gpointer user_data) { + (void) window; + (void) event; + (void) user_data; + + gchar *details; + details = g_strdup_printf("%.0lf %.0lf %u", event->x, event->y, event->state); + send_event(PTR_MOVE, details, NULL); + + return FALSE; +} + +gboolean navigation_decision_cb (WebKitWebView *web_view, WebKitWebFrame *frame, WebKitNetworkRequest *request, WebKitWebNavigationAction *navigation_action, WebKitWebPolicyDecision *policy_decision, gpointer user_data) { (void) web_view; (void) frame; |