diff options
Diffstat (limited to 'drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx')
-rw-r--r-- | drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx b/drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx index 593239caa0bd..8d51b201593f 100644 --- a/drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx +++ b/drawinglayer/inc/drawinglayer/processor2d/vclprocessor2d.hxx @@ -4,9 +4,9 @@ * * $RCSfile: vclprocessor2d.hxx,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: aw $ $Date: 2007-09-20 09:51:21 $ + * last change: $Author: aw $ $Date: 2007-10-15 16:10:57 $ * * The Contents of this file are made available subject to * the terms of GNU Lesser General Public License Version 2.1. @@ -71,6 +71,7 @@ namespace drawinglayer { namespace primitive2d { class PointArrayPrimitive2D; class ModifiedColorPrimitive2D; class WrongSpellPrimitive2D; + class ControlPrimitive2D; }} ////////////////////////////////////////////////////////////////////////////// @@ -109,6 +110,10 @@ namespace drawinglayer void RenderPointArrayPrimitive2D(const primitive2d::PointArrayPrimitive2D& rPointArrayCandidate); void RenderWrongSpellPrimitive2D(const primitive2d::WrongSpellPrimitive2D& rWrongSpellCandidate); + ///////////////////////////////////////////////////////////////////////////// + // FormControl support + basegfx::B2DPoint PositionAndSizeControl(const primitive2d::ControlPrimitive2D& rControlPrimitive2D); + // as tooling, the process() implementation takes over API handling and calls this // virtual render method when the primitive implementation is BasePrimitive2D-based. virtual void processBasePrimitive2D(const primitive2d::BasePrimitive2D& rCandidate) = 0; |