layout/base/public/nsIPrintContext.h,3.3 | . | Disk File |
Skipping to line 29 | . | |
#define nsIPrintContext_h___ |
. |
#define nsIPrintContext_h___ |
|
. |
|
#include "nsISupports.h" |
. |
#include "nsISupports.h" |
#include "nscore.h" |
. |
#include "nscore.h" |
|
. |
|
  |
. |
class nsIPrintSettings; |
|
. |
|
#define NS_IPRINTCONTEXT_IID \ |
. |
#define NS_IPRINTCONTEXT_IID \ |
{ 0xa05e0e40, 0xe1bf, 0x11d4, \ |
. |
{ 0xa05e0e40, 0xe1bf, 0x11d4, \ |
{ 0xa8, 0x5d, 0x0, 0x10, 0x5a, 0x18, 0x34, 0x19 } } |
. |
{ 0xa8, 0x5d, 0x0, 0x10, 0x5a, 0x18, 0x34, 0x19 } } |
|
. |
|
Skipping to line 41 | . | |
// An interface for presentation printing contexts |
. |
// An interface for presentation printing contexts |
class nsIPrintContext : public nsISupports { |
. |
class nsIPrintContext : public nsISupports { |
|
. |
|
public: |
. |
public: |
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPRINTCONTEXT_IID) |
. |
NS_DEFINE_STATIC_IID_ACCESSOR(NS_IPRINTCONTEXT_IID) |
|
. |
  |
|
. |
|
  |
. |
// Set and Get nsIPrintSettings |
  |
. |
NS_IMETHOD SetPrintSettings(nsIPrintSettings* aPS) = 0; |
  |
. |
NS_IMETHOD GetPrintSettings(nsIPrintSettings** aPS) = 0; |
|
. |
|
}; |
. |
}; |
|
. |
|
|
. |
|
// Factory method to create a "paginated" presentation context for |
. |
// Factory method to create a "paginated" presentation context for |