74 std::unique_ptr<weld::Container>
m_xTop;
79 std::unique_ptr<weld::Container>
m_xBox;
virtual ~ScTabPageSortFields() override
std::unique_ptr< weld::Container > m_xTop
DECL_LINK(ScrollToEndHdl, Timer *, void)
virtual void ActivatePage(const SfxItemSet &rSet) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rArgSet)
void FillFieldLists(sal_uInt16 nStartField)
void AddSortKey(sal_uInt16 nItem)
sal_uInt16 GetFieldSelPos(SCCOLROW nField)
virtual bool FillItemSet(SfxItemSet *rArgSet) override
ScTabPageSortFields(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rArgSet)
TypedWhichId< ScSortItem > nWhichSort
std::vector< SCCOLROW > nFieldArr
void SetLastSortKey(sal_uInt16 nItem)
std::unique_ptr< weld::Container > m_xBox
virtual void Reset(const SfxItemSet *rArgSet) override
DECL_LINK(SortDirHdl, weld::Toggleable &, void)
DECL_LINK(SelectHdl, weld::ComboBox &, void)
ScSortKeyWindow m_aSortWin
std::unique_ptr< weld::CheckButton > m_xBtnHeader
std::unique_ptr< weld::RadioButton > m_xBtnLeftRight
std::unique_ptr< weld::RadioButton > m_xBtnTopDown
std::unique_ptr< weld::ScrolledWindow > m_xScrolledWindow
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< CollatorResource > m_xColRes
void FillUserSortListBox()
std::unique_ptr< weld::CheckButton > m_xBtnSortUser
OUString aStrCommentsRowLabel
std::unique_ptr< weld::ComboBox > m_xLbOutPos
std::unique_ptr< weld::CheckButton > m_xBtnNaturalSort
std::unique_ptr< weld::CheckButton > m_xBtnFormats
std::unique_ptr< weld::CheckButton > m_xBtnIncComments
virtual bool FillItemSet(SfxItemSet *rArgSet) override
std::unique_ptr< weld::ComboBox > m_xLbSortUser
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
virtual void ActivatePage(const SfxItemSet &rSet) override
virtual void Reset(const SfxItemSet *rArgSet) override
std::unique_ptr< SvxLanguageBox > m_xLbLanguage
std::unique_ptr< weld::Label > m_xFtAlgorithm
std::unique_ptr< weld::CheckButton > m_xBtnIncImages
DECL_LINK(SelOutPosHdl, weld::ComboBox &, void)
OUString aStrCommentsColLabel
DECL_LINK(EnableHdl, weld::Toggleable &, void)
TypedWhichId< ScSortItem > nWhichSort
ScTabPageSortOptions(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rArgSet)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *pArgSet)
std::unique_ptr< weld::CheckButton > m_xBtnCase
DECL_LINK(FillAlgorHdl, weld::ComboBox &, void)
std::unique_ptr< weld::Entry > m_xEdOutPos
std::unique_ptr< weld::ComboBox > m_xLbAlgorithm
std::unique_ptr< weld::CheckButton > m_xBtnCopyResult
std::optional< CollatorWrapper > m_oColWrap
SCCOL GetMaxColCount() const
SCCOL SC_MAXFIELDS(const ScSheetLimits &rLimits)
sal_Int32 SCCOLROW
a type capable of holding either SCCOL or SCROW