diff -r bdd9da0d70fe -r 1f1dad4af8f8 mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h --- a/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h Wed Sep 15 12:09:46 2010 +0300 +++ b/mpxplugins/viewplugins/views/collectionviewhg/inc/mpxcollectionviewhgimp.h Wed Oct 13 14:28:40 2010 +0300 @@ -122,7 +122,13 @@ * @ since 3.1 */ void LaunchMusicShopL(); - + + /** + * Launch Ovi music application. + * + */ + void LaunchOviMusicShopL(); + /** * Saves selected album. * @@ -891,6 +897,15 @@ */ void DimAllOptions( TInt aResourceId, CEikMenuPane* aMenuPane ); + /* + * Check if MusicApp is present + */ + TBool IsMusicAppInstalledL( const TUid& aAppUid ); + + /* + * Display correct MusicShop option + */ + void DisplayMusicShopOptions( CEikMenuPane* aMenuPane ); private: // Data MMPXCollectionUtility* iCollectionUtility; @@ -930,7 +945,7 @@ TInt iCurrentPlaylistOp; TInt iNumSongAddedToPlaylist; TMPXItemId iPlaylistId; - TInt iFirstIndexOnScreen; + TInt iCurrentMediaLOp; // current mediaL operation TInt iCurrentFindAllLOp; // current FindAllL operation TInt iLastDepth; @@ -1003,6 +1018,8 @@ TInt iOperatorMusicStoreType; TInt iMusicStoreWebPage; HBufC16* iOperatorMusicStoreURI; + TBool iMusicStoreAppInstalled; //flag for music store application availability + HBufC16* iEducateUserURI; TInt iEducatingPopupState ; TBool iPopuponRefresh;