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

oofRepWinGUIPreviewMFC Class Reference
[MS Windows Report rendering]

#include <oofPrnWn.h>

Inheritance diagram for oofRepWinGUIPreviewMFC:

Inheritance graph
[legend]
Collaboration diagram for oofRepWinGUIPreviewMFC:

Collaboration graph
[legend]
List of all members.

Detailed Description

Specify MS Windows GUI drawing environment previewed in MFC window.


Public Types

enum  { eRenderType = 'Win ' }

Public Member Functions

 oofRepWinGUIPreviewMFC (PAGESETUPDLG *pageSetup=NULL)
 ~oofRepWinGUIPreviewMFC ()
virtual void changeTextStyle (oofRepTextStyle *)
virtual void drawPageBreak ()
virtual unsigned long calcPageHeight ()
virtual unsigned long calcPageWidth ()
void finish ()
void start ()
void setPageSetup (PAGESETUPDLG *pageSetup)
oofRectgetMargin ()
virtual oofRectpageRectPts ()
virtual void drawPageBorder (long top, long left, long bottom, long right)
void drawWithTextStyle (oofRepTextStyle *)
oofRepPageListpages ()
unsigned long getNumPages () const
unsigned long previewPageOrdinal () const
void drawPage (HDC, unsigned long pageIndex, oofRect)
void parentWindow (CWnd *)
CWndparentWindow () const
virtual unsigned short heightOfTextStyle (oofRepTextStyle *theStyle)
virtual void makeRenderDispatch (oofRepDrawable *drawable) const
virtual void makeRenderDispatch (oofAdorner *drawable) const
virtual oofRepRenderT renderType () const
virtual void startEnvironment ()
virtual void drawSectionBreak ()
virtual void startSection ()
virtual bool canDraw ()
virtual bool isPrintingEnvironment () const
virtual void makeRender ()
virtual void endEnvironment ()
virtual bool preprocessesPageHeadersAndFooters () const
virtual void splitBandOverPage ()
virtual void resumeBandOverPage ()

Static Public Member Functions

void initDefaultPageSetup (PAGESETUPDLG *)
SIZE getTextExtent (const oofRepTextStyle *textStyle, const OOF_String &text)

Protected Member Functions

void startPage ()
void endPage ()


Member Enumeration Documentation

anonymous enum [inherited]
 

Enumeration values:
eRenderType 


Constructor & Destructor Documentation

oofRepWinGUIPreviewMFC::oofRepWinGUIPreviewMFC PAGESETUPDLG *  pageSetup = NULL  ) 
 

oofRepWinGUIPreviewMFC::~oofRepWinGUIPreviewMFC  ) 
 


Member Function Documentation

virtual unsigned long oofRepWinGUIPreviewMFC::calcPageHeight  )  [virtual]
 

Implements oofRepEnvironment.

virtual unsigned long oofRepWinGUIPreviewMFC::calcPageWidth  )  [virtual]
 

Implements oofRepEnvironment.

bool oofRepEnvironment::canDraw  )  [virtual, inherited]
 

Reimplemented in oofRepStreamEnv.

virtual void oofRepWinGUIPreviewMFC::changeTextStyle oofRepTextStyle  )  [virtual]
 

Implements oofRepEnvironment.

void oofRepWinGUIPreviewMFC::drawPage HDC  ,
unsigned long  pageIndex,
oofRect 
 

virtual void oofRepWinGUIPreviewMFC::drawPageBorder long  top,
long  left,
long  bottom,
long  right
[virtual]
 

Reimplemented from oofRepEnvironment.

virtual void oofRepWinGUIPreviewMFC::drawPageBreak  )  [virtual]
 

Implements oofRepEnvironment.

void oofRepEnvironment::drawSectionBreak  )  [virtual, inherited]
 

void oofRepWinGUIPreviewMFC::drawWithTextStyle oofRepTextStyle  ) 
 

void oofRepEnvironment::endEnvironment  )  [virtual, inherited]
 

Reimplemented in oofMacCarbonPrint, oofRepEditingEnv, oofRepMacPrint, oofRepMacGUIPreviewPP, oofRepCSVEnv, oofRepHTMLEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv.

void oofRepWinGUIPreviewMFC::endPage  )  [protected]
 

void oofRepWinGUIPreviewMFC::finish  ) 
 

oofRect* oofRepWinGUIPreviewMFC::getMargin  )  [inline]
 

unsigned long oofRepWinGUIPreviewMFC::getNumPages  )  const [inline]
 

SIZE oofRepWinEnv::getTextExtent const oofRepTextStyle textStyle,
const OOF_String text
[static, inherited]
 

unsigned short oofRepWinEnv::heightOfTextStyle oofRepTextStyle theStyle  )  [virtual, inherited]
 

Implements oofRepEnvironment.

void oofRepWinGUIPreviewMFC::initDefaultPageSetup PAGESETUPDLG *   )  [static]
 

bool oofRepEnvironment::isPrintingEnvironment  )  const [virtual, inherited]
 

Reimplemented in oofMacCarbonPrint, oofRepWinPrint, and oofRepMacPrint.

virtual void oofRepEnvironment::makeRender  )  [inline, virtual, inherited]
 

void oofRepWinEnv::makeRenderDispatch oofAdorner drawable  )  const [virtual, inherited]
 

Implements oofRepEnvironment.

void oofRepWinEnv::makeRenderDispatch oofRepDrawable drawable  )  const [virtual, inherited]
 

Implements oofRepEnvironment.

virtual oofRect* oofRepWinGUIPreviewMFC::pageRectPts  )  [inline, virtual]
 

oofRepPageList & oofRepWinGUIPreviewMFC::pages  )  [inline]
 

CWnd * oofRepWinGUIPreviewMFC::parentWindow  )  const [inline]
 

void oofRepWinGUIPreviewMFC::parentWindow CWnd  )  [inline]
 

bool oofRepEnvironment::preprocessesPageHeadersAndFooters  )  const [virtual, inherited]
 

Reimplemented in oofRepCSVEnv, oofRepRTFEnv, oofRepTSVEnv, and oofRepXMLEnv.

unsigned long oofRepWinGUIPreviewMFC::previewPageOrdinal  )  const [inline]
 

oofRepRenderT oofRepWinEnv::renderType  )  const [virtual, inherited]
 

Implements oofRepEnvironment.

virtual void oofRepEnvironment::resumeBandOverPage  )  [inline, virtual, inherited]
 

Reimplemented in oofRepEditingEnv.

void oofRepWinGUIPreviewMFC::setPageSetup PAGESETUPDLG *  pageSetup  ) 
 

virtual void oofRepEnvironment::splitBandOverPage  )  [inline, virtual, inherited]
 

Reimplemented in oofRepEditingEnv.

void oofRepWinGUIPreviewMFC::start  ) 
 

void oofRepWinEnv::startEnvironment  )  [virtual, inherited]
 

Reimplemented from oofRepEnvironment.

void oofRepWinGUIPreviewMFC::startPage  )  [protected]
 

void oofRepEnvironment::startSection  )  [virtual, inherited]
 

Reimplemented in oofRepRTFEnv, and oofRepXMLEnv.


The documentation for this class was generated from the following file:
Generated on Thu Jan 1 22:00:46 2004 for OOFILE by doxygen 1.3.5