diff options
author | Steve Northover <steve> | 2005-11-16 14:49:15 +0000 |
---|---|---|
committer | Steve Northover <steve> | 2005-11-16 14:49:15 +0000 |
commit | 924f2b3baababf87e9078e95ca545c0457405129 (patch) | |
tree | d7a00be910669e72442dd981012caae6abbea28e /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java | |
parent | 1d28c230c8521595a193c506a7bcba33dc702ce0 (diff) | |
download | eclipse.platform.swt-924f2b3baababf87e9078e95ca545c0457405129.tar.gz eclipse.platform.swt-924f2b3baababf87e9078e95ca545c0457405129.tar.xz eclipse.platform.swt-924f2b3baababf87e9078e95ca545c0457405129.zip |
*** CHANGE MOUSE POST TO SEND ***
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java index d8b2d224ec..7580c0fa60 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Sash.java @@ -159,6 +159,7 @@ void drawBand (int x, int y, int width, int height) { int /*long*/ gtk_button_press_event (int /*long*/ widget, int /*long*/ eventPtr) { int /*long*/ result = super.gtk_button_press_event (widget, eventPtr); + if (result != 0) return result; GdkEventButton gdkEvent = new GdkEventButton (); OS.memmove (gdkEvent, eventPtr, GdkEventButton.sizeof); int button = gdkEvent.button; @@ -203,6 +204,7 @@ int /*long*/ gtk_button_press_event (int /*long*/ widget, int /*long*/ eventPtr) int /*long*/ gtk_button_release_event (int /*long*/ widget, int /*long*/ eventPtr) { int /*long*/ result = super.gtk_button_release_event (widget, eventPtr); + if (result != 0) return result; GdkEventButton gdkEvent = new GdkEventButton (); OS.memmove (gdkEvent, eventPtr, GdkEventButton.sizeof); int button = gdkEvent.button; @@ -315,6 +317,7 @@ int /*long*/ gtk_key_press_event (int /*long*/ widget, int /*long*/ eventPtr) { int /*long*/ gtk_motion_notify_event (int /*long*/ widget, int /*long*/ eventPtr) { int /*long*/ result = super.gtk_motion_notify_event (widget, eventPtr); + if (result != 0) return result; if (!dragging) return 0; GdkEventMotion gdkEvent = new GdkEventMotion (); OS.memmove (gdkEvent, eventPtr, GdkEventButton.sizeof); |