nsISupports
Last changed in Gecko 1.9 (Firefox 3)void displayPropertiesDlg(in wstring aPrinter, in nsIPrintSettings aPrintSettings); |
void enumeratePrinters(out PRUint32 aCount,[retval, array, size_is(aCount)] out wstring aResult); Obsolete since Gecko 1.9 |
void initPrintSettingsFromPrinter(in wstring aPrinterName, in nsIPrintSettings aPrintSettings); |
Attribute | Type | Description |
defaultPrinterName |
wstring |
The name of the system default printer. This name should also be present in printerNameList . This is not necessarily gecko's default printer; see nsIPrintSettingsService .defaultPrinterName for that. Read only. |
printerNameList |
|
The list of printer names. Read only. |
void displayPropertiesDlg( in wstring aPrinter, in nsIPrintSettings aPrintSettings );
aPrinter
aPrintSettings
Returns an array of the names of all installed printers.
void enumeratePrinters( out PRUint32 aCount, [retval, array, size_is(aCount)] out wstring aResult );
aCount
aResult
Initializes certain settings from the native printer into the PrintSettings These settings include, but are not limited to: Page Orientation, Page Size, Number of Copies.
void initPrintSettingsFromPrinter( in wstring aPrinterName, in nsIPrintSettings aPrintSettings );
aPrinterName
aPrintSettings