diff -r ebd48d2de13c -r ecbabf52600f textinput/peninputarc/src/peninputclient/peninputclient.cpp --- a/textinput/peninputarc/src/peninputclient/peninputclient.cpp Tue Aug 31 15:31:50 2010 +0300 +++ b/textinput/peninputarc/src/peninputclient/peninputclient.cpp Wed Sep 01 12:23:33 2010 +0100 @@ -28,6 +28,21 @@ { } +EXPORT_C TInt RPeninputServer::ConnectAsyc(TRequestStatus& aStatus) + { + TInt err; + TRAP(err, iSingletonServer = RPeninputServerImpl::NewL(&aStatus)); + if( !iSingletonServer ) + { + return KErrGeneral; + } + //return iSingletonServer->ConnectAsync(status); + return err; + } +EXPORT_C void RPeninputServer::SetDataQueryPopped(TBool aFlag) + { + iSingletonServer->SetDataQueryPopped(aFlag); + } // --------------------------------------------------------------------------- // RPeninputServer::Connect // --------------------------------------------------------------------------- @@ -235,11 +250,16 @@ // RPeninputServer::SupportInputMode // --------------------------------------------------------------------------- // -EXPORT_C TInt RPeninputServer::SupportInputMode() +EXPORT_C TInt RPeninputServer::SupportInputMode( TInt aLanguage ) { - return iSingletonServer->SupportInputMode(); + return iSingletonServer->SupportInputMode( aLanguage ); } +EXPORT_C TInt RPeninputServer::SetInputLanguage( TInt aLanguage ) + { + return iSingletonServer->SetInputLanguage( aLanguage ); + } + // --------------------------------------------------------------------------- // RPeninputServer::AddPeninputServerObserverL // Add observer @@ -484,5 +504,10 @@ { iSingletonServer->SetResourceChange(aFlag); } + +EXPORT_C void RPeninputServer::EnablePriorityChangeOnOriChange(TBool aEnabled) + { + iSingletonServer->EnablePriorityChangeOnOriChange(aEnabled); + } //end of class RPeninputServer // End of File