From 1bf191e88ead2a0e998045eae10326dd9cb0f9ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Toma=C5=BE=20Vajngerl?= Date: Fri, 19 Jul 2013 16:51:05 +0200 Subject: [PATCH] GUI improvements for RNG, sampling and desc. statistics dialogs. Change-Id: Ie34267d180015ae10d536d302ab4d206548de761 --- .../DescriptiveStatisticsDialog.cxx | 4 +- .../ui/StatisticsDialogs/SamplingDialog.cxx | 2 +- .../scalc/ui/descriptivestatisticsdialog.ui | 8 +- sc/uiconfig/scalc/ui/randomnumbergenerator.ui | 125 ++++++++++-------- sc/uiconfig/scalc/ui/samplingdialog.ui | 12 +- 5 files changed, 88 insertions(+), 63 deletions(-) diff --git a/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx b/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx index 31b3a1fbb8e6..a37d2edf6f23 100644 --- a/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx +++ b/sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx @@ -174,7 +174,7 @@ void ScDescriptiveStatisticsDialog::SetReference( const ScRange& rReferenceRange void ScDescriptiveStatisticsDialog::ApplyCalculationsFormulas( ) { - OUString aUndo(ScResId(STR_DESCRIPTIVE_STATISTICS_UNDO_NAME)); + OUString aUndo(SC_RESSTR(STR_DESCRIPTIVE_STATISTICS_UNDO_NAME)); ScDocShell* pDocShell = mViewData->GetDocShell(); svl::IUndoManager* pUndoManager = pDocShell->GetUndoManager(); pUndoManager->EnterListAction( aUndo, aUndo ); @@ -196,7 +196,7 @@ void ScDescriptiveStatisticsDialog::ApplyCalculationsFormulas( ) for(sal_Int32 i = 0; lclCalcDefinitions[i].aFormula != NULL; i++) { aAddress = ScAddress(outCol, outRow, outTab); - OUString aCalculationName(ScResId(lclCalcDefinitions[i].aCalculationNameId)); + OUString aCalculationName(SC_RESSTR(lclCalcDefinitions[i].aCalculationNameId)); pDocShell->GetDocFunc().SetStringCell(aAddress, aCalculationName, true); outRow++; } diff --git a/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx b/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx index e480112c7f25..841f3fc51663 100644 --- a/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx +++ b/sc/source/ui/StatisticsDialogs/SamplingDialog.cxx @@ -258,7 +258,7 @@ ScRange ScSamplingDialog::PerformRandomSampling(ScDocShell* pDocShell) void ScSamplingDialog::PerformSampling() { - OUString aUndo(ScResId(STR_SAMPLING_UNDO_NAME)); + OUString aUndo(SC_RESSTR(STR_SAMPLING_UNDO_NAME)); ScDocShell* pDocShell = mViewData->GetDocShell(); svl::IUndoManager* pUndoManager = pDocShell->GetUndoManager(); diff --git a/sc/uiconfig/scalc/ui/descriptivestatisticsdialog.ui b/sc/uiconfig/scalc/ui/descriptivestatisticsdialog.ui index 2f7d1b8bfc6a..03063de5d814 100644 --- a/sc/uiconfig/scalc/ui/descriptivestatisticsdialog.ui +++ b/sc/uiconfig/scalc/ui/descriptivestatisticsdialog.ui @@ -1,7 +1,7 @@ - + False 5 @@ -53,6 +53,8 @@ gtk-close True True + True + True True True @@ -82,6 +84,8 @@ False 0 Input Range + True + input-range-edit 0 @@ -126,6 +130,8 @@ False 0 Output Range + True + output-range-edit 0 diff --git a/sc/uiconfig/scalc/ui/randomnumbergenerator.ui b/sc/uiconfig/scalc/ui/randomnumbergenerator.ui index dcd54ce5eda1..e1e7f2ac9152 100644 --- a/sc/uiconfig/scalc/ui/randomnumbergenerator.ui +++ b/sc/uiconfig/scalc/ui/randomnumbergenerator.ui @@ -2,6 +2,63 @@ + + + + + + + + + + Uniform + 0 + + + Uniform Integer + 8 + + + Normal + 1 + + + Cauchy + 2 + + + Bernoulli + 3 + + + Binomial + 4 + + + Chi Squared + 5 + + + Geometric + 6 + + + Negative Binomial + 7 + + + + + 100 + 1 + 1 + 10 + + + 100 + 1 + 10 + False 6 @@ -53,6 +110,8 @@ gtk-close True True + True + True True True @@ -97,6 +156,7 @@ center True + 30 True @@ -168,6 +228,8 @@ False 0 Seed + True + seed-spin 0 @@ -181,7 +243,7 @@ True False 0 - out + none True @@ -203,6 +265,8 @@ True 0 ... + True + parameter1-spin 0 @@ -218,6 +282,8 @@ True 0 ... + True + parameter2-spin 0 @@ -310,61 +376,4 @@ close - - - - - - - - - - Uniform - 0 - - - Uniform Integer - 8 - - - Normal - 1 - - - Cauchy - 2 - - - Bernoulli - 3 - - - Binomial - 4 - - - Chi Squared - 5 - - - Geometric - 6 - - - Negative Binomial - 7 - - - - - 100 - 1 - 1 - 10 - - - 100 - 1 - 10 - diff --git a/sc/uiconfig/scalc/ui/samplingdialog.ui b/sc/uiconfig/scalc/ui/samplingdialog.ui index 3aa0f64518d1..2dcf43a59d7f 100644 --- a/sc/uiconfig/scalc/ui/samplingdialog.ui +++ b/sc/uiconfig/scalc/ui/samplingdialog.ui @@ -65,6 +65,8 @@ gtk-close True True + True + True True True @@ -94,6 +96,8 @@ False 0 Input Range + True + input-range-edit 0 @@ -138,6 +142,8 @@ False 0 Output Range + True + output-range-edit 0 @@ -181,7 +187,7 @@ True False 0 - in + none True @@ -221,7 +227,9 @@ True 0 Sample SIze + True center + sample-size-spin 0 @@ -288,6 +296,8 @@ True 0 Period + True + period-spin 0