LibreOffice Module sw (master) 1
|
Page number wizard for easy header/footer page number insertion. More...
#include <pagenumberdlg.hxx>
Public Member Functions | |
SwPageNumberDlg (weld::Window *pParent) | |
int | GetPageNumberPosition () const |
int | GetPageNumberAlignment () const |
bool | GetMirrorOnEvenPages () |
bool | GetIncludePageTotal () |
SvxNumType | GetPageNumberType () const |
void | SetPageNumberType (SvxNumType nSet) |
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 (IncludePageTotalChangeHdl, weld::Toggleable &, void) | |
DECL_LINK (PositionSelectHdl, weld::ComboBox &, void) | |
DECL_LINK (AlignmentSelectHdl, weld::ComboBox &, void) | |
DECL_LINK (NumberTypeSelectHdl, weld::ComboBox &, void) | |
void | updateImage () |
Private Attributes | |
std::unique_ptr< weld::Button > | m_xOk |
std::unique_ptr< weld::Button > | m_xCancel |
std::unique_ptr< weld::ComboBox > | m_xPageNumberPosition |
std::unique_ptr< weld::ComboBox > | m_xPageNumberAlignment |
std::unique_ptr< weld::CheckButton > | m_xMirrorOnEvenPages |
std::unique_ptr< weld::CheckButton > | m_xIncludePageTotal |
std::unique_ptr< SvxPageNumberListBox > | m_xPageNumberTypeLB |
std::unique_ptr< weld::Image > | m_xPreviewImage |
int | m_aPageNumberPosition |
int | m_aPageNumberAlignment |
SvxNumType | m_nPageNumberType |
Page number wizard for easy header/footer page number insertion.
Definition at line 28 of file pagenumberdlg.hxx.
SwPageNumberDlg::SwPageNumberDlg | ( | weld::Window * | pParent | ) |
Definition at line 28 of file pagenumberdlg.cxx.
References SvxNumOptionsTabPageHelper::GetI18nNumbering(), LINK, m_aPageNumberAlignment, m_aPageNumberPosition, m_xIncludePageTotal, m_xMirrorOnEvenPages, m_xOk, m_xPageNumberAlignment, m_xPageNumberPosition, m_xPageNumberTypeLB, SVX_NUM_CHARS_UPPER_LETTER, TRISTATE_FALSE, TRISTATE_TRUE, and updateImage().
|
private |
|
private |
|
private |
|
private |
|
private |
bool SwPageNumberDlg::GetIncludePageTotal | ( | ) |
Definition at line 92 of file pagenumberdlg.cxx.
References m_xIncludePageTotal, and TRISTATE_TRUE.
bool SwPageNumberDlg::GetMirrorOnEvenPages | ( | ) |
Definition at line 86 of file pagenumberdlg.cxx.
References m_xMirrorOnEvenPages, and TRISTATE_TRUE.
|
inline |
Definition at line 55 of file pagenumberdlg.hxx.
References m_aPageNumberAlignment.
|
inline |
Definition at line 54 of file pagenumberdlg.hxx.
References m_aPageNumberPosition.
|
inline |
Definition at line 58 of file pagenumberdlg.hxx.
References m_nPageNumberType.
void SwPageNumberDlg::SetPageNumberType | ( | SvxNumType | nSet | ) |
Definition at line 97 of file pagenumberdlg.cxx.
References m_nPageNumberType, and m_xPageNumberTypeLB.
|
private |
Definition at line 103 of file pagenumberdlg.cxx.
References m_aPageNumberAlignment, m_aPageNumberPosition, m_xIncludePageTotal, m_xPreviewImage, and TRISTATE_TRUE.
Referenced by SwPageNumberDlg().
|
private |
Definition at line 41 of file pagenumberdlg.hxx.
Referenced by GetPageNumberAlignment(), SwPageNumberDlg(), and updateImage().
|
private |
Definition at line 40 of file pagenumberdlg.hxx.
Referenced by GetPageNumberPosition(), SwPageNumberDlg(), and updateImage().
|
private |
Definition at line 42 of file pagenumberdlg.hxx.
Referenced by GetPageNumberType(), and SetPageNumberType().
|
private |
Definition at line 31 of file pagenumberdlg.hxx.
|
private |
Definition at line 35 of file pagenumberdlg.hxx.
Referenced by GetIncludePageTotal(), SwPageNumberDlg(), and updateImage().
|
private |
Definition at line 34 of file pagenumberdlg.hxx.
Referenced by GetMirrorOnEvenPages(), and SwPageNumberDlg().
|
private |
Definition at line 30 of file pagenumberdlg.hxx.
Referenced by SwPageNumberDlg().
|
private |
Definition at line 33 of file pagenumberdlg.hxx.
Referenced by SwPageNumberDlg().
|
private |
Definition at line 32 of file pagenumberdlg.hxx.
Referenced by SwPageNumberDlg().
|
private |
Definition at line 36 of file pagenumberdlg.hxx.
Referenced by SetPageNumberType(), and SwPageNumberDlg().
|
private |
Definition at line 38 of file pagenumberdlg.hxx.
Referenced by updateImage().