diff options
Diffstat (limited to 'dw/oofposabsmgr.cc')
-rw-r--r-- | dw/oofposabsmgr.cc | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/dw/oofposabsmgr.cc b/dw/oofposabsmgr.cc index 013f00c0..3ddc1ed2 100644 --- a/dw/oofposabsmgr.cc +++ b/dw/oofposabsmgr.cc @@ -18,6 +18,7 @@ */ #include "oofposabsmgr.hh" +#include "textblock.hh" namespace dw { @@ -32,4 +33,28 @@ OOFPosAbsMgr::~OOFPosAbsMgr () DBG_OBJ_DELETE (); } +int OOFPosAbsMgr::cbBoxOffsetX () +{ + return containingBlock->boxOffsetX () + - containingBlock->getStyle()->padding.left; +} + +int OOFPosAbsMgr::cbBoxOffsetY () +{ + return containingBlock->boxOffsetY () + - containingBlock->getStyle()->padding.top; +} + +int OOFPosAbsMgr::cbBoxRestWidth () +{ + return containingBlock->boxRestWidth () + - containingBlock->getStyle()->padding.right; +} + +int OOFPosAbsMgr::cbBoxRestHeight () +{ + return containingBlock->boxRestHeight () + - containingBlock->getStyle()->padding.bottom; +} + } // namespace dw |