Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

CP_Printer_PageFormat Class Reference

A class used with the printing functions to provide information on the currently selected page format.

List of all members.

Public Member Functions

CP_Size GetPrintAreaOffset ()
CP_Rect GetPageRect ()
CP_Rect GetPrintAreaRect ()
CP_Printer_PageFormatoperator= (const CP_Printer_PageFormat &inPageFormat)
void swap (CP_Printer_PageFormat &inOutPageFormat) throw ()
PMPageFormat GetPMPageFormat ()
void SetPMPageFormat (PMPageFormat inPageFormat)
 CP_Printer_PageFormat (PAGESETUPDLG infPageFormat)
PAGESETUPDLG GetPrintRecord ()
void SetPrintRecord (PAGESETUPDLG inPrintRecord)
Constructor / Destructor
 CP_Printer_PageFormat ()
 Constructor.
 CP_Printer_PageFormat (const CP_Printer_PageFormat &inPageFormat)
virtual ~CP_Printer_PageFormat () throw ()
 Destructor.
Constructor / Destructor
 CP_Printer_PageFormat (PMPageFormat inPageFormat)
 Constructor.

Protected Attributes

PMPageFormat fPageFormat
PAGESETUPDLG fPageFormat
CP_S_PageFormat fPageFormat


Constructor & Destructor Documentation

CPLAT_Begin_Namespace_CPLAT CP_Printer_PageFormat::CP_Printer_PageFormat  ) 
 

Constructor.

CP_Printer_PageFormat::CP_Printer_PageFormat const CP_Printer_PageFormat inPageFormat  ) 
 

CP_Printer_PageFormat::~CP_Printer_PageFormat  )  throw () [virtual]
 

Destructor.

CP_Printer_PageFormat::CP_Printer_PageFormat PMPageFormat  inPageFormat  )  [explicit]
 

Constructor.

CP_Printer_PageFormat::CP_Printer_PageFormat PAGESETUPDLG  infPageFormat  ) 
 


Member Function Documentation

CP_Size CP_Printer_PageFormat::GetPrintAreaOffset  ) 
 

Return the offset of the print area from the edge of the paper.

CP_Rect CP_Printer_PageFormat::GetPageRect  ) 
 

Return the page rect.

CP_Rect CP_Printer_PageFormat::GetPrintAreaRect  ) 
 

Return the printable area of the selected page.

CP_Printer_PageFormat & CP_Printer_PageFormat::operator= const CP_Printer_PageFormat inPageFormat  ) 
 

void CP_Printer_PageFormat::swap CP_Printer_PageFormat inOutPageFormat  )  throw ()
 

PMPageFormat CP_Printer_PageFormat::GetPMPageFormat  ) 
 

void CP_Printer_PageFormat::SetPMPageFormat PMPageFormat  inPageFormat  ) 
 

PAGESETUPDLG CP_Printer_PageFormat::GetPrintRecord  ) 
 

void CP_Printer_PageFormat::SetPrintRecord PAGESETUPDLG  inPrintRecord  ) 
 


Member Data Documentation

PMPageFormat CP_Printer_PageFormat::fPageFormat [protected]
 

PAGESETUPDLG CP_Printer_PageFormat::fPageFormat [protected]
 

CP_S_PageFormat CP_Printer_PageFormat::fPageFormat [protected]
 


The documentation for this class was generated from the following files:
Generated on Sat Sep 17 20:02:00 2005 for CPLAT by  doxygen 1.4.0