LibreOffice Module sw (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SwLineNumberingDlg Class Referencefinal

#include <linenum.hxx>

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

Public Member Functions

 SwLineNumberingDlg (const SwView &rVw)
 
virtual ~SwLineNumberingDlg () override
 
- Public Member Functions inherited from SfxDialogController
 SfxDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId)
 
virtual void Activate ()
 
virtual void Deactivate ()
 
virtual void ChildWinDispose ()
 
virtual void Close ()
 
virtual void EndDialog (int nResponse)
 
virtual bool CloseOnHide () const
 

Private Member Functions

 DECL_LINK (OKHdl, weld::Button &, void)
 
 DECL_LINK (LineOnOffHdl, weld::Toggleable &, void)
 
 DECL_LINK (ModifyHdl, weld::Entry &, void)
 

Private Attributes

SwWrtShellm_pSh
 
std::unique_ptr< weld::Widgetm_xBodyContent
 
std::unique_ptr< weld::Widgetm_xDivIntervalFT
 
std::unique_ptr< weld::SpinButtonm_xDivIntervalNF
 
std::unique_ptr< weld::Widgetm_xDivRowsFT
 
std::unique_ptr< weld::SpinButtonm_xNumIntervalNF
 
std::unique_ptr< weld::ComboBoxm_xCharStyleLB
 
std::unique_ptr< SwNumberingTypeListBoxm_xFormatLB
 
std::unique_ptr< weld::ComboBoxm_xPosLB
 
std::unique_ptr< weld::MetricSpinButtonm_xOffsetMF
 
std::unique_ptr< weld::Entrym_xDivisorED
 
std::unique_ptr< weld::CheckButtonm_xCountEmptyLinesCB
 
std::unique_ptr< weld::CheckButtonm_xCountFrameLinesCB
 
std::unique_ptr< weld::CheckButtonm_xRestartEachPageCB
 
std::unique_ptr< weld::CheckButtonm_xNumberingOnCB
 
std::unique_ptr< weld::CheckButtonm_xNumberingOnFooterHeader
 
std::unique_ptr< weld::Buttonm_xOKButton
 
std::unique_ptr< weld::Widgetm_xNumIntervalFT
 
std::unique_ptr< weld::Widgetm_xNumRowsFT
 

Detailed Description

Definition at line 28 of file linenum.hxx.

Constructor & Destructor Documentation

◆ SwLineNumberingDlg()

SwLineNumberingDlg::SwLineNumberingDlg ( const SwView rVw)

◆ ~SwLineNumberingDlg()

SwLineNumberingDlg::~SwLineNumberingDlg ( )
overridevirtual

Definition at line 177 of file linenum.cxx.

Member Function Documentation

◆ DECL_LINK() [1/3]

SwLineNumberingDlg::DECL_LINK ( LineOnOffHdl  ,
weld::Toggleable ,
void   
)
private

◆ DECL_LINK() [2/3]

SwLineNumberingDlg::DECL_LINK ( ModifyHdl  ,
weld::Entry ,
void   
)
private

◆ DECL_LINK() [3/3]

SwLineNumberingDlg::DECL_LINK ( OKHdl  ,
weld::Button ,
void   
)
private

Member Data Documentation

◆ m_pSh

SwWrtShell* SwLineNumberingDlg::m_pSh
private

Definition at line 31 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xBodyContent

std::unique_ptr<weld::Widget> SwLineNumberingDlg::m_xBodyContent
private

Definition at line 32 of file linenum.hxx.

◆ m_xCharStyleLB

std::unique_ptr<weld::ComboBox> SwLineNumberingDlg::m_xCharStyleLB
private

Definition at line 37 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xCountEmptyLinesCB

std::unique_ptr<weld::CheckButton> SwLineNumberingDlg::m_xCountEmptyLinesCB
private

Definition at line 42 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xCountFrameLinesCB

std::unique_ptr<weld::CheckButton> SwLineNumberingDlg::m_xCountFrameLinesCB
private

Definition at line 43 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xDivIntervalFT

std::unique_ptr<weld::Widget> SwLineNumberingDlg::m_xDivIntervalFT
private

Definition at line 33 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xDivIntervalNF

std::unique_ptr<weld::SpinButton> SwLineNumberingDlg::m_xDivIntervalNF
private

Definition at line 34 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xDivisorED

std::unique_ptr<weld::Entry> SwLineNumberingDlg::m_xDivisorED
private

Definition at line 41 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xDivRowsFT

std::unique_ptr<weld::Widget> SwLineNumberingDlg::m_xDivRowsFT
private

Definition at line 35 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xFormatLB

std::unique_ptr<SwNumberingTypeListBox> SwLineNumberingDlg::m_xFormatLB
private

Definition at line 38 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xNumberingOnCB

std::unique_ptr<weld::CheckButton> SwLineNumberingDlg::m_xNumberingOnCB
private

Definition at line 45 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xNumberingOnFooterHeader

std::unique_ptr<weld::CheckButton> SwLineNumberingDlg::m_xNumberingOnFooterHeader
private

Definition at line 46 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xNumIntervalFT

std::unique_ptr<weld::Widget> SwLineNumberingDlg::m_xNumIntervalFT
private

Definition at line 48 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xNumIntervalNF

std::unique_ptr<weld::SpinButton> SwLineNumberingDlg::m_xNumIntervalNF
private

Definition at line 36 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xNumRowsFT

std::unique_ptr<weld::Widget> SwLineNumberingDlg::m_xNumRowsFT
private

Definition at line 49 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xOffsetMF

std::unique_ptr<weld::MetricSpinButton> SwLineNumberingDlg::m_xOffsetMF
private

Definition at line 40 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xOKButton

std::unique_ptr<weld::Button> SwLineNumberingDlg::m_xOKButton
private

Definition at line 47 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xPosLB

std::unique_ptr<weld::ComboBox> SwLineNumberingDlg::m_xPosLB
private

Definition at line 39 of file linenum.hxx.

Referenced by SwLineNumberingDlg().

◆ m_xRestartEachPageCB

std::unique_ptr<weld::CheckButton> SwLineNumberingDlg::m_xRestartEachPageCB
private

Definition at line 44 of file linenum.hxx.

Referenced by SwLineNumberingDlg().


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