fep/aknfep/peninputplugins/peninputimeplugingeneric/src/pluginfepmanagerbase.cpp
branchRCL_3
changeset 7 a47de9135b21
parent 0 eb1f2e154e89
child 10 6defe5d1bd39
equal deleted inserted replaced
3:f5a1e66df979 7:a47de9135b21
   306                 SendCommandToServer( aCommandId, buf8Ptr );
   306                 SendCommandToServer( aCommandId, buf8Ptr );
   307                 CleanupStack::PopAndDestroy( buf8 );
   307                 CleanupStack::PopAndDestroy( buf8 );
   308                 }            
   308                 }            
   309             break;
   309             break;
   310             }
   310             }
       
   311 		case ECmdPenInputFingerMatchIndicator:
       
   312             {
       
   313             TFepIndicatorInfo* pIndicatorData = 
       
   314                 reinterpret_cast<TFepIndicatorInfo*>( aParam );
       
   315             
       
   316 			HBufC8* buf = HBufC8::NewLC(4 * sizeof(TInt));
       
   317 			TPtr8 bufPtr = buf->Des();
       
   318 			
       
   319 			RDesWriteStream writeStream;
       
   320 			writeStream.Open(bufPtr);
       
   321 			CleanupClosePushL(writeStream);
       
   322 			
       
   323             writeStream.WriteInt32L(pIndicatorData->iIndicatorImgID);
       
   324             writeStream.WriteInt32L(pIndicatorData->iIndicatorMaskID);
       
   325             writeStream.WriteInt32L(pIndicatorData->iIndicatorTextImgID);
       
   326             writeStream.WriteInt32L(pIndicatorData->iIndicatorTextMaskID);
       
   327 		    
       
   328             writeStream.CommitL();
       
   329         
       
   330             SendCommandToServer( aCommandId, bufPtr );
       
   331     
       
   332 			CleanupStack::PopAndDestroy(&writeStream);
       
   333 			CleanupStack::PopAndDestroy(buf);			
       
   334             }
       
   335             break;
   311         default:
   336         default:
   312             SendCommandToServer( aCommandId, aParam );
   337             SendCommandToServer( aCommandId, aParam );
   313             break;
   338             break;
   314         }
   339         }
   315     }
   340     }