gfx/src/gtk/nsDeviceContextSpecG.h,1.13 | . | Disk File |
Skipping to line 42 | . | |
|
. |
|
#include "nsIDeviceContextSpec.h" |
. |
#include "nsIDeviceContextSpec.h" |
#include "nsIPrintOptions.h" |
. |
#include "nsIPrintOptions.h" |
#include "nsVoidArray.h" |
. |
#include "nsVoidArray.h" |
#include "nsIDeviceContextSpecPS.h" |
. |
#include "nsIDeviceContextSpecPS.h" |
  |
. |
#include "nsIPrintSettings.h" |
#ifdef USE_XPRINT |
. |
#ifdef USE_XPRINT |
#include "nsIDeviceContextSpecXPrint.h" |
. |
#include "nsIDeviceContextSpecXPrint.h" |
#endif /* USE_XPRINT */ |
. |
#endif /* USE_XPRINT */ |
#include "nsPrintdGTK.h" |
. |
#include "nsPrintdGTK.h" |
|
. |
|
Skipping to line 80 | . | |
* the aOldSpec, this will typically result in getting a device |
. |
* the aOldSpec, this will typically result in getting a device |
* context spec for the default output device (i.e. default |
. |
* context spec for the default output device (i.e. default |
* printer). |
. |
* printer). |
* @return error status |
. |
* @return error status |
*/ |
. |
*/ |
NS_IMETHOD Init(PRBool aQuiet); |
. |
NS_IMETHOD Init(nsIPrintSettings* aPS, PRBool aQuiet); |
|
. |
|
|
. |
|
/** |
. |
/** |
* Closes the printmanager if it is open. |
. |
* Closes the printmanager if it is open. |
* @update dc 2/13/98 |
. |
* @update dc 2/13/98 |
Skipping to line 94 | . | |
|
. |
|
NS_IMETHOD ClosePrintManager(); |
. |
NS_IMETHOD ClosePrintManager(); |
|
. |
|
NS_IMETHOD GetToPrinter( PRBool &aToPrinter ); |
. |
NS_IMETHOD GetToPrinter( PRBool &aToPrinter ); |
|
. |
|
NS_IMETHOD GetPrinter ( char **aPrinter ); |
. |
NS_IMETHOD GetPrinterName ( char **aPrinter ); |
|
. |
|
NS_IMETHOD GetCopies ( int &aCopies ); |
. |
NS_IMETHOD GetCopies ( int &aCopies ); |
|
. |
|
NS_IMETHOD GetFirstPageFirst ( PRBool &aFpf ); |
. |
NS_IMETHOD GetFirstPageFirst ( PRBool &aFpf ); |
|
. |
|
Skipping to line 136 | . | |
static int globalNumPrinters; |
. |
static int globalNumPrinters; |
int InitializeGlobalPrinters(); |
. |
int InitializeGlobalPrinters(); |
void FreeGlobalPrinters(); |
. |
void FreeGlobalPrinters(); |
protected: |
. |
protected: |
UnixPrData mPrData; |
. |
UnixPrData mPrData; |
  |
. |
nsCOMPtr<nsIPrintSettings> mPrintSettings; |
}; |
. |
}; |
|
. |
|
//------------------------------------------------------------------------- |
. |
//------------------------------------------------------------------------- |
// Printer Enumerator |
. |
// Printer Enumerator |
//------------------------------------------------------------------------- |
. |
//------------------------------------------------------------------------- |