LibreOffice Module cui (master)  1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
SvxLineTabPage Class Reference

#include <cuitabline.hxx>

Inheritance diagram for SvxLineTabPage:
[legend]
Collaboration diagram for SvxLineTabPage:
[legend]

Public Member Functions

void ShowSymbolControls (bool bOn)
 
 SvxLineTabPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rInAttrs)
 
virtual ~SvxLineTabPage () override
 
void Construct ()
 
virtual bool FillItemSet (SfxItemSet *) override
 
virtual void Reset (const SfxItemSet *) override
 
virtual void ActivatePage (const SfxItemSet &rSet) override
 
virtual DeactivateRC DeactivatePage (SfxItemSet *pSet) override
 
virtual void FillUserData () override
 
void SetDashList (XDashListRef const &pDshLst)
 
void SetLineEndList (XLineEndListRef const &pLneEndLst)
 
void SetObjSelected (bool bHasObj)
 
void SetPageType (PageType nInType)
 
void SetDlgType (sal_uInt16 nInType)
 
void SetPosDashLb (sal_Int32 *pInPos)
 
void SetPosLineEndLb (sal_Int32 *pInPos)
 
void SetLineEndChgd (ChangeType *pIn)
 
void SetDashChgd (ChangeType *pIn)
 
void SetColorChgd (ChangeType *pIn)
 
virtual void PageCreated (const SfxAllItemSet &aSet) override
 
- Public Member Functions inherited from SfxTabPage
void SetDialogController (SfxOkDialogController *pDialog)
 
virtual ~SfxTabPage () override
 
void set_visible (bool bVisible)
 
const SfxItemSetGetItemSet () const
 
bool HasExchangeSupport () const
 
void SetExchangeSupport ()
 
void SetUserData (const OUString &rString)
 
const OUString & GetUserData () const
 
virtual bool IsReadOnly () const
 
virtual void ChangesApplied ()
 
void SetFrame (const css::uno::Reference< css::frame::XFrame > &xFrame)
 
css::uno::Reference< css::frame::XFrame > GetFrame () const
 
const SfxItemSetGetDialogExampleSet () const
 
OString GetHelpId () const
 
OString GetConfigId () const
 
bool IsVisible () const
 
weld::WindowGetFrameWeld () const
 

Static Public Member Functions

static std::unique_ptr< SfxTabPageCreate (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *)
 
static const sal_uInt16 * GetRanges ()
 
- Static Public Member Functions inherited from SfxTabPage
static const SfxPoolItemGetItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true)
 
static const T * GetItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true)
 

Private Member Functions

 DECL_LINK (GraphicHdl_Impl, const OString &, void)
 
 DECL_LINK (SizeHdl_Impl, weld::MetricSpinButton &, void)
 
 DECL_LINK (MenuCreateHdl_Impl, weld::ToggleButton &, void)
 
 DECL_LINK (RatioHdl_Impl, weld::ToggleButton &, void)
 
 DECL_LINK (ClickInvisibleHdl_Impl, weld::ComboBox &, void)
 
void ClickInvisibleHdl_Impl ()
 
 DECL_LINK (ChangeStartClickHdl_Impl, weld::Button &, void)
 
 DECL_LINK (ChangeStartListBoxHdl_Impl, weld::ComboBox &, void)
 
 DECL_LINK (ChangeStartModifyHdl_Impl, weld::MetricSpinButton &, void)
 
 DECL_LINK (ChangeEndListBoxHdl_Impl, weld::ComboBox &, void)
 
 DECL_LINK (ChangeEndModifyHdl_Impl, weld::MetricSpinButton &, void)
 
 DECL_LINK (ChangeEndClickHdl_Impl, weld::Button &, void)
 
 DECL_LINK (ChangePreviewListBoxHdl_Impl, ColorListBox &, void)
 
 DECL_LINK (ChangePreviewModifyHdl_Impl, weld::MetricSpinButton &, void)
 
void ChangePreviewHdl_Impl (const weld::MetricSpinButton *)
 
 DECL_LINK (ChangeTransparentHdl_Impl, weld::MetricSpinButton &, void)
 
 DECL_LINK (ChangeEdgeStyleHdl_Impl, weld::ComboBox &, void)
 
 DECL_LINK (ChangeCapStyleHdl_Impl, weld::ComboBox &, void)
 
void FillXLSet_Impl ()
 
void FillListboxes ()
 

Private Attributes

SdrObjListm_pSymbolList
 a list of symbols to be shown in menu. More...
 
bool m_bNewSize
 
Graphic m_aAutoSymbolGraphic
 a graphic to be displayed in the preview in case that an automatic symbol is chosen More...
 
long m_nSymbolType
 
SfxItemSetm_pSymbolAttr
 attributes for the shown symbols; only necessary if not equal to line properties More...
 
std::vector< OUString > m_aGrfNames
 
std::vector< std::unique_ptr< SvxBmpItemInfo > > m_aGalleryBrushItems
 
std::vector< std::unique_ptr< SvxBmpItemInfo > > m_aSymbolBrushItems
 
bool m_bLastWidthModified
 
Size m_aSymbolLastSize
 
Graphic m_aSymbolGraphic
 
Size m_aSymbolSize
 
bool m_bSymbols
 
const SfxItemSetm_rOutAttrs
 
bool m_bObjSelected
 
XLineAttrSetItem m_aXLineAttr
 
SfxItemSetm_rXLSet
 
XDashListRef m_pDashList
 
XLineEndListRef m_pLineEndList
 
ChangeTypem_pnLineEndListState
 
ChangeTypem_pnDashListState
 
ChangeTypem_pnColorListState
 
PageType m_nPageType
 
sal_uInt16 m_nDlgType
 
sal_Int32 * m_pPosDashLb
 
sal_Int32 * m_pPosLineEndLb
 
MapUnit m_ePoolUnit
 
sal_Int32 m_nActLineWidth
 
SvxXLinePreview m_aCtlPreview
 
std::unique_ptr< weld::Widgetm_xBoxColor
 
std::unique_ptr< SvxLineLBm_xLbLineStyle
 
std::unique_ptr< ColorListBoxm_xLbColor
 
std::unique_ptr< weld::Widgetm_xBoxWidth
 
std::unique_ptr< weld::MetricSpinButtonm_xMtrLineWidth
 
std::unique_ptr< weld::Widgetm_xBoxTransparency
 
std::unique_ptr< weld::MetricSpinButtonm_xMtrTransparent
 
std::unique_ptr< weld::Widgetm_xFlLineEnds
 
std::unique_ptr< weld::Widgetm_xBoxArrowStyles
 
std::unique_ptr< SvxLineEndLBm_xLbStartStyle
 
std::unique_ptr< weld::Widgetm_xBoxStart
 
std::unique_ptr< weld::MetricSpinButtonm_xMtrStartWidth
 
std::unique_ptr< weld::CheckButtonm_xTsbCenterStart
 
std::unique_ptr< weld::Widgetm_xBoxEnd
 
std::unique_ptr< SvxLineEndLBm_xLbEndStyle
 
std::unique_ptr< weld::MetricSpinButtonm_xMtrEndWidth
 
std::unique_ptr< weld::CheckButtonm_xTsbCenterEnd
 
std::unique_ptr< weld::CheckButtonm_xCbxSynchronize
 
std::unique_ptr< weld::CustomWeldm_xCtlPreview
 
std::unique_ptr< weld::Widgetm_xFLEdgeStyle
 
std::unique_ptr< weld::Widgetm_xGridEdgeCaps
 
std::unique_ptr< weld::ComboBoxm_xLBEdgeStyle
 
std::unique_ptr< weld::ComboBoxm_xLBCapStyle
 
std::unique_ptr< weld::Widgetm_xFlSymbol
 
std::unique_ptr< weld::Widgetm_xGridIconSize
 
std::unique_ptr< weld::MenuButtonm_xSymbolMB
 
std::unique_ptr< weld::Menum_xSymbolsMenu
 
std::unique_ptr< weld::Menum_xGalleryMenu
 
std::unique_ptr< weld::MetricSpinButtonm_xSymbolWidthMF
 
std::unique_ptr< weld::MetricSpinButtonm_xSymbolHeightMF
 
std::unique_ptr< weld::CheckButtonm_xSymbolRatioCB
 

Static Private Attributes

static const sal_uInt16 pLineRanges []
 

Additional Inherited Members

- Protected Member Functions inherited from SfxTabPage
 SfxTabPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OString &rID, const SfxItemSet *rAttrSet)
 
sal_uInt16 GetWhich (sal_uInt16 nSlot, bool bDeep=true) const
 
const SfxPoolItemGetOldItem (const SfxItemSet &rSet, sal_uInt16 nSlot, bool bDeep=true)
 
const T * GetOldItem (const SfxItemSet &rSet, TypedWhichId< T > nSlot, bool bDeep=true)
 
SfxOkDialogControllerGetDialogController () const
 

Detailed Description

Definition at line 88 of file cuitabline.hxx.

Constructor & Destructor Documentation

SvxLineTabPage::SvxLineTabPage ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet rInAttrs 
)
SvxLineTabPage::~SvxLineTabPage ( )
overridevirtual

Member Function Documentation

void SvxLineTabPage::ActivatePage ( const SfxItemSet rSet)
overridevirtual
void SvxLineTabPage::ChangePreviewHdl_Impl ( const weld::MetricSpinButton pCntrl)
private
void SvxLineTabPage::ClickInvisibleHdl_Impl ( )
private
void SvxLineTabPage::Construct ( )

Definition at line 219 of file tpline.cxx.

References FillListboxes().

Referenced by PageCreated().

std::unique_ptr< SfxTabPage > SvxLineTabPage::Create ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet rAttrs 
)
static
DeactivateRC SvxLineTabPage::DeactivatePage ( SfxItemSet pSet)
overridevirtual

Reimplemented from SfxTabPage.

Definition at line 359 of file tpline.cxx.

References FillItemSet(), Gradient, m_nDlgType, m_nPageType, m_pPosDashLb, m_pPosLineEndLb, m_xLbLineStyle, m_xLbStartStyle, and nPos.

SvxLineTabPage::DECL_LINK ( GraphicHdl_Impl  ,
const OString &  ,
void   
)
private
SvxLineTabPage::DECL_LINK ( SizeHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( MenuCreateHdl_Impl  ,
weld::ToggleButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( RatioHdl_Impl  ,
weld::ToggleButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ClickInvisibleHdl_Impl  ,
weld::ComboBox ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeStartClickHdl_Impl  ,
weld::Button ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeStartListBoxHdl_Impl  ,
weld::ComboBox ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeStartModifyHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeEndListBoxHdl_Impl  ,
weld::ComboBox ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeEndModifyHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeEndClickHdl_Impl  ,
weld::Button ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangePreviewListBoxHdl_Impl  ,
ColorListBox ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangePreviewModifyHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeTransparentHdl_Impl  ,
weld::MetricSpinButton ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeEdgeStyleHdl_Impl  ,
weld::ComboBox ,
void   
)
private
SvxLineTabPage::DECL_LINK ( ChangeCapStyleHdl_Impl  ,
weld::ComboBox ,
void   
)
private
bool SvxLineTabPage::FillItemSet ( SfxItemSet rAttrs)
overridevirtual
void SvxLineTabPage::FillListboxes ( )
private

Definition at line 224 of file tpline.cxx.

References m_pDashList, m_pLineEndList, m_xLbEndStyle, m_xLbLineStyle, m_xLbStartStyle, and SvxResId().

Referenced by Construct().

void SvxLineTabPage::FillUserData ( )
overridevirtual

Reimplemented from SfxTabPage.

Definition at line 1358 of file tpline.cxx.

References m_xCbxSynchronize, and SfxTabPage::SetUserData().

void SvxLineTabPage::FillXLSet_Impl ( )
private
static const sal_uInt16* SvxLineTabPage::GetRanges ( )
inlinestatic

Definition at line 209 of file cuitabline.hxx.

References pLineRanges.

Referenced by AbstractDialogFactory_Impl::GetTabPageRangesFunc().

void SvxLineTabPage::PageCreated ( const SfxAllItemSet aSet)
overridevirtual
void SvxLineTabPage::Reset ( const SfxItemSet rAttrs)
overridevirtual

Reimplemented from SfxTabPage.

Definition at line 783 of file tpline.cxx.

References aStr, ChangePreviewHdl_Impl(), ClickInvisibleHdl_Impl(), SdrObject::CloneSdrObject(), SdrObject::Free(), SfxItemSet::Get(), SfxItemSet::GetItemState(), XLineEndEntry::GetLineEnd(), SdrObjList::GetObj(), SdrObjList::GetObjCount(), SfxItemSet::GetPool(), Graphic::GetPrefMapMode(), Graphic::GetPrefSize(), tools::Rectangle::GetSize(), SdrObject::GetSnapRect(), SfxTabPage::GetUserData(), GetValue, SfxItemPool::GetWhich(), Size::Height(), OutputDevice::LogicToLogic(), m_aAutoSymbolGraphic, m_aCtlPreview, m_aSymbolGraphic, m_aSymbolLastSize, m_aSymbolSize, m_bObjSelected, m_ePoolUnit, m_pLineEndList, m_pSymbolAttr, m_pSymbolList, m_rOutAttrs, m_xCbxSynchronize, m_xFlLineEnds, m_xGridIconSize, m_xLBCapStyle, m_xLbColor, m_xLBEdgeStyle, m_xLbEndStyle, m_xLbLineStyle, m_xLbStartStyle, m_xMtrEndWidth, m_xMtrLineWidth, m_xMtrStartWidth, m_xMtrTransparent, m_xSymbolHeightMF, m_xSymbolWidthMF, m_xTsbCenterEnd, m_xTsbCenterStart, SdrObjList::NbcInsertObject(), SdrObjList::RemoveObject(), SdrObject::SetMergedItemSet(), SetMetricValue(), SdrPage::SetSize(), SvxXLinePreview::SetSymbol(), SVX_SYMBOLTYPE_AUTO, SVX_SYMBOLTYPE_NONE, SVX_SYMBOLTYPE_UNKNOWN, TRISTATE_FALSE, TRISTATE_INDET, TRISTATE_TRUE, Size::Width(), XATTR_LINECAP, XATTR_LINECOLOR, XATTR_LINEDASH, XATTR_LINEEND, XATTR_LINEENDCENTER, XATTR_LINEENDWIDTH, XATTR_LINEJOINT, XATTR_LINESTART, XATTR_LINESTARTCENTER, XATTR_LINESTARTWIDTH, XATTR_LINESTYLE, XATTR_LINETRANSPARENCE, and XATTR_LINEWIDTH.

void SvxLineTabPage::SetColorChgd ( ChangeType pIn)
inline

Definition at line 230 of file cuitabline.hxx.

void SvxLineTabPage::SetDashChgd ( ChangeType pIn)
inline

Definition at line 229 of file cuitabline.hxx.

void SvxLineTabPage::SetDashList ( XDashListRef const &  pDshLst)
inline

Definition at line 219 of file cuitabline.hxx.

Referenced by PageCreated().

void SvxLineTabPage::SetDlgType ( sal_uInt16  nInType)
inline

Definition at line 224 of file cuitabline.hxx.

Referenced by PageCreated().

void SvxLineTabPage::SetLineEndChgd ( ChangeType pIn)
inline

Definition at line 228 of file cuitabline.hxx.

void SvxLineTabPage::SetLineEndList ( XLineEndListRef const &  pLneEndLst)
inline

Definition at line 220 of file cuitabline.hxx.

Referenced by PageCreated().

void SvxLineTabPage::SetObjSelected ( bool  bHasObj)
inline

Definition at line 221 of file cuitabline.hxx.

void SvxLineTabPage::SetPageType ( PageType  nInType)
inline

Definition at line 223 of file cuitabline.hxx.

Referenced by ActivatePage(), and PageCreated().

void SvxLineTabPage::SetPosDashLb ( sal_Int32 *  pInPos)
inline

Definition at line 225 of file cuitabline.hxx.

void SvxLineTabPage::SetPosLineEndLb ( sal_Int32 *  pInPos)
inline

Definition at line 226 of file cuitabline.hxx.

void SvxLineTabPage::ShowSymbolControls ( bool  bOn)

Definition at line 199 of file tpline.cxx.

References m_aCtlPreview, m_bSymbols, m_xFlSymbol, and SvxXLinePreview::ShowSymbol().

Referenced by PageCreated(), and SvxLineTabPage().

Member Data Documentation

Graphic SvxLineTabPage::m_aAutoSymbolGraphic
private

a graphic to be displayed in the preview in case that an automatic symbol is chosen

Definition at line 98 of file cuitabline.hxx.

Referenced by PageCreated(), and Reset().

SvxXLinePreview SvxLineTabPage::m_aCtlPreview
private

Definition at line 135 of file cuitabline.hxx.

Referenced by ChangePreviewHdl_Impl(), FillXLSet_Impl(), Reset(), and ShowSymbolControls().

std::vector< std::unique_ptr<SvxBmpItemInfo> > SvxLineTabPage::m_aGalleryBrushItems
private

Definition at line 105 of file cuitabline.hxx.

Referenced by ~SvxLineTabPage().

std::vector<OUString> SvxLineTabPage::m_aGrfNames
private

Definition at line 103 of file cuitabline.hxx.

std::vector< std::unique_ptr<SvxBmpItemInfo> > SvxLineTabPage::m_aSymbolBrushItems
private

Definition at line 107 of file cuitabline.hxx.

Referenced by ~SvxLineTabPage().

Graphic SvxLineTabPage::m_aSymbolGraphic
private

Definition at line 110 of file cuitabline.hxx.

Referenced by FillItemSet(), and Reset().

Size SvxLineTabPage::m_aSymbolLastSize
private

Definition at line 109 of file cuitabline.hxx.

Referenced by Reset().

Size SvxLineTabPage::m_aSymbolSize
private

Definition at line 111 of file cuitabline.hxx.

Referenced by FillItemSet(), and Reset().

XLineAttrSetItem SvxLineTabPage::m_aXLineAttr
private

Definition at line 117 of file cuitabline.hxx.

Referenced by FillXLSet_Impl().

bool SvxLineTabPage::m_bLastWidthModified
private

Definition at line 108 of file cuitabline.hxx.

bool SvxLineTabPage::m_bNewSize
private

Definition at line 96 of file cuitabline.hxx.

Referenced by FillItemSet().

bool SvxLineTabPage::m_bObjSelected
private

Definition at line 115 of file cuitabline.hxx.

Referenced by Reset().

bool SvxLineTabPage::m_bSymbols
private

Definition at line 112 of file cuitabline.hxx.

Referenced by ClickInvisibleHdl_Impl(), and ShowSymbolControls().

MapUnit SvxLineTabPage::m_ePoolUnit
private
sal_Int32 SvxLineTabPage::m_nActLineWidth
private

Definition at line 133 of file cuitabline.hxx.

Referenced by ChangePreviewHdl_Impl(), and SvxLineTabPage().

sal_uInt16 SvxLineTabPage::m_nDlgType
private

Definition at line 127 of file cuitabline.hxx.

Referenced by ActivatePage(), DeactivatePage(), and FillItemSet().

PageType SvxLineTabPage::m_nPageType
private

Definition at line 126 of file cuitabline.hxx.

Referenced by ActivatePage(), DeactivatePage(), and FillItemSet().

long SvxLineTabPage::m_nSymbolType
private

Definition at line 99 of file cuitabline.hxx.

Referenced by FillItemSet().

XDashListRef SvxLineTabPage::m_pDashList
private

Definition at line 120 of file cuitabline.hxx.

Referenced by ActivatePage(), FillItemSet(), FillListboxes(), and FillXLSet_Impl().

XLineEndListRef SvxLineTabPage::m_pLineEndList
private

Definition at line 121 of file cuitabline.hxx.

Referenced by ActivatePage(), FillItemSet(), FillListboxes(), FillXLSet_Impl(), and Reset().

ChangeType* SvxLineTabPage::m_pnColorListState
private

Definition at line 125 of file cuitabline.hxx.

Referenced by ActivatePage().

ChangeType* SvxLineTabPage::m_pnDashListState
private

Definition at line 124 of file cuitabline.hxx.

Referenced by ActivatePage().

ChangeType* SvxLineTabPage::m_pnLineEndListState
private

Definition at line 123 of file cuitabline.hxx.

Referenced by ActivatePage().

sal_Int32* SvxLineTabPage::m_pPosDashLb
private

Definition at line 128 of file cuitabline.hxx.

Referenced by ActivatePage(), and DeactivatePage().

sal_Int32* SvxLineTabPage::m_pPosLineEndLb
private

Definition at line 129 of file cuitabline.hxx.

Referenced by ActivatePage(), and DeactivatePage().

SfxItemSet* SvxLineTabPage::m_pSymbolAttr
private

attributes for the shown symbols; only necessary if not equal to line properties

Definition at line 101 of file cuitabline.hxx.

Referenced by PageCreated(), and Reset().

SdrObjList* SvxLineTabPage::m_pSymbolList
private

a list of symbols to be shown in menu.

Symbol at position SID_ATTR_SYMBOLTYPE is to be shown in preview. The list position is to be used cyclic.

Definition at line 95 of file cuitabline.hxx.

Referenced by PageCreated(), and Reset().

const SfxItemSet& SvxLineTabPage::m_rOutAttrs
private

Definition at line 114 of file cuitabline.hxx.

Referenced by Reset(), and SvxLineTabPage().

SfxItemSet& SvxLineTabPage::m_rXLSet
private

Definition at line 118 of file cuitabline.hxx.

Referenced by ChangePreviewHdl_Impl(), and FillXLSet_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xBoxArrowStyles
private

Definition at line 144 of file cuitabline.hxx.

Referenced by ClickInvisibleHdl_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xBoxColor
private

Definition at line 136 of file cuitabline.hxx.

Referenced by ClickInvisibleHdl_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xBoxEnd
private

Definition at line 149 of file cuitabline.hxx.

Referenced by ChangePreviewHdl_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xBoxStart
private

Definition at line 146 of file cuitabline.hxx.

Referenced by ChangePreviewHdl_Impl(), and ClickInvisibleHdl_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xBoxTransparency
private

Definition at line 141 of file cuitabline.hxx.

Referenced by ChangePreviewHdl_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xBoxWidth
private

Definition at line 139 of file cuitabline.hxx.

Referenced by ClickInvisibleHdl_Impl().

std::unique_ptr<weld::CheckButton> SvxLineTabPage::m_xCbxSynchronize
private

Definition at line 153 of file cuitabline.hxx.

Referenced by FillUserData(), and Reset().

std::unique_ptr<weld::CustomWeld> SvxLineTabPage::m_xCtlPreview
private

Definition at line 154 of file cuitabline.hxx.

Referenced by ~SvxLineTabPage().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xFLEdgeStyle
private

Definition at line 156 of file cuitabline.hxx.

Referenced by ActivatePage().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xFlLineEnds
private

Definition at line 143 of file cuitabline.hxx.

Referenced by ActivatePage(), ClickInvisibleHdl_Impl(), and Reset().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xFlSymbol
private

Definition at line 163 of file cuitabline.hxx.

Referenced by ShowSymbolControls().

std::unique_ptr<weld::Menu> SvxLineTabPage::m_xGalleryMenu
private

Definition at line 167 of file cuitabline.hxx.

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xGridEdgeCaps
private

Definition at line 157 of file cuitabline.hxx.

Referenced by ClickInvisibleHdl_Impl().

std::unique_ptr<weld::Widget> SvxLineTabPage::m_xGridIconSize
private

Definition at line 164 of file cuitabline.hxx.

Referenced by Reset().

std::unique_ptr<weld::ComboBox> SvxLineTabPage::m_xLBCapStyle
private

Definition at line 161 of file cuitabline.hxx.

Referenced by FillItemSet(), FillXLSet_Impl(), Reset(), and SvxLineTabPage().

std::unique_ptr<ColorListBox> SvxLineTabPage::m_xLbColor
private

Definition at line 138 of file cuitabline.hxx.

Referenced by FillItemSet(), FillXLSet_Impl(), Reset(), SvxLineTabPage(), and ~SvxLineTabPage().

std::unique_ptr<weld::ComboBox> SvxLineTabPage::m_xLBEdgeStyle
private

Definition at line 158 of file cuitabline.hxx.

Referenced by FillItemSet(), FillXLSet_Impl(), Reset(), and SvxLineTabPage().

std::unique_ptr<SvxLineEndLB> SvxLineTabPage::m_xLbEndStyle
private
std::unique_ptr<SvxLineLB> SvxLineTabPage::m_xLbLineStyle
private
std::unique_ptr<SvxLineEndLB> SvxLineTabPage::m_xLbStartStyle
private
std::unique_ptr<weld::MetricSpinButton> SvxLineTabPage::m_xMtrEndWidth
private
std::unique_ptr<weld::MetricSpinButton> SvxLineTabPage::m_xMtrLineWidth
private
std::unique_ptr<weld::MetricSpinButton> SvxLineTabPage::m_xMtrStartWidth
private
std::unique_ptr<weld::MetricSpinButton> SvxLineTabPage::m_xMtrTransparent
private

Definition at line 142 of file cuitabline.hxx.

Referenced by FillItemSet(), FillXLSet_Impl(), Reset(), and SvxLineTabPage().

std::unique_ptr<weld::MetricSpinButton> SvxLineTabPage::m_xSymbolHeightMF
private

Definition at line 169 of file cuitabline.hxx.

Referenced by Reset(), and SvxLineTabPage().

std::unique_ptr<weld::MenuButton> SvxLineTabPage::m_xSymbolMB
private

Definition at line 165 of file cuitabline.hxx.

Referenced by SvxLineTabPage().

std::unique_ptr<weld::CheckButton> SvxLineTabPage::m_xSymbolRatioCB
private

Definition at line 170 of file cuitabline.hxx.

Referenced by SvxLineTabPage().

std::unique_ptr<weld::Menu> SvxLineTabPage::m_xSymbolsMenu
private

Definition at line 166 of file cuitabline.hxx.

std::unique_ptr<weld::MetricSpinButton> SvxLineTabPage::m_xSymbolWidthMF
private

Definition at line 168 of file cuitabline.hxx.

Referenced by Reset(), and SvxLineTabPage().

std::unique_ptr<weld::CheckButton> SvxLineTabPage::m_xTsbCenterEnd
private

Definition at line 152 of file cuitabline.hxx.

Referenced by FillItemSet(), FillXLSet_Impl(), Reset(), and SvxLineTabPage().

std::unique_ptr<weld::CheckButton> SvxLineTabPage::m_xTsbCenterStart
private

Definition at line 148 of file cuitabline.hxx.

Referenced by FillItemSet(), FillXLSet_Impl(), Reset(), and SvxLineTabPage().

const sal_uInt16 SvxLineTabPage::pLineRanges
staticprivate
Initial value:
=
{
SID_ATTR_LINE_STYLE,
SID_ATTR_LINE_ENDCENTER,
0
}

Definition at line 90 of file cuitabline.hxx.

Referenced by GetRanges().


The documentation for this class was generated from the following files: