aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/callbacks.c
diff options
context:
space:
mode:
authorGravatar Igor Bogomazov <bi@hl.ru>2010-01-25 21:58:59 +0100
committerGravatar Dieter Plaetinck <dieter@plaetinck.be>2010-01-25 21:58:59 +0100
commitdbd552f232188c1909aebd36c931041b17f6cee9 (patch)
treedea7ef885792af4357c074bd93a33ad03c847cd5 /src/callbacks.c
parent7c3e3aa0c8486e3cc38b70762eff34d7999845b7 (diff)
mouse pointer events
Diffstat (limited to 'src/callbacks.c')
-rw-r--r--src/callbacks.c13
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;