diff options
author | Caolán McNamara <caolanm@redhat.com> | 2018-10-01 14:12:24 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2018-10-02 09:58:41 +0200 |
commit | 3c80f4880d0d3a8f7c71d76877efe234f4f3629c (patch) | |
tree | efbb64a152e15c125a2ada453585c8d32b4725d6 /cui/source/inc/cuitabline.hxx | |
parent | tdf#115262 sc: fix cumulative placement error of images (diff) | |
download | core-3c80f4880d0d3a8f7c71d76877efe234f4f3629c.tar.gz core-3c80f4880d0d3a8f7c71d76877efe234f4f3629c.zip |
weld SvxLineTabDialog
Change-Id: Icb13a6eb2e8c6f6dbd3cf477051bc0bd682e2e7a
Reviewed-on: https://gerrit.libreoffice.org/61193
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'cui/source/inc/cuitabline.hxx')
-rw-r--r-- | cui/source/inc/cuitabline.hxx | 31 |
1 files changed, 13 insertions, 18 deletions
diff --git a/cui/source/inc/cuitabline.hxx b/cui/source/inc/cuitabline.hxx index 36edebfd8330..53430d0967ad 100644 --- a/cui/source/inc/cuitabline.hxx +++ b/cui/source/inc/cuitabline.hxx @@ -27,23 +27,18 @@ enum class PageType; class ColorListBox; -class SvxLineTabDialog final : public SfxTabDialog +class SvxLineTabDialog final : public SfxTabDialogController { - sal_uInt16 m_nLineTabPage; - sal_uInt16 m_nShadowTabPage; - sal_uInt16 m_nStyleTabPage; - sal_uInt16 m_nEndTabPage; - SdrModel* pDrawModel; const SdrObject* pObj; - XColorListRef pColorList; - XColorListRef mpNewColorList; - XDashListRef pDashList; - XDashListRef pNewDashList; - XLineEndListRef pLineEndList; - XLineEndListRef pNewLineEndList; - bool bObjSelected; + XColorListRef pColorList; + XColorListRef mpNewColorList; + XDashListRef pDashList; + XDashListRef pNewDashList; + XLineEndListRef pLineEndList; + XLineEndListRef pNewLineEndList; + bool bObjSelected; ChangeType nLineEndListState; ChangeType nDashListState; @@ -53,16 +48,16 @@ class SvxLineTabDialog final : public SfxTabDialog sal_Int32 nPosDashLb; sal_Int32 nPosLineEndLb; - virtual void PageCreated( sal_uInt16 nId, SfxTabPage &rPage ) override; + virtual void PageCreated(const OString& rId, SfxTabPage &rPage) override; virtual short Ok() override; - DECL_LINK( CancelHdlImpl, Button*, void ); + DECL_LINK(CancelHdlImpl, weld::Button&, void); void SavePalettes(); public: - SvxLineTabDialog( vcl::Window* pParent, const SfxItemSet* pAttr, - SdrModel* pModel, const SdrObject* pObj, - bool bHasObj ); + SvxLineTabDialog(weld::Window* pParent, const SfxItemSet* pAttr, + SdrModel* pModel, const SdrObject* pObj, + bool bHasObj); void SetNewDashList( XDashListRef const & pInLst) { pNewDashList = pInLst; } |