sc/source/ui/dbgui/scendlg.cxx | 40 ++++++++++++++-------------------------- sc/source/ui/inc/scendlg.hxx | 6 +++--- 2 files changed, 17 insertions(+), 29 deletions(-)
New commits: commit 3f2c8032bfc9bb6c5f8d5be258858bee787ceb83 Author: Julien Nabet <serval2...@yahoo.fr> Date: Sun Sep 15 14:51:09 2013 +0200 String -> OUString + avoid multiple concat Change-Id: I83f1475d804caf256ebc18a63d176c1127a7c0dc diff --git a/sc/source/ui/dbgui/scendlg.cxx b/sc/source/ui/dbgui/scendlg.cxx index 31c11d4..4499e72 100644 --- a/sc/source/ui/dbgui/scendlg.cxx +++ b/sc/source/ui/dbgui/scendlg.cxx @@ -42,7 +42,7 @@ //======================================================================== -ScNewScenarioDlg::ScNewScenarioDlg( Window* pParent, const String& rName, sal_Bool bEdit, sal_Bool bSheetProtected) +ScNewScenarioDlg::ScNewScenarioDlg( Window* pParent, const OUString& rName, sal_Bool bEdit, sal_Bool bSheetProtected) : ModalDialog ( pParent, ScResId( RID_SCDLG_NEWSCENARIO ) ), aFlName ( this, ScResId( FL_NAME )), @@ -65,7 +65,7 @@ ScNewScenarioDlg::ScNewScenarioDlg( Window* pParent, const String& rName, sal_Bo bIsEdit ( bEdit ) { if (bIsEdit) - SetText(String(ScResId(STR_EDIT))); + SetText(OUString(ScResId(STR_EDIT))); SfxObjectShell* pDocSh = SfxObjectShell::Current(); if ( pDocSh ) @@ -90,25 +90,16 @@ ScNewScenarioDlg::ScNewScenarioDlg( Window* pParent, const String& rName, sal_Bo SvtUserOptions aUserOpt; - String aComment( ScResId( STR_CREATEDBY ) ); - - aComment += ' '; - aComment += (String)aUserOpt.GetFirstName(); - aComment += ' '; - aComment += (String)aUserOpt.GetLastName(); - aComment.AppendAscii(RTL_CONSTASCII_STRINGPARAM( ", " )); - aComment += String( ScResId( STR_ON ) ); - aComment += ' '; - aComment += ScGlobal::GetpLocaleData()->getDate( Date( Date::SYSTEM ) ); - aComment.AppendAscii(RTL_CONSTASCII_STRINGPARAM( ", " )); - aComment += ScGlobal::GetpLocaleData()->getTime( Time( Time::SYSTEM ) ); - - aEdComment .SetText( aComment ); - aEdName .SetText( rName ); - aBtnOk .SetClickHdl( LINK( this, ScNewScenarioDlg, OkHdl ) ); + OUString aComment(OUString(ScResId(STR_CREATEDBY)) + " " + aUserOpt.GetFirstName() + " " +aUserOpt.GetLastName() + + ", " + OUString(ScResId(STR_ON)) + " " + ScGlobal::GetpLocaleData()->getDate(Date(Date::SYSTEM)) + + ", " + ScGlobal::GetpLocaleData()->getTime(Time(Time::SYSTEM))); + + aEdComment.SetText(aComment); + aEdName.SetText(rName); + aBtnOk.SetClickHdl( LINK( this, ScNewScenarioDlg, OkHdl ) ); aCbShowFrame.SetClickHdl( LINK( this, ScNewScenarioDlg, EnableHdl ) ); - aLbColor.SetAccessibleName(String(ScResId( STR_COLOR ) )); + aLbColor.SetAccessibleName(OUString(ScResId( STR_COLOR ) )); FreeResource(); @@ -201,22 +192,19 @@ void ScNewScenarioDlg::SetScenarioData( const OUString& rName, const OUString& r IMPL_LINK_NOARG(ScNewScenarioDlg, OkHdl) { - String aName = comphelper::string::strip(aEdName.GetText(), ' '); - ScDocument* pDoc = ((ScTabViewShell*)SfxViewShell::Current())-> - GetViewData()->GetDocument(); + OUString aName = comphelper::string::strip(aEdName.GetText(), ' '); + ScDocument* pDoc = ((ScTabViewShell*)SfxViewShell::Current())->GetViewData()->GetDocument(); aEdName.SetText( aName ); if ( !pDoc->ValidTabName( aName ) ) { - InfoBox( this, ScGlobal::GetRscString( STR_INVALIDTABNAME ) ). - Execute(); + InfoBox( this, ScGlobal::GetRscString( STR_INVALIDTABNAME ) ).Execute(); aEdName.GrabFocus(); } else if ( !bIsEdit && !pDoc->ValidNewTabName( aName ) ) { - InfoBox( this, ScGlobal::GetRscString( STR_NEWTABNAMENOTUNIQUE ) ). - Execute(); + InfoBox( this, ScGlobal::GetRscString( STR_NEWTABNAMENOTUNIQUE ) ).Execute(); aEdName.GrabFocus(); } else diff --git a/sc/source/ui/inc/scendlg.hxx b/sc/source/ui/inc/scendlg.hxx index c1b1e25..dbbbe13 100644 --- a/sc/source/ui/inc/scendlg.hxx +++ b/sc/source/ui/inc/scendlg.hxx @@ -33,7 +33,7 @@ class ScNewScenarioDlg : public ModalDialog { public: - ScNewScenarioDlg( Window* pParent, const String& rName, sal_Bool bEdit = false, sal_Bool bSheetProtected = false ); + ScNewScenarioDlg( Window* pParent, const OUString& rName, sal_Bool bEdit = false, sal_Bool bSheetProtected = false ); ~ScNewScenarioDlg(); void SetScenarioData( const OUString& rName, const OUString& rComment, @@ -59,8 +59,8 @@ private: OKButton aBtnOk; CancelButton aBtnCancel; HelpButton aBtnHelp; - const String aDefScenarioName; - sal_Bool bIsEdit; + const OUString aDefScenarioName; + sal_Bool bIsEdit; DECL_LINK(OkHdl, void *); DECL_LINK( EnableHdl, CheckBox * ); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits