In future would be used with other resizable bands.
|
Public Types |
| enum | BorderCode {
oneThin,
twoThin,
threeThin,
oneThinOneThick,
oneThickoneThin,
oneThinOneThickOneThin
} |
| enum | AdornerContextCode { drawBefore,
drawAfter,
drawDuring
} |
| enum | AdornerCellCode { startStop,
startContinue,
continueStop,
continueContinue
} |
Public Member Functions |
| | oofBorderAdorner (BorderCode borderType, oofAdorner::AdornerContextCode whenCode=oofAdorner::drawBefore) |
| | oofBorderAdorner (const oofBorderAdorner &rhs) |
| virtual | ~oofBorderAdorner () |
| virtual oofAdorner * | clone () const |
| BorderCode | borderType () const |
| void | borderType (BorderCode inType) |
| void | leftStyle (oofBorderAdorner::BorderCode inBorderType) |
| oofBorderAdorner::BorderCode | leftStyle () |
| void | rightStyle (oofBorderAdorner::BorderCode inBorderType) |
| oofBorderAdorner::BorderCode | rightStyle () |
| void | topStyle (oofBorderAdorner::BorderCode inBorderType) |
| oofBorderAdorner::BorderCode | topStyle () |
| void | bottomStyle (oofBorderAdorner::BorderCode inBorderType) |
| oofBorderAdorner::BorderCode | bottomStyle () |
| virtual void | makeRender (const oofRepMacEnv &) |
| virtual void | makeRender (const oofRepWinEnv &) |
| virtual void | makeRender (const oofRepTextEnv &) |
| virtual void | makeRender (const oofRepRTFEnv &) |
| virtual void | makeRender (const oofRepHTMLEnv &) |
| virtual void | makeRender (const oofRepCSVEnv &) |
| virtual void | makeRender (const oofRepTSVEnv &) |
| virtual void | makeRender (const oofRepXMLEnv &) |
| virtual oofString | serialize () const |
| virtual oofString | signature () const |
| AdornerContextCode | drawWhen () |
| virtual void | draw (oofRepDrawable *drawable, unsigned long height, unsigned long width) |
| virtual void | drawcell (int x, int y, oofRepViewBand *drawable, unsigned long height, unsigned long width, AdornerCellCode overrunCode=startStop) |
Static Public Member Functions |
| void | registerSerializable () |
| oofSerializable * | makeAdorner (const oofString &) |
| oofString | makeSerializableElement (oofSerializable *, const char *tag, oofIDfactory *idFactory, bool writeID=false, const char *otherAttributes=0) |
Protected Attributes |
| enum AdornerContextCode | mWhenCode |
| oofAdornerRender * | mRender |