diff options
author | Carolyn MacLeod | 2010-12-06 20:21:34 +0000 |
---|---|---|
committer | Carolyn MacLeod | 2010-12-06 20:21:34 +0000 |
commit | b2b34fbc2579012e9628a9fa709c082791d6ec37 (patch) | |
tree | 004d31e15e91444f6238a73b851c760ca1b9601a /bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java | |
parent | 3654966d37611f4d9d2c9f01b9ca8fa3554b426a (diff) | |
download | eclipse.platform.swt-b2b34fbc2579012e9628a9fa709c082791d6ec37.tar.gz eclipse.platform.swt-b2b34fbc2579012e9628a9fa709c082791d6ec37.tar.xz eclipse.platform.swt-b2b34fbc2579012e9628a9fa709c082791d6ec37.zip |
Adding duplex API
Diffstat (limited to 'bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java')
-rw-r--r-- | bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java index 147e5af22c..fc2fa09351 100644 --- a/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java +++ b/bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/org/eclipse/swt/internal/cocoa/NSPrintInfo.java @@ -58,16 +58,17 @@ public NSString jobDisposition() { return result != 0 ? new NSString(result) : null; } -public int /*long*/ orientation() { - return OS.objc_msgSend(this.id, OS.sel_orientation); -} - public NSSize paperSize() { NSSize result = new NSSize(); OS.objc_msgSend_stret(result, this.id, OS.sel_paperSize); return result; } +public NSMutableDictionary printSettings() { + int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_printSettings); + return result != 0 ? new NSMutableDictionary(result) : null; +} + public NSPrinter printer() { int /*long*/ result = OS.objc_msgSend(this.id, OS.sel_printer); return result != 0 ? new NSPrinter(result) : null; @@ -77,10 +78,6 @@ public void setJobDisposition(NSString disposition) { OS.objc_msgSend(this.id, OS.sel_setJobDisposition_, disposition != null ? disposition.id : 0); } -public void setOrientation(int /*long*/ orientation) { - OS.objc_msgSend(this.id, OS.sel_setOrientation_, orientation); -} - public void setPrinter(NSPrinter printer) { OS.objc_msgSend(this.id, OS.sel_setPrinter_, printer != null ? printer.id : 0); } @@ -94,4 +91,8 @@ public static NSPrintInfo sharedPrintInfo() { return result != 0 ? new NSPrintInfo(result) : null; } +public void updateFromPMPrintSettings() { + OS.objc_msgSend(this.id, OS.sel_updateFromPMPrintSettings); +} + } |