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


Public Member Functions | |
| virtual oofRepRender * | clone (const oofRepDrawable *newOwner) const |
| oofRepLayoutRedirectingRender (oofRepLayoutBand_Render *adoptedRender=0) | |
| virtual | ~oofRepLayoutRedirectingRender () |
| Sometimes we will be deleted and page interaction areas still active, eg: if re-render a report from the preview window. | |
| virtual void | draw () |
| void | addAreaForCurrentBlock () const |
| This is just a trigger callback from the wrapped layout render calling block renderers - our wrapped layout render has stashed the necessary coordinates to add an area. | |
| 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 |
Static Public Member Functions | |
| oofRepLayoutRedirectingRender * | currentLayoutRedirectingRender () |
Protected Attributes | |
| oofRepRender * | mWrappedRender |
|
|
|
|
|
Sometimes we will be deleted and page interaction areas still active, eg: if re-render a report from the preview window. When we re-flow a report we want to avoid recalculating the edit link mapping so we've kept a reference but the interaction areas will be deleted. |
|
|
This is just a trigger callback from the wrapped layout render calling block renderers - our wrapped layout render has stashed the necessary coordinates to add an area.
|
|
|
|
|
|
Implements oofRepRedirectingRender. |
|
|
|
|
|
Reimplemented from oofRepRender. |
|
|
Implements oofRepRedirectingRender. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from oofRepRender. |
|
|
Reimplemented from oofRepRender. |
|
|
Reimplemented from oofRepRender. |
|
|
|
1.3.5