SvxPersonalizationTabPage(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet &rSet)
virtual void Reset(const SfxItemSet *rSet) override
Reset to default settings ([Revert] button).
std::unique_ptr< weld::ToggleButton > m_vDefaultPersonaImages[MAX_DEFAULT_PERSONAS]
Buttons to show the default persona images.
virtual ~SvxPersonalizationTabPage() override
std::unique_ptr< weld::RadioButton > m_xDefaultPersona
Use the built-in bitmap.
static std::unique_ptr< SfxTabPage > Create(weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *rSet)
OUString m_aPersonaSettings
Header and footer images + color to be set in the settings.
std::unique_ptr< weld::RadioButton > m_xNoPersona
Just the default look, without any bitmap.
virtual bool FillItemSet(SfxItemSet *rSet) override
Apply the settings ([OK] button).
DECL_LINK(DefaultPersona, weld::Button &, void)
Handle the default Persona selection.
std::vector< OUString > m_vDefaultPersonaSettings