27#include <rtl/ustring.hxx>
53 virtual short Ok()
override;
60 sal_uInt16
GetLevel(std::u16string_view rFormatName)
const;
void SetNumRule(const SwNumRule *pNum)
virtual void ActivatePage(const SfxItemSet &rSet) override
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
DECL_LINK(LevelHdl, weld::TreeView &, void)
DECL_LINK(CollSelect, weld::ComboBox &, void)
std::unique_ptr< weld::ComboBox > m_xCollBox
std::unique_ptr< SwNumberingTypeListBox > m_xNumberBox
NumberingPreview m_aPreviewWIN
virtual bool FillItemSet(SfxItemSet *rSet) override
DECL_LINK(DelimModify, weld::Entry &, void)
virtual ~SwOutlineSettingsTabPage() override
DECL_LINK(NumberSelect, weld::ComboBox &, void)
std::unique_ptr< weld::TreeView > m_xLevelLB
DECL_LINK(ToggleComplete, weld::SpinButton &, void)
std::unique_ptr< weld::Label > m_xAllLevelFT
void SetWrtShell(SwWrtShell *pShell)
void SetNumRule(SwNumRule *pRule)
std::unique_ptr< weld::SpinButton > m_xAllLevelNF
virtual void Reset(const SfxItemSet *rSet) override
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
std::unique_ptr< weld::Entry > m_xSuffixED
std::unique_ptr< weld::Entry > m_xPrefixED
SwOutlineSettingsTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
DECL_LINK(StartModified, weld::SpinButton &, void)
OUString m_aSaveCollNames[MAXLEVEL]
std::unique_ptr< weld::CustomWeld > m_xPreviewWIN
DECL_LINK(CharFormatHdl, weld::ComboBox &, void)
std::unique_ptr< weld::SpinButton > m_xStartEdit
std::unique_ptr< weld::ComboBox > m_xCharFormatLB
void CheckForStartValue_Impl(sal_uInt16 nNumberingType)
virtual short Ok() override
DECL_LINK(FormHdl, weld::Toggleable &, void)
OUString m_aCollNames[MAXLEVEL]
std::unique_ptr< weld::MenuButton > m_xMenuButton
std::unique_ptr< SwNumRule > m_xNumRule
SwOutlineTabDialog(weld::Window *pParent, const SfxItemSet *pSwItemSet, SwWrtShell &)
static sal_uInt16 s_nNumLevel
DECL_LINK(MenuSelectHdl, const OUString &, void)
DECL_LINK(CancelHdl, weld::Button &, void)
SwChapterNumRules * m_pChapterNumRules
virtual void PageCreated(const OUString &rPageId, SfxTabPage &rPage) override
static void SetActNumLevel(sal_uInt16 nSet)
virtual ~SwOutlineTabDialog() override
sal_uInt16 GetLevel(std::u16string_view rFormatName) const
static sal_uInt16 GetActNumLevel()
OUString * GetCollNames()
Used by the UI to modify the document model.
constexpr sal_uInt8 MAXLEVEL