LibreOffice Module sw (master) 1
|
#include <srtdlg.hxx>
Public Member Functions | |
SwSortDlg (weld::Window *pParent, SwWrtShell &rSh) | |
virtual short | run () override |
Public Member Functions inherited from weld::GenericDialogController | |
GenericDialogController (weld::Widget *pParent, const OUString &rUIFile, const OUString &rDialogId, bool bMobile=false) | |
virtual Dialog * | getDialog () override |
virtual | ~GenericDialogController () COVERITY_NOEXCEPT_FALSE override |
Public Member Functions inherited from weld::DialogController | |
virtual Dialog * | getDialog ()=0 |
const Dialog * | getConstDialog () const |
virtual short | run () |
void | set_title (const OUString &rTitle) |
OUString | get_title () const |
void | set_help_id (const OUString &rHelpId) |
OUString | get_help_id () const |
void | response (int nResponse) |
virtual | ~DialogController () COVERITY_NOEXCEPT_FALSE |
Private Member Functions | |
void | Apply () |
sal_Unicode | GetDelimChar () const |
DECL_LINK (CheckHdl, weld::Toggleable &, void) | |
DECL_LINK (DelimHdl, weld::Toggleable &, void) | |
DECL_LINK (LanguageListBoxHdl, weld::ComboBox &, void) | |
void | LanguageHdl (weld::ComboBox const *) |
DECL_LINK (DelimCharHdl, weld::Button &, void) | |
Additional Inherited Members | |
Static Public Member Functions inherited from weld::DialogController | |
static bool | runAsync (const std::shared_ptr< DialogController > &rController, const std::function< void(sal_Int32)> &) |
Protected Attributes inherited from weld::GenericDialogController | |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::shared_ptr< weld::Dialog > | m_xDialog |
Definition at line 28 of file srtdlg.hxx.
SwSortDlg::SwSortDlg | ( | weld::Window * | pParent, |
SwWrtShell & | rSh | ||
) |
Definition at line 91 of file srtdlg.cxx.
References bAsc1, bAsc2, bAsc3, bCheck1, bCheck2, bCheck3, bCol, bCsSens, cDeli, GetAppLanguage(), SwWrtShell::GetSelectionType(), LANGUAGE_DONTKNOW, LANGUAGE_NONE, LanguageHdl(), lcl_GetSelTable(), LINK, m_aColText, m_aRowText, m_nX, m_nY, m_rSh, m_xCaseCB, m_xColEdt1, m_xColEdt2, m_xColEdt3, m_xColLbl, m_xColumnRB, m_xDelimEdt, m_xDelimFreeRB, m_xDelimPB, m_xDelimTabRB, m_xKeyCB1, m_xKeyCB2, m_xKeyCB3, m_xLangLB, m_xRowRB, m_xSortDn1RB, m_xSortDn2RB, m_xSortDn3RB, m_xSortUp1RB, m_xSortUp2RB, m_xSortUp3RB, nCol1, nCol2, nCol3, nLang, Table, and TableCell.
|
private |
Definition at line 229 of file srtdlg.cxx.
References SwSortOptions::aKeys, Ascending, bAsc1, bAsc2, bAsc3, bCheck1, bCheck2, bCheck3, bCol, bCsSens, SwSortOptions::bIgnoreCase, SwSortOptions::bTable, SwSortOptions::cDeli, cDeli, Columns, Application::CreateMessageDialog(), Descending, SwSortOptions::eDirection, SwEditShell::EndAllAction(), GetDelimChar(), SwView::GetDocShell(), SwWrtShell::GetView(), SwCursorShell::IsTableMode(), m_aNumericText, m_pParent, m_rSh, m_xCaseCB, m_xColEdt1, m_xColEdt2, m_xColEdt3, m_xColumnRB, m_xKeyCB1, m_xKeyCB2, m_xKeyCB3, m_xLangLB, m_xSortUp1RB, m_xSortUp2RB, m_xSortUp3RB, m_xTypDLB1, m_xTypDLB2, m_xTypDLB3, nCol1, nCol2, nCol3, nLang, SwSortOptions::nLanguage, nType1, nType2, nType3, Rows, SwEditShell::SetModified(), SwFEShell::Sort(), SwEditShell::StartAllAction(), and SwResId().
Referenced by run().
|
private |
|
private |
|
private |
|
private |
|
private |
Definition at line 208 of file srtdlg.cxx.
References m_xDelimEdt, and m_xDelimTabRB.
Referenced by Apply().
|
private |
Definition at line 375 of file srtdlg.cxx.
References weld::ComboBox::append(), aSeq, weld::ComboBox::clear(), weld::ComboBox::get_active(), weld::ComboBox::get_active_id(), GetAppCollator(), LanguageTag::getLocale(), m_aNumericText, m_xColRes, m_xLangLB, m_xTypDLB1, m_xTypDLB2, m_xTypDLB3, n, nType1, nType2, nType3, weld::ComboBox::set_active(), and weld::ComboBox::set_active_id().
Referenced by SwSortDlg().
|
overridevirtual |
Reimplemented from weld::DialogController.
Definition at line 220 of file srtdlg.cxx.
|
private |
Definition at line 63 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 65 of file srtdlg.hxx.
Referenced by Apply(), and LanguageHdl().
|
private |
Definition at line 64 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 70 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 71 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 30 of file srtdlg.hxx.
Referenced by Apply().
|
private |
Definition at line 67 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 61 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 34 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 40 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 46 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 31 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 68 of file srtdlg.hxx.
Referenced by LanguageHdl().
|
private |
Definition at line 51 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 56 of file srtdlg.hxx.
Referenced by GetDelimChar(), and SwSortDlg().
|
private |
Definition at line 55 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 57 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 54 of file srtdlg.hxx.
Referenced by GetDelimChar(), and SwSortDlg().
|
private |
Definition at line 33 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 39 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 45 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 59 of file srtdlg.hxx.
Referenced by Apply(), LanguageHdl(), and SwSortDlg().
|
private |
Definition at line 52 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 37 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 43 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 49 of file srtdlg.hxx.
Referenced by SwSortDlg().
|
private |
Definition at line 36 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 42 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 48 of file srtdlg.hxx.
Referenced by Apply(), and SwSortDlg().
|
private |
Definition at line 35 of file srtdlg.hxx.
Referenced by Apply(), and LanguageHdl().
|
private |
Definition at line 41 of file srtdlg.hxx.
Referenced by Apply(), and LanguageHdl().
|
private |
Definition at line 47 of file srtdlg.hxx.
Referenced by Apply(), and LanguageHdl().