Kaydet (Commit) d15ca2d8 authored tarafından Noel Grandin's avatar Noel Grandin

convert XubString->OUString in vcl/window.hxx

Change-Id: I556ad2df5cf1fb29aefb70a61a034d40a10340b1
üst 6dae1199
...@@ -344,8 +344,8 @@ public: ...@@ -344,8 +344,8 @@ public:
Size CalcWindowSizePixel() const; Size CalcWindowSizePixel() const;
inline void SetHelpText( const String& rText ) { Window::SetHelpText( rText ); } inline void SetHelpText( const OUString& rText ) { Window::SetHelpText( rText ); }
inline const String& GetHelpText() const { return Window::GetHelpText(); } inline const OUString& GetHelpText() const { return Window::GetHelpText(); }
inline void SetHelpId( const OString& rId ) { Window::SetHelpId( rId ); } inline void SetHelpId( const OString& rId ) { Window::SetHelpId( rId ); }
inline const OString& GetHelpId() const { return Window::GetHelpId(); } inline const OString& GetHelpId() const { return Window::GetHelpId(); }
......
...@@ -176,7 +176,7 @@ public: ...@@ -176,7 +176,7 @@ public:
const XubString& GetQuickHelpText( sal_uInt16 nItemId ) const; const XubString& GetQuickHelpText( sal_uInt16 nItemId ) const;
void SetHelpId( sal_uInt16 nItemId, const OString& rHelpId ); void SetHelpId( sal_uInt16 nItemId, const OString& rHelpId );
OString GetHelpId( sal_uInt16 nItemId ) const; OString GetHelpId( sal_uInt16 nItemId ) const;
void StartProgressMode( const XubString& rText ); void StartProgressMode( const XubString& rText );
void SetProgressValue( sal_uInt16 nPercent ); void SetProgressValue( sal_uInt16 nPercent );
...@@ -185,14 +185,14 @@ public: ...@@ -185,14 +185,14 @@ public:
void SetText( const OUString& rText ); void SetText( const OUString& rText );
void SetHelpText( const XubString& rText ) void SetHelpText( const OUString& rText )
{ Window::SetHelpText( rText ); } { Window::SetHelpText( rText ); }
const XubString& GetHelpText() const const OUString& GetHelpText() const
{ return Window::GetHelpText(); } { return Window::GetHelpText(); }
void SetHelpId( const OString& rId ) void SetHelpId( const OString& rId )
{ Window::SetHelpId( rId ); } { Window::SetHelpId( rId ); }
const OString& GetHelpId() const const OString& GetHelpId() const
{ return Window::GetHelpId(); } { return Window::GetHelpId(); }
Size CalcWindowSizePixel() const; Size CalcWindowSizePixel() const;
......
...@@ -162,14 +162,14 @@ public: ...@@ -162,14 +162,14 @@ public:
void SetPageImage( sal_uInt16 nPageId, const Image& rImage ); void SetPageImage( sal_uInt16 nPageId, const Image& rImage );
void SetHelpText( const XubString& rText ) void SetHelpText( const OUString& rText )
{ Control::SetHelpText( rText ); } { Control::SetHelpText( rText ); }
const XubString& GetHelpText() const const OUString& GetHelpText() const
{ return Control::GetHelpText(); } { return Control::GetHelpText(); }
void SetHelpId( const OString& rId ) void SetHelpId( const OString& rId )
{ Control::SetHelpId( rId ); } { Control::SetHelpId( rId ); }
const OString& GetHelpId() const const OString& GetHelpId() const
{ return Control::GetHelpId(); } { return Control::GetHelpId(); }
void SetActivatePageHdl( const Link& rLink ) { maActivateHdl = rLink; } void SetActivatePageHdl( const Link& rLink ) { maActivateHdl = rLink; }
......
...@@ -502,14 +502,14 @@ public: ...@@ -502,14 +502,14 @@ public:
sal_Bool IsCustomize() { return mbCustomize; } sal_Bool IsCustomize() { return mbCustomize; }
sal_Bool IsInCustomizeMode() const { return mbCustomizeMode; } sal_Bool IsInCustomizeMode() const { return mbCustomizeMode; }
void SetHelpText( const XubString& rText ) void SetHelpText( const OUString& rText )
{ DockingWindow::SetHelpText( rText ); } { DockingWindow::SetHelpText( rText ); }
const XubString& GetHelpText() const const OUString& GetHelpText() const
{ return DockingWindow::GetHelpText(); } { return DockingWindow::GetHelpText(); }
void SetHelpId( const OString& rId ) void SetHelpId( const OString& rId )
{ DockingWindow::SetHelpId( rId ); } { DockingWindow::SetHelpId( rId ); }
const OString& GetHelpId() const const OString& GetHelpId() const
{ return DockingWindow::GetHelpId(); } { return DockingWindow::GetHelpId(); }
void SetClickHdl( const Link& rLink ) { maClickHdl = rLink; } void SetClickHdl( const Link& rLink ) { maClickHdl = rLink; }
......
...@@ -925,17 +925,17 @@ public: ...@@ -925,17 +925,17 @@ public:
// this may be a child's background color (e.g. ListBox) // this may be a child's background color (e.g. ListBox)
virtual const Wallpaper& GetDisplayBackground() const; virtual const Wallpaper& GetDisplayBackground() const;
void SetHelpText( const XubString& rHelpText ); void SetHelpText( const OUString& rHelpText );
const XubString& GetHelpText() const; const OUString& GetHelpText() const;
void SetQuickHelpText( const XubString& rHelpText ); void SetQuickHelpText( const OUString& rHelpText );
const XubString& GetQuickHelpText() const; const OUString& GetQuickHelpText() const;
void SetHelpId( const OString& ); void SetHelpId( const OString& );
const OString& GetHelpId() const; const OString& GetHelpId() const;
void SetUniqueId( const OString& ); void SetUniqueId( const OString& );
const OString& GetUniqueId() const; const OString& GetUniqueId() const;
Window* FindWindow( const Point& rPos ) const; Window* FindWindow( const Point& rPos ) const;
...@@ -1001,11 +1001,11 @@ public: ...@@ -1001,11 +1001,11 @@ public:
void SetAccessibleRole( sal_uInt16 nRole ); void SetAccessibleRole( sal_uInt16 nRole );
sal_uInt16 GetAccessibleRole() const; sal_uInt16 GetAccessibleRole() const;
void SetAccessibleName( const String& rName ); void SetAccessibleName( const OUString& rName );
String GetAccessibleName() const; OUString GetAccessibleName() const;
void SetAccessibleDescription( const String& rDescr ); void SetAccessibleDescription( const OUString& rDescr );
String GetAccessibleDescription() const; OUString GetAccessibleDescription() const;
void SetAccessibleRelationLabeledBy( Window* pLabeledBy ); void SetAccessibleRelationLabeledBy( Window* pLabeledBy );
Window* GetAccessibleRelationLabeledBy() const; Window* GetAccessibleRelationLabeledBy() const;
......
...@@ -209,8 +209,8 @@ struct ImplFrameData ...@@ -209,8 +209,8 @@ struct ImplFrameData
struct ImplAccessibleInfos struct ImplAccessibleInfos
{ {
sal_uInt16 nAccessibleRole; sal_uInt16 nAccessibleRole;
String* pAccessibleName; OUString* pAccessibleName;
String* pAccessibleDescription; OUString* pAccessibleDescription;
Window* pLabeledByWindow; Window* pLabeledByWindow;
Window* pLabelForWindow; Window* pLabelForWindow;
Window* pMemberOfWindow; Window* pMemberOfWindow;
...@@ -263,7 +263,7 @@ public: ...@@ -263,7 +263,7 @@ public:
Cursor* mpCursor; Cursor* mpCursor;
Pointer maPointer; Pointer maPointer;
Fraction maZoom; Fraction maZoom;
XubString maText; OUString maText;
Font* mpControlFont; Font* mpControlFont;
Color maControlForeground; Color maControlForeground;
Color maControlBackground; Color maControlBackground;
...@@ -277,10 +277,10 @@ public: ...@@ -277,10 +277,10 @@ public:
long mnY; long mnY;
long mnAbsScreenX; long mnAbsScreenX;
Point maPos; Point maPos;
OString maHelpId; OString maHelpId;
OString maUniqId; OString maUniqId;
XubString maHelpText; OUString maHelpText;
XubString maQuickHelpText; OUString maQuickHelpText;
InputContext maInputContext; InputContext maInputContext;
::com::sun::star::uno::Reference< ::com::sun::star::awt::XWindowPeer > mxWindowPeer; ::com::sun::star::uno::Reference< ::com::sun::star::awt::XWindowPeer > mxWindowPeer;
::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > mxAccessible; ::com::sun::star::uno::Reference< ::com::sun::star::accessibility::XAccessible > mxAccessible;
......
...@@ -4906,18 +4906,18 @@ void Window::RequestHelp( const HelpEvent& rHEvt ) ...@@ -4906,18 +4906,18 @@ void Window::RequestHelp( const HelpEvent& rHEvt )
// with help text set // with help text set
if ( rHEvt.GetMode() & HELPMODE_BALLOON ) if ( rHEvt.GetMode() & HELPMODE_BALLOON )
{ {
const XubString* pStr = &(GetHelpText()); OUString rStr = GetHelpText();
if ( !pStr->Len() ) if ( rStr.isEmpty() )
pStr = &(GetQuickHelpText()); rStr = GetQuickHelpText();
if ( !pStr->Len() && ImplGetParent() && !ImplIsOverlapWindow() ) if ( rStr.isEmpty() && ImplGetParent() && !ImplIsOverlapWindow() )
ImplGetParent()->RequestHelp( rHEvt ); ImplGetParent()->RequestHelp( rHEvt );
else else
Help::ShowBalloon( this, rHEvt.GetMousePosPixel(), *pStr ); Help::ShowBalloon( this, rHEvt.GetMousePosPixel(), rStr );
} }
else if ( rHEvt.GetMode() & HELPMODE_QUICK ) else if ( rHEvt.GetMode() & HELPMODE_QUICK )
{ {
const XubString* pStr = &(GetQuickHelpText()); const OUString& rStr = GetQuickHelpText();
if ( !pStr->Len() && ImplGetParent() && !ImplIsOverlapWindow() ) if ( rStr.isEmpty() && ImplGetParent() && !ImplIsOverlapWindow() )
ImplGetParent()->RequestHelp( rHEvt ); ImplGetParent()->RequestHelp( rHEvt );
else else
{ {
...@@ -4926,9 +4926,9 @@ void Window::RequestHelp( const HelpEvent& rHEvt ) ...@@ -4926,9 +4926,9 @@ void Window::RequestHelp( const HelpEvent& rHEvt )
aPos = ImplGetParent()->OutputToScreenPixel( aPos ); aPos = ImplGetParent()->OutputToScreenPixel( aPos );
Rectangle aRect( aPos, GetSizePixel() ); Rectangle aRect( aPos, GetSizePixel() );
String aHelpText; String aHelpText;
if ( pStr->Len() ) if ( rStr.getLength() )
aHelpText = GetHelpText(); aHelpText = GetHelpText();
Help::ShowQuickHelp( this, aRect, *pStr, aHelpText, QUICKHELP_CTRLTEXT ); Help::ShowQuickHelp( this, aRect, rStr, aHelpText, QUICKHELP_CTRLTEXT );
} }
} }
else else
...@@ -7989,14 +7989,14 @@ const Wallpaper& Window::GetDisplayBackground() const ...@@ -7989,14 +7989,14 @@ const Wallpaper& Window::GetDisplayBackground() const
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------
const XubString& Window::GetHelpText() const const OUString& Window::GetHelpText() const
{ {
DBG_CHKTHIS( Window, ImplDbgCheckWindow ); DBG_CHKTHIS( Window, ImplDbgCheckWindow );
String aStrHelpId( OStringToOUString( GetHelpId(), RTL_TEXTENCODING_UTF8 ) ); String aStrHelpId( OStringToOUString( GetHelpId(), RTL_TEXTENCODING_UTF8 ) );
bool bStrHelpId = (aStrHelpId.Len() > 0); bool bStrHelpId = (aStrHelpId.Len() > 0);
if ( !mpWindowImpl->maHelpText.Len() && bStrHelpId ) if ( !mpWindowImpl->maHelpText.getLength() && bStrHelpId )
{ {
if ( !IsDialog() && (mpWindowImpl->mnType != WINDOW_TABPAGE) && (mpWindowImpl->mnType != WINDOW_FLOATINGWINDOW) ) if ( !IsDialog() && (mpWindowImpl->mnType != WINDOW_TABPAGE) && (mpWindowImpl->mnType != WINDOW_FLOATINGWINDOW) )
{ {
...@@ -8013,7 +8013,7 @@ const XubString& Window::GetHelpText() const ...@@ -8013,7 +8013,7 @@ const XubString& Window::GetHelpText() const
static const char* pEnv = getenv( "HELP_DEBUG" ); static const char* pEnv = getenv( "HELP_DEBUG" );
if( pEnv && *pEnv ) if( pEnv && *pEnv )
{ {
OUStringBuffer aTxt( 64+mpWindowImpl->maHelpText.Len() ); OUStringBuffer aTxt( 64+mpWindowImpl->maHelpText.getLength() );
aTxt.append( mpWindowImpl->maHelpText ); aTxt.append( mpWindowImpl->maHelpText );
aTxt.appendAscii( "\n------------------\n" ); aTxt.appendAscii( "\n------------------\n" );
aTxt.append( OUString( aStrHelpId ) ); aTxt.append( OUString( aStrHelpId ) );
...@@ -8925,16 +8925,16 @@ sal_uInt16 Window::GetAccessibleRole() const ...@@ -8925,16 +8925,16 @@ sal_uInt16 Window::GetAccessibleRole() const
return nRole; return nRole;
} }
void Window::SetAccessibleName( const String& rName ) void Window::SetAccessibleName( const OUString& rName )
{ {
if ( !mpWindowImpl->mpAccessibleInfos ) if ( !mpWindowImpl->mpAccessibleInfos )
mpWindowImpl->mpAccessibleInfos = new ImplAccessibleInfos; mpWindowImpl->mpAccessibleInfos = new ImplAccessibleInfos;
delete mpWindowImpl->mpAccessibleInfos->pAccessibleName; delete mpWindowImpl->mpAccessibleInfos->pAccessibleName;
mpWindowImpl->mpAccessibleInfos->pAccessibleName = new String( rName ); mpWindowImpl->mpAccessibleInfos->pAccessibleName = new OUString( rName );
} }
String Window::GetAccessibleName() const OUString Window::GetAccessibleName() const
{ {
if (mpWindowImpl->mpAccessibleInfos && mpWindowImpl->mpAccessibleInfos->pAccessibleName) if (mpWindowImpl->mpAccessibleInfos && mpWindowImpl->mpAccessibleInfos->pAccessibleName)
return *mpWindowImpl->mpAccessibleInfos->pAccessibleName; return *mpWindowImpl->mpAccessibleInfos->pAccessibleName;
...@@ -8994,17 +8994,17 @@ OUString Window::getDefaultAccessibleName() const ...@@ -8994,17 +8994,17 @@ OUString Window::getDefaultAccessibleName() const
return GetNonMnemonicString( aAccessibleName ); return GetNonMnemonicString( aAccessibleName );
} }
void Window::SetAccessibleDescription( const String& rDescription ) void Window::SetAccessibleDescription( const OUString& rDescription )
{ {
if ( ! mpWindowImpl->mpAccessibleInfos ) if ( ! mpWindowImpl->mpAccessibleInfos )
mpWindowImpl->mpAccessibleInfos = new ImplAccessibleInfos; mpWindowImpl->mpAccessibleInfos = new ImplAccessibleInfos;
DBG_ASSERT( !mpWindowImpl->mpAccessibleInfos->pAccessibleDescription, "AccessibleDescription already set!" ); DBG_ASSERT( !mpWindowImpl->mpAccessibleInfos->pAccessibleDescription, "AccessibleDescription already set!" );
delete mpWindowImpl->mpAccessibleInfos->pAccessibleDescription; delete mpWindowImpl->mpAccessibleInfos->pAccessibleDescription;
mpWindowImpl->mpAccessibleInfos->pAccessibleDescription = new String( rDescription ); mpWindowImpl->mpAccessibleInfos->pAccessibleDescription = new OUString( rDescription );
} }
String Window::GetAccessibleDescription() const OUString Window::GetAccessibleDescription() const
{ {
String aAccessibleDescription; String aAccessibleDescription;
if ( mpWindowImpl->mpAccessibleInfos && mpWindowImpl->mpAccessibleInfos->pAccessibleDescription ) if ( mpWindowImpl->mpAccessibleInfos && mpWindowImpl->mpAccessibleInfos->pAccessibleDescription )
......
...@@ -1653,18 +1653,18 @@ sal_Bool Window::IsZoom() const ...@@ -1653,18 +1653,18 @@ sal_Bool Window::IsZoom() const
return mpWindowImpl->maZoom.GetNumerator() != mpWindowImpl->maZoom.GetDenominator(); return mpWindowImpl->maZoom.GetNumerator() != mpWindowImpl->maZoom.GetDenominator();
} }
void Window::SetHelpText( const XubString& rHelpText ) void Window::SetHelpText( const OUString& rHelpText )
{ {
mpWindowImpl->maHelpText = rHelpText; mpWindowImpl->maHelpText = rHelpText;
mpWindowImpl->mbHelpTextDynamic = sal_True; mpWindowImpl->mbHelpTextDynamic = sal_True;
} }
void Window::SetQuickHelpText( const XubString& rHelpText ) void Window::SetQuickHelpText( const OUString& rHelpText )
{ {
mpWindowImpl->maQuickHelpText = rHelpText; mpWindowImpl->maQuickHelpText = rHelpText;
} }
const XubString& Window::GetQuickHelpText() const const OUString& Window::GetQuickHelpText() const
{ {
return mpWindowImpl->maQuickHelpText; return mpWindowImpl->maQuickHelpText;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment