equal
deleted
inserted
replaced
23 // SYSTEM INCLUDES |
23 // SYSTEM INCLUDES |
24 #include <eikmobs.h> |
24 #include <eikmobs.h> |
25 //<cmail> |
25 //<cmail> |
26 #include "fscontrolbarobserver.h" |
26 #include "fscontrolbarobserver.h" |
27 #include "fstreelistobserver.h" |
27 #include "fstreelistobserver.h" |
28 #include "CFSMailCommon.h" |
28 #include "cfsmailcommon.h" |
29 #include "MFSMailEventObserver.h" |
29 #include "mfsmaileventobserver.h" |
30 #include "fsccontactactionmenudefines.h" |
30 #include "fsccontactactionmenudefines.h" |
31 //</cmail> |
31 //</cmail> |
32 #include "FSEmailBuildFlags.h" |
32 #include "FSEmailBuildFlags.h" |
33 |
33 |
34 // INTERNAL INCLUDES |
34 // INTERNAL INCLUDES |
285 TFSMailMsgId FolderId(); |
285 TFSMailMsgId FolderId(); |
286 // Dynamic variant switch, called by appui |
286 // Dynamic variant switch, called by appui |
287 void HandleDynamicVariantSwitchL( CFsEmailUiViewBase::TDynamicSwitchType aType ); |
287 void HandleDynamicVariantSwitchL( CFsEmailUiViewBase::TDynamicSwitchType aType ); |
288 void HandleDynamicVariantSwitchOnBackgroundL( CFsEmailUiViewBase::TDynamicSwitchType aType ); |
288 void HandleDynamicVariantSwitchOnBackgroundL( CFsEmailUiViewBase::TDynamicSwitchType aType ); |
289 // Handle foregroundevent |
289 // Handle foregroundevent |
290 void HandleForegroundEventL(); |
290 void HandleForegroundEventL( TBool aForeground ); |
291 // Sets softkeys |
291 // Sets softkeys |
292 void SetViewSoftkeysL( TInt aResourceId ); |
292 void SetViewSoftkeysL( TInt aResourceId ); |
293 void SetMskL(); |
293 void SetMskL(); |
294 // Highlighted index |
294 // Highlighted index |
295 TInt HighlightedIndex() const; |
295 TInt HighlightedIndex() const; |
783 TBool iLastFocus; |
783 TBool iLastFocus; |
784 //used to prevent Call application execution (on keyup of call button) when call to contact required |
784 //used to prevent Call application execution (on keyup of call button) when call to contact required |
785 TBool iConsumeStdKeyYes_KeyUp; |
785 TBool iConsumeStdKeyYes_KeyUp; |
786 CMailListModelUpdater* iMailListModelUpdater; |
786 CMailListModelUpdater* iMailListModelUpdater; |
787 TBool iForceRefresh; |
787 TBool iForceRefresh; |
|
788 // true if message viewer/editor is open to disable background list updates |
|
789 TBool iMailOpened; |
788 }; |
790 }; |
789 |
791 |
790 |
792 |
791 // Definition of the mail updater timer. This timer is used for |
793 // Definition of the mail updater timer. This timer is used for |
792 // delayed drawing of the mail list to avoid viewsrv:11 panics. |
794 // delayed drawing of the mail list to avoid viewsrv:11 panics. |