Kaydet (Commit) 66178fc9 authored tarafından Katarina Behrens's avatar Katarina Behrens

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
üst 94b82e43
......@@ -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();
......
......@@ -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();
......
......@@ -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;
......
......@@ -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">
......
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