19 #ifndef C_CMPXCOLLECTIONVIEWHGIMP_H |
19 #ifndef C_CMPXCOLLECTIONVIEWHGIMP_H |
20 #define C_CMPXCOLLECTIONVIEWHGIMP_H |
20 #define C_CMPXCOLLECTIONVIEWHGIMP_H |
21 |
21 |
22 // INCLUDES |
22 // INCLUDES |
23 #include <eikclb.h> |
23 #include <eikclb.h> |
24 #include <AknProgressDialog.h> // MProgressDialogCallback |
24 #include <aknwaitdialog.h> |
25 #include <eikprogi.h> |
25 #include <eikprogi.h> |
26 #include <mpxmediageneraldefs.h> |
26 #include <mpxmediageneraldefs.h> |
27 #include <mpxcollectionobserver.h> |
27 #include <mpxcollectionobserver.h> |
28 #include <mpxplaybackobserver.h> |
28 #include <mpxplaybackobserver.h> |
29 #include <mpxcollectionuihelper.h> |
29 #include <mpxcollectionuihelper.h> |
201 * Start either the refresh or scanning note |
201 * Start either the refresh or scanning note |
202 */ |
202 */ |
203 void StartWaitNoteL( TWaitNoteType aNoteType ); |
203 void StartWaitNoteL( TWaitNoteType aNoteType ); |
204 |
204 |
205 /** |
205 /** |
206 * Start either the delete progress note |
206 * Start either the delete wait note |
207 * |
207 * |
208 */ |
208 */ |
209 void StartProgressNoteL(); |
209 void StartDeleteWaitNoteL(); |
210 |
210 |
211 /** |
211 /** |
212 * Updates the progress note text and progress bar |
212 * Updates the progress note text and progress bar |
213 * |
213 * |
214 * @param aProgress Indicates the portion of the process completed |
|
215 * @param aProgressText Text to be displayed on the progress note |
214 * @param aProgressText Text to be displayed on the progress note |
216 */ |
215 */ |
217 void UpdateProcessL( TInt aProgress, const TDesC& aProgressText ); |
216 void UpdateProcessL( const TDesC& aProgressText ); |
218 |
217 |
219 /** |
218 /** |
220 * Close a wait note |
219 * Close a wait note |
221 */ |
220 */ |
222 void CloseWaitNoteL(); |
221 void CloseWaitNoteL(); |
902 TBool iExitOptionHidden; |
902 TBool iExitOptionHidden; |
903 TBool iGoToMusicShopOptionHidden; |
903 TBool iGoToMusicShopOptionHidden; |
904 TBool iIgnoreNextFocusChangedMessage; |
904 TBool iIgnoreNextFocusChangedMessage; |
905 TBool iCollectionReady; // for incremental open |
905 TBool iCollectionReady; // for incremental open |
906 TBool iCollectionCacheReady; //cache ready |
906 TBool iCollectionCacheReady; //cache ready |
907 |
907 |
908 TInt iCurrentPlaylistOp; |
908 TInt iCurrentPlaylistOp; |
909 TInt iNumSongAddedToPlaylist; |
909 TInt iNumSongAddedToPlaylist; |
910 TMPXItemId iPlaylistId; |
910 TMPXItemId iPlaylistId; |
911 |
911 |
912 TInt iCurrentMediaLOp; // current mediaL operation |
912 TInt iCurrentMediaLOp; // current mediaL operation |
980 HBufC16* iOperatorMusicStoreName; |
980 HBufC16* iOperatorMusicStoreName; |
981 TInt iOperatorMusicStoreType; |
981 TInt iOperatorMusicStoreType; |
982 TInt iMusicStoreWebPage; |
982 TInt iMusicStoreWebPage; |
983 HBufC16* iOperatorMusicStoreURI; |
983 HBufC16* iOperatorMusicStoreURI; |
984 |
984 |
985 // Progress note for delete |
985 // Wait note for delete |
986 CAknProgressDialog* iProgressDialog; |
986 CAknWaitDialog* iWaitDialog; |
987 CEikProgressInfo* iProgressInfo; |
|
988 TBool iIsAddingToPlaylist; // flag used to handle the return by adding songs incrementally |
987 TBool iIsAddingToPlaylist; // flag used to handle the return by adding songs incrementally |
989 CUpnpCopyCommand* iUpnpCopyCommand; |
988 CUpnpCopyCommand* iUpnpCopyCommand; |
990 |
989 |
991 TBool iOpeningNote; // Waitnote is opening |
990 TBool iOpeningNote; // Waitnote is opening |
992 TBool iMarkedAll; |
991 TBool iMarkedAll; |
993 TBool iFirstIncrementalBatch; |
992 TBool iFirstIncrementalBatch; |
994 CMPXMedia *iStoredAlbum; // owned |
993 CMPXMedia *iStoredAlbum; // owned |
|
994 |
|
995 TBool iDialogDismissed; |
|
996 HBufC* iTitleWait; // Owned |
995 }; |
997 }; |
996 |
998 |
997 #endif // C_CMPXCOLLECTIONVIEWHGIMP_H |
999 #endif // C_CMPXCOLLECTIONVIEWHGIMP_H |
998 |
1000 |
999 // End of File |
1001 // End of File |