summaryrefslogtreecommitdiff
path: root/chart2
diff options
context:
space:
mode:
Diffstat (limited to 'chart2')
-rw-r--r--chart2/source/controller/dialogs/tp_RangeChooser.cxx13
-rw-r--r--chart2/source/controller/dialogs/tp_RangeChooser.hxx2
-rw-r--r--chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hrc2
3 files changed, 17 insertions, 0 deletions
diff --git a/chart2/source/controller/dialogs/tp_RangeChooser.cxx b/chart2/source/controller/dialogs/tp_RangeChooser.cxx
index 4f86d5366978..52f8509d48e9 100644
--- a/chart2/source/controller/dialogs/tp_RangeChooser.cxx
+++ b/chart2/source/controller/dialogs/tp_RangeChooser.cxx
@@ -88,6 +88,7 @@ RangeChooserTabPage::RangeChooserTabPage( Window* pParent
get(m_pCB_FirstRowAsLabel, "CB_FIRST_ROW_ASLABELS");
get(m_pCB_FirstColumnAsLabel, "CB_FIRST_COLUMN_ASLABELS");
get(m_pFTTitle, "STR_PAGE_DATA_RANGE");// OH:remove later with dialog title
+ m_pCB_TimeBased = NULL;
m_pFT_Caption->Show(!bHideDescription);
@@ -201,11 +202,23 @@ void RangeChooserTabPage::changeDialogModelAccordingToControls()
|| ( m_pCB_FirstRowAsLabel->IsChecked() && !m_pRB_Rows->IsChecked() );
sal_Bool bHasCategories = ( m_pCB_FirstColumnAsLabel->IsChecked() && m_pRB_Columns->IsChecked() )
|| ( m_pCB_FirstRowAsLabel->IsChecked() && m_pRB_Rows->IsChecked() );
+ sal_Bool bTimeBased = false;
+#if 0
+ sal_Bool bTimeBased = m_pCB_TimeBased->IsChecked();
+#endif
Sequence< beans::PropertyValue > aArguments(
DataSourceHelper::createArguments(
m_pRB_Columns->IsChecked(), bFirstCellAsLabel, bHasCategories ) );
+ if(bTimeBased)
+ {
+ aArguments.realloc( aArguments.getLength() + 1 );
+ aArguments[aArguments.getLength() - 1] =
+ beans::PropertyValue( "TimeBased", -1, uno::makeAny(bTimeBased),
+ beans::PropertyState_DIRECT_VALUE );
+ }
+
// only if range is valid
if( m_aLastValidRangeString.equals(m_pED_Range->GetText()))
{
diff --git a/chart2/source/controller/dialogs/tp_RangeChooser.hxx b/chart2/source/controller/dialogs/tp_RangeChooser.hxx
index 923b701447a7..57ab2ee1f613 100644
--- a/chart2/source/controller/dialogs/tp_RangeChooser.hxx
+++ b/chart2/source/controller/dialogs/tp_RangeChooser.hxx
@@ -89,6 +89,8 @@ protected: //member
CheckBox* m_pCB_FirstColumnAsLabel;
FixedText* m_pFTTitle;
+ CheckBox* m_pCB_TimeBased;
+
sal_Int32 m_nChangingControlCalls;
bool m_bIsDirty;
diff --git a/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hrc b/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hrc
index a9cc30a6c912..6bfc0d259764 100644
--- a/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hrc
+++ b/chart2/source/controller/dialogs/tp_Wizard_TitlesAndObjects.hrc
@@ -28,4 +28,6 @@
#define CB_Y_SECONDARY 5
#define CB_Z_SECONDARY 6
+#define CB_TIME_BASED 3
+
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */