diff -r 6ceef9a83b1a -r 6defe5d1bd39 textinput/peninputarc/src/peninputclient/penclientimpl.cpp --- a/textinput/peninputarc/src/peninputclient/penclientimpl.cpp Mon Mar 15 12:42:02 2010 +0200 +++ b/textinput/peninputarc/src/peninputclient/penclientimpl.cpp Wed Mar 31 22:08:20 2010 +0300 @@ -649,13 +649,16 @@ // RPeninputServerImpl::IsDimmed // --------------------------------------------------------------------------- // -TInt RPeninputServerImpl::SupportInputMode() +TInt RPeninputServerImpl::SupportInputMode( TInt aLanguage ) { TInt supportMode = 0; TIpcArgs arg; TPckg msg(supportMode); - arg.Set(KMsgSlot0,&msg); + arg.Set(KMsgSlot0,&msg); + + TPckg language( aLanguage ); + arg.Set( KMsgSlot1,&language ); SendReceive(EPeninputRequestSupportInputMode,arg); return supportMode; @@ -1510,7 +1513,6 @@ Window().SetOrdinalPosition(0,aPriority); - // For fix ELLI-82JD3K for tb92. // The code runs well on 5.0 platform, but on tb92, // it will make the backgourd screen black purely. //Window().SetFaded(ETrue,RWindowTreeNode::EFadeWindowOnly);