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 ()
PMPageFormat GetPMPageFormat ()
void SetPMPageFormat (PMPageFormat inPageFormat)
CP_Printer_PageFormatoperator= (const CP_Printer_PageFormat &inPageFormat)
void swap (CP_Printer_PageFormat &inOutPageFormat) throw ()
Constructor / Destructor
 CP_Printer_PageFormat ()
 Constructor.
 CP_Printer_PageFormat (const CP_Printer_PageFormat &inPageFormat)
 CP_Printer_PageFormat (PMPageFormat inPageFormat)
virtual ~CP_Printer_PageFormat () throw ()
 Destructor.

Protected Attributes

PMPageFormat 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 PMPageFormat  inPageFormat  )  [explicit]
 

Constructor.

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

Destructor.


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.

PMPageFormat CP_Printer_PageFormat::GetPMPageFormat  ) 
 

void CP_Printer_PageFormat::SetPMPageFormat PMPageFormat  inPageFormat  ) 
 

CP_Printer_PageFormat & CP_Printer_PageFormat::operator= const CP_Printer_PageFormat inPageFormat  ) 
 

void CP_Printer_PageFormat::swap CP_Printer_PageFormat inOutPageFormat  )  throw ()
 


Member Data Documentation

PMPageFormat CP_Printer_PageFormat::fPageFormat [protected]
 


The documentation for this class was generated from the following files:
Generated on Tue Sep 20 20:21:58 2005 for CPLAT_MacOS by  doxygen 1.4.0