diff options
author | Silenio Quarti | 2009-02-11 21:54:39 +0000 |
---|---|---|
committer | Silenio Quarti | 2009-02-11 21:54:39 +0000 |
commit | 6c559b58fd83e01b879e5fdccb3347c420cef59e (patch) | |
tree | 1d76bd1d0fac7af49061049d253cc78c93ed12ed /bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java | |
parent | 4bd006be41519b55bc5ecd853136f9118e70859b (diff) | |
download | eclipse.platform.swt-6c559b58fd83e01b879e5fdccb3347c420cef59e.tar.gz eclipse.platform.swt-6c559b58fd83e01b879e5fdccb3347c420cef59e.tar.xz eclipse.platform.swt-6c559b58fd83e01b879e5fdccb3347c420cef59e.zip |
setCursor() does not work for text fields, multi line text, combos, spinners, coolbar resize handle, table after click
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java index 0cd59063f8..25b916638f 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSClipView.java @@ -24,8 +24,21 @@ public NSClipView(id id) { super(id); } +public NSCursor documentCursor() { + int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_documentCursor); + return result != 0 ? new NSCursor(result) : null; +} + public void scrollToPoint(NSPoint newOrigin) { OS.objc_msgSend(this.id, OS.sel_scrollToPoint_, newOrigin); } +public void setDocumentCursor(NSCursor anObj) { + OS.objc_msgSend(this.id, OS.sel_setDocumentCursor_, anObj != null ? anObj.id : 0); +} + +public void setDrawsBackground(boolean flag) { + OS.objc_msgSend(this.id, OS.sel_setDrawsBackground_, flag); +} + } |