[Libreoffice-commits] core.git: chart2/source chart2/uiconfig
Katarina Behrens
bubli at bubli.org
Tue Jul 22 14:26:14 PDT 2014
chart2/source/controller/dialogs/dlg_ChartType.cxx | 2 -
chart2/source/controller/dialogs/tp_ChartType.cxx | 7 +++--
chart2/source/controller/dialogs/tp_ChartType.hxx | 2 -
chart2/uiconfig/ui/tp_ChartType.ui | 27 ++++++++++-----------
4 files changed, 20 insertions(+), 18 deletions(-)
New commits:
commit 66178fc9dd8427a3bce55feb5ccb7e54c288f8ae
Author: Katarina Behrens <bubli at bubli.org>
Date: Tue Jul 22 22:57:03 2014 +0200
fdo#81547, part2: show only relevant widgets in layout tabpage
Set initial status of most of the widgets in .ui file to hidden,
*ResourceGroup::showControls() method will take care of showing
them when appropriate
Change-Id: I19d8df661ea7ee122e06ab854a9eb0a5edf62320
diff --git a/chart2/source/controller/dialogs/dlg_ChartType.cxx b/chart2/source/controller/dialogs/dlg_ChartType.cxx
index 49620c7..4acb338 100644
--- a/chart2/source/controller/dialogs/dlg_ChartType.cxx
+++ b/chart2/source/controller/dialogs/dlg_ChartType.cxx
@@ -47,7 +47,7 @@ ChartTypeDialog::ChartTypeDialog( Window* pParent
uno::Reference<XChartDocument>::query(m_xChartModel),
m_xCC,
true/*live update*/,
- true/*hide title description*/);
+ false/*don't show title description*/);
m_pChartTypeTabPage->initializePage();
m_pChartTypeTabPage->Show();
diff --git a/chart2/source/controller/dialogs/tp_ChartType.cxx b/chart2/source/controller/dialogs/tp_ChartType.cxx
index 0e313b6..00defcf 100644
--- a/chart2/source/controller/dialogs/tp_ChartType.cxx
+++ b/chart2/source/controller/dialogs/tp_ChartType.cxx
@@ -678,7 +678,7 @@ IMPL_LINK_NOARG(GeometryResourceGroup, GeometryChangeHdl)
ChartTypeTabPage::ChartTypeTabPage(Window* pParent
, const uno::Reference< XChartDocument >& xChartModel
, const uno::Reference< uno::XComponentContext >& xContext
- , bool bDoLiveUpdate, bool bHideDescription)
+ , bool bDoLiveUpdate, bool bShowDescription)
: OWizardPage(pParent, "tp_ChartType",
"modules/schart/ui/tp_ChartType.ui")
, m_pDim3DLookResourceGroup( new Dim3DLookResourceGroup(this) )
@@ -702,9 +702,9 @@ ChartTypeTabPage::ChartTypeTabPage(Window* pParent
m_pSubTypeList->set_width_request(aSize.Width());
m_pSubTypeList->set_height_request(aSize.Height());
- if( bHideDescription )
+ if( bShowDescription )
{
- m_pFT_ChooseType->Hide();
+ m_pFT_ChooseType->Show();
}
else
{
@@ -914,6 +914,7 @@ void ChartTypeTabPage::selectMainType()
void ChartTypeTabPage::showAllControls( ChartTypeDialogController& rTypeController )
{
+ m_pMainTypeList->Show();
m_pSubTypeList->Show();
bool bShow = rTypeController.shouldShow_3DLookControl();
diff --git a/chart2/source/controller/dialogs/tp_ChartType.hxx b/chart2/source/controller/dialogs/tp_ChartType.hxx
index 4d3229a..81557a4 100644
--- a/chart2/source/controller/dialogs/tp_ChartType.hxx
+++ b/chart2/source/controller/dialogs/tp_ChartType.hxx
@@ -53,7 +53,7 @@ public:
::com::sun::star::chart2::XChartDocument >& xChartModel
, const ::com::sun::star::uno::Reference<
::com::sun::star::uno::XComponentContext >& xContext
- , bool bDoLiveUpdate, bool bHideDescription = false );
+ , bool bDoLiveUpdate, bool bShowDescription = true );
virtual ~ChartTypeTabPage();
virtual void initializePage() SAL_OVERRIDE;
diff --git a/chart2/uiconfig/ui/tp_ChartType.ui b/chart2/uiconfig/ui/tp_ChartType.ui
index 8c61c43..242cd62 100644
--- a/chart2/uiconfig/ui/tp_ChartType.ui
+++ b/chart2/uiconfig/ui/tp_ChartType.ui
@@ -47,7 +47,7 @@
<property name="spacing">6</property>
<child>
<object class="GtkLabel" id="FT_CAPTION_FOR_WIZARD">
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">Choose a Chart Type</property>
@@ -76,7 +76,7 @@
<property name="row_spacing">6</property>
<child>
<object class="svtlo-ValueSet" id="subtype:border">
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">False</property>
<property name="hexpand">True</property>
</object>
@@ -100,7 +100,7 @@
<child>
<object class="GtkCheckButton" id="3dlook">
<property name="label" translatable="yes">_3D Look</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
@@ -119,7 +119,7 @@
</child>
<child>
<object class="GtkComboBoxText" id="3dscheme">
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">False</property>
<items>
<item translatable="yes">Simple</item>
@@ -193,7 +193,7 @@
<child>
<object class="GtkCheckButton" id="stack">
<property name="label" translatable="yes">_Stack series</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
@@ -220,7 +220,7 @@
<child>
<object class="GtkRadioButton" id="ontop">
<property name="label" translatable="yes">On top</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
@@ -239,7 +239,7 @@
<child>
<object class="GtkRadioButton" id="percent">
<property name="label" translatable="yes">Percent</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
@@ -257,7 +257,7 @@
<child>
<object class="GtkRadioButton" id="deep">
<property name="label" translatable="yes">Deep</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
@@ -289,7 +289,7 @@
<property name="column_spacing">12</property>
<child>
<object class="GtkLabel" id="linetypeft">
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">False</property>
<property name="xalign">0</property>
<property name="label" translatable="yes">_Line type</property>
@@ -306,7 +306,7 @@
</child>
<child>
<object class="GtkComboBoxText" id="linetype">
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">False</property>
<items>
<item translatable="yes">Straight</item>
@@ -324,7 +324,7 @@
<child>
<object class="GtkButton" id="properties">
<property name="label" translatable="yes">Properties...</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
<property name="use_underline">True</property>
@@ -347,7 +347,7 @@
<child>
<object class="GtkCheckButton" id="sort">
<property name="label" translatable="yes">_Sort by X values</property>
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="receives_default">False</property>
<property name="use_underline">True</property>
@@ -419,6 +419,7 @@
<child>
<object class="GtkCheckButton" id="rounded-edge">
<property name="label" translatable="yes">Rounded edge</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="no_show_all">True</property>
</object>
@@ -447,7 +448,7 @@
</child>
<child>
<object class="GtkTreeView" id="charttype:border">
- <property name="visible">True</property>
+ <property name="visible">False</property>
<property name="can_focus">True</property>
<property name="vexpand">True</property>
<child internal-child="selection">
More information about the Libreoffice-commits
mailing list