summaryrefslogtreecommitdiff
path: root/sc/source/ui
diff options
context:
space:
mode:
Diffstat (limited to 'sc/source/ui')
-rw-r--r--sc/source/ui/inc/opredlin.hxx2
-rw-r--r--sc/source/ui/inc/optsolver.hxx46
-rw-r--r--sc/source/ui/miscdlgs/optsolver.cxx14
3 files changed, 31 insertions, 31 deletions
diff --git a/sc/source/ui/inc/opredlin.hxx b/sc/source/ui/inc/opredlin.hxx
index 6236b01cda3c..39d8564dcc4c 100644
--- a/sc/source/ui/inc/opredlin.hxx
+++ b/sc/source/ui/inc/opredlin.hxx
@@ -40,7 +40,7 @@ class ScRedlineOptionsTabPage : public SfxTabPage
ColorListBox* m_pRemoveColorLB;
ColorListBox* m_pInsertColorLB;
ColorListBox* m_pMoveColorLB;
- String aAuthorStr;
+ OUString aAuthorStr;
DECL_LINK(ColorHdl, void *);
diff --git a/sc/source/ui/inc/optsolver.hxx b/sc/source/ui/inc/optsolver.hxx
index 5de61718000e..ad80ced0e5bd 100644
--- a/sc/source/ui/inc/optsolver.hxx
+++ b/sc/source/ui/inc/optsolver.hxx
@@ -53,42 +53,42 @@ protected:
/// The dialog's content for a row, not yet parsed
struct ScOptConditionRow
{
- String aLeftStr;
+ OUString aLeftStr;
sal_uInt16 nOperator;
- String aRightStr;
+ OUString aRightStr;
ScOptConditionRow() : nOperator(0) {}
- bool IsDefault() const { return aLeftStr.Len() == 0 && aRightStr.Len() == 0 && nOperator == 0; }
+ bool IsDefault() const { return aLeftStr.isEmpty() && aRightStr.isEmpty() && nOperator == 0; }
};
/// All settings from the dialog, saved with the DocShell for the next call
class ScOptSolverSave
{
- String maObjective;
+ OUString maObjective;
sal_Bool mbMax;
sal_Bool mbMin;
sal_Bool mbValue;
- String maTarget;
- String maVariable;
+ OUString maTarget;
+ OUString maVariable;
std::vector<ScOptConditionRow> maConditions;
- String maEngine;
+ OUString maEngine;
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> maProperties;
public:
- ScOptSolverSave( const String& rObjective, sal_Bool bMax, sal_Bool bMin, sal_Bool bValue,
- const String& rTarget, const String& rVariable,
+ ScOptSolverSave( const OUString& rObjective, sal_Bool bMax, sal_Bool bMin, sal_Bool bValue,
+ const OUString& rTarget, const OUString& rVariable,
const std::vector<ScOptConditionRow>& rConditions,
- const String& rEngine,
+ const OUString& rEngine,
const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>& rProperties );
- const String& GetObjective() const { return maObjective; }
- sal_Bool GetMax() const { return mbMax; }
- sal_Bool GetMin() const { return mbMin; }
- sal_Bool GetValue() const { return mbValue; }
- const String& GetTarget() const { return maTarget; }
- const String& GetVariable() const { return maVariable; }
+ const OUString& GetObjective() const { return maObjective; }
+ sal_Bool GetMax() const { return mbMax; }
+ sal_Bool GetMin() const { return mbMin; }
+ sal_Bool GetValue() const { return mbValue; }
+ const OUString& GetTarget() const { return maTarget; }
+ const OUString& GetVariable() const { return maVariable; }
const std::vector<ScOptConditionRow>& GetConditions() const { return maConditions; }
- const String& GetEngine() const { return maEngine; }
+ const OUString& GetEngine() const { return maEngine; }
const com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue>& GetProperties() const
{ return maProperties; }
};
@@ -157,8 +157,8 @@ private:
PushButton* m_pBtnCancel;
PushButton* m_pBtnSolve;
- String maInputError;
- String maConditionError;
+ OUString maInputError;
+ OUString maConditionError;
ScDocShell* mpDocShell;
ScDocument* mpDoc;
@@ -179,7 +179,7 @@ private:
com::sun::star::uno::Sequence<OUString> maImplNames;
com::sun::star::uno::Sequence<OUString> maDescriptions;
- String maEngine;
+ OUString maEngine;
com::sun::star::uno::Sequence<com::sun::star::beans::PropertyValue> maProperties;
void Init(const ScAddress& rCursorPos);
@@ -187,7 +187,7 @@ private:
void ReadConditions();
void ShowConditions();
void EnableButtons();
- bool ParseRef( ScRange& rRange, const String& rInput, bool bAllowRange );
+ bool ParseRef( ScRange& rRange, const OUString& rInput, bool bAllowRange );
bool FindTimeout( sal_Int32& rTimeout );
void ShowError( bool bCondition, formula::RefEdit* pFocus );
@@ -227,7 +227,7 @@ class ScSolverNoSolutionDialog : public ModalDialog
OKButton maBtnOk;
public:
- ScSolverNoSolutionDialog( Window* pParent, const String& rErrorText );
+ ScSolverNoSolutionDialog( Window* pParent, const OUString& rErrorText );
~ScSolverNoSolutionDialog();
};
@@ -241,7 +241,7 @@ class ScSolverSuccessDialog : public ModalDialog
CancelButton maBtnCancel;
public:
- ScSolverSuccessDialog( Window* pParent, const String& rSolution );
+ ScSolverSuccessDialog( Window* pParent, const OUString& rSolution );
~ScSolverSuccessDialog();
};
diff --git a/sc/source/ui/miscdlgs/optsolver.cxx b/sc/source/ui/miscdlgs/optsolver.cxx
index ecd4cd22161b..23a78f1b8ec3 100644
--- a/sc/source/ui/miscdlgs/optsolver.cxx
+++ b/sc/source/ui/miscdlgs/optsolver.cxx
@@ -78,7 +78,7 @@ void ScSolverProgressDialog::SetTimeLimit( sal_Int32 nSeconds )
//----------------------------------------------------------------------------
-ScSolverNoSolutionDialog::ScSolverNoSolutionDialog( Window* pParent, const String& rErrorText )
+ScSolverNoSolutionDialog::ScSolverNoSolutionDialog( Window* pParent, const OUString& rErrorText )
: ModalDialog( pParent, ScResId( RID_SCDLG_SOLVER_NOSOLUTION ) ),
maFtNoSolution ( this, ScResId( FT_NOSOLUTION ) ),
maFtErrorText ( this, ScResId( FT_ERRORTEXT ) ),
@@ -95,7 +95,7 @@ ScSolverNoSolutionDialog::~ScSolverNoSolutionDialog()
//----------------------------------------------------------------------------
-ScSolverSuccessDialog::ScSolverSuccessDialog( Window* pParent, const String& rSolution )
+ScSolverSuccessDialog::ScSolverSuccessDialog( Window* pParent, const OUString& rSolution )
: ModalDialog( pParent, ScResId( RID_SCDLG_SOLVER_SUCCESS ) ),
maFtSuccess ( this, ScResId( FT_SUCCESS ) ),
maFtResult ( this, ScResId( FT_RESULT ) ),
@@ -152,10 +152,10 @@ void ScCursorRefEdit::KeyInput( const KeyEvent& rKEvt )
//----------------------------------------------------------------------------
-ScOptSolverSave::ScOptSolverSave( const String& rObjective, sal_Bool bMax, sal_Bool bMin, sal_Bool bValue,
- const String& rTarget, const String& rVariable,
+ScOptSolverSave::ScOptSolverSave( const OUString& rObjective, sal_Bool bMax, sal_Bool bMin, sal_Bool bValue,
+ const OUString& rTarget, const OUString& rVariable,
const std::vector<ScOptConditionRow>& rConditions,
- const String& rEngine,
+ const OUString& rEngine,
const uno::Sequence<beans::PropertyValue>& rProperties ) :
maObjective( rObjective ),
mbMax( bMax ),
@@ -785,7 +785,7 @@ void ScOptSolverDlg::ShowError( bool bCondition, formula::RefEdit* pFocus )
//----------------------------------------------------------------------------
-bool ScOptSolverDlg::ParseRef( ScRange& rRange, const String& rInput, bool bAllowRange )
+bool ScOptSolverDlg::ParseRef( ScRange& rRange, const OUString& rInput, bool bAllowRange )
{
ScRangeUtil aRangeUtil;
ScAddress::Details aDetails(mpDoc->GetAddressConvention(), 0, 0);
@@ -883,7 +883,7 @@ bool ScOptSolverDlg::CallSolver() // return true -> close dialog after cal
for ( std::vector<ScOptConditionRow>::const_iterator aConstrIter = maConditions.begin();
aConstrIter != maConditions.end(); ++aConstrIter )
{
- if ( aConstrIter->aLeftStr.Len() )
+ if ( !aConstrIter->aLeftStr.isEmpty() )
{
sheet::SolverConstraint aConstraint;
// order of list box entries must match enum values