mirror of https://github.com/GNOME/gimp.git
#define GIMP_CANVAS_EVENT_MASK.
2008-08-22 Michael Natterer <mitch@gimp.org> * app/display/gimpcanvas.h: #define GIMP_CANVAS_EVENT_MASK. * app/display/gimpcanvas.c (gimp_canvas_realize): use it here. svn path=/trunk/; revision=26713
This commit is contained in:
parent
c1e13e2c5d
commit
ce00697368
|
@ -1,3 +1,9 @@
|
|||
2008-08-22 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* app/display/gimpcanvas.h: #define GIMP_CANVAS_EVENT_MASK.
|
||||
|
||||
* app/display/gimpcanvas.c (gimp_canvas_realize): use it here.
|
||||
|
||||
2008-08-22 Michael Natterer <mitch@gimp.org>
|
||||
|
||||
* app/display/gimpcanvas.[ch]: add gimp_canvas_scroll() which
|
||||
|
|
|
@ -240,27 +240,16 @@ gimp_canvas_realize (GtkWidget *widget)
|
|||
|
||||
GTK_WIDGET_SET_FLAGS (widget, GTK_REALIZED);
|
||||
|
||||
attributes.window_type = GDK_WINDOW_CHILD;
|
||||
attributes.x = widget->allocation.x;
|
||||
attributes.y = widget->allocation.y;
|
||||
attributes.width = widget->allocation.width;
|
||||
attributes.height = widget->allocation.height;
|
||||
attributes.window_type = GDK_WINDOW_CHILD;
|
||||
attributes.wclass = GDK_INPUT_OUTPUT;
|
||||
attributes.visual = gtk_widget_get_visual (widget);
|
||||
attributes.colormap = gtk_widget_get_colormap (widget);
|
||||
attributes.event_mask = (gtk_widget_get_events (widget) |
|
||||
GDK_EXPOSURE_MASK |
|
||||
GDK_POINTER_MOTION_MASK |
|
||||
GDK_POINTER_MOTION_HINT_MASK |
|
||||
GDK_BUTTON_PRESS_MASK |
|
||||
GDK_BUTTON_RELEASE_MASK |
|
||||
GDK_STRUCTURE_MASK |
|
||||
GDK_ENTER_NOTIFY_MASK |
|
||||
GDK_LEAVE_NOTIFY_MASK |
|
||||
GDK_FOCUS_CHANGE_MASK |
|
||||
GDK_KEY_PRESS_MASK |
|
||||
GDK_KEY_RELEASE_MASK |
|
||||
GDK_PROXIMITY_OUT_MASK);
|
||||
GIMP_CANVAS_EVENT_MASK);
|
||||
|
||||
attributes_mask = GDK_WA_X | GDK_WA_Y | GDK_WA_VISUAL | GDK_WA_COLORMAP;
|
||||
|
||||
|
|
|
@ -42,6 +42,18 @@ typedef enum
|
|||
|
||||
|
||||
#define GIMP_CANVAS_NUM_STIPPLES 8
|
||||
#define GIMP_CANVAS_EVENT_MASK (GDK_EXPOSURE_MASK | \
|
||||
GDK_POINTER_MOTION_MASK | \
|
||||
GDK_POINTER_MOTION_HINT_MASK | \
|
||||
GDK_BUTTON_PRESS_MASK | \
|
||||
GDK_BUTTON_RELEASE_MASK | \
|
||||
GDK_STRUCTURE_MASK | \
|
||||
GDK_ENTER_NOTIFY_MASK | \
|
||||
GDK_LEAVE_NOTIFY_MASK | \
|
||||
GDK_FOCUS_CHANGE_MASK | \
|
||||
GDK_KEY_PRESS_MASK | \
|
||||
GDK_KEY_RELEASE_MASK | \
|
||||
GDK_PROXIMITY_OUT_MASK)
|
||||
|
||||
|
||||
#define GIMP_TYPE_CANVAS (gimp_canvas_get_type ())
|
||||
|
|
Loading…
Reference in New Issue