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

convert sw/source/ui/inc/e*.hxx from String to OUString

Change-Id: I5303db6a8f99184bd4f90b53522b6696c4ce8eed
üst 0d68db26
...@@ -698,7 +698,7 @@ void SwEditWin::StopInsFrm() ...@@ -698,7 +698,7 @@ void SwEditWin::StopInsFrm()
sal_Bool SwEditWin::IsInputSequenceCheckingRequired( const String &rText, const SwPaM& rCrsr ) const sal_Bool SwEditWin::IsInputSequenceCheckingRequired( const OUString &rText, const SwPaM& rCrsr ) const
{ {
const SvtCTLOptions& rCTLOptions = SW_MOD()->GetCTLOptions(); const SvtCTLOptions& rCTLOptions = SW_MOD()->GetCTLOptions();
if ( !rCTLOptions.IsCTLFontEnabled() || if ( !rCTLOptions.IsCTLFontEnabled() ||
...@@ -721,7 +721,7 @@ sal_Bool SwEditWin::IsInputSequenceCheckingRequired( const String &rText, const ...@@ -721,7 +721,7 @@ sal_Bool SwEditWin::IsInputSequenceCheckingRequired( const String &rText, const
nCTLScriptPos = xBI->nextScript( rText, 0, i18n::ScriptType::COMPLEX ); nCTLScriptPos = xBI->nextScript( rText, 0, i18n::ScriptType::COMPLEX );
} }
return (0 <= nCTLScriptPos && nCTLScriptPos <= rText.Len()); return (0 <= nCTLScriptPos && nCTLScriptPos <= rText.getLength());
} }
//return INVALID_HINT if language should not be explictly overridden, the correct //return INVALID_HINT if language should not be explictly overridden, the correct
...@@ -838,7 +838,7 @@ static sal_uInt16 lcl_isNonDefaultLanguage(LanguageType eBufferLanguage, SwView& ...@@ -838,7 +838,7 @@ static sal_uInt16 lcl_isNonDefaultLanguage(LanguageType eBufferLanguage, SwView&
*/ */
void SwEditWin::FlushInBuffer() void SwEditWin::FlushInBuffer()
{ {
if ( m_aInBuffer.Len() ) if ( !m_aInBuffer.isEmpty() )
{ {
SwWrtShell& rSh = m_rView.GetWrtShell(); SwWrtShell& rSh = m_rView.GetWrtShell();
...@@ -877,9 +877,9 @@ void SwEditWin::FlushInBuffer() ...@@ -877,9 +877,9 @@ void SwEditWin::FlushInBuffer()
OUString aNewText( aOldText ); OUString aNewText( aOldText );
if (rCTLOptions.IsCTLSequenceCheckingTypeAndReplace()) if (rCTLOptions.IsCTLSequenceCheckingTypeAndReplace())
{ {
for (xub_StrLen k = 0; k < m_aInBuffer.Len(); ++k) for (xub_StrLen k = 0; k < m_aInBuffer.getLength(); ++k)
{ {
const sal_Unicode cChar = m_aInBuffer.GetChar(k); const sal_Unicode cChar = m_aInBuffer[k];
const sal_Int32 nPrevPos =xISC->correctInputSequence( aNewText, nTmpPos - 1, cChar, nCheckMode ); const sal_Int32 nPrevPos =xISC->correctInputSequence( aNewText, nTmpPos - 1, cChar, nCheckMode );
// valid sequence or sequence could be corrected: // valid sequence or sequence could be corrected:
...@@ -903,13 +903,13 @@ void SwEditWin::FlushInBuffer() ...@@ -903,13 +903,13 @@ void SwEditWin::FlushInBuffer()
nExpandSelection = static_cast< xub_StrLen >(nOldLen - nChgPos); nExpandSelection = static_cast< xub_StrLen >(nOldLen - nChgPos);
} }
else else
m_aInBuffer.Erase(); m_aInBuffer = "";
} }
else else
{ {
for (xub_StrLen k = 0; k < m_aInBuffer.Len(); ++k) for (xub_StrLen k = 0; k < m_aInBuffer.getLength(); ++k)
{ {
const sal_Unicode cChar = m_aInBuffer.GetChar(k); const sal_Unicode cChar = m_aInBuffer[k];
if (xISC->checkInputSequence( aNewText, nTmpPos - 1, cChar, nCheckMode )) if (xISC->checkInputSequence( aNewText, nTmpPos - 1, cChar, nCheckMode ))
{ {
// character can be inserted: // character can be inserted:
...@@ -925,7 +925,7 @@ void SwEditWin::FlushInBuffer() ...@@ -925,7 +925,7 @@ void SwEditWin::FlushInBuffer()
rSh.Pop( sal_False ); // pop old cursor from stack rSh.Pop( sal_False ); // pop old cursor from stack
if (!m_aInBuffer.Len()) if (m_aInBuffer.isEmpty())
return; return;
// if text prior to the original selection needs to be changed // if text prior to the original selection needs to be changed
...@@ -965,7 +965,7 @@ void SwEditWin::FlushInBuffer() ...@@ -965,7 +965,7 @@ void SwEditWin::FlushInBuffer()
rSh.Insert( m_aInBuffer ); rSh.Insert( m_aInBuffer );
m_eBufferLanguage = LANGUAGE_DONTKNOW; m_eBufferLanguage = LANGUAGE_DONTKNOW;
m_aInBuffer.Erase(); m_aInBuffer = "";
bFlushCharBuffer = false; bFlushCharBuffer = false;
} }
} }
...@@ -1357,7 +1357,7 @@ void SwEditWin::KeyInput(const KeyEvent &rKEvt) ...@@ -1357,7 +1357,7 @@ void SwEditWin::KeyInput(const KeyEvent &rKEvt)
//if the language changes the buffer must be flushed //if the language changes the buffer must be flushed
LanguageType eNewLanguage = GetInputLanguage(); LanguageType eNewLanguage = GetInputLanguage();
if(!bIsDocReadOnly && m_eBufferLanguage != eNewLanguage && m_aInBuffer.Len()) if(!bIsDocReadOnly && m_eBufferLanguage != eNewLanguage && !m_aInBuffer.isEmpty())
{ {
FlushInBuffer(); FlushInBuffer();
} }
...@@ -1877,7 +1877,7 @@ KEYINPUT_CHECKTABLE_INSDEL: ...@@ -1877,7 +1877,7 @@ KEYINPUT_CHECKTABLE_INSDEL:
eKeyState = KS_GlossaryExpand; eKeyState = KS_GlossaryExpand;
//RETURN and empty paragraph in numbering -> end numbering //RETURN and empty paragraph in numbering -> end numbering
else if( !m_aInBuffer.Len() && else if( m_aInBuffer.isEmpty() &&
rSh.GetCurNumRule() && rSh.GetCurNumRule() &&
!rSh.GetCurNumRule()->IsOutlineRule() && !rSh.GetCurNumRule()->IsOutlineRule() &&
!rSh.HasSelection() && !rSh.HasSelection() &&
...@@ -2234,7 +2234,7 @@ KEYINPUT_CHECKTABLE_INSDEL: ...@@ -2234,7 +2234,7 @@ KEYINPUT_CHECKTABLE_INSDEL:
rSh.NumOrNoNum(sal_False); rSh.NumOrNoNum(sal_False);
} }
if( m_aInBuffer.Len() && ( !bNormalChar || bIsDocReadOnly )) if( !m_aInBuffer.isEmpty() && ( !bNormalChar || bIsDocReadOnly ))
FlushInBuffer(); FlushInBuffer();
if( m_rView.KeyInput( aKeyEvent ) ) if( m_rView.KeyInput( aKeyEvent ) )
...@@ -2351,11 +2351,11 @@ KEYINPUT_CHECKTABLE_INSDEL: ...@@ -2351,11 +2351,11 @@ KEYINPUT_CHECKTABLE_INSDEL:
sal_Bool bIsNormalChar = GetAppCharClass().isLetterNumeric( sal_Bool bIsNormalChar = GetAppCharClass().isLetterNumeric(
OUString( aCh ), 0 ); OUString( aCh ), 0 );
if( bAppendSpace && bIsNormalChar && if( bAppendSpace && bIsNormalChar &&
(m_aInBuffer.Len() || !rSh.IsSttPara() || !rSh.IsEndPara() )) (!m_aInBuffer.isEmpty() || !rSh.IsSttPara() || !rSh.IsEndPara() ))
{ {
// insert a blank ahead of the character. this ends up // insert a blank ahead of the character. this ends up
// between the expanded text and the new "non-word-separator". // between the expanded text and the new "non-word-separator".
m_aInBuffer += ' '; m_aInBuffer += " ";
} }
sal_Bool bIsAutoCorrectChar = SvxAutoCorrect::IsAutoCorrectChar( aCh ); sal_Bool bIsAutoCorrectChar = SvxAutoCorrect::IsAutoCorrectChar( aCh );
...@@ -2388,7 +2388,7 @@ KEYINPUT_CHECKTABLE_INSDEL: ...@@ -2388,7 +2388,7 @@ KEYINPUT_CHECKTABLE_INSDEL:
{ {
OUStringBuffer aBuf(m_aInBuffer); OUStringBuffer aBuf(m_aInBuffer);
comphelper::string::padToLength(aBuf, comphelper::string::padToLength(aBuf,
m_aInBuffer.Len() + aKeyEvent.GetRepeat() + 1, aCh); !m_aInBuffer.isEmpty() + aKeyEvent.GetRepeat() + 1, aCh);
m_aInBuffer = aBuf.makeStringAndClear(); m_aInBuffer = aBuf.makeStringAndClear();
bFlushCharBuffer = Application::AnyInput( VCL_INPUT_KEYBOARD ); bFlushCharBuffer = Application::AnyInput( VCL_INPUT_KEYBOARD );
bFlushBuffer = !bFlushCharBuffer; bFlushBuffer = !bFlushCharBuffer;
...@@ -2630,7 +2630,7 @@ KEYINPUT_CHECKTABLE_INSDEL: ...@@ -2630,7 +2630,7 @@ KEYINPUT_CHECKTABLE_INSDEL:
} }
// in case the buffered characters are inserted // in case the buffered characters are inserted
if( bFlushBuffer && m_aInBuffer.Len() ) if( bFlushBuffer && !m_aInBuffer.isEmpty() )
{ {
// bFlushCharBuffer was not resetted here // bFlushCharBuffer was not resetted here
// why not? // why not?
...@@ -5829,7 +5829,7 @@ void QuickHelpData::SortAndFilter() ...@@ -5829,7 +5829,7 @@ void QuickHelpData::SortAndFilter()
} }
void SwEditWin::ShowAutoTextCorrectQuickHelp( void SwEditWin::ShowAutoTextCorrectQuickHelp(
const String& rWord, SvxAutoCorrCfg* pACfg, SvxAutoCorrect* pACorr, const OUString& rWord, SvxAutoCorrCfg* pACfg, SvxAutoCorrect* pACorr,
bool bFromIME ) bool bFromIME )
{ {
SwWrtShell& rSh = m_rView.GetWrtShell(); SwWrtShell& rSh = m_rView.GetWrtShell();
...@@ -5856,7 +5856,7 @@ void SwEditWin::ShowAutoTextCorrectQuickHelp( ...@@ -5856,7 +5856,7 @@ void SwEditWin::ShowAutoTextCorrectQuickHelp(
if( !m_pQuickHlpData->m_aHelpStrings.empty() ) if( !m_pQuickHlpData->m_aHelpStrings.empty() )
{ {
m_pQuickHlpData->SortAndFilter(); m_pQuickHlpData->SortAndFilter();
m_pQuickHlpData->Start( rSh, rWord.Len() ); m_pQuickHlpData->Start( rSh, rWord.getLength() );
} }
} }
......
...@@ -48,11 +48,11 @@ using namespace ::com::sun::star::uno; ...@@ -48,11 +48,11 @@ using namespace ::com::sun::star::uno;
TYPEINIT1_AUTOFACTORY( SwEnvItem, SfxPoolItem ); TYPEINIT1_AUTOFACTORY( SwEnvItem, SfxPoolItem );
SW_DLLPUBLIC String MakeSender() SW_DLLPUBLIC OUString MakeSender()
{ {
SvtUserOptions& rUserOpt = SW_MOD()->GetUserOptions(); SvtUserOptions& rUserOpt = SW_MOD()->GetUserOptions();
String sRet; OUString sRet;
String sSenderToken(SW_RES(STR_SENDER_TOKENS)); String sSenderToken(SW_RES(STR_SENDER_TOKENS));
xub_StrLen nTokenCount = comphelper::string::getTokenCount(sSenderToken, ';'); xub_StrLen nTokenCount = comphelper::string::getTokenCount(sSenderToken, ';');
sal_Int32 nSttPos = 0; sal_Int32 nSttPos = 0;
...@@ -62,14 +62,14 @@ SW_DLLPUBLIC String MakeSender() ...@@ -62,14 +62,14 @@ SW_DLLPUBLIC String MakeSender()
OUString sToken = sSenderToken.GetToken( 0, ';', nSttPos ); OUString sToken = sSenderToken.GetToken( 0, ';', nSttPos );
if (sToken == "COMPANY") if (sToken == "COMPANY")
{ {
xub_StrLen nOldLen = sRet.Len(); xub_StrLen nOldLen = sRet.getLength();
sRet += (String)rUserOpt.GetCompany(); sRet += (String)rUserOpt.GetCompany();
bLastLength = sRet.Len() != nOldLen; bLastLength = sRet.getLength() != nOldLen;
} }
else if (sToken == "CR") else if (sToken == "CR")
{ {
if(bLastLength) if(bLastLength)
sRet +=NEXTLINE; sRet += OUString(NEXTLINE);
bLastLength = true; bLastLength = true;
} }
else if (sToken == "FIRSTNAME") else if (sToken == "FIRSTNAME")
......
...@@ -47,7 +47,7 @@ using namespace ::rtl; ...@@ -47,7 +47,7 @@ using namespace ::rtl;
//impl in envimg.cxx //impl in envimg.cxx
extern SW_DLLPUBLIC String MakeSender(); extern SW_DLLPUBLIC OUString MakeSender();
SwEnvPreview::SwEnvPreview(Window* pParent, WinBits nStyle) SwEnvPreview::SwEnvPreview(Window* pParent, WinBits nStyle)
: Window(pParent, nStyle) : Window(pParent, nStyle)
...@@ -227,8 +227,8 @@ SwEnvPage::SwEnvPage(Window* pParent, const SfxItemSet& rSet) ...@@ -227,8 +227,8 @@ SwEnvPage::SwEnvPage(Window* pParent, const SfxItemSet& rSet)
SwDBData aData = pSh->GetDBData(); SwDBData aData = pSh->GetDBData();
sActDBName = aData.sDataSource; sActDBName = aData.sDataSource;
sActDBName += DB_DELIM; sActDBName += OUString(DB_DELIM);
sActDBName += (String)aData.sCommand; sActDBName += aData.sCommand;
InitDatabaseBox(); InitDatabaseBox();
} }
...@@ -244,7 +244,7 @@ IMPL_LINK( SwEnvPage, DatabaseHdl, ListBox *, pListBox ) ...@@ -244,7 +244,7 @@ IMPL_LINK( SwEnvPage, DatabaseHdl, ListBox *, pListBox )
{ {
sActDBName = pListBox->GetSelectEntry(); sActDBName = pListBox->GetSelectEntry();
pSh->GetNewDBMgr()->GetTableNames(m_pTableLB, sActDBName); pSh->GetNewDBMgr()->GetTableNames(m_pTableLB, sActDBName);
sActDBName += DB_DELIM; sActDBName += OUString(DB_DELIM);
} }
else else
{ {
...@@ -294,8 +294,8 @@ void SwEnvPage::InitDatabaseBox() ...@@ -294,8 +294,8 @@ void SwEnvPage::InitDatabaseBox()
for (long i = 0; i < aDataNames.getLength(); i++) for (long i = 0; i < aDataNames.getLength(); i++)
m_pDatabaseLB->InsertEntry(pDataNames[i]); m_pDatabaseLB->InsertEntry(pDataNames[i]);
String sDBName = sActDBName.GetToken( 0, DB_DELIM ); String sDBName = sActDBName.getToken( 0, DB_DELIM );
String sTableName = sActDBName.GetToken( 1, DB_DELIM ); String sTableName = sActDBName.getToken( 1, DB_DELIM );
m_pDatabaseLB->SelectEntry(sDBName); m_pDatabaseLB->SelectEntry(sDBName);
if (pSh->GetNewDBMgr()->GetTableNames(m_pTableLB, sDBName)) if (pSh->GetNewDBMgr()->GetTableNames(m_pTableLB, sDBName))
{ {
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
#include <label.hrc> #include <label.hrc>
//impl in envimg.cxx //impl in envimg.cxx
extern SW_DLLPUBLIC String MakeSender(); extern SW_DLLPUBLIC OUString MakeSender();
void SwLabRec::SetFromItem( const SwLabItem& rItem ) void SwLabRec::SetFromItem( const SwLabItem& rItem )
......
...@@ -67,7 +67,7 @@ friend void SizeNotify(ViewShell* pVwSh, const Size &); ...@@ -67,7 +67,7 @@ friend void SizeNotify(ViewShell* pVwSh, const Size &);
friend void PageNumNotify( ViewShell* pVwSh, friend void PageNumNotify( ViewShell* pVwSh,
sal_uInt16 nPhyNum, sal_uInt16 nPhyNum,
sal_uInt16 nVirtNum, sal_uInt16 nVirtNum,
const String& rPg ); const OUString& rPg );
static QuickHelpData* m_pQuickHlpData; static QuickHelpData* m_pQuickHlpData;
...@@ -89,7 +89,7 @@ friend void PageNumNotify( ViewShell* pVwSh, ...@@ -89,7 +89,7 @@ friend void PageNumNotify( ViewShell* pVwSh,
// timer for ANY-KeyInut question without a following KeyInputEvent // timer for ANY-KeyInut question without a following KeyInputEvent
Timer m_aKeyInputFlushTimer; Timer m_aKeyInputFlushTimer;
String m_aInBuffer; OUString m_aInBuffer;
LanguageType m_eBufferLanguage; LanguageType m_eBufferLanguage;
Point m_aStartPos; Point m_aStartPos;
Point m_aMovePos; Point m_aMovePos;
...@@ -210,7 +210,7 @@ protected: ...@@ -210,7 +210,7 @@ protected:
virtual OUString GetSurroundingText() const; virtual OUString GetSurroundingText() const;
virtual Selection GetSurroundingTextSelection() const; virtual Selection GetSurroundingTextSelection() const;
void ShowAutoTextCorrectQuickHelp( const String& rWord, SvxAutoCorrCfg* pACfg, void ShowAutoTextCorrectQuickHelp( const OUString& rWord, SvxAutoCorrCfg* pACfg,
SvxAutoCorrect* pACorr, bool bFromIME = false ); SvxAutoCorrect* pACorr, bool bFromIME = false );
/// Returns true if in header/footer area, or in the header/footer control. /// Returns true if in header/footer area, or in the header/footer control.
...@@ -245,7 +245,7 @@ public: ...@@ -245,7 +245,7 @@ public:
sal_Bool IsChainMode() const { return m_bChainMode; } sal_Bool IsChainMode() const { return m_bChainMode; }
void FlushInBuffer(); void FlushInBuffer();
sal_Bool IsInputSequenceCheckingRequired( const String &rText, const SwPaM& rCrsr ) const; sal_Bool IsInputSequenceCheckingRequired( const OUString &rText, const SwPaM& rCrsr ) const;
void SetApplyTemplate(const SwApplyTemplate &); void SetApplyTemplate(const SwApplyTemplate &);
SwApplyTemplate* GetApplyTemplate() const { return m_pApplyTempl; } SwApplyTemplate* GetApplyTemplate() const { return m_pApplyTempl; }
......
...@@ -24,7 +24,7 @@ ...@@ -24,7 +24,7 @@
#include "swdllapi.h" #include "swdllapi.h"
// MakeSender ----------------------------------------------------------------- // MakeSender -----------------------------------------------------------------
SW_DLLPUBLIC String MakeSender(); SW_DLLPUBLIC OUString MakeSender();
// enum ----------------------------------------------------------------------- // enum -----------------------------------------------------------------------
enum SwEnvAlign enum SwEnvAlign
......
...@@ -90,7 +90,7 @@ class SwEnvPage : public SfxTabPage ...@@ -90,7 +90,7 @@ class SwEnvPage : public SfxTabPage
SwEnvPreview* m_pPreview; SwEnvPreview* m_pPreview;
SwWrtShell* pSh; SwWrtShell* pSh;
String sActDBName; OUString sActDBName;
SwEnvPage(Window* pParent, const SfxItemSet& rSet); SwEnvPage(Window* pParent, const SfxItemSet& rSet);
~SwEnvPage(); ~SwEnvPage();
......
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