textinput/peninputarc/src/peninputclient/peninputclient.cpp
branchRCL_3
changeset 21 ecbabf52600f
parent 20 ebd48d2de13c
child 22 bd83ceabce89
equal deleted inserted replaced
20:ebd48d2de13c 21:ecbabf52600f
    26 //
    26 //
    27 EXPORT_C RPeninputServer::RPeninputServer()
    27 EXPORT_C RPeninputServer::RPeninputServer()
    28     {
    28     {
    29     }
    29     }
    30 
    30 
       
    31 EXPORT_C TInt RPeninputServer::ConnectAsyc(TRequestStatus& aStatus)
       
    32     { 
       
    33     TInt err;
       
    34     TRAP(err, iSingletonServer = RPeninputServerImpl::NewL(&aStatus));    
       
    35     if( !iSingletonServer )   
       
    36         {
       
    37         return KErrGeneral;
       
    38         }
       
    39     //return iSingletonServer->ConnectAsync(status);
       
    40     return err;
       
    41     }
       
    42 EXPORT_C void RPeninputServer::SetDataQueryPopped(TBool aFlag)
       
    43 	{
       
    44 	iSingletonServer->SetDataQueryPopped(aFlag);
       
    45 	}
    31 // ---------------------------------------------------------------------------
    46 // ---------------------------------------------------------------------------
    32 // RPeninputServer::Connect
    47 // RPeninputServer::Connect
    33 // ---------------------------------------------------------------------------
    48 // ---------------------------------------------------------------------------
    34 //
    49 //
    35 EXPORT_C TInt RPeninputServer::Connect()
    50 EXPORT_C TInt RPeninputServer::Connect()
   233 
   248 
   234 // ---------------------------------------------------------------------------
   249 // ---------------------------------------------------------------------------
   235 // RPeninputServer::SupportInputMode
   250 // RPeninputServer::SupportInputMode
   236 // ---------------------------------------------------------------------------
   251 // ---------------------------------------------------------------------------
   237 //
   252 //
   238 EXPORT_C TInt RPeninputServer::SupportInputMode()
   253 EXPORT_C TInt RPeninputServer::SupportInputMode( TInt aLanguage )
   239     {
   254     {
   240     return iSingletonServer->SupportInputMode();
   255     return iSingletonServer->SupportInputMode( aLanguage );
   241     }
   256     }
       
   257 
       
   258 EXPORT_C TInt RPeninputServer::SetInputLanguage( TInt aLanguage )
       
   259 	{
       
   260 	return iSingletonServer->SetInputLanguage( aLanguage );
       
   261 	}
   242 
   262 
   243 // ---------------------------------------------------------------------------
   263 // ---------------------------------------------------------------------------
   244 // RPeninputServer::AddPeninputServerObserverL
   264 // RPeninputServer::AddPeninputServerObserverL
   245 // Add observer
   265 // Add observer
   246 // ---------------------------------------------------------------------------
   266 // ---------------------------------------------------------------------------
   482     
   502     
   483 EXPORT_C void RPeninputServer::SetResourceChange(TBool aFlag)  
   503 EXPORT_C void RPeninputServer::SetResourceChange(TBool aFlag)  
   484     {
   504     {
   485     iSingletonServer->SetResourceChange(aFlag);   
   505     iSingletonServer->SetResourceChange(aFlag);   
   486     }    
   506     }    
       
   507 
       
   508 EXPORT_C void RPeninputServer::EnablePriorityChangeOnOriChange(TBool aEnabled)
       
   509     {
       
   510 	iSingletonServer->EnablePriorityChangeOnOriChange(aEnabled);
       
   511 	}	
   487 //end of class RPeninputServer
   512 //end of class RPeninputServer
   488 // End of File
   513 // End of File