+2005-07-17 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
+
+ * shell/ev-view.c: (ev_view_leave_notify_event),
+ (ev_view_class_init):
+
+ Set cursor to normal then leaving view.
+
2005-07-17 Nickolay V. Shmyrev <nshmyrev@yandex.ru>
* configure.ac:
- Fix required djvu version
+ Fix required djvulibre version.
2005-07-15 Rajesh Ranjan <rajeshkajha@yahoo.com>
GdkEventMotion *event);
static gboolean ev_view_button_release_event (GtkWidget *widget,
GdkEventButton *event);
+static gboolean ev_view_leave_notify_event (GtkWidget *widget,
+ GdkEventCrossing *event);
/*** Drawing ***/
static guint32 ev_gdk_color_to_rgb (const GdkColor *color);
return FALSE;
}
+static gboolean
+ev_view_leave_notify_event (GtkWidget *widget, GdkEventCrossing *event)
+{
+ ev_view_set_cursor (EV_VIEW (widget), EV_VIEW_CURSOR_NORMAL);
+ return FALSE;
+}
+
/*** Drawing ***/
static guint32
widget_class->realize = ev_view_realize;
widget_class->unrealize = ev_view_unrealize;
widget_class->scroll_event = ev_view_scroll_event;
+ widget_class->leave_notify_event = ev_view_leave_notify_event;
gtk_object_class->destroy = ev_view_destroy;
class->set_scroll_adjustments = ev_view_set_scroll_adjustments;