summaryrefslogtreecommitdiffstats
path: root/bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java
diff options
context:
space:
mode:
authorSilenio Quarti <silenio>2002-05-02 23:05:07 +0000
committerSilenio Quarti <silenio>2002-05-02 23:05:07 +0000
commit79158ffb988037d9b3e74646df484646a9027ed7 (patch)
tree8f116237d44d6ef5366f26dc20f115e45f0df8e2 /bundles/org.eclipse.swt/Eclipse SWT/gtk/org/eclipse/swt/widgets/Scale.java
parent69bc14267fe19febde184663a8df2b4c6b3cf10c (diff)
downloadeclipse.platform.swt-79158ffb988037d9b3e74646df484646a9027ed7.tar.gz
eclipse.platform.swt-79158ffb988037d9b3e74646df484646a9027ed7.tar.xz
eclipse.platform.swt-79158ffb988037d9b3e74646df484646a9027ed7.zip
*** empty log message ***
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.java6
1 files changed, 3 insertions, 3 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 912426db83..fada0f1d53 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
@@ -118,10 +118,10 @@ void createHandle (int index) {
void hookEvents () {
super.hookEvents ();
+ Display display = getDisplay ();
+ int windowProc2 = display.windowProc2;
int hAdjustment = OS.gtk_range_get_adjustment (handle);
- GtkAdjustment adjustment = new GtkAdjustment ();
- OS.memmove (adjustment, hAdjustment);
- signal_connect (hAdjustment, "value_changed", SWT.Selection, 2);
+ OS.gtk_signal_connect (hAdjustment, OS.value_changed, windowProc2, SWT.Selection);
}
void register () {