PagedView Class Reference

List of all members.

Public Member Functions

 PagedView (BRect _rect, char *_name, uint32 resizingMode, uint32 flags, page_layout _pageLayout=ONE_COL)
virtual void AttachedToWindow (void)
virtual void Draw (BRect updateRect)
virtual void MouseDown (BPoint where)
virtual void MouseMoved (BPoint where, uint32 code, const BMessage *a_message)
virtual void MouseUp (BPoint where)
virtual void MessageReceived (BMessage *msg)
virtual void FrameResized (float width, float height)
void SetPageRect (BRect _pageRect)
 Pass the Rect wich defines the new Size of the Page This Rect must enclose the whole printRect.
void SetPrintRect (BRect _printRect)
 Pass the Rect wich defines the new Size of the Printable Rect This Rect must be smaller than the PageRect.

Protected Member Functions

void Init (void)
void DrawPages (BRect)
void CalculatePages (void)

Protected Attributes

BBitmap * renderBitmap
BView * drawView


Constructor & Destructor Documentation

PagedView::PagedView ( BRect  _rect,
char *  _name,
uint32  resizingMode,
uint32  flags,
page_layout  _pageLayout = ONE_COL 
)


Member Function Documentation

void PagedView::AttachedToWindow ( void   )  [virtual]

void PagedView::CalculatePages ( void   )  [protected]

void PagedView::Draw ( BRect  updateRect  )  [virtual]

void PagedView::DrawPages ( BRect  updateRect  )  [protected]

void PagedView::FrameResized ( float  width,
float  height 
) [virtual]

void PagedView::Init ( void   )  [protected]

void PagedView::MessageReceived ( BMessage *  msg  )  [virtual]

void PagedView::MouseDown ( BPoint  where  )  [virtual]

void PagedView::MouseMoved ( BPoint  where,
uint32  code,
const BMessage *  a_message 
) [virtual]

void PagedView::MouseUp ( BPoint  where  )  [virtual]

void PagedView::SetPageRect ( BRect  _pageRect  ) 

Pass the Rect wich defines the new Size of the Page This Rect must enclose the whole printRect.

See also:
SetPrintRect(BRect _printRect);

void PagedView::SetPrintRect ( BRect  _printRect  ) 

Pass the Rect wich defines the new Size of the Printable Rect This Rect must be smaller than the PageRect.

See also:
SetPageRect(BRect _printRect);


Member Data Documentation

BView* PagedView::drawView [protected]

BBitmap* PagedView::renderBitmap [protected]


The documentation for this class was generated from the following files:

Generated on Sun Jun 21 01:09:32 2009 for ProjektConceptor by  doxygen 1.5.9