128 IMPORT_C virtual void HandleKeyPressDurationL( |
119 IMPORT_C virtual void HandleKeyPressDurationL( |
129 TKeyCode aCode, |
120 TKeyCode aCode, |
130 TTimeIntervalMicroSeconds aKeyPressDuration ); |
121 TTimeIntervalMicroSeconds aKeyPressDuration ); |
131 |
122 |
132 /** |
123 /** |
133 * From CAknAppUi, initialise a menupane (dynamic). |
|
134 * |
|
135 * @param aResourceId It is the resource id for the pane. |
|
136 * @param aMenuPane It is the menu pane corresponding to the resource. |
|
137 */ |
|
138 IMPORT_C virtual void DynInitMenuPaneL( |
|
139 TInt aResourceId, |
|
140 CEikMenuPane* aMenuPane ); |
|
141 |
|
142 /** |
|
143 * From CAknAppUi, initialise a menubar (dynamic). |
|
144 * |
|
145 * @param aResourceId It is the resource id for the bar. |
|
146 * @param aMenuBar It is the menu bar corresponding to the resource. |
|
147 */ |
|
148 IMPORT_C virtual void DynInitMenuBarL( |
|
149 TInt aResourceId, |
|
150 CEikMenuBar* aMenuBar ); |
|
151 |
|
152 /** |
|
153 * From CEikAppUi. For Idle indicator |
124 * From CEikAppUi. For Idle indicator |
154 */ |
125 */ |
155 IMPORT_C virtual void HandleSystemEventL( |
126 IMPORT_C virtual void HandleSystemEventL( |
156 const TWsEvent& aEvent ); |
127 const TWsEvent& aEvent ); |
157 |
128 |
233 IMPORT_C virtual TBool HandleRemConCommandL( |
209 IMPORT_C virtual TBool HandleRemConCommandL( |
234 TRemConCoreApiOperationId aOperationId, |
210 TRemConCoreApiOperationId aOperationId, |
235 TRemConCoreApiButtonAction aButtonAct); |
211 TRemConCoreApiButtonAction aButtonAct); |
236 |
212 |
237 /** |
213 /** |
|
214 * Setter for divert indication showing in bubble. |
|
215 * @param aDivertIndication ETrue to show divert indication, |
|
216 * EFalse to not. Usually setting EFalse isn't necessary |
|
217 * as it's a default value in bubble creation. |
|
218 */ |
|
219 IMPORT_C virtual void SetDivertIndication( |
|
220 const TBool aDivertIndication ); |
|
221 |
|
222 /** |
238 * Handles Long hash key press |
223 * Handles Long hash key press |
239 */ |
224 */ |
240 IMPORT_C void HandleLongHashL(); |
225 IMPORT_C void HandleLongHashL(); |
241 |
|
242 /** |
|
243 * Informs view to start Transition effect if effect |
|
244 * type is feasible for current state. |
|
245 * @param aType a transition effect, default none |
|
246 * EndTransEffect() must be called when update is done. |
|
247 */ |
|
248 IMPORT_C void BeginTransEffectLC( TStateTransEffectType aType = ENoneType ); |
|
249 |
|
250 /** |
|
251 * Informs view to complete Transition effect |
|
252 */ |
|
253 IMPORT_C void EndTransEffect(); |
|
254 |
226 |
255 /** |
227 /** |
256 * Checks whether customized dialer view is active, |
228 * Checks whether customized dialer view is active, |
257 * @return ETrue if customized dialer is active |
229 * @return ETrue if customized dialer is active |
258 */ |
230 */ |
259 IMPORT_C TBool IsCustomizedDialerVisibleL() const; |
231 IMPORT_C TBool IsCustomizedDialerVisibleL() const; |
260 |
|
261 /** |
|
262 * Closes customized dialer view |
|
263 */ |
|
264 IMPORT_C void CloseCustomizedDialerL(); |
|
265 |
232 |
266 /** |
233 /** |
267 * Plays DTMF tone for key event |
234 * Plays DTMF tone for key event |
268 * */ |
235 * */ |
269 IMPORT_C void HandleDtmfKeyToneL( const TKeyEvent& aKeyEvent, |
236 IMPORT_C void HandleDtmfKeyToneL( const TKeyEvent& aKeyEvent, |
270 TEventCode aEventCode ); |
237 TEventCode aEventCode ); |
271 |
238 |
272 /** |
239 /** |
273 * Show global InfoNote |
240 * Show global InfoNote |
274 * @param aResourceId resource id to be resolved |
241 * @param aResourceId resource id to be resolved |
275 */ |
242 * @param aNotificationDialog True if notification |
276 IMPORT_C void SendGlobalInfoNoteL( TInt aResourceId ); |
243 * dialog should be used. |
|
244 */ |
|
245 IMPORT_C void SendGlobalInfoNoteL( TInt aResourceId, |
|
246 TBool aNotificationDialog = EFalse ); |
277 |
247 |
278 /** |
248 /** |
279 * Show global ErrorNote |
249 * Show global ErrorNote |
280 * @param aResourceId resource id to be resolved |
250 * @param aResourceId resource id to be resolved |
281 */ |
251 * @param aNotificationDialog True if notification |
282 IMPORT_C void SendGlobalErrorNoteL( TInt aResourceId ); |
252 * dialog should be used. |
283 |
253 */ |
|
254 IMPORT_C void SendGlobalErrorNoteL( TInt aResourceId, |
|
255 TBool aNotificationDialog = EFalse ); |
|
256 |
|
257 /** |
|
258 * Get blocked key list |
|
259 * @returns RArray<TInt>& lsit of blocked keys |
|
260 */ |
|
261 IMPORT_C const RArray<TInt>& GetBlockedKeyList() const; |
|
262 |
|
263 /** |
|
264 * Disable HW Keys if needed |
|
265 */ |
|
266 IMPORT_C void DisableHWKeysL(); |
|
267 |
|
268 /** |
|
269 * Disable Call UI |
|
270 */ |
|
271 IMPORT_C void DisableCallUIL(); |
|
272 |
|
273 /** |
|
274 * Enable Call UI |
|
275 */ |
|
276 IMPORT_C void EnableCallUIL(); |
|
277 |
|
278 /** |
|
279 * Disable HW Keys and Call UI if needed |
|
280 */ |
|
281 IMPORT_C void CheckDisableHWKeysAndCallUIL(); |
|
282 |
|
283 /** |
|
284 * Handle hold switch key event when there is an incoming or waiting call |
|
285 */ |
|
286 IMPORT_C void HandleHoldSwitchL(); |
|
287 |
|
288 /** |
|
289 * Enable HW Keys and Call UI if needed |
|
290 */ |
|
291 IMPORT_C void CheckEnableHWKeysAndCallUIL(); |
|
292 |
284 /** |
293 /** |
285 * Fetches autolock information - is it set on or not |
294 * Fetches autolock information - is it set on or not |
286 * @return is autolock set on (ETrue) or off (EFalse) |
295 * @return is autolock set on (ETrue) or off (EFalse) |
287 */ |
296 */ |
288 IMPORT_C TBool IsAutoLockOn() const; |
297 IMPORT_C TBool IsAutoLockOn() const; |
304 * @return boolean value indicating that note, query or |
313 * @return boolean value indicating that note, query or |
305 * blocking dialog is visible |
314 * blocking dialog is visible |
306 */ |
315 */ |
307 IMPORT_C TBool IsAnyQueryActiveL(); |
316 IMPORT_C TBool IsAnyQueryActiveL(); |
308 |
317 |
309 /** |
|
310 * Check if menu bar is visible |
|
311 * @return boolean value indicating that menu bar is visible |
|
312 */ |
|
313 IMPORT_C TBool IsMenuBarVisibleL() const; |
|
314 |
|
315 /** |
|
316 * Sets context menu to correspond the incall options menu |
|
317 * |
|
318 */ |
|
319 IMPORT_C virtual void UpdateInCallContextMenuL(); |
|
320 |
|
321 /* |
318 /* |
322 * If KFeatureIdFfSimlessOfflineSupport is undefined and |
319 * If KFeatureIdFfSimlessOfflineSupport is undefined and |
323 * UI shows note which will be closed by key event then |
320 * UI shows note which will be closed by key event then |
324 * method return ETrue otherwise EFalse. |
321 * method return ETrue otherwise EFalse. |
325 */ |
322 */ |
326 TBool IsNoteDismissableL(); |
323 TBool IsNoteDismissableL(); |
327 |
324 |
328 /** |
325 IMPORT_C void RetainPreviousKeylockStateL(); |
329 * Check if possible dialer extension is in focus |
|
330 * @return boolean value indicating if dialer extension is in focus |
|
331 */ |
|
332 IMPORT_C TBool IsDialingExtensionInFocusL() const; |
|
333 |
326 |
334 /** |
|
335 * At moment does nothing in CPhoneState, only causes function call |
|
336 * to inherinting classes. |
|
337 */ |
|
338 IMPORT_C virtual void DoStateSpecificCallSetUpDefinitionsL(); |
|
339 |
|
340 /** |
|
341 * Getter for CEikonEnv to avoid use of static system calls |
|
342 * @return CEikonEnv handle |
|
343 */ |
|
344 IMPORT_C CEikonEnv* EikonEnv() const; |
|
345 |
|
346 /** |
|
347 * Setter for CEikonEnv to avoid use of static system calls |
|
348 * @param CEikonEnv handle |
|
349 */ |
|
350 IMPORT_C virtual void SetEikonEnv( CEikonEnv* aEnv ); |
|
351 |
|
352 public: // NumberEntry functions. |
327 public: // NumberEntry functions. |
353 |
328 |
354 /** |
|
355 * Passes create number entry command forward if NE can be created. |
|
356 */ |
|
357 IMPORT_C virtual void HandleCreateNumberEntryL( |
|
358 const TKeyEvent& aKeyEvent, |
|
359 TEventCode aEventCode ); |
|
360 /** |
329 /** |
361 * Check if number entry is used |
330 * Check if number entry is used |
362 * @return boolean value indicating that number entry is used |
331 * @return boolean value indicating that number entry is used |
363 */ |
332 */ |
364 IMPORT_C virtual TBool IsNumberEntryUsedL(); |
333 IMPORT_C virtual TBool IsNumberEntryUsedL(); |
431 */ |
395 */ |
432 IMPORT_C void DisplayHeaderForCallComingInL( |
396 IMPORT_C void DisplayHeaderForCallComingInL( |
433 TInt aCallId, |
397 TInt aCallId, |
434 TInt aWaitingCall ); |
398 TInt aWaitingCall ); |
435 |
399 |
436 /** |
400 /** |
437 * Sets call header texts for call coming in |
401 * Sets call header texts for call coming in |
438 * @param aCallid call id |
402 * @param aCallid call id |
439 * @param aWaitingCall waiting call indication |
403 * @param aWaitingCall waiting call indication |
440 * @param aCallHeaderData - Call header parameter into which the text |
404 * @param aCallHeaderData - Call header parameter into which the text |
441 * will be set. |
405 * will be set. |
442 */ |
406 */ |
443 IMPORT_C void SetCallHeaderTextsForCallComingInL( |
407 IMPORT_C void SetCallHeaderTextsForCallComingInL( |
444 TInt aCallId, |
408 TInt aCallId, |
445 TBool aWaitingCall, |
409 TBool aWaitingCall, |
446 TPhoneCmdParamCallHeaderData* aCallHeaderData ); |
410 TPhoneCmdParamCallHeaderData* aCallHeaderData ); |
447 |
411 |
448 /** |
412 /** |
449 * Display call header for outgoing call (the phone number is initially |
413 * Display call header for outgoing call (the phone number is initially |
468 * Return remote info data |
432 * Return remote info data |
469 * @param aCallid call id |
433 * @param aCallid call id |
470 * @param aData the returned remote info data |
434 * @param aData the returned remote info data |
471 */ |
435 */ |
472 IMPORT_C void GetRemoteInfoDataL( TInt aCallId, TDes& aData ); |
436 IMPORT_C void GetRemoteInfoDataL( TInt aCallId, TDes& aData ); |
473 |
|
474 /** |
|
475 * Sets context menu |
|
476 * |
|
477 * @param aResourceId resource |
|
478 */ |
|
479 IMPORT_C virtual void SetContextMenuL( TInt aResourceId ); |
|
480 |
|
481 /** |
|
482 * Sets context menu to correspond the incoming options menu |
|
483 * |
|
484 * @param aCallId incoming call id |
|
485 */ |
|
486 IMPORT_C virtual void UpdateIncomingContextMenuL( TInt aCallId ); |
|
487 |
|
488 |
437 |
489 /** |
438 /** |
490 * Show note |
439 * Show note |
491 * @param aResourceId resource id to be resolved |
440 * @param aResourceId resource id to be resolved |
492 */ |
441 */ |
512 TInt aContentCbaResourceId, |
461 TInt aContentCbaResourceId, |
513 TDes* aDataText, |
462 TDes* aDataText, |
514 TBool aSendKeyEnabled = EFalse ); |
463 TBool aSendKeyEnabled = EFalse ); |
515 |
464 |
516 /** |
465 /** |
517 * Check if note is visible |
|
518 * @return boolean value indicating that note is visible |
|
519 */ |
|
520 IMPORT_C TBool IsNoteVisibleL(); |
|
521 |
|
522 /** |
|
523 * Handle numeric key event |
466 * Handle numeric key event |
524 */ |
467 */ |
525 IMPORT_C virtual void HandleNumericKeyEventL( |
468 IMPORT_C virtual void HandleNumericKeyEventL( |
526 const TKeyEvent& aKeyEvent, |
469 const TKeyEvent& aKeyEvent, |
527 TEventCode aEventCode ); |
470 TEventCode aEventCode ); |
529 /** |
472 /** |
530 * Check if the application needs to be sent to the background |
473 * Check if the application needs to be sent to the background |
531 * @return boolean value indicating that application needs to be |
474 * @return boolean value indicating that application needs to be |
532 * sent to the background |
475 * sent to the background |
533 */ |
476 */ |
534 IMPORT_C TBool NeedToReturnToForegroundAppL() const; |
477 IMPORT_C TBool NeedToSendToBackgroundL() const; |
535 |
478 |
536 /** |
479 /** |
537 * Check if the top application is idle or phone app. |
480 * Check if the top application is currently displayed in the foreground |
538 * @return boolean value indicating that top app is idle/phone application. |
481 * @return boolean value indicating that top app is displayed |
539 */ |
482 */ |
540 IMPORT_C TBool TopAppIsDisplayedL() const; |
483 IMPORT_C TBool TopAppIsDisplayedL() const; |
541 |
484 |
542 /** |
485 /** |
543 * Capture keys during call notifications (dialing, incoming, waiting) |
486 * Capture keys during call notifications (dialing, incoming, waiting) |
563 IMPORT_C void SetBTHandsfreeModeL( TBool aHandsfreeMode ); |
506 IMPORT_C void SetBTHandsfreeModeL( TBool aHandsfreeMode ); |
564 |
507 |
565 /** |
508 /** |
566 * Show global WarningNote |
509 * Show global WarningNote |
567 * @param aResourceId resource id to be resolved |
510 * @param aResourceId resource id to be resolved |
568 */ |
511 * @param aNotificationDialog True if notification dialog |
569 IMPORT_C void SendGlobalWarningNoteL( TInt aResourceId ); |
512 * should be used. |
|
513 */ |
|
514 IMPORT_C void SendGlobalWarningNoteL( TInt aResourceId, |
|
515 TBool aNotificationDialog = EFalse ); |
570 |
516 |
571 /** |
517 /** |
572 * Checks is the call id a video call. |
518 * Checks is the call id a video call. |
573 * @param aCallId - call id to be checked |
519 * @param aCallId - call id to be checked |
574 * @return ETrue if video call id, otherwise EFalse |
520 * @return ETrue if video call id, otherwise EFalse |
662 * @param touchpane resource id. |
608 * @param touchpane resource id. |
663 */ |
609 */ |
664 IMPORT_C void SetTouchPaneButtons( TInt aResourceId ); |
610 IMPORT_C void SetTouchPaneButtons( TInt aResourceId ); |
665 |
611 |
666 /* |
612 /* |
667 * Sets touchpane visibility. |
|
668 * |
|
669 * @param ETrue if visible otherwise EFalse. |
|
670 */ |
|
671 IMPORT_C void SetTouchPaneVisible( TBool aVisible ); |
|
672 |
|
673 /* |
|
674 * Destroys touchpane buttons. |
613 * Destroys touchpane buttons. |
675 */ |
614 */ |
676 IMPORT_C void DeleteTouchPaneButtons(); |
615 IMPORT_C void DeleteTouchPaneButtons(); |
677 |
|
678 /* |
|
679 * Enables touchpane button that holds given command id. |
|
680 * |
|
681 * @param aCommandId Command id. |
|
682 */ |
|
683 IMPORT_C void SetTouchPaneButtonEnabled( TInt aCommandId ); |
|
684 |
|
685 /* |
|
686 * Disables touchpane button that holds given command id. |
|
687 * |
|
688 * @param aCommandId Command id. |
|
689 */ |
|
690 IMPORT_C void SetTouchPaneButtonDisabled( TInt aCommandId ); |
|
691 |
|
692 /* |
|
693 * Checks if DTMF editor is active, |
|
694 * @return true is DTMF is active |
|
695 */ |
|
696 IMPORT_C TBool IsDTMFEditorVisibleL() const; |
|
697 |
|
698 /** |
|
699 * Closes dtmf editor. |
|
700 */ |
|
701 IMPORT_C void CloseDTMFEditorL(); |
|
702 |
616 |
703 /** |
617 /** |
704 * Set default flags values. |
618 * Set default flags values. |
705 * No active call |
619 * No active call |
706 */ |
620 */ |
721 /** |
635 /** |
722 * A message handling function for message EPEMessageDisconnecting |
636 * A message handling function for message EPEMessageDisconnecting |
723 * @param aCallId: the call id of the call |
637 * @param aCallId: the call id of the call |
724 */ |
638 */ |
725 IMPORT_C void HandleDisconnectingL( TInt aCallId ); |
639 IMPORT_C void HandleDisconnectingL( TInt aCallId ); |
726 |
|
727 /** |
|
728 * Returns customized dialer menu resource id |
|
729 */ |
|
730 IMPORT_C TInt CustomizedDialerMenuResourceIdL(); |
|
731 |
|
732 /** |
|
733 * Returns customized dialer CBA resource id |
|
734 */ |
|
735 IMPORT_C TInt CustomizedDialerCbaResourceIdL(); |
|
736 |
640 |
737 /** |
641 /** |
738 * Forwards Phone Engine messages to Phone customization |
642 * Opens soft reject message editor. |
739 * @param aMessage Message from Phone Engine |
643 */ |
740 * @param aCallId Call id the message concerns |
644 IMPORT_C virtual void OpenSoftRejectMessageEditorL(); |
741 * @return ETrue if message was handled |
|
742 */ |
|
743 IMPORT_C TBool ForwardPEMessageToPhoneCustomizationL( |
|
744 const TInt aMessage, |
|
745 TInt aCallId ); |
|
746 |
|
747 /** |
|
748 * Sets up all call setup to display. |
|
749 * @param aCallId - call id to set up |
|
750 */ |
|
751 IMPORT_C void DisplayCallSetupL( TInt aCallId ); |
|
752 |
|
753 /** |
|
754 * Sets the flag wether the foreground application |
|
755 * needs to be brought foreground after the phone |
|
756 * goes idle |
|
757 */ |
|
758 IMPORT_C void SetNeedToReturnToForegroundAppStatusL( |
|
759 TBool aNeedToReturn ); |
|
760 |
645 |
761 protected: // NumberEntry functions. |
646 protected: // NumberEntry functions. |
762 |
647 |
763 /** |
648 /** |
764 * Set Number Entry visibility. |
649 * Set Number Entry visibility. |
833 |
708 |
834 /** |
709 /** |
835 * Internal number entry handling methods. |
710 * Internal number entry handling methods. |
836 */ |
711 */ |
837 void NumberEntryClearL(); |
712 void NumberEntryClearL(); |
838 |
|
839 |
|
840 /** |
|
841 * Dims silence touch button if call is not alerting. |
|
842 * @param None |
|
843 */ |
|
844 IMPORT_C void UpdateSilenceButtonDimming(); |
|
845 |
|
846 /** |
|
847 * Sets toolbar dimming. |
|
848 * @param aDimmed ETrue if dimmed |
|
849 */ |
|
850 IMPORT_C void SetToolbarDimming( TBool aDimmed ); |
|
851 |
713 |
852 /** |
714 /** |
853 * Sets toolbar loudspeaker button enabled. |
715 * Sets toolbar loudspeaker button enabled. |
854 */ |
716 */ |
855 IMPORT_C void SetToolbarButtonLoudspeakerEnabled(); |
717 IMPORT_C void SetToolbarButtonLoudspeakerEnabled(); |
856 |
718 |
857 /** |
719 /** |
858 * Sets toolbar handset button enabled. |
720 * Sets state of TitleBar Back button |
859 */ |
721 */ |
860 IMPORT_C void SetToolbarButtonHandsetEnabled(); |
722 IMPORT_C void SetBackButtonActive( TBool aActive ); |
861 |
723 |
862 /** |
|
863 * Sets Bluetooth handsfree button enabled. |
|
864 */ |
|
865 IMPORT_C void SetToolbarButtonBTHFEnabled(); |
|
866 |
|
867 protected: |
724 protected: |
868 |
725 |
869 /** |
726 /** |
870 * Returns updated remote information data. |
727 * Returns updated remote information data. |
871 * NOTE: This metohed is used when state receives |
728 * NOTE: This metohed is used when state receives |
880 * @param aCallId, call id. |
737 * @param aCallId, call id. |
881 */ |
738 */ |
882 TBool IsWaitingCallL( const TInt aCallId ); |
739 TBool IsWaitingCallL( const TInt aCallId ); |
883 |
740 |
884 /** |
741 /** |
885 * Shows dtmf dialer |
|
886 */ |
|
887 void ShowDtmfDialerL(); |
|
888 |
|
889 /** |
|
890 * Checks status of KFeatureIdSideVolumeKeys and KTelephonyLVFlagScrollVolumeKeys |
742 * Checks status of KFeatureIdSideVolumeKeys and KTelephonyLVFlagScrollVolumeKeys |
891 * keys. If KTelephonyLVFlagScrollVolumeKeys is false and KFeatureIdSideVolumeKeys is true |
743 * keys. If KTelephonyLVFlagScrollVolumeKeys is false and KFeatureIdSideVolumeKeys is true |
892 * then side volume keys are only supported and method returns true, otherwise false. |
744 * then side volume keys are only supported and method returns true, otherwise false. |
893 */ |
745 */ |
894 TBool OnlySideVolumeKeySupported(); |
746 TBool OnlySideVolumeKeySupported(); |
902 TBool IsAnyConnectedCalls(); |
754 TBool IsAnyConnectedCalls(); |
903 |
755 |
904 private: |
756 private: |
905 |
757 |
906 /** |
758 /** |
907 * Update incall indicator |
|
908 * @param aCallState a call state |
|
909 */ |
|
910 void UpdateIncallIndicatorL( TInt aCallState ); |
|
911 |
|
912 /** |
|
913 * Handle EPEMessageChangedCallDuration |
759 * Handle EPEMessageChangedCallDuration |
914 * @param aCallId call id of the message |
760 * @param aCallId call id of the message |
915 */ |
761 */ |
916 void HandleChangedCallDurationL( TInt aCallId ); |
762 void HandleChangedCallDurationL( TInt aCallId ); |
917 |
763 |
918 /** |
764 /** |
919 * Update profile display |
765 * Update profile display |
920 */ |
766 */ |
921 void UpdateProfileDisplayL(); |
767 void UpdateProfileDisplayL(); |
922 |
|
923 /** |
|
924 * Update operator display |
|
925 */ |
|
926 void UpdateOperatorDisplayL(); |
|
927 |
768 |
928 /** |
769 /** |
929 * Sends key down event to the phone engine |
770 * Sends key down event to the phone engine |
930 * @param aKeyEvent a key event |
771 * @param aKeyEvent a key event |
931 * @param aEventCode key event code |
772 * @param aEventCode key event code |
1115 * @param aData - The returned data including needed text. |
934 * @param aData - The returned data including needed text. |
1116 * @param aResourceId - Resource id for text. |
935 * @param aResourceId - Resource id for text. |
1117 */ |
936 */ |
1118 void LoadResource( TDes& aData, const TInt aResource ) const; |
937 void LoadResource( TDes& aData, const TInt aResource ) const; |
1119 |
938 |
1120 /** |
|
1121 * Opens virtual keyboard. |
|
1122 */ |
|
1123 void OpenVkbL(); |
|
1124 |
|
1125 /** |
|
1126 * Handles commands sent by easydialing plugin. |
|
1127 * @param aCommandId - command id to be handled |
|
1128 */ |
|
1129 void HandleEasyDialingCommandsL( TInt aCommandId ); |
|
1130 |
|
1131 /** |
|
1132 * Sets little bubble value if dialler is open. |
|
1133 */ |
|
1134 void SetLittleBubbleVisibilityL(TPhoneCommandParam* aCommandParam); |
|
1135 |
|
1136 private: // NumberEntry functions. |
|
1137 |
|
1138 /** |
|
1139 * Handles key events in situations when there exists a number entry. |
|
1140 * In this case number entry may be visible or hidden. |
|
1141 * @param aKeyEvent - key event |
|
1142 * @param aEventCode - event code |
|
1143 */ |
|
1144 void KeyEventForExistingNumberEntryL( |
|
1145 const TKeyEvent& aKeyEvent, |
|
1146 TEventCode aEventCode ); |
|
1147 |
939 |
1148 protected: // Data |
940 protected: // Data |
1149 |
941 |
1150 /** |
942 /** |
1151 * Reference to State machine |
943 * Reference to State machine |