Simplified PrintSettings for OSX interface @status UNDER_REVIEW
[scriptable, uuid(cd2a0a4f-0de9-4c51-9232-42668f559f94)]
interface nsIPrintSettingsX : nsISupports
Attributes
nativePrintSession attribute Convenience method which gets the nsIPrintSession and returns its native session object Does NOT do PMRetain() on result.
[noscript]
readonly attribute
nsPMPrintSession
nativePrintSession
PMPageFormat and PMPrintSettings attributes Getter does NOT do PMRetain() on result. Setter does PMRetain() on parameter.
[noscript]
attribute
nsPMPageFormat
pMPageFormat
[noscript]
attribute
nsPMPrintSettings
pMPrintSettings
Methods
readPageFormatFromPrefs and writePageFormatToPrefs Read and write a flattened PMPageFormat to/from prefs. This also contains any custom data we appended to the dialog
[noscript]
void
readPageFormatFromPrefs()
[noscript]
void
writePageFormatToPrefs()
Compare to: