Kaydet (Commit) 95771f49 authored tarafından Rachit Gupta's avatar Rachit Gupta Kaydeden (comit) Jan Holesovsky

The "Select personas installed via extensions" label is invisible by default.

The label is not shown if there are no persona extensions installed.

Change-Id: I758bb7ff7f22d56bfb7fe212908f9f5f1f3e7979
üst d64f6d20
......@@ -250,6 +250,8 @@ SvxPersonalizationTabPage::SvxPersonalizationTabPage( Window *pParent, const Sfx
get( m_pExtensionPersonaPreview, "persona_preview" );
get ( m_pExtensionLabel, "extensions_label" );
LoadDefaultImages();
LoadExtensionThemes();
}
......@@ -371,6 +373,7 @@ void SvxPersonalizationTabPage::LoadExtensionThemes()
return;
m_pPersonaList->Show();
m_pExtensionLabel->Show();
for( sal_Int32 nIndex = 0; nIndex < nLength; nIndex++ )
{
......
......@@ -33,6 +33,7 @@ private:
PushButton *m_pExtensionPersonaPreview; ///< Buttons to show the last 3 personas installed via extensions
ListBox* m_pPersonaList; ///< The ListBox to show the list of installed personas
OUString m_aPersonaSettings; ///< Header and footer images + color to be set in the settings.
FixedText *m_pExtensionLabel; ///< The "select persona installed via extensions" label
std::vector<OUString> m_vDefaultPersonaSettings;
std::vector<OUString> m_vExtensionPersonaSettings;
......
......@@ -151,8 +151,7 @@
</packing>
</child>
<child>
<object class="GtkLabel" id="label1">
<property name="visible">True</property>
<object class="GtkLabel" id="extensions_label">
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">Or, select from the personas installed via extensions</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