diff -r ba54057fe027 -r b68fcd923911 phoneuis/easydialing/inc/easydialingplugin.h --- a/phoneuis/easydialing/inc/easydialingplugin.h Tue May 11 16:13:03 2010 +0300 +++ b/phoneuis/easydialing/inc/easydialingplugin.h Tue May 25 12:41:50 2010 +0300 @@ -70,7 +70,7 @@ class CEDContactorService; class CEikMenuPane; class CAsyncCallBack; - +class CEikLabel; // CLASS DECLARATION @@ -122,6 +122,11 @@ * From CCoeControl */ void MakeVisible( TBool aVisible ); + + /** + * From CCoeControl + */ + void HandleResourceChange( TInt aType ); protected: @@ -436,7 +441,11 @@ */ TBool CanListBoxEffectBeUsed() const; - + /** + * Sets correct info label text color from theme. + */ + void SetInfoLabelColourL(); + private: /** Textual version of current search string. */ @@ -517,12 +526,29 @@ /** Action to be launched next asynchronously. */ TEasyDialingAction iActionToBeLaunched; + /** Contact link related to the asynchronous action. */ + HBufC8* iContactToBeLaunched; + + /** Contact name related to the asynchronous action. */ + HBufC* iContactToBeLaunchedName; + /** Key event to be simulated asynchronously. */ TKeyEvent iKeyEventToSimulate; /** Is virtual keyboard currently open or not.*/ TBool iVirtualKeyboardOpen; + + /** First line of info text shown when number entry is empty. Owned. */ + HBufC* iInfoLabelTextLine1; + /** Second line of info text shown when number entry is empty. Owned. */ + HBufC* iInfoLabelTextLine2; + + /** Label for showing first line of info text when number entry is empty. Owned. */ + CEikLabel* iInfoLabelLine1; + + /** Label for showing second line of info text when number entry is empty. Owned. */ + CEikLabel* iInfoLabelLine2; };