Kaydet (Commit) c2c3d867 authored tarafından Caolán McNamara's avatar Caolán McNamara

add char highlighting (background) tab to graphics styles dialog

Change-Id: I2cf3872116ae59051847d73612a2f4f8385d34d8
Reviewed-on: https://gerrit.libreoffice.org/41030Tested-by: 's avatarJenkins <ci@libreoffice.org>
Reviewed-by: 's avatarCaolán McNamara <caolanm@redhat.com>
Tested-by: 's avatarCaolán McNamara <caolanm@redhat.com>
üst 6284804c
...@@ -70,6 +70,7 @@ SdTabTemplateDlg::SdTabTemplateDlg( vcl::Window* pParent, ...@@ -70,6 +70,7 @@ SdTabTemplateDlg::SdTabTemplateDlg( vcl::Window* pParent,
, m_nTransparencyId(0) , m_nTransparencyId(0)
, m_nFontId(0) , m_nFontId(0)
, m_nFontEffectId(0) , m_nFontEffectId(0)
, m_nBackgroundId(0)
, m_nTextId(0) , m_nTextId(0)
, m_nDimensionId(0) , m_nDimensionId(0)
, m_nConnectorId(0) , m_nConnectorId(0)
...@@ -82,6 +83,7 @@ SdTabTemplateDlg::SdTabTemplateDlg( vcl::Window* pParent, ...@@ -82,6 +83,7 @@ SdTabTemplateDlg::SdTabTemplateDlg( vcl::Window* pParent,
m_nTransparencyId = AddTabPage("transparency", RID_SVXPAGE_TRANSPARENCE); m_nTransparencyId = AddTabPage("transparency", RID_SVXPAGE_TRANSPARENCE);
m_nFontId = AddTabPage("font", RID_SVXPAGE_CHAR_NAME); m_nFontId = AddTabPage("font", RID_SVXPAGE_CHAR_NAME);
m_nFontEffectId = AddTabPage("fonteffect", RID_SVXPAGE_CHAR_EFFECTS); m_nFontEffectId = AddTabPage("fonteffect", RID_SVXPAGE_CHAR_EFFECTS);
m_nBackgroundId = AddTabPage("background", RID_SVXPAGE_BACKGROUND);
AddTabPage("indents", RID_SVXPAGE_STD_PARAGRAPH); AddTabPage("indents", RID_SVXPAGE_STD_PARAGRAPH);
m_nTextId = AddTabPage("text", RID_SVXPAGE_TEXTATTR); m_nTextId = AddTabPage("text", RID_SVXPAGE_TEXTATTR);
AddTabPage("animation", RID_SVXPAGE_TEXTANIMATION); AddTabPage("animation", RID_SVXPAGE_TEXTANIMATION);
...@@ -144,6 +146,11 @@ void SdTabTemplateDlg::PageCreated( sal_uInt16 nId, SfxTabPage &rPage ) ...@@ -144,6 +146,11 @@ void SdTabTemplateDlg::PageCreated( sal_uInt16 nId, SfxTabPage &rPage )
{ {
rPage.PageCreated(aSet); 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) else if (nId == m_nTextId)
{ {
rPage.PageCreated(aSet); rPage.PageCreated(aSet);
......
...@@ -49,6 +49,7 @@ private: ...@@ -49,6 +49,7 @@ private:
sal_uInt16 m_nTransparencyId; sal_uInt16 m_nTransparencyId;
sal_uInt16 m_nFontId; sal_uInt16 m_nFontId;
sal_uInt16 m_nFontEffectId; sal_uInt16 m_nFontEffectId;
sal_uInt16 m_nBackgroundId;
sal_uInt16 m_nTextId; sal_uInt16 m_nTextId;
sal_uInt16 m_nDimensionId; sal_uInt16 m_nDimensionId;
sal_uInt16 m_nConnectorId; sal_uInt16 m_nConnectorId;
......
...@@ -203,6 +203,20 @@ ...@@ -203,6 +203,20 @@
<child> <child>
<placeholder/> <placeholder/>
</child> </child>
<child type="tab">
<object class="GtkLabel" id="background">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes" context="templatedialog|background">Highlighting</property>
</object>
<packing>
<property name="position">6</property>
<property name="tab_fill">False</property>
</packing>
</child>
<child>
<placeholder/>
</child>
<child type="tab"> <child type="tab">
<object class="GtkLabel" id="indents"> <object class="GtkLabel" id="indents">
<property name="visible">True</property> <property name="visible">True</property>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment