diff options
Diffstat (limited to 'editeng/source/editeng/eerdll2.hxx')
-rw-r--r-- | editeng/source/editeng/eerdll2.hxx | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/editeng/source/editeng/eerdll2.hxx b/editeng/source/editeng/eerdll2.hxx index 32c7c40bbd68..75bfb2131ae7 100644 --- a/editeng/source/editeng/eerdll2.hxx +++ b/editeng/source/editeng/eerdll2.hxx @@ -27,6 +27,19 @@ class SfxPoolItem; class VirtualDevice; +namespace editeng +{ + class SharedVclResources + { + private: + VclPtr<VirtualDevice> m_pVirDev; + public: + SharedVclResources(); + ~SharedVclResources(); + VclPtr<VirtualDevice> GetVirtualDevice(); + }; +} + class GlobalEditData { private: @@ -34,7 +47,6 @@ private: std::vector<SfxPoolItem*>* ppDefItems; rtl::Reference<SvxForbiddenCharactersTable> xForbiddenCharsTable; - VclPtr<VirtualDevice> mpVirDev; public: GlobalEditData(); @@ -45,8 +57,6 @@ public: rtl::Reference<SvxForbiddenCharactersTable> const & GetForbiddenCharsTable(); void SetForbiddenCharsTable( rtl::Reference<SvxForbiddenCharactersTable> const & xForbiddenChars ) { xForbiddenCharsTable = xForbiddenChars; } css::uno::Reference< css::linguistic2::XLanguageGuessing > const & GetLanguageGuesser(); - - VclPtr<VirtualDevice> GetStdVirtualDevice(); }; #endif // INCLUDED_EDITENG_SOURCE_EDITENG_EERDLL2_HXX |