Main Page | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

Printing_View Class Reference

A pane class of type CP_ScrollableView to test Printing in CPLAT panes.

List of all members.

Public Member Functions

Constructor / Destructor
 Printing_View (CPLAT::CP_View *inSuperview, const CPLAT::CP_Point &inUpperLeft, const CPLAT::CP_Size &inContentSize)
 Constructor.
virtual ~Printing_View () throw ()
 Destructor.

Protected Member Functions

Drawing
virtual void OnDraw (CPLAT::CP_Canvas &inCanvas, CPLAT::CP_Region &inUpdateArea)


Constructor & Destructor Documentation

Printing_View::Printing_View CPLAT::CP_View *  inSuperview,
const CPLAT::CP_Point &  inUpperLeft,
const CPLAT::CP_Size &  inContentSize
 

Constructor.

Parameters:
inSuperview The subview handler that contains this pane.
inUpperLeft Upper left corner of pane in releation to its superview.
inContentSize Content size of the pane.
Exceptions:
none 

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

Destructor.

Exceptions:
none 


Member Function Documentation

void Printing_View::OnDraw CPLAT::CP_Canvas &  inCanvas,
CPLAT::CP_Region &  inUpdateArea
[protected, virtual]
 

CP_View_Imp method called from the user panes callback.

Parameters:
inCanvas CP_Canvas object to draw into.
inUpdateArea Update area to draw into.
Returns:
void


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