diff options
author | Billy Biggs <bbiggs> | 2005-07-07 15:34:10 +0000 |
---|---|---|
committer | Billy Biggs <bbiggs> | 2005-07-07 15:34:10 +0000 |
commit | c8777dc553f4fbb4a6e275360a32b20acb416b3e (patch) | |
tree | 1c03957c3e150f323201674a7ce78636e4295982 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java | |
parent | 2dbefaf121e6110dd9ed953bf6fe4c17974f878a (diff) | |
download | eclipse.platform.swt-c8777dc553f4fbb4a6e275360a32b20acb416b3e.tar.gz eclipse.platform.swt-c8777dc553f4fbb4a6e275360a32b20acb416b3e.tar.xz eclipse.platform.swt-c8777dc553f4fbb4a6e275360a32b20acb416b3e.zip |
Revert 51995 for Scale
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java | 34 |
1 files changed, 1 insertions, 33 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java index 26ed68bc6e..f661984026 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java @@ -133,11 +133,7 @@ void createHandle (int index) { void hookEvents () { super.hookEvents (); - if (OS.GTK_VERSION >= OS.VERSION (2, 6, 0)) { - OS.g_signal_connect (handle, OS.change_value, display.windowProc5, CHANGE_VALUE); - } else { - OS.g_signal_connect (handle, OS.value_changed, display.windowProc2, VALUE_CHANGED); - } + OS.g_signal_connect (handle, OS.value_changed, display.windowProc2, VALUE_CHANGED); } /** @@ -234,34 +230,6 @@ public int getSelection () { return (int) adjustment.value; } -int /*long*/ gtk_change_value (int /*long*/ widget, int /*long*/ scroll, int /*long*/ value) { - Event event = new Event (); - switch (scroll) { - case OS.GTK_SCROLL_NONE: event.detail = SWT.NONE; break; - case OS.GTK_SCROLL_JUMP: event.detail = SWT.DRAG; break; - case OS.GTK_SCROLL_START: event.detail = SWT.HOME; break; - case OS.GTK_SCROLL_END: event.detail = SWT.END; break; - case OS.GTK_SCROLL_PAGE_DOWN: - case OS.GTK_SCROLL_PAGE_RIGHT: - case OS.GTK_SCROLL_PAGE_FORWARD: - event.detail = SWT.PAGE_DOWN; break; - case OS.GTK_SCROLL_PAGE_UP: - case OS.GTK_SCROLL_PAGE_LEFT: - case OS.GTK_SCROLL_PAGE_BACKWARD: - event.detail = SWT.PAGE_UP; break; - case OS.GTK_SCROLL_STEP_DOWN: - case OS.GTK_SCROLL_STEP_RIGHT: - case OS.GTK_SCROLL_STEP_FORWARD: - event.detail = SWT.ARROW_DOWN; break; - case OS.GTK_SCROLL_STEP_UP: - case OS.GTK_SCROLL_STEP_LEFT: - case OS.GTK_SCROLL_STEP_BACKWARD: - event.detail = SWT.ARROW_UP; break; - } - postEvent (SWT.Selection, event); - return 0; -} - int /*long*/ gtk_value_changed (int /*long*/ adjustment) { postEvent (SWT.Selection); return 0; |