20 #ifndef INCLUDED_SC_SOURCE_UI_INC_TPSORT_HXX
21 #define INCLUDED_SC_SOURCE_UI_INC_TPSORT_HXX
76 std::unique_ptr<weld::Container>
m_xBox;
153 #endif // INCLUDED_SC_SOURCE_UI_INC_TPSORT_HXX
std::unique_ptr< weld::ComboBox > m_xLbAlgorithm
std::unique_ptr< weld::CheckButton > m_xBtnSortUser
DECL_LINK(EnableHdl, weld::ToggleButton &, void)
std::unique_ptr< SvxLanguageBox > m_xLbLanguage
std::unique_ptr< weld::Entry > m_xEdOutPos
virtual bool FillItemSet(SfxItemSet *rArgSet) override
std::unique_ptr< weld::ComboBox > m_xLbOutPos
ScTabPageSortOptions(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rArgSet)
SCCOL GetMaxColCount() const
DECL_LINK(SelectHdl, weld::ComboBox &, void)
sal_uInt16 GetFieldSelPos(SCCOLROW nField)
virtual void ActivatePage(const SfxItemSet &rSet) override
std::unique_ptr< weld::RadioButton > m_xBtnLeftRight
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::CheckButton > m_xBtnHeader
std::unique_ptr< weld::CheckButton > m_xBtnNaturalSort
void SetLastSortKey(sal_uInt16 nItem)
sal_Int32 SCCOLROW
a type capable of holding either SCCOL or SCROW
std::unique_ptr< weld::CheckButton > m_xBtnCopyResult
std::unique_ptr< weld::CheckButton > m_xBtnIncComments
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
virtual ~ScTabPageSortFields() override
std::unique_ptr< weld::ComboBox > m_xLbSortUser
std::unique_ptr< weld::ScrolledWindow > m_xScrolledWindow
std::unique_ptr< weld::Container > m_xBox
ScSortKeyWindow m_aSortWin
void FillUserSortListBox()
virtual bool FillItemSet(SfxItemSet *rArgSet) override
void FillFieldLists(sal_uInt16 nStartField)
const sal_uInt16 nWhichSort
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rArgSet)
std::unique_ptr< weld::RadioButton > m_xBtnTopDown
std::unique_ptr< CollatorWrapper > m_xColWrap
virtual void ActivatePage(const SfxItemSet &rSet) override
void AddSortKey(sal_uInt16 nItem)
std::unique_ptr< weld::CheckButton > m_xBtnIncImages
std::unique_ptr< weld::CheckButton > m_xBtnFormats
std::unique_ptr< CollatorResource > m_xColRes
virtual void Reset(const SfxItemSet *rArgSet) override
std::unique_ptr< weld::Label > m_xFtAlgorithm
virtual void Reset(const SfxItemSet *rArgSet) override
const sal_uInt16 nWhichSort
std::vector< SCCOLROW > nFieldArr
SCCOL SC_MAXFIELDS(const ScSheetLimits &rLimits)
ScTabPageSortFields(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rArgSet)
std::unique_ptr< weld::CheckButton > m_xBtnCase
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *pArgSet)