48 void SaveSelectedL(); |
48 void SaveSelectedL(); |
49 |
49 |
50 private: |
50 private: |
51 void CreateCbaL(MEikCommandObserver* aObserver); |
51 void CreateCbaL(MEikCommandObserver* aObserver); |
52 void CreateListBoxL(MEikListBoxObserver* aObserver); |
52 void CreateListBoxL(MEikListBoxObserver* aObserver); |
|
53 void SetupListIconsL(); |
|
54 void AppendIconL( |
|
55 CArrayPtr<CGulIcon>* aIcons, |
|
56 const TInt aFileBitmapId, |
|
57 const TInt aFileMaskId); |
53 TInt GetSettingToAssociateL(const TDesC& aCid); |
58 TInt GetSettingToAssociateL(const TDesC& aCid); |
54 void LaunchEmailWizardL(); |
59 void LaunchEmailWizardL(); |
55 |
60 |
56 private: // from MObjectProvider |
61 private: // from MObjectProvider |
57 TTypeUid::Ptr MopSupplyObject(TTypeUid aId); |
62 TTypeUid::Ptr MopSupplyObject(TTypeUid aId); |
58 |
63 |
59 public: |
64 public: |
60 CEikButtonGroupContainer* iPopoutCba; |
65 CEikButtonGroupContainer* iPopoutCba; |
61 CEikColumnListBox* iListBox; |
66 CEikColumnListBox* iListBox; |
62 CDesCArrayFlat* iAccountNames; |
67 CDesCArrayFlat* iAccountNames; |
|
68 CDesCArrayFlat* iDomains; |
63 CArrayFixFlat<TFSMailMsgId>* iAccountIds; |
69 CArrayFixFlat<TFSMailMsgId>* iAccountIds; |
64 CEmailWidgetSettingsMailboxes* iMailboxes; |
70 CEmailWidgetSettingsMailboxes* iMailboxes; |
65 CEikonEnv* iEnv; |
71 CEikonEnv* iEnv; |
66 }; |
72 }; |
67 |
73 |