phoneapp/phoneuistates/src/cphoneconference.cpp
branchRCL_3
changeset 25 91c2fb4b78df
parent 15 2a26698d78ba
child 39 b8d67d6176f5
equal deleted inserted replaced
19:544e34b3255a 25:91c2fb4b78df
   436 void CPhoneConference::HandleConferenceIdleL()
   436 void CPhoneConference::HandleConferenceIdleL()
   437     {
   437     {
   438     __LOGMETHODSTARTEND( EPhoneUIStates, 
   438     __LOGMETHODSTARTEND( EPhoneUIStates, 
   439         "CPhoneConference::HandleConferenceIdleL()");
   439         "CPhoneConference::HandleConferenceIdleL()");
   440     
   440     
   441     BeginTransEffectLC( ENumberEntryOpen );
       
   442     BeginUiUpdateLC();
   441     BeginUiUpdateLC();
   443     
   442     
   444     iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveConferenceBubble );
   443     iViewCommandHandle->ExecuteCommandL( EPhoneViewRemoveConferenceBubble );
   445 
   444 
   446     TPhoneCmdParamInteger activeCallCount;
   445     TPhoneCmdParamInteger activeCallCount;
   480         default:
   479         default:
   481             MakeStateTransitionToTwoSinglesL();
   480             MakeStateTransitionToTwoSinglesL();
   482             break;
   481             break;
   483         }
   482         }
   484     
   483     
   485     EndUiUpdate();
   484     EndUiUpdate();  
   486     EndTransEffect();     
       
   487     }
   485     }
   488 
   486 
   489 // -----------------------------------------------------------
   487 // -----------------------------------------------------------
   490 // CPhoneConference::HandleHeldConferenceL
   488 // CPhoneConference::HandleHeldConferenceL
   491 // -----------------------------------------------------------
   489 // -----------------------------------------------------------
   839 void CPhoneConference::HandleDiallingL( TInt aCallId )
   837 void CPhoneConference::HandleDiallingL( TInt aCallId )
   840     {
   838     {
   841     __LOGMETHODSTARTEND( EPhoneUIStates, 
   839     __LOGMETHODSTARTEND( EPhoneUIStates, 
   842         "CPhoneConference::HandleDiallingL()");
   840         "CPhoneConference::HandleDiallingL()");
   843     
   841     
   844     BeginTransEffectLC( ENumberEntryClose );
       
   845     BeginUiUpdateLC(); 
   842     BeginUiUpdateLC(); 
   846     
   843     
   847     CloseSelectionListL(); 
   844     CloseSelectionListL(); 
   848     
   845     
   849     SetNumberEntryVisibilityL(EFalse);
   846     SetNumberEntryVisibilityL(EFalse);
   853     
   850     
   854     // Conference is understood as single call in buttons enumerations.
   851     // Conference is understood as single call in buttons enumerations.
   855     SetTouchPaneButtons(EPhoneCallSetupAndSingleButtons); 
   852     SetTouchPaneButtons(EPhoneCallSetupAndSingleButtons); 
   856 
   853 
   857     EndUiUpdate();
   854     EndUiUpdate();
   858 
       
   859     EndTransEffect();
       
   860     
   855     
   861     // Set Call Setup CBA 
   856     // Set Call Setup CBA 
   862     UpdateCbaL( EPhoneCallHandlingCallSetupCBA );
   857     UpdateCbaL( EPhoneCallHandlingCallSetupCBA );
   863       
   858       
   864     // Go to conference and call setup state
   859     // Go to conference and call setup state