diff -r 1d7827e39b52 -r caea42e26caa messagingappbase/mce/inc/MceMainViewListView.h --- a/messagingappbase/mce/inc/MceMainViewListView.h Fri Feb 19 22:47:38 2010 +0200 +++ b/messagingappbase/mce/inc/MceMainViewListView.h Fri Mar 12 15:42:19 2010 +0200 @@ -57,6 +57,13 @@ public MEikListBoxObserver, public MMsvSessionObserver { + public: + + enum TMceDefaultView + { + EMceInboxview = 0, + EMceConversationview + }; public: // Constructors and destructor @@ -240,6 +247,22 @@ */ CAiwGenericParamList* AiwSyncParamListLC(TInt aId, const TDesC& aText); + /** + * Show a confirmation note to the user after successful + * setting of the default view + */ + void ShowConfirmationNoteL( TInt aResourceID ); + + /** + * Set the default view settings + */ + TBool SetMceDefaultViewL(TBool aVal); + + /** + * Get the current default view settings + */ + TInt GetMceDefaultViewL(); + private: // Data CMceMainViewListContainer* iMsgListContainer;