summaryrefslogtreecommitdiff
path: root/cui/source/inc/cuitabline.hxx
diff options
context:
space:
mode:
Diffstat (limited to 'cui/source/inc/cuitabline.hxx')
-rw-r--r--cui/source/inc/cuitabline.hxx31
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; }