diff options
author | Noel Grandin <noel@peralex.com> | 2013-07-30 09:58:22 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2013-07-31 13:36:51 +0200 |
commit | 4a2a2831d131cc09dc9e4b7a40697b8f21c6e380 (patch) | |
tree | 452b5757b396c291b74b7348989817575366beb0 | |
parent | 55528ca8c2775695543da744d9537436d618607c (diff) |
convert vcl/sttus.hxx from XubString to OUString
Change-Id: I173179068d59e0fbdae66186df1e2e010ecb6112
-rw-r--r-- | include/vcl/status.hxx | 20 | ||||
-rw-r--r-- | sd/source/ui/app/tmplctrl.cxx | 2 | ||||
-rw-r--r-- | svx/source/stbctrls/insctrl.cxx | 2 | ||||
-rw-r--r-- | sw/source/ui/utlui/bookctrl.cxx | 2 | ||||
-rw-r--r-- | sw/source/ui/utlui/tmplctrl.cxx | 2 | ||||
-rw-r--r-- | vcl/source/window/status.cxx | 80 |
6 files changed, 50 insertions, 58 deletions
diff --git a/include/vcl/status.hxx b/include/vcl/status.hxx index 06c92b4e246a..a1a53fd86214 100644 --- a/include/vcl/status.hxx +++ b/include/vcl/status.hxx @@ -75,7 +75,7 @@ class VCL_DLLPUBLIC StatusBar : public Window private: ImplStatusItemList* mpItemList; ImplData* mpImplData; - XubString maPrgsTxt; + OUString maPrgsTxt; Point maPrgsTxtPos; Rectangle maPrgsFrameRect; long mnPrgsSize; @@ -158,8 +158,8 @@ public: long GetItemOffset( sal_uInt16 nItemId ) const; - void SetItemText( sal_uInt16 nItemId, const XubString& rText ); - const XubString& GetItemText( sal_uInt16 nItemId ) const; + void SetItemText( sal_uInt16 nItemId, const OUString& rText ); + const OUString& GetItemText( sal_uInt16 nItemId ) const; void SetItemData( sal_uInt16 nItemId, void* pNewData ); void* GetItemData( sal_uInt16 nItemId ) const; @@ -167,18 +167,18 @@ public: void SetItemCommand( sal_uInt16 nItemId, const OUString& rCommand ); const OUString GetItemCommand( sal_uInt16 nItemId ); - void SetHelpText( sal_uInt16 nItemId, const XubString& rText ); - const XubString& GetHelpText( sal_uInt16 nItemId ) const; + void SetHelpText( sal_uInt16 nItemId, const OUString& rText ); + const OUString& GetHelpText( sal_uInt16 nItemId ) const; using Window::SetQuickHelpText; - void SetQuickHelpText( sal_uInt16 nItemId, const XubString& rText ); + void SetQuickHelpText( sal_uInt16 nItemId, const OUString& rText ); using Window::GetQuickHelpText; - const XubString& GetQuickHelpText( sal_uInt16 nItemId ) const; + const OUString& GetQuickHelpText( sal_uInt16 nItemId ) const; void SetHelpId( sal_uInt16 nItemId, const OString& rHelpId ); OString GetHelpId( sal_uInt16 nItemId ) const; - void StartProgressMode( const XubString& rText ); + void StartProgressMode( const OUString& rText ); void SetProgressValue( sal_uInt16 nPercent ); void EndProgressMode(); sal_Bool IsProgressMode() const { return mbProgressMode; } @@ -203,9 +203,9 @@ public: const Link& GetDoubleClickHdl() const { return maDoubleClickHdl; } using Window::SetAccessibleName; - void SetAccessibleName( sal_uInt16 nItemId, const XubString& rName ); + void SetAccessibleName( sal_uInt16 nItemId, const OUString& rName ); using Window::GetAccessibleName; - const XubString& GetAccessibleName( sal_uInt16 nItemId ) const; + const OUString& GetAccessibleName( sal_uInt16 nItemId ) const; }; #endif // _SV_STATUS_HXX diff --git a/sd/source/ui/app/tmplctrl.cxx b/sd/source/ui/app/tmplctrl.cxx index 63abbc568437..78bec5393804 100644 --- a/sd/source/ui/app/tmplctrl.cxx +++ b/sd/source/ui/app/tmplctrl.cxx @@ -101,7 +101,7 @@ void SdTemplateControl::Paint( const UserDrawEvent& ) void SdTemplateControl::Command( const CommandEvent& rCEvt ) { - if ( rCEvt.GetCommand() == COMMAND_CONTEXTMENU && GetStatusBar().GetItemText( GetId() ).Len() ) + if ( rCEvt.GetCommand() == COMMAND_CONTEXTMENU && !GetStatusBar().GetItemText( GetId() ).isEmpty() ) { SfxViewFrame* pViewFrame = SfxViewFrame::Current(); diff --git a/svx/source/stbctrls/insctrl.cxx b/svx/source/stbctrls/insctrl.cxx index f992882b8168..08b848128c98 100644 --- a/svx/source/stbctrls/insctrl.cxx +++ b/svx/source/stbctrls/insctrl.cxx @@ -73,7 +73,7 @@ void SvxInsertStatusBarControl::StateChanged( sal_uInt16 , SfxItemState eState, void SvxInsertStatusBarControl::Click() { - if ( !GetStatusBar().GetItemText( GetId() ).Len() ) + if ( GetStatusBar().GetItemText( GetId() ).isEmpty() ) return; bInsert = !bInsert; SfxBoolItem aIns( GetSlotId(), bInsert ); diff --git a/sw/source/ui/utlui/bookctrl.cxx b/sw/source/ui/utlui/bookctrl.cxx index 17f3c576ca59..22255069a97f 100644 --- a/sw/source/ui/utlui/bookctrl.cxx +++ b/sw/source/ui/utlui/bookctrl.cxx @@ -89,7 +89,7 @@ void SwBookmarkControl::Paint( const UserDrawEvent& ) void SwBookmarkControl::Command( const CommandEvent& rCEvt ) { if ( rCEvt.GetCommand() == COMMAND_CONTEXTMENU && - GetStatusBar().GetItemText( GetId() ).Len() ) + !GetStatusBar().GetItemText( GetId() ).isEmpty() ) { CaptureMouse(); BookmarkPopup_Impl aPop; diff --git a/sw/source/ui/utlui/tmplctrl.cxx b/sw/source/ui/utlui/tmplctrl.cxx index 456faf6e7d8b..170b0628c570 100644 --- a/sw/source/ui/utlui/tmplctrl.cxx +++ b/sw/source/ui/utlui/tmplctrl.cxx @@ -90,7 +90,7 @@ void SwTemplateControl::Paint( const UserDrawEvent& ) void SwTemplateControl::Command( const CommandEvent& rCEvt ) { if ( rCEvt.GetCommand() == COMMAND_CONTEXTMENU && - GetStatusBar().GetItemText( GetId() ).Len() ) + !GetStatusBar().GetItemText( GetId() ).isEmpty() ) { CaptureMouse(); SwTemplatePopup_Impl aPop; diff --git a/vcl/source/window/status.cxx b/vcl/source/window/status.cxx index 2336cc336ae1..b5bf08bfe8ae 100644 --- a/vcl/source/window/status.cxx +++ b/vcl/source/window/status.cxx @@ -73,14 +73,14 @@ struct ImplStatusItem long mnOffset; long mnExtraWidth; long mnX; - XubString maText; - XubString maHelpText; - XubString maQuickHelpText; - OString maHelpId; + OUString maText; + OUString maHelpText; + OUString maQuickHelpText; + OString maHelpId; void* mpUserData; - sal_Bool mbVisible; - XubString maAccessibleName; - XubString maCommand; + sal_Bool mbVisible; + OUString maAccessibleName; + OUString maCommand; }; // ======================================================================= @@ -1259,7 +1259,7 @@ long StatusBar::GetItemOffset( sal_uInt16 nItemId ) const // ----------------------------------------------------------------------- -void StatusBar::SetItemText( sal_uInt16 nItemId, const XubString& rText ) +void StatusBar::SetItemText( sal_uInt16 nItemId, const OUString& rText ) { sal_uInt16 nPos = GetItemPos( nItemId ); @@ -1296,14 +1296,13 @@ void StatusBar::SetItemText( sal_uInt16 nItemId, const XubString& rText ) // ----------------------------------------------------------------------- -const XubString& StatusBar::GetItemText( sal_uInt16 nItemId ) const +const OUString& StatusBar::GetItemText( sal_uInt16 nItemId ) const { sal_uInt16 nPos = GetItemPos( nItemId ); - if ( nPos != STATUSBAR_ITEM_NOTFOUND ) - return (*mpItemList)[ nPos ]->maText; + assert( nPos != STATUSBAR_ITEM_NOTFOUND ); - return ImplGetSVEmptyStr(); + return (*mpItemList)[ nPos ]->maText; } // ----------------------------------------------------------------------- @@ -1386,7 +1385,7 @@ void StatusBar::RedrawItem( sal_uInt16 nItemId ) // ----------------------------------------------------------------------- -void StatusBar::SetHelpText( sal_uInt16 nItemId, const XubString& rText ) +void StatusBar::SetHelpText( sal_uInt16 nItemId, const OUString& rText ) { sal_uInt16 nPos = GetItemPos( nItemId ); @@ -1396,34 +1395,31 @@ void StatusBar::SetHelpText( sal_uInt16 nItemId, const XubString& rText ) // ----------------------------------------------------------------------- -const XubString& StatusBar::GetHelpText( sal_uInt16 nItemId ) const +const OUString& StatusBar::GetHelpText( sal_uInt16 nItemId ) const { sal_uInt16 nPos = GetItemPos( nItemId ); - if ( nPos != STATUSBAR_ITEM_NOTFOUND ) + assert ( nPos != STATUSBAR_ITEM_NOTFOUND ); + + ImplStatusItem* pItem = (*mpItemList)[ nPos ]; + if ( pItem->maHelpText.isEmpty() && ( !pItem->maHelpId.isEmpty() || !pItem->maCommand.isEmpty() )) { - ImplStatusItem* pItem = (*mpItemList)[ nPos ]; - if ( !pItem->maHelpText.Len() && ( !pItem->maHelpId.isEmpty() || pItem->maCommand.Len() )) + Help* pHelp = Application::GetHelp(); + if ( pHelp ) { - Help* pHelp = Application::GetHelp(); - if ( pHelp ) - { - if ( pItem->maCommand.Len() ) - pItem->maHelpText = pHelp->GetHelpText( pItem->maCommand, this ); - if ( !pItem->maHelpText.Len() && !pItem->maHelpId.isEmpty() ) - pItem->maHelpText = pHelp->GetHelpText( OStringToOUString( pItem->maHelpId, RTL_TEXTENCODING_UTF8 ), this ); - } + if ( !pItem->maCommand.isEmpty() ) + pItem->maHelpText = pHelp->GetHelpText( pItem->maCommand, this ); + if ( pItem->maHelpText.isEmpty() && !pItem->maHelpId.isEmpty() ) + pItem->maHelpText = pHelp->GetHelpText( OStringToOUString( pItem->maHelpId, RTL_TEXTENCODING_UTF8 ), this ); } - - return pItem->maHelpText; } - else - return ImplGetSVEmptyStr(); + + return pItem->maHelpText; } // ----------------------------------------------------------------------- -void StatusBar::SetQuickHelpText( sal_uInt16 nItemId, const XubString& rText ) +void StatusBar::SetQuickHelpText( sal_uInt16 nItemId, const OUString& rText ) { sal_uInt16 nPos = GetItemPos( nItemId ); @@ -1433,17 +1429,14 @@ void StatusBar::SetQuickHelpText( sal_uInt16 nItemId, const XubString& rText ) // ----------------------------------------------------------------------- -const XubString& StatusBar::GetQuickHelpText( sal_uInt16 nItemId ) const +const OUString& StatusBar::GetQuickHelpText( sal_uInt16 nItemId ) const { sal_uInt16 nPos = GetItemPos( nItemId ); - if ( nPos != STATUSBAR_ITEM_NOTFOUND ) - { - ImplStatusItem* pItem = (*mpItemList)[ nPos ]; - return pItem->maQuickHelpText; - } + assert ( nPos != STATUSBAR_ITEM_NOTFOUND ); - return ImplGetSVEmptyStr(); + ImplStatusItem* pItem = (*mpItemList)[ nPos ]; + return pItem->maQuickHelpText; } // ----------------------------------------------------------------------- @@ -1475,7 +1468,7 @@ OString StatusBar::GetHelpId( sal_uInt16 nItemId ) const return aRet; } -void StatusBar::StartProgressMode( const XubString& rText ) +void StatusBar::StartProgressMode( const OUString& rText ) { DBG_ASSERT( !mbProgressMode, "StatusBar::StartProgressMode(): progress mode is active" ); @@ -1527,7 +1520,7 @@ void StatusBar::EndProgressMode() DBG_ASSERT( mbProgressMode, "StatusBar::EndProgressMode(): no progress mode" ); mbProgressMode = sal_False; - maPrgsTxt.Erase(); + maPrgsTxt = ""; // Paint neu ausloesen um StatusBar wieder herzustellen SetFillColor( GetSettings().GetStyleSettings().GetFaceColor() ); @@ -1633,7 +1626,7 @@ Size StatusBar::CalcWindowSizePixel() const // ----------------------------------------------------------------------- -void StatusBar::SetAccessibleName( sal_uInt16 nItemId, const XubString& rName ) +void StatusBar::SetAccessibleName( sal_uInt16 nItemId, const OUString& rName ) { sal_uInt16 nPos = GetItemPos( nItemId ); @@ -1651,14 +1644,13 @@ void StatusBar::SetAccessibleName( sal_uInt16 nItemId, const XubString& rName ) // ----------------------------------------------------------------------- -const XubString& StatusBar::GetAccessibleName( sal_uInt16 nItemId ) const +const OUString& StatusBar::GetAccessibleName( sal_uInt16 nItemId ) const { sal_uInt16 nPos = GetItemPos( nItemId ); - if ( nPos != STATUSBAR_ITEM_NOTFOUND ) - return (*mpItemList)[ nPos ]->maAccessibleName; + assert ( nPos != STATUSBAR_ITEM_NOTFOUND ); - return ImplGetSVEmptyStr(); + return (*mpItemList)[ nPos ]->maAccessibleName; } // ----------------------------------------------------------------------- |