434 * Checks if listbox effect can be triggered. Eg checks if |
439 * Checks if listbox effect can be triggered. Eg checks if |
435 * app is in the foreground. |
440 * app is in the foreground. |
436 */ |
441 */ |
437 TBool CanListBoxEffectBeUsed() const; |
442 TBool CanListBoxEffectBeUsed() const; |
438 |
443 |
439 |
444 /** |
|
445 * Sets correct info label text color from theme. |
|
446 */ |
|
447 void SetInfoLabelColourL(); |
|
448 |
440 private: |
449 private: |
441 |
450 |
442 /** Textual version of current search string. */ |
451 /** Textual version of current search string. */ |
443 TBuf<KEDMaxSearchStringLength> iSearchString; |
452 TBuf<KEDMaxSearchStringLength> iSearchString; |
444 |
453 |
515 CAsyncCallBack* iAsyncCallBack; |
524 CAsyncCallBack* iAsyncCallBack; |
516 |
525 |
517 /** Action to be launched next asynchronously. */ |
526 /** Action to be launched next asynchronously. */ |
518 TEasyDialingAction iActionToBeLaunched; |
527 TEasyDialingAction iActionToBeLaunched; |
519 |
528 |
|
529 /** Contact link related to the asynchronous action. */ |
|
530 HBufC8* iContactToBeLaunched; |
|
531 |
|
532 /** Contact name related to the asynchronous action. */ |
|
533 HBufC* iContactToBeLaunchedName; |
|
534 |
520 /** Key event to be simulated asynchronously. */ |
535 /** Key event to be simulated asynchronously. */ |
521 TKeyEvent iKeyEventToSimulate; |
536 TKeyEvent iKeyEventToSimulate; |
522 |
537 |
523 /** Is virtual keyboard currently open or not.*/ |
538 /** Is virtual keyboard currently open or not.*/ |
524 TBool iVirtualKeyboardOpen; |
539 TBool iVirtualKeyboardOpen; |
525 |
540 |
|
541 /** First line of info text shown when number entry is empty. Owned. */ |
|
542 HBufC* iInfoLabelTextLine1; |
|
543 |
|
544 /** Second line of info text shown when number entry is empty. Owned. */ |
|
545 HBufC* iInfoLabelTextLine2; |
|
546 |
|
547 /** Label for showing first line of info text when number entry is empty. Owned. */ |
|
548 CEikLabel* iInfoLabelLine1; |
|
549 |
|
550 /** Label for showing second line of info text when number entry is empty. Owned. */ |
|
551 CEikLabel* iInfoLabelLine2; |
526 }; |
552 }; |
527 |
553 |
528 |
554 |
529 #endif //__CEASYDIALINGPLUGIN_H__ |
555 #endif //__CEASYDIALINGPLUGIN_H__ |
530 |
556 |