aboutsummaryrefslogtreecommitdiff
path: root/dw/oofawarewidget.hh
diff options
context:
space:
mode:
Diffstat (limited to 'dw/oofawarewidget.hh')
-rw-r--r--dw/oofawarewidget.hh8
1 files changed, 8 insertions, 0 deletions
diff --git a/dw/oofawarewidget.hh b/dw/oofawarewidget.hh
index 37b8eeb3..890d8a14 100644
--- a/dw/oofawarewidget.hh
+++ b/dw/oofawarewidget.hh
@@ -26,10 +26,18 @@ public:
OOFAwareWidget *oofContainer[NUM_OOFM];
oof::OutOfFlowMgr *outOfFlowMgr[NUM_OOFM];
+protected:
+ void initOutOfFlowMgrs ();
+ void sizeAllocateStart (core::Allocation *allocation);
+ void sizeAllocateEnd ();
+
inline OutOfFlowMgr *searchOutOfFlowMgr (int oofmIndex)
{ return oofContainer[oofmIndex] ?
oofContainer[oofmIndex]->outOfFlowMgr[oofmIndex] : NULL; }
public:
+ OOFAwareWidget ();
+ ~OOFAwareWidget ();
+
virtual void borderChanged (int y, core::Widget *vloat);
virtual void oofSizeChanged (bool extremesChanged);
virtual int getLineBreakWidth (); // Should perhaps be renamed.