Implemented by
Print options interface Do not attempt to freeze this API - it still needs lots of work. Consult John Keiser <jkeiser@netscape.com> and Roland Mainz <roland.mainz@informatik.med.uni-giessen.de> for futher details.
[scriptable, uuid(92597c2b-109b-40bb-8f93-9b9acfa31de8)]
interface nsIPrintOptions : nsISupports
Constants
Native data constants
const
short
kNativeDataPrintRecord = 0
Methods
Creates a new PrintSettnigs Object and initializes it from prefs
nsIPrintSettings
CreatePrintSettings()
display Printer Job Properties dialog
void
displayJobProperties(in wstring aPrinter, in nsIPrintSettings aPrintSettings, out boolean aDisplayed)
[noscript]
voidPtr
GetNativeData(in short aDataType)
Get a prefixed integer pref
PRInt32
getPrinterPrefInt(in nsIPrintSettings aPrintSettings, in wstring aPrefName)
Show Native Print Options dialog, this may not be supported on all platforms
void
ShowPrintSetupDialog(in nsIPrintSettings aThePrintSettings)
Compare to: