equal
deleted
inserted
replaced
42 |
42 |
43 /** Argument value for parameter*/ |
43 /** Argument value for parameter*/ |
44 _LIT( KMenuAttrParam, "param" ); |
44 _LIT( KMenuAttrParam, "param" ); |
45 |
45 |
46 #define KMCSCmailUidValue 0x2001E277 |
46 #define KMCSCmailUidValue 0x2001E277 |
|
47 #define KMCSCmailMailboxDefaultViewIdValue 0x1 |
47 #define KMCSCmailMailboxViewIdValue 0x2 |
48 #define KMCSCmailMailboxViewIdValue 0x2 |
48 #define KMCSCmailMtmUidValue 0x2001F406 |
49 #define KMCSCmailMtmUidValue 0x2001F406 |
49 |
50 |
50 const TInt KImplUidMCSPluginHandler = AI_UID_ECOM_IMPLEMENTATION_MCSPLUGIN_HANDLER; |
51 const TInt KImplUidMCSPluginHandler = AI_UID_ECOM_IMPLEMENTATION_MCSPLUGIN_HANDLER; |
51 |
52 |
209 { |
210 { |
210 sendUi->CreateAndSendMessageL( KSenduiMtmSmtpUid, NULL, KNullUid, EFalse ); |
211 sendUi->CreateAndSendMessageL( KSenduiMtmSmtpUid, NULL, KNullUid, EFalse ); |
211 } |
212 } |
212 else |
213 else |
213 { |
214 { |
214 iVwsSession->StartApp( TUid::Uid( KMCSCmailUidValue ) ); |
215 const TVwsViewId viewId( TUid::Uid( KMCSCmailUidValue ), |
|
216 TUid::Uid( KMCSCmailMailboxDefaultViewIdValue ) ); |
|
217 iVwsSession->CreateActivateViewEvent( viewId, |
|
218 TUid::Uid( KMCSCmailUidValue ), KNullDesC8() ); |
215 } |
219 } |
216 |
220 |
217 } |
221 } |
218 #ifdef __SYNCML_DS_EMAIL |
222 #ifdef __SYNCML_DS_EMAIL |
219 else if ( param == KParamValueSyncMLMail ) // New SyncML mail |
223 else if ( param == KParamValueSyncMLMail ) // New SyncML mail |