diff options
author | matteocam <matteo.campanelli@gmail.com> | 2015-09-06 12:06:47 +0200 |
---|---|---|
committer | Thorsten Behrens <Thorsten.Behrens@CIB.de> | 2015-09-20 13:05:15 +0200 |
commit | e910e775cf9982b6e14df2630ca21026efe09d65 (patch) | |
tree | bfa1abe5431b658e144b40733fddc26afce9d247 /include/svx/svdmodel.hxx | |
parent | e59fca52399ab1f96b5bb525b56b444c5674ae6d (diff) |
chained editeng: Enhance existing svx classes with chaining-related methods
Change-Id: I10829d8f07f8881af6d1a9422cbdae00e83a7ac8
Diffstat (limited to 'include/svx/svdmodel.hxx')
-rw-r--r-- | include/svx/svdmodel.hxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/svx/svdmodel.hxx b/include/svx/svdmodel.hxx index 194a3e100a97..d571af772b27 100644 --- a/include/svx/svdmodel.hxx +++ b/include/svx/svdmodel.hxx @@ -76,6 +76,7 @@ class SvNumberFormatter; class SdrOutlinerCache; class SdrUndoFactory; class ImageMap; +class TextChain; namespace comphelper { class IEmbeddedHelper; @@ -172,6 +173,7 @@ protected: m_pEmbeddedHelper; // helper for embedded objects to get rid of the SfxObjectShell SdrOutliner* pDrawOutliner; // an Outliner for outputting text SdrOutliner* pHitTestOutliner;// an Outliner for the HitTest + SdrOutliner* pChainingOutliner; // an Outliner for chaining overflowing text sal_uIntPtr nDefTextHgt; // Default text height in logical units VclPtr<OutputDevice> pRefOutDev; // ReferenceDevice for the EditEngine /// Set if we are doing tiled rendering. @@ -215,6 +217,7 @@ protected: sal_uInt16 nDefaultTabulator; sal_uInt32 nMaxUndoCount; + TextChain* pTextChain; // sdr::Comment interface @@ -327,6 +330,10 @@ public: void SetTextDefaults() const; static void SetTextDefaults( SfxItemPool* pItemPool, sal_uIntPtr nDefTextHgt ); + SdrOutliner& GetChainingOutliner(const SdrTextObj* pObj=NULL) const; + TextChain *GetTextChain() const; + void SetNextLinkInTextChain(SdrTextObj *pPrev, SdrTextObj *pNext); + // ReferenceDevice for the EditEngine void SetRefDevice(OutputDevice* pDev); OutputDevice* GetRefDevice() const { return pRefOutDev.get(); } |