Date: prev next · Thread: first prev next last
2013 Archives by date, by thread · List index


Hi,

I have submitted a patch for review:

    https://gerrit.libreoffice.org/3116

To pull it, you can do:

    git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/16/3116/1

Use OUString in basctl(basicide)

Change-Id: I176088d3d33f02a1721e4027571a1f22dc6bd986
---
M basctl/source/basicide/baside2.cxx
M basctl/source/basicide/baside2.hxx
M basctl/source/basicide/baside2b.cxx
M basctl/source/basicide/baside3.cxx
4 files changed, 28 insertions(+), 28 deletions(-)



diff --git a/basctl/source/basicide/baside2.cxx b/basctl/source/basicide/baside2.cxx
index f8690cc..8417943 100644
--- a/basctl/source/basicide/baside2.cxx
+++ b/basctl/source/basicide/baside2.cxx
@@ -516,7 +516,7 @@
                 bDone = true;
         }
         else
-            ErrorBox( this, WB_OK | WB_DEF_OK, String( IDEResId( RID_STR_COULDNTWRITE) ) 
).Execute();
+            ErrorBox( this, WB_OK | WB_DEF_OK, IDEResId( RID_STR_COULDNTWRITE) ).Execute();
     }
 
     return bDone;
@@ -756,7 +756,7 @@
 
 
 
-void ModulWindow::EditMacro( const String& rMacroName )
+void ModulWindow::EditMacro( const OUString& rMacroName )
 {
     DBG_CHKTHIS( ModulWindow, 0 );
     DBG_ASSERT( XModule().Is(), "Kein Modul!" );
@@ -1337,17 +1337,17 @@
 EntryDescriptor ModulWindow::CreateEntryDescriptor()
 {
     ScriptDocument aDocument( GetDocument() );
-    String aLibName( GetLibName() );
+    OUString aLibName( GetLibName() );
     LibraryLocation eLocation = aDocument.getLibraryLocation( aLibName );
     OUString aModName( GetName() );
-    String aLibSubName;
+    OUString aLibSubName;
     if( xBasic.Is() && aDocument.isInVBAMode() && XModule().Is() )
     {
         switch( xModule->GetModuleType() )
         {
             case script::ModuleType::DOCUMENT:
             {
-                aLibSubName = String( IDEResId( RID_STR_DOCUMENT_OBJECTS ) );
+                aLibSubName = OUString( IDEResId( RID_STR_DOCUMENT_OBJECTS ) );
                 uno::Reference< container::XNameContainer > xLib = aDocument.getOrCreateLibrary( 
E_SCRIPTS, aLibName );
                 if( xLib.is() )
                 {
@@ -1361,13 +1361,13 @@
                 break;
             }
             case script::ModuleType::FORM:
-                aLibSubName = String( IDEResId( RID_STR_USERFORMS ) );
+                aLibSubName = OUString( IDEResId( RID_STR_USERFORMS ) );
                 break;
             case script::ModuleType::NORMAL:
-                aLibSubName = String( IDEResId( RID_STR_NORMAL_MODULES ) );
+                aLibSubName = OUString( IDEResId( RID_STR_NORMAL_MODULES ) );
                 break;
             case script::ModuleType::CLASS:
-                aLibSubName = String( IDEResId( RID_STR_CLASS_MODULES ) );
+                aLibSubName = OUString( IDEResId( RID_STR_CLASS_MODULES ) );
                 break;
         }
     }
@@ -1517,7 +1517,7 @@
     }
 }
 
-void ModulWindowLayout::BasicAddWatch (String const& rWatchStr)
+void ModulWindowLayout::BasicAddWatch (OUString const& rWatchStr)
 {
     aWatchWindow.AddWatch(rWatchStr);
 }
diff --git a/basctl/source/basicide/baside2.hxx b/basctl/source/basicide/baside2.hxx
index 3d1b4a2..c02f502 100644
--- a/basctl/source/basicide/baside2.hxx
+++ b/basctl/source/basicide/baside2.hxx
@@ -122,7 +122,7 @@
     virtual void    RequestHelp( const HelpEvent& rHEvt );
 
     void            DoSyntaxHighlight( sal_uLong nPara );
-    String          GetWordAtCursor();
+    OUString        GetWordAtCursor();
     bool            ImpCanModify();
 
 public:
@@ -132,7 +132,7 @@
     ExtTextEngine*  GetEditEngine() const   { return pEditEngine.get(); }
     ExtTextView*    GetEditView() const     { return pEditView.get(); }
 
-    void            CreateProgress( const String& rText, sal_uLong nRange );
+    void            CreateProgress( const OUString& rText, sal_uLong nRange );
     void            DestroyProgress();
 
     void            ParagraphInsertedDeleted( sal_uLong nNewPara, bool bInserted );
@@ -188,13 +188,13 @@
 
 class WatchTreeListBox : public SvHeaderTabListBox
 {
-    String aEditingRes;
+    OUString aEditingRes;
 
 protected:
     virtual sal_Bool    EditingEntry( SvTreeListEntry* pEntry, Selection& rSel  );
     virtual sal_Bool    EditedEntry( SvTreeListEntry* pEntry, const OUString& rNewText );
 
-    bool            ImplBasicEntryEdited( SvTreeListEntry* pEntry, const String& rResult );
+    bool            ImplBasicEntryEdited( SvTreeListEntry* pEntry, const OUString& rResult );
     SbxBase*        ImplGetSBXForEntry( SvTreeListEntry* pEntry, bool& rbArrayElement );
 
 public:
@@ -213,7 +213,7 @@
 class WatchWindow : public DockingWindow
 {
 private:
-    String              aWatchStr;
+    OUString            aWatchStr;
     ExtendedEdit        aXEdit;
     ImageButton         aRemoveWatchButton;
     WatchTreeListBox    aTreeListBox;
@@ -233,7 +233,7 @@
                     WatchWindow (Layout* pParent);
                     ~WatchWindow();
 
-    void            AddWatch( const String& rVName );
+    void            AddWatch( const OUString& rVName );
     bool            RemoveSelectedWatch();
     void            UpdateWatches( bool bBasicStopped = false );
 
@@ -245,7 +245,7 @@
 {
 private:
     SvTreeListBox   aTreeListBox;
-    String          aStackStr;
+    OUString        aStackStr;
 
 protected:
     virtual void    Resize();
@@ -361,7 +361,7 @@
     bool            SaveBasicSource();
     bool            ImportDialog();
 
-    void            EditMacro( const String& rMacroName );
+    void            EditMacro( const OUString& rMacroName );
 
     bool            ToggleBreakPoint( sal_uLong nLine );
 
@@ -416,7 +416,7 @@
     virtual void GetState (SfxItemSet&, unsigned nWhich);
     virtual void UpdateDebug (bool bBasicStopped);
 public:
-    void BasicAddWatch (String const&);
+    void BasicAddWatch (OUString const&);
     void BasicRemoveWatch ();
     Color GetSyntaxColor (TokenTypes eType) const { return aSyntaxColors.GetColor(eType); }
 
diff --git a/basctl/source/basicide/baside2b.cxx b/basctl/source/basicide/baside2b.cxx
index bc683f6..7b7e3c7 100644
--- a/basctl/source/basicide/baside2b.cxx
+++ b/basctl/source/basicide/baside2b.cxx
@@ -266,7 +266,7 @@
     }
 }
 
-String EditorWindow::GetWordAtCursor()
+OUString EditorWindow::GetWordAtCursor()
 {
     String aWord;
 
@@ -944,7 +944,7 @@
     }
 }
 
-void EditorWindow::CreateProgress( const String& rText, sal_uLong nRange )
+void EditorWindow::CreateProgress( const OUString& rText, sal_uLong nRange )
 {
     DBG_ASSERT( !pProgress, "ProgressInfo existiert schon" );
     pProgress.reset(new ProgressInfo(
@@ -1359,7 +1359,7 @@
     return pRet;
 }
 
-void WatchWindow::AddWatch( const String& rVName )
+void WatchWindow::AddWatch( const OUString& rVName )
 {
     String aVar, aIndex;
     lcl_SeparateNameAndIndex( rVName, aVar, aIndex );
@@ -1928,7 +1928,7 @@
     return aResult != aEditingRes && ImplBasicEntryEdited(pEntry, aResult);
 }
 
-bool WatchTreeListBox::ImplBasicEntryEdited( SvTreeListEntry* pEntry, const String& rResult )
+bool WatchTreeListBox::ImplBasicEntryEdited( SvTreeListEntry* pEntry, const OUString& rResult )
 {
     bool bArrayElement;
     SbxBase* pSBX = ImplGetSBXForEntry( pEntry, bArrayElement );
diff --git a/basctl/source/basicide/baside3.cxx b/basctl/source/basicide/baside3.cxx
index e2b588d..6cafb44 100644
--- a/basctl/source/basicide/baside3.cxx
+++ b/basctl/source/basicide/baside3.cxx
@@ -891,14 +891,14 @@
 {
 public:
     NameClashQueryBox( Window* pParent,
-        const XubString& rTitle, const XubString& rMessage );
+        const OUString& rTitle, const OUString& rMessage );
 };
 
 NameClashQueryBox::NameClashQueryBox( Window* pParent,
-    const XubString& rTitle, const XubString& rMessage )
+    const OUString& rTitle, const OUString& rMessage )
         : MessBox( pParent, 0, rTitle, rMessage )
 {
-    if ( rTitle.Len() )
+    if ( !rTitle.isEmpty() )
         SetText( rTitle );
 
     maMessText = rMessage;
@@ -916,14 +916,14 @@
 {
 public:
     LanguageMismatchQueryBox( Window* pParent,
-        const XubString& rTitle, const XubString& rMessage );
+        const OUString& rTitle, const OUString& rMessage );
 };
 
 LanguageMismatchQueryBox::LanguageMismatchQueryBox( Window* pParent,
-    const XubString& rTitle, const XubString& rMessage )
+    const OUString& rTitle, const OUString& rMessage )
         : MessBox( pParent, 0, rTitle, rMessage )
 {
-    if ( rTitle.Len() )
+    if ( !rTitle.isEmpty() )
         SetText( rTitle );
 
     maMessText = rMessage;

-- 
To view, visit https://gerrit.libreoffice.org/3116
To unsubscribe, visit https://gerrit.libreoffice.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I176088d3d33f02a1721e4027571a1f22dc6bd986
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Christina Roßmanith <ChrRossmanith@web.de>


Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.