diff options
author | Rishabh Kumar <kris.kr296@gmail.com> | 2016-06-07 16:58:20 +0530 |
---|---|---|
committer | Katarina Behrens <Katarina.Behrens@cib.de> | 2016-06-28 19:37:44 +0000 |
commit | 76585ae33f3ca75c05c0ccbf6a621b6e2d42bc00 (patch) | |
tree | c33a276de22708658312fb3adefa50907518da17 /include/svx/drawitem.hxx | |
parent | 6af8c9ef2de39b933274c96fd661d219b2bed8a3 (diff) |
Convert Bitmap tab to Pattern tab
Change-Id: I5cf02f1889090539f7adb826483c91a1ef3c3925
Reviewed-on: https://gerrit.libreoffice.org/26015
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Katarina Behrens <Katarina.Behrens@cib.de>
Diffstat (limited to 'include/svx/drawitem.hxx')
-rw-r--r-- | include/svx/drawitem.hxx | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/include/svx/drawitem.hxx b/include/svx/drawitem.hxx index 64e94e9b7faf..1d7068c2fdd4 100644 --- a/include/svx/drawitem.hxx +++ b/include/svx/drawitem.hxx @@ -123,6 +123,30 @@ public: const XBitmapListRef& GetBitmapList() const { return pBitmapList; } }; +class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxPatternListItem : public SfxPoolItem +{ + XPatternListRef pPatternList; + +public: + static SfxPoolItem* CreateDefault(); + + SvxPatternListItem(); + SvxPatternListItem( XPatternListRef pBL, + sal_uInt16 nWhich ); + SvxPatternListItem( const SvxPatternListItem& ); + + virtual bool GetPresentation( SfxItemPresentation ePres, + SfxMapUnit eCoreMetric, + SfxMapUnit ePresMetric, + OUString &rText, const IntlWrapper * = nullptr ) const override; + virtual bool operator==( const SfxPoolItem& ) const override; + virtual SfxPoolItem* Clone( SfxItemPool *pPool = nullptr ) const override; + virtual bool QueryValue( css::uno::Any& rVal, sal_uInt8 nMemberId = 0 ) const override; + virtual bool PutValue( const css::uno::Any& rVal, sal_uInt8 nMemberId ) override; + + const XPatternListRef& GetPatternList() const { return pPatternList; } +}; + class SAL_WARN_UNUSED SVX_DLLPUBLIC SvxDashListItem : public SfxPoolItem { XDashListRef pDashList; |