32#define MN_GALLERY_ENTRY 100
118#define NUM_VALUSET_COUNT 16
297 void SetCharFmts(
const OUString& rNumName,
const OUString& rBulletName)
virtual ~SvxBitmapPickTabPage() override
DECL_LINK(NumSelectHdl_Impl, ValueSet *, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< weld::CustomWeld > m_xExamplesVSWin
std::unique_ptr< weld::Label > m_xErrorText
std::unique_ptr< weld::Button > m_xBtBrowseFile
std::vector< OUString > aGrfNames
std::unique_ptr< SvxNumRule > pActNum
TypedWhichId< SvxNumBulletItem > nNumItemId
DECL_LINK(ClickAddBrowseHdl_Impl, weld::Button &, void)
virtual void ActivatePage(const SfxItemSet &rSet) override
SvxBitmapPickTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
std::unique_ptr< SvxNumRule > pSaveNum
virtual void Reset(const SfxItemSet *rSet) override
DECL_LINK(DoubleClickHdl_Impl, ValueSet *, void)
std::unique_ptr< SvxBmpNumValueSet > m_xExamplesVS
virtual ~SvxBulletPickTabPage() override
std::unique_ptr< SvxNumValueSet > m_xExamplesVS
SvxBulletPickTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
OUString sBulletCharFormatName
virtual void ActivatePage(const SfxItemSet &rSet) override
DECL_LINK(DoubleClickHdl_Impl, ValueSet *, void)
std::unique_ptr< SvxNumRule > pActNum
std::unique_ptr< SvxNumRule > pSaveNum
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
virtual bool FillItemSet(SfxItemSet *rSet) override
TypedWhichId< SvxNumBulletItem > nNumItemId
std::unique_ptr< weld::CustomWeld > m_xExamplesVSWin
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
DECL_LINK(NumSelectHdl_Impl, ValueSet *, void)
virtual void Reset(const SfxItemSet *rSet) override
virtual void PageCreated(const SfxAllItemSet &aSet) override
DECL_LINK(BulRelSizeHdl_Impl, weld::MetricSpinButton &, void)
SvxNumOptionsTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
DECL_LINK(PopupActivateHdl_Impl, weld::Toggleable &, void)
std::unique_ptr< SvxNumRule > pSaveNum
virtual void ActivatePage(const SfxItemSet &rSet) override
std::unique_ptr< weld::Label > m_xOrientFT
DECL_LINK(IsLegalHdl_Impl, weld::Toggleable &, void)
std::unique_ptr< weld::CheckButton > m_xSameLevelCB
std::unique_ptr< weld::ComboBox > m_xCharFmtLB
TypedWhichId< SvxNumBulletItem > nNumItemId
std::vector< OUString > aGrfNames
DECL_LINK(GraphicHdl_Impl, const OUString &, void)
std::unique_ptr< weld::Label > m_xBulColorFT
std::unique_ptr< weld::MetricSpinButton > m_xWidthMF
DECL_LINK(LevelHdl_Impl, weld::TreeView &, void)
void SetModified(bool bRepaint=true)
ImplSVEvent * m_pLevelHdlEvent
std::unique_ptr< weld::SpinButton > m_xStartED
std::unique_ptr< weld::TreeView > m_xLevelLB
virtual bool FillItemSet(SfxItemSet *rSet) override
bool bAutomaticCharStyles
void CheckForStartValue_Impl(sal_uInt16 nNumberingType)
DECL_LINK(EditModifyHdl_Impl, weld::Entry &, void)
std::unique_ptr< weld::Label > m_xBulletFT
std::unique_ptr< weld::Label > m_xStartFT
DECL_LINK(CharFmtHdl_Impl, weld::ComboBox &, void)
std::unique_ptr< weld::Label > m_xPrefixFT
DECL_LINK(NumberTypeSelectHdl_Impl, weld::ComboBox &, void)
std::unique_ptr< weld::Widget > m_xGrid
std::unique_ptr< weld::CheckButton > m_xIsLegalCB
std::unique_ptr< weld::ComboBox > m_xFmtLB
SvxNumberingPreview m_aPreviewWIN
DECL_LINK(LevelHdl, void *, void)
std::unique_ptr< weld::Label > m_xBulRelSizeFT
virtual ~SvxNumOptionsTabPage() override
std::unique_ptr< weld::Entry > m_xPrefixED
std::unique_ptr< weld::Label > m_xSeparatorFT
void EditModifyHdl_Impl(const weld::Entry *)
DECL_LINK(PreviewInvalidateHdl_Impl, Timer *, void)
std::unique_ptr< weld::Widget > m_xAllLevelsFrame
std::unique_ptr< weld::Label > m_xCharFmtFT
void SwitchNumberType(sal_uInt8 nType)
To switch between the numbering type 0 - Number; 1 - Bullet; 2 - Bitmap;.
virtual void Reset(const SfxItemSet *rSet) override
virtual void PageCreated(const SfxAllItemSet &aSet) override
OUString m_sNumCharFmtName
std::unique_ptr< weld::Label > m_xWidthFT
std::unique_ptr< ColorListBox > m_xBulColLB
DECL_LINK(OrientHdl_Impl, weld::ComboBox &, void)
DECL_LINK(SpinModifyHdl_Impl, weld::SpinButton &, void)
std::unique_ptr< weld::Label > m_xSuffixFT
std::unique_ptr< weld::ComboBox > m_xOrientLB
DECL_LINK(AllLevelHdl_Impl, weld::SpinButton &, void)
DECL_LINK(SameLevelHdl_Impl, weld::Toggleable &, void)
DECL_LINK(BulColorHdl_Impl, ColorListBox &, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
std::unique_ptr< weld::SpinButton > m_xAllLevelNF
std::unique_ptr< weld::MenuButton > m_xBitmapMB
OUString m_sBulletCharFormatName
DECL_LINK(RatioHdl_Impl, weld::Toggleable &, void)
DECL_LINK(BulletHdl_Impl, weld::Button &, void)
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::CheckButton > m_xRatioCB
std::unique_ptr< SvxNumRule > pActNum
std::unique_ptr< weld::Label > m_xAllLevelFT
std::unique_ptr< weld::MetricSpinButton > m_xHeightMF
std::unique_ptr< weld::Label > m_xHeightFT
std::unique_ptr< weld::Button > m_xBulletPB
void SetCharFmts(const OUString &rNumName, const OUString &rBulletName)
std::unique_ptr< weld::CustomWeld > m_xPreviewWIN
void SetMetric(FieldUnit eSet)
std::unique_ptr< weld::Label > m_xBitmapFT
Size aInitSize[SVX_MAX_NUM]
std::unique_ptr< weld::Menu > m_xGalleryMenu
DECL_LINK(SizeHdl_Impl, weld::MetricSpinButton &, void)
std::unique_ptr< weld::MetricSpinButton > m_xBulRelSizeMF
std::unique_ptr< weld::Entry > m_xSuffixED
TabPage for complete numeration.
std::unique_ptr< SvxNumValueSet > m_xExamplesVS
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::CustomWeld > m_xExamplesVSWin
TypedWhichId< SvxNumBulletItem > nNumItemId
virtual ~SvxNumPickTabPage() override
std::unique_ptr< SvxNumRule > pActNum
DECL_LINK(NumSelectHdl_Impl, ValueSet *, void)
virtual bool FillItemSet(SfxItemSet *rSet) override
virtual void Reset(const SfxItemSet *rSet) override
virtual void PageCreated(const SfxAllItemSet &aSet) override
SvxNumSettingsArr_Impl aNumSettingsArrays[NUM_VALUSET_COUNT]
DECL_LINK(DoubleClickHdl_Impl, ValueSet *, void)
SvxNumPickTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
OUString sBulletCharFormatName
std::unique_ptr< SvxNumRule > pSaveNum
virtual void ActivatePage(const SfxItemSet &rSet) override
void SetCharFormatNames(const OUString &rCharName, const OUString &rBulName)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
std::unique_ptr< weld::Label > m_xAlign2FT
std::unique_ptr< weld::MetricSpinButton > m_xAlignedAtMF
std::unique_ptr< weld::Label > m_xIndentFT
virtual bool FillItemSet(SfxItemSet *rSet) override
SvxNumberingPreview m_aPreviewWIN
DECL_LINK(RelativeHdl_Impl, weld::Toggleable &, void)
std::unique_ptr< weld::ComboBox > m_xAlignLB
virtual ~SvxNumPositionTabPage() override
TypedWhichId< SvxNumBulletItem > nNumItemId
ImplSVEvent * m_pLevelHdlEvent
DECL_LINK(AlignAtHdl_Impl, weld::MetricSpinButton &, void)
DECL_LINK(IndentAtHdl_Impl, weld::MetricSpinButton &, void)
std::unique_ptr< weld::Label > m_xListtabFT
std::unique_ptr< weld::Label > m_xDistNumFT
virtual void PageCreated(const SfxAllItemSet &aSet) override
std::unique_ptr< weld::MetricSpinButton > m_xDistBorderMF
std::unique_ptr< weld::ComboBox > m_xLabelFollowedByLB
std::unique_ptr< SvxNumRule > pSaveNum
std::unique_ptr< weld::Button > m_xStandardPB
std::unique_ptr< weld::MetricSpinButton > m_xIndentAtMF
std::unique_ptr< SvxNumRule > pActNum
std::unique_ptr< weld::ComboBox > m_xAlign2LB
SvxNumPositionTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
DECL_LINK(ListtabPosHdl_Impl, weld::MetricSpinButton &, void)
DECL_LINK(DistanceHdl_Impl, weld::MetricSpinButton &, void)
void SetMetric(FieldUnit eSet)
void InitPosAndSpaceMode()
void ShowControlsDependingOnPosAndSpaceMode()
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
DECL_LINK(LevelHdl, void *, void)
std::unique_ptr< weld::MetricSpinButton > m_xListtabMF
DECL_LINK(LabelFollowedByHdl_Impl, weld::ComboBox &, void)
virtual void Reset(const SfxItemSet *rSet) override
std::unique_ptr< weld::Label > m_xAlignedAtFT
std::unique_ptr< weld::MetricSpinButton > m_xIndentMF
std::unique_ptr< weld::Label > m_xLabelFollowedByFT
std::unique_ptr< weld::CustomWeld > m_xPreviewWIN
std::unique_ptr< weld::Label > m_xAlignFT
std::unique_ptr< weld::TreeView > m_xLevelLB
bool bLabelAlignmentPosAndSpaceModeActive
DECL_LINK(StandardHdl_Impl, weld::Button &, void)
DECL_LINK(LevelHdl_Impl, weld::TreeView &, void)
DECL_LINK(EditModifyHdl_Impl, weld::ComboBox &, void)
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< weld::Label > m_xIndentAtFT
std::unique_ptr< weld::CheckButton > m_xRelativeCB
std::unique_ptr< weld::MetricSpinButton > m_xDistNumMF
std::unique_ptr< weld::Label > m_xDistBorderFT
virtual void ActivatePage(const SfxItemSet &rSet) override
Provides the preview to show how looks bullet or numbering format before the apply.
std::unique_ptr< SvxNumRule > pActNum
SvxNumSettingsArr_Impl aNumSettingsArr
virtual void Reset(const SfxItemSet *rSet) override
DECL_LINK(NumSelectHdl_Impl, ValueSet *, void)
std::unique_ptr< weld::CustomWeld > m_xExamplesVSWin
virtual DeactivateRC DeactivatePage(SfxItemSet *pSet) override
std::unique_ptr< SvxNumValueSet > m_xExamplesVS
virtual bool FillItemSet(SfxItemSet *rSet) override
std::unique_ptr< SvxNumRule > pSaveNum
virtual ~SvxSingleNumPickTabPage() override
TypedWhichId< SvxNumBulletItem > nNumItemId
SvxSingleNumPickTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
virtual void ActivatePage(const SfxItemSet &rSet) override
DECL_LINK(DoubleClickHdl_Impl, ValueSet *, void)
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rAttrSet)
std::vector< std::unique_ptr< SvxNumSettings_Impl > > SvxNumSettingsArr_Impl
#define NUM_VALUSET_COUNT
SVX_NUM_CHARS_UPPER_LETTER