diff options
author | Kevin Barnes | 2008-06-12 13:37:55 +0000 |
---|---|---|
committer | Kevin Barnes | 2008-06-12 13:37:55 +0000 |
commit | 08a3201792a90babab752e4d516ed92e6c754a3c (patch) | |
tree | f65f273208ea5a238fb208fafdd900ed575faa00 | |
parent | c3c9d69839b256768018ed2352166923bc31eee2 (diff) | |
download | eclipse.platform.swt-08a3201792a90babab752e4d516ed92e6c754a3c.tar.gz eclipse.platform.swt-08a3201792a90babab752e4d516ed92e6c754a3c.tar.xz eclipse.platform.swt-08a3201792a90babab752e4d516ed92e6c754a3c.zip |
hook scroll wheel
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java | 3 | ||||
-rwxr-xr-x | bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Widget.java | 3 |
2 files changed, 6 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java index 046f92e148..4b38b3359e 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Display.java @@ -1573,6 +1573,7 @@ void initApplicationDelegate() { void addEventMethods (int cls, int proc2, int proc3) { OS.class_addMethod(cls, OS.sel_mouseDown_1, proc3, "@:@"); OS.class_addMethod(cls, OS.sel_mouseUp_1, proc3, "@:@"); + OS.class_addMethod(cls, OS.sel_scrollWheel_1, proc3, "@:@"); OS.class_addMethod(cls, OS.sel_rightMouseDown_1, proc3, "@:@"); OS.class_addMethod(cls, OS.sel_rightMouseUp_1, proc3, "@:@"); OS.class_addMethod(cls, OS.sel_otherMouseDown_1, proc3, "@:@"); @@ -3243,6 +3244,8 @@ int windowDelegateProc(int id, int sel, int arg0) { widget.windowSendEvent(id, arg0); } else if (sel == OS.sel_helpRequested_1) { widget.helpRequested(arg0); + } else if (sel == OS.sel_scrollWheel_1) { + widget.scrollWheel(id, sel, arg0); } return 0; } diff --git a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Widget.java b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Widget.java index 6b253782ba..b6de031a53 100755 --- a/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Widget.java +++ b/bundles/org.eclipse.swt/Eclipse SWT/cocoa/org/eclipse/swt/widgets/Widget.java @@ -876,6 +876,9 @@ public void removeDisposeListener (DisposeListener listener) { eventTable.unhook (SWT.Dispose, listener); } +void scrollWheel (int id, int sel, int theEvent) { +} + void sendArrowSelection () { } |