phoneapp/phoneuicontrol/src/cphonestateincoming.cpp
branchRCL_3
changeset 6 38529f706030
parent 5 2a26698d78ba
child 9 91c2fb4b78df
equal deleted inserted replaced
5:2a26698d78ba 6:38529f706030
    52 #include "tphonecmdparamquery.h"
    52 #include "tphonecmdparamquery.h"
    53 #include "cphonemediatorfactory.h"
    53 #include "cphonemediatorfactory.h"
    54 #include "cphonemediatorsender.h"
    54 #include "cphonemediatorsender.h"
    55 #include "cphonereleasecommand.h"
    55 #include "cphonereleasecommand.h"
    56 #include "mphonecustomization.h"
    56 #include "mphonecustomization.h"
       
    57 #include "mphonesecuritymodeobserver.h"
    57 
    58 
    58 // ================= MEMBER FUNCTIONS =======================
    59 // ================= MEMBER FUNCTIONS =======================
    59 
    60 
    60 // C++ default constructor can NOT contain any code, that
    61 // C++ default constructor can NOT contain any code, that
    61 // might leave.
    62 // might leave.
   411 
   412 
   412     if ( IsNumberEntryVisibleL() && !iOnScreenDialer )
   413     if ( IsNumberEntryVisibleL() && !iOnScreenDialer )
   413         {
   414         {
   414         resourceId = EPhoneNumberAcqCBA;
   415         resourceId = EPhoneNumberAcqCBA;
   415         }
   416         }
       
   417     else if ( iStateMachine->SecurityMode()->IsSecurityMode() )
       
   418     	{
       
   419 		// Use 'answer & reject' softkeys if security mode is enabled.
       
   420     	resourceId = EPhoneCallHandlingIncomingRejectCBA;
       
   421     	}
   416     else if ( softRejectParam.Boolean() )
   422     else if ( softRejectParam.Boolean() )
   417         {
   423         {
   418         resourceId = EPhoneCallHandlingIncomingSoftRejectCBA;
   424         resourceId = EPhoneCallHandlingIncomingSoftRejectCBA;
   419         }
   425         }
   420 	iCbaManager->SetCbaL( resourceId );
   426 	iCbaManager->SetCbaL( resourceId );