22 #include <svx/svxids.hrc>
34 , pColorList(pModel->GetColorList())
35 , mpNewColorList(pModel->GetColorList())
36 , pDashList(pModel->GetDashList())
37 , pNewDashList(pModel->GetDashList())
38 , pLineEndList(pModel->GetLineEndList())
39 , pNewLineEndList(pModel->GetLineEndList())
40 , bObjSelected(bHasObj)
48 bool bLineOnly =
false;
53 case SdrObjKind::Line:
54 case SdrObjKind::PolyLine:
55 case SdrObjKind::PathLine:
56 case SdrObjKind::FreehandLine:
57 case SdrObjKind::Measure:
58 case SdrObjKind::Edge:
112 aPath = aPalettePath.getToken(0,
';', nIndex);
165 if (rId ==
"RID_SVXPAGE_LINE")
179 else if (rId ==
"RID_SVXPAGE_LINE_DEF")
188 else if (rId ==
"RID_SVXPAGE_LINEEND_DEF")
198 else if (rId ==
"RID_SVXPAGE_SHADOW")
#define LINK(Instance, Class, Member)
virtual short Ok() override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *)
XLineEndListRef pLineEndList
weld::Button & GetCancelButton() const
void RemoveTabPage(const OString &rName)
XDashListRef GetDashList() const
static SfxObjectShell * Current()
virtual SdrObjKind GetObjIdentifier() const
void PutItem(const SfxPoolItem &rItem)
SvxLineTabDialog(weld::Window *pParent, const SfxItemSet *pAttr, SdrModel *pModel, const SdrObject *pObj, bool bHasObj)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *)
XDashListRef pNewDashList
XLineEndListRef GetLineEndList() const
ChangeType nDashListState
XLineEndListRef pNewLineEndList
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *)
IMPL_LINK_NOARG(SvxLineTabDialog, CancelHdlImpl, weld::Button &, void)
virtual SdrInventor GetObjInventor() const
virtual void PageCreated(const OString &rId, SfxTabPage &rPage) override
ChangeType mnColorListState
XColorListRef mpNewColorList
ChangeType nLineEndListState
void AddTabPage(const OString &rName, CreateTabPage pCreateFunc, GetTabPageRanges pRangesFunc)
Reference< XExecutableDialog > m_xDialog
XColorListRef GetColorList() const
void SetPropertyList(XPropertyListRef const &p)