diff options
Diffstat (limited to 'sd/source/ui/dlg/tabtempl.cxx')
-rw-r--r-- | sd/source/ui/dlg/tabtempl.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/sd/source/ui/dlg/tabtempl.cxx b/sd/source/ui/dlg/tabtempl.cxx index afe136f5c17e..1a060d252055 100644 --- a/sd/source/ui/dlg/tabtempl.cxx +++ b/sd/source/ui/dlg/tabtempl.cxx @@ -70,6 +70,7 @@ SdTabTemplateDlg::SdTabTemplateDlg( vcl::Window* pParent, , m_nTransparencyId(0) , m_nFontId(0) , m_nFontEffectId(0) + , m_nBackgroundId(0) , m_nTextId(0) , m_nDimensionId(0) , m_nConnectorId(0) @@ -82,6 +83,7 @@ SdTabTemplateDlg::SdTabTemplateDlg( vcl::Window* pParent, m_nTransparencyId = AddTabPage("transparency", RID_SVXPAGE_TRANSPARENCE); m_nFontId = AddTabPage("font", RID_SVXPAGE_CHAR_NAME); m_nFontEffectId = AddTabPage("fonteffect", RID_SVXPAGE_CHAR_EFFECTS); + m_nBackgroundId = AddTabPage("background", RID_SVXPAGE_BACKGROUND); AddTabPage("indents", RID_SVXPAGE_STD_PARAGRAPH); m_nTextId = AddTabPage("text", RID_SVXPAGE_TEXTATTR); AddTabPage("animation", RID_SVXPAGE_TEXTANIMATION); @@ -144,6 +146,11 @@ void SdTabTemplateDlg::PageCreated( sal_uInt16 nId, SfxTabPage &rPage ) { rPage.PageCreated(aSet); } + else if (nId == m_nBackgroundId) + { + aSet.Put(SfxUInt32Item(SID_FLAG_TYPE,static_cast<sal_uInt32>(SvxBackgroundTabFlags::SHOW_CHAR_BKGCOLOR))); + rPage.PageCreated(aSet); + } else if (nId == m_nTextId) { rPage.PageCreated(aSet); |