#include <oofrpRTF.h>
Inheritance diagram for oofRepLayoutBand_RTFRender:


Uses \par and \tab tags to separate blocks.
Public Member Functions | |
| oofRepLayoutBand_RTFRender (oofRepLayoutBand *b) | |
| virtual oofRepRender * | clone (const oofRepDrawable *newOwner) const |
| virtual void | draw () |
| Each layout band is a single paragraph which is assumed to have a right-aligned tab. | |
| oofRepLayoutBand * | ownerLayout () const |
| void | getCurrentBlockCoords (short &outX, short &outY, oofRepBlock *&outBlock) const |
| virtual void | finishConstruction () |
| virtual void | describeLayout () |
| virtual long | leftDrawMargin () const |
| virtual unsigned long | width () const |
Protected Member Functions | |
| void | GenerateTabList () |
| Will generate a set of tabstops for multiple paragraphs based on the blocks in the layout. | |
| void | SetCurrentBlockCoords (short inX, short inY, oofRepBlock *) |
Protected Attributes | |
| oofRepTabStopSet | mTabs |
| oofRepLayoutBand * | mOwner |
| short | mCurrentX |
| short | mCurrentY |
| oofRepBlock * | mCurrentBlock |
Friends | |
| class | oofRepLayoutBand |
|
|
|
|
|
Implements oofRepRender. |
|
|
Reimplemented in oofRepRenderDecorator, oofRepSpaceBand_XMLRender, oofRepGraphBand_XMLRender, oofRepLineBand_XMLRender, oofRepTextBlock_XMLRender, and oofRepPageNoBlock_XMLRender. |
|
|
Each layout band is a single paragraph which is assumed to have a right-aligned tab. A single layout band may generate multiple paragraphs as it contains newline terminators on text blocks or the moveDownAfter flag is set on any form of block.
Reimplemented from oofRepRender. |
|
|
Reimplemented in oofRepRenderDecorator, oofRepViewBand_MacRender, oofRepViewBand_Render, and oofRepViewBand_WinRender. |
|
|
Will generate a set of tabstops for multiple paragraphs based on the blocks in the layout. Calling multiple times is safe, call mTabs.clear() if want to regenerate list.
|
|
||||||||||||||||
|
|
|
|
Reimplemented in oofRepRenderDecorator. |
|
|
|
|
||||||||||||||||
|
|
|
|
Reimplemented in oofRepRenderDecorator, oofRepTextBlock_MacRender, oofRepPictBlock_MacRender, oofRepTextBlock_WinRender, and oofRepPictBlock_WinRender. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.5