Kaydet (Commit) 9c2f9c79 authored tarafından August Sodora's avatar August Sodora

String->OUString

üst 7ffca8ed
...@@ -550,7 +550,7 @@ void BasicIDEShell::ExecuteGlobal( SfxRequest& rReq ) ...@@ -550,7 +550,7 @@ void BasicIDEShell::ExecuteGlobal( SfxRequest& rReq )
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aLibName ) && !xPasswd->isLibraryPasswordVerified( aLibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aLibName ) && !xPasswd->isLibraryPasswordVerified( aLibName ) )
{ {
String aPassword; ::rtl::OUString aPassword;
bOK = QueryPassword( xModLibContainer, aLibName, aPassword ); bOK = QueryPassword( xModLibContainer, aLibName, aPassword );
} }
} }
......
...@@ -661,7 +661,7 @@ long BasicTreeListBox::ExpandingHdl() ...@@ -661,7 +661,7 @@ long BasicTreeListBox::ExpandingHdl()
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aLibName ) && !xPasswd->isLibraryPasswordVerified( aLibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aLibName ) && !xPasswd->isLibraryPasswordVerified( aLibName ) )
{ {
String aPassword; ::rtl::OUString aPassword;
bOK = QueryPassword( xModLibContainer, aLibName, aPassword ); bOK = QueryPassword( xModLibContainer, aLibName, aPassword );
} }
} }
......
...@@ -78,7 +78,7 @@ void BasicTreeListBox::RequestingChildren( SvLBoxEntry* pEntry ) ...@@ -78,7 +78,7 @@ void BasicTreeListBox::RequestingChildren( SvLBoxEntry* pEntry )
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) )
{ {
String aPassword; ::rtl::OUString aPassword;
bOK = QueryPassword( xModLibContainer, aLibName, aPassword ); bOK = QueryPassword( xModLibContainer, aLibName, aPassword );
} }
} }
......
...@@ -38,6 +38,7 @@ ...@@ -38,6 +38,7 @@
#include <basic/basmgr.hxx> #include <basic/basmgr.hxx>
#include <com/sun/star/script/ModuleType.hpp> #include <com/sun/star/script/ModuleType.hpp>
#include <com/sun/star/script/XLibraryContainerPassword.hpp> #include <com/sun/star/script/XLibraryContainerPassword.hpp>
#include <comphelper/string.hxx>
#include <sfx2/dispatch.hxx> #include <sfx2/dispatch.hxx>
#include <sfx2/passwd.hxx> #include <sfx2/passwd.hxx>
#include <sfx2/viewfrm.hxx> #include <sfx2/viewfrm.hxx>
...@@ -756,43 +757,43 @@ LibInfoItem* LibInfos::GetInfo( const LibInfoKey& rKey ) ...@@ -756,43 +757,43 @@ LibInfoItem* LibInfos::GetInfo( const LibInfoKey& rKey )
return pItem; return pItem;
} }
bool QueryDel( const String& rName, const ResId& rId, Window* pParent ) bool QueryDel( const ::rtl::OUString& rName, const ResId& rId, Window* pParent )
{ {
String aQuery( rId ); ::rtl::OUString aQuery( ResId::toString(rId) );
String aName( rName ); ::rtl::OUStringBuffer aNameBuf( rName );
aName += '\''; aNameBuf.append('\'');
aName.Insert( '\'', 0 ); aNameBuf.insert(0, '\'');
aQuery.SearchAndReplace( String( RTL_CONSTASCII_USTRINGPARAM( "XX" ) ), aName ); aQuery = ::comphelper::string::replace(aQuery, ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM( "XX")), aNameBuf.makeStringAndClear());
QueryBox aQueryBox( pParent, WB_YES_NO | WB_DEF_YES, aQuery ); QueryBox aQueryBox( pParent, WB_YES_NO | WB_DEF_YES, aQuery );
return ( aQueryBox.Execute() == RET_YES ); return ( aQueryBox.Execute() == RET_YES );
} }
bool QueryDelMacro( const String& rName, Window* pParent ) bool QueryDelMacro( const ::rtl::OUString& rName, Window* pParent )
{ {
return QueryDel( rName, IDEResId( RID_STR_QUERYDELMACRO ), pParent ); return QueryDel( rName, IDEResId( RID_STR_QUERYDELMACRO ), pParent );
} }
bool QueryReplaceMacro( const String& rName, Window* pParent ) bool QueryReplaceMacro( const ::rtl::OUString& rName, Window* pParent )
{ {
return QueryDel( rName, IDEResId( RID_STR_QUERYREPLACEMACRO ), pParent ); return QueryDel( rName, IDEResId( RID_STR_QUERYREPLACEMACRO ), pParent );
} }
bool QueryDelDialog( const String& rName, Window* pParent ) bool QueryDelDialog( const ::rtl::OUString& rName, Window* pParent )
{ {
return QueryDel( rName, IDEResId( RID_STR_QUERYDELDIALOG ), pParent ); return QueryDel( rName, IDEResId( RID_STR_QUERYDELDIALOG ), pParent );
} }
bool QueryDelLib( const String& rName, bool bRef, Window* pParent ) bool QueryDelLib( const ::rtl::OUString& rName, bool bRef, Window* pParent )
{ {
return QueryDel( rName, IDEResId( bRef ? RID_STR_QUERYDELLIBREF : RID_STR_QUERYDELLIB ), pParent ); return QueryDel( rName, IDEResId( bRef ? RID_STR_QUERYDELLIBREF : RID_STR_QUERYDELLIB ), pParent );
} }
bool QueryDelModule( const String& rName, Window* pParent ) bool QueryDelModule( const ::rtl::OUString& rName, Window* pParent )
{ {
return QueryDel( rName, IDEResId( RID_STR_QUERYDELMODULE ), pParent ); return QueryDel( rName, IDEResId( RID_STR_QUERYDELMODULE ), pParent );
} }
bool QueryPassword( const Reference< script::XLibraryContainer >& xLibContainer, const String& rLibName, String& rPassword, bool bRepeat, bool bNewTitle ) bool QueryPassword( const Reference< script::XLibraryContainer >& xLibContainer, const ::rtl::OUString& rLibName, ::rtl::OUString& rPassword, bool bRepeat, bool bNewTitle )
{ {
bool bOK = false; bool bOK = false;
sal_uInt16 nRet = 0; sal_uInt16 nRet = 0;
...@@ -806,8 +807,8 @@ bool QueryPassword( const Reference< script::XLibraryContainer >& xLibContainer, ...@@ -806,8 +807,8 @@ bool QueryPassword( const Reference< script::XLibraryContainer >& xLibContainer,
// set new title // set new title
if ( bNewTitle ) if ( bNewTitle )
{ {
String aTitle( IDEResId( RID_STR_ENTERPASSWORD ) ); ::rtl::OUString aTitle(ResId::toString(IDEResId(RID_STR_ENTERPASSWORD)));
aTitle.SearchAndReplace( String( RTL_CONSTASCII_USTRINGPARAM( "XX" ) ), rLibName ); aTitle = ::comphelper::string::replace(aTitle, ::rtl::OUString(RTL_CONSTASCII_USTRINGPARAM("XX")), rLibName);
pDlg->SetText( aTitle ); pDlg->SetText( aTitle );
} }
...@@ -817,19 +818,18 @@ bool QueryPassword( const Reference< script::XLibraryContainer >& xLibContainer, ...@@ -817,19 +818,18 @@ bool QueryPassword( const Reference< script::XLibraryContainer >& xLibContainer,
// verify password // verify password
if ( nRet == RET_OK ) if ( nRet == RET_OK )
{ {
::rtl::OUString aOULibName( rLibName ); if ( xLibContainer.is() && xLibContainer->hasByName( rLibName ) )
if ( xLibContainer.is() && xLibContainer->hasByName( aOULibName ) )
{ {
Reference< script::XLibraryContainerPassword > xPasswd( xLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( rLibName ) && !xPasswd->isLibraryPasswordVerified( rLibName ) )
{ {
rPassword = pDlg->GetPassword(); rPassword = pDlg->GetPassword();
::rtl::OUString aOUPassword( rPassword ); // ::rtl::OUString aOUPassword( rPassword );
bOK = xPasswd->verifyLibraryPassword( aOULibName, aOUPassword ); bOK = xPasswd->verifyLibraryPassword( rLibName, rPassword );
if ( !bOK ) if ( !bOK )
{ {
ErrorBox aErrorBox( Application::GetDefDialogParent(), WB_OK, String( IDEResId( RID_STR_WRONGPASSWORD ) ) ); ErrorBox aErrorBox( Application::GetDefDialogParent(), WB_OK, ResId::toString( IDEResId( RID_STR_WRONGPASSWORD ) ) );
aErrorBox.Execute(); aErrorBox.Execute();
} }
} }
......
...@@ -313,7 +313,7 @@ sal_Bool BasicCheckBox::EditingEntry( SvLBoxEntry* pEntry, Selection& ) ...@@ -313,7 +313,7 @@ sal_Bool BasicCheckBox::EditingEntry( SvLBoxEntry* pEntry, Selection& )
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) )
{ {
String aPassword; ::rtl::OUString aPassword;
Reference< script::XLibraryContainer > xModLibContainer1( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainer > xModLibContainer1( xModLibContainer, UNO_QUERY );
bOK = QueryPassword( xModLibContainer1, aLibName, aPassword ); bOK = QueryPassword( xModLibContainer1, aLibName, aPassword );
} }
...@@ -1006,7 +1006,7 @@ void LibPage::InsertLib() ...@@ -1006,7 +1006,7 @@ void LibPage::InsertLib()
// check, if the library is password protected // check, if the library is password protected
sal_Bool bOK = sal_False; sal_Bool bOK = sal_False;
String aPassword; ::rtl::OUString aPassword;
if ( xModLibContImport.is() && xModLibContImport->hasByName( aOULibName ) ) if ( xModLibContImport.is() && xModLibContImport->hasByName( aOULibName ) )
{ {
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContImport, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContImport, UNO_QUERY );
...@@ -1200,7 +1200,7 @@ void LibPage::Export( void ) ...@@ -1200,7 +1200,7 @@ void LibPage::Export( void )
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) )
{ {
String aPassword; ::rtl::OUString aPassword;
Reference< script::XLibraryContainer > xModLibContainer1( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainer > xModLibContainer1( xModLibContainer, UNO_QUERY );
bOK = QueryPassword( xModLibContainer1, aLibName, aPassword ); bOK = QueryPassword( xModLibContainer1, aLibName, aPassword );
} }
......
...@@ -771,7 +771,7 @@ bool ObjectPage::GetSelection( ScriptDocument& rDocument, String& rLibName ) ...@@ -771,7 +771,7 @@ bool ObjectPage::GetSelection( ScriptDocument& rDocument, String& rLibName )
Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY ); Reference< script::XLibraryContainerPassword > xPasswd( xModLibContainer, UNO_QUERY );
if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) ) if ( xPasswd.is() && xPasswd->isLibraryPasswordProtected( aOULibName ) && !xPasswd->isLibraryPasswordVerified( aOULibName ) )
{ {
String aPassword; ::rtl::OUString aPassword;
bOK = QueryPassword( xModLibContainer, rLibName, aPassword ); bOK = QueryPassword( xModLibContainer, rLibName, aPassword );
} }
......
...@@ -274,12 +274,12 @@ void CutLines( ::rtl::OUString& rStr, sal_Int32 nStartLine, sal_Int32 ...@@ -274,12 +274,12 @@ void CutLines( ::rtl::OUString& rStr, sal_Int32 nStartLine, sal_Int32
String CreateMgrAndLibStr( const String& rMgrName, const String& rLibName ); String CreateMgrAndLibStr( const String& rMgrName, const String& rLibName );
sal_uLong CalcLineCount( SvStream& rStream ); sal_uLong CalcLineCount( SvStream& rStream );
bool QueryReplaceMacro( const String& rName, Window* pParent = 0 ); bool QueryReplaceMacro( const ::rtl::OUString& rName, Window* pParent = 0 );
bool QueryDelMacro( const String& rName, Window* pParent = 0 ); bool QueryDelMacro( const ::rtl::OUString& rName, Window* pParent = 0 );
bool QueryDelDialog( const String& rName, Window* pParent = 0 ); bool QueryDelDialog( const ::rtl::OUString& rName, Window* pParent = 0 );
bool QueryDelModule( const String& rName, Window* pParent = 0 ); bool QueryDelModule( const ::rtl::OUString& rName, Window* pParent = 0 );
bool QueryDelLib( const String& rName, bool bRef = sal_False, Window* pParent = 0 ); bool QueryDelLib( const ::rtl::OUString& rName, bool bRef = false, Window* pParent = 0 );
bool QueryPassword( const ::com::sun::star::uno::Reference< ::com::sun::star::script::XLibraryContainer >& xLibContainer, const String& rLibName, String& rPassword, bool bRepeat = false, bool bNewTitle = false ); bool QueryPassword( const ::com::sun::star::uno::Reference< ::com::sun::star::script::XLibraryContainer >& xLibContainer, const ::rtl::OUString& rLibName, ::rtl::OUString& rPassword, bool bRepeat = false, bool bNewTitle = false );
class ModuleInfoHelper class ModuleInfoHelper
{ {
......
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