#include <fp_FieldTOCNum.h>
Public Member Functions | |
| fp_FieldTOCNumRun (fl_BlockLayout *pBL, UT_uint32 iOffsetFirst, UT_uint32 iLen) | |
| virtual bool | calculateValue (void) |
| virtual bool | isListLabelField (void) |
Private Member Functions | |
| virtual void | _lookupProperties (const PP_AttrProp *pSpanAP, const PP_AttrProp *pBlockAP, const PP_AttrProp *pSectionAP, GR_Graphics *pG) |
| virtual void | _draw (dg_DrawArgs *) |
| fp_FieldTOCNumRun::fp_FieldTOCNumRun | ( | fl_BlockLayout * | pBL, | |
| UT_uint32 | iOffsetFirst, | |||
| UT_uint32 | iLen | |||
| ) |
References fp_Run::_setDirection(), fl_BlockLayout::getDominantDirection(), and UT_ASSERT.
| void fp_FieldTOCNumRun::_draw | ( | dg_DrawArgs * | pDA | ) | [private, virtual] |
Reimplemented from fp_FieldRun.
References fp_FieldRun::_defaultDraw().
| void fp_FieldTOCNumRun::_lookupProperties | ( | const PP_AttrProp * | pSpanAP, | |
| const PP_AttrProp * | pBlockAP, | |||
| const PP_AttrProp * | pSectionAP, | |||
| GR_Graphics * | pG | |||
| ) | [private, virtual] |
Reimplemented from fp_FieldRun.
| bool fp_FieldTOCNumRun::calculateValue | ( | void | ) | [virtual] |
Reimplemented from fp_FieldRun.
References fp_FieldRun::_setValue(), UT_String::c_str(), FL_DocLayout::findBlockAtPosition(), FPFIELD_MAX_LENGTH, fp_Run::getBlock(), fl_BlockLayout::getDocLayout(), fl_Layout::getDocument(), fp_Page::getFieldPageNumber(), fl_ContainerLayout::getFirstContainer(), fp_Container::getNext(), fp_Line::getNumRunsInLine(), fp_Line::getPage(), fp_Line::getRunFromIndex(), FL_DocLayout::getStringFromFootnoteVal(), fl_Layout::getStruxDocHandle(), PD_Document::getStruxPosition(), fl_BlockLayout::getTOCNumType(), fp_Run::getType(), fp_Page::resetFieldPageNumber(), fp_Page::setFieldPageNumber(), UT_ASSERT, and UT_SHOULD_NOT_HAPPEN.
| virtual bool fp_FieldTOCNumRun::isListLabelField | ( | void | ) | [inline, virtual] |
1.7.1