phoneapp/phoneuicontrol/inc/cphonestateidle.h
branchRCL_3
changeset 57 94dc1107e8b2
parent 44 3c221667e687
child 58 40a3f856b14d
equal deleted inserted replaced
44:3c221667e687 57:94dc1107e8b2
   228         /**
   228         /**
   229         * Gets iBubbleInitialized value.
   229         * Gets iBubbleInitialized value.
   230         */
   230         */
   231         TBool IsBubbleInitialized();
   231         TBool IsBubbleInitialized();
   232         
   232         
       
   233         /**
       
   234         * Removes NE and sets idle to background, for more detailed
       
   235         * information check comments from implementation.
       
   236         */
       
   237         void RemoveNumberEntryAndSetIdleToBackgroundIfNeededL();
       
   238         
   233     private: // New functions
   239     private: // New functions
   234         
   240         
   235         /**
   241         /**
   236         * A message handling function for EPEMessageIncoming
   242         * A message handling function for EPEMessageIncoming
   237         * @param aCallId: the call id of the call
   243         * @param aCallId: the call id of the call
   315           * @return Menu resource id.
   321           * @return Menu resource id.
   316           */   
   322           */   
   317          TInt GetNumberAcqMenuIdL();
   323          TInt GetNumberAcqMenuIdL();
   318          
   324          
   319          /**
   325          /**
       
   326           * Sets UI elements to correct state and launches
       
   327           * call header to screen by calling DisplayCallSetupL.
       
   328           */
       
   329          void ShowCallHandlingViewL( TInt aCallId );
       
   330          
       
   331          /**
   320           * Launches initializing call bubble.
   332           * Launches initializing call bubble.
   321           */
   333           */
   322          void DisplayInitializingCallL( TInt aCallId );
   334          void DisplayInitializingCallL( TInt aCallId );
   323          
   335          
   324          /**
   336          /**
   336           * value to false.
   348           * value to false.
   337           */
   349           */
   338          void ChangeTo( TInt aState );
   350          void ChangeTo( TInt aState );
   339          
   351          
   340     private:
   352     private:
   341          // indicates that incomming call is arrived.
       
   342          TBool iIncommingCall;
       
   343         
   353         
   344          // Indicates call bubble is already initiliazed.
   354          // Indicates call bubble is already initiliazed.
   345          TBool iBubbleInitialized;
   355          TBool iBubbleInitialized;
   346     };
   356     };
   347 
   357