#include <oofrepeditx.h>
Inheritance diagram for oofRepViewRedirectingRender:


Generates a grid of areas corresponding to the fields and records in the view and may extend over pages.
Public Member Functions | |
| virtual oofRepRender * | clone (const oofRepDrawable *newOwner) const |
| oofRepViewRedirectingRender (oofRepViewBand_Render *adoptedRender=0) | |
| virtual | ~oofRepViewRedirectingRender () |
| virtual OOF_mixViewExtraRender * | finishClone (oofRepRender *newClone) const |
| virtual void | drawColumnHeaders () |
| maybe do nothing but if drawn each page! | |
| virtual void | startTableBody (bool headersHaveChanged) |
| wrap entire process | |
| virtual void | endTableBody () |
| virtual void | draw () |
| per row | |
| oofRepEditor * | editor () const |
| oofRepEditingEnv * | editingEnv () const |
| bool | editRedirectionActive () const |
| void | adoptRender (oofRepRender *adoptedRealRender) |
| virtual void | finishConstruction () |
| virtual void | describeLayout () |
| virtual long | leftDrawMargin () const |
| virtual unsigned long | width () const |
| virtual void | startTableWrapper () |
| virtual void | endTableWrapper () |
Protected Member Functions | |
| void | AddRowInteractionAreas () |
| oofRepViewBand * | ViewBand () const |
Protected Attributes | |
| oofRepEditLink * | mColHeaderLink |
| owned, shared with OOF_InteractionPageAreas | |
| oofRepEditLink * | mEditLink |
| oofRepRender * | mWrappedRender |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Implements oofRepRedirectingRender. |
|
|
Reimplemented from oofRepRender. |
|
|
per row DrawContinuingOverPage is used to draw cells that split on to the next page however the top of them comes here first so is still encountered. Implements oofRepRedirectingRender. |
|
|
maybe do nothing but if drawn each page! As our draw() has already added a bunch of interaction areas for the initial row we need to modify them to point to us, and add a set for the REAL first row after the headers mColHeaderLink acts as a flag - if we are doing column headers it is created in startTableBody Reimplemented from OOF_mixViewExtraRender. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from OOF_mixViewExtraRender. |
|
|
|
|
|
Implements OOF_mixViewExtraRender. |
|
|
Reimplemented from oofRepRender. |
|
|
Reimplemented from oofRepRender. |
|
|
wrap entire process There will be potentially many edit links for some oofRepViewBand's because each sub-table is probably a different data context. Reimplemented from OOF_mixViewExtraRender. |
|
|
|
|
|
|
|
|
Reimplemented from oofRepRender. |
|
|
owned, shared with OOF_InteractionPageAreas
|
|
|
|
|
|
|
1.3.5