mpxplugins/viewplugins/inc/mpxaddtracksdialog.h
branchRCL_3
changeset 14 c54d95799c80
parent 0 ff3acec5bc43
equal deleted inserted replaced
13:c8156a91d13c 14:c54d95799c80
    26 #include <mpxcollectionuihelper.h>
    26 #include <mpxcollectionuihelper.h>
    27 #include <mpxcollectionuihelperobserver.h>
    27 #include <mpxcollectionuihelperobserver.h>
    28 
    28 
    29 // FORWARD DECLARATIONS
    29 // FORWARD DECLARATIONS
    30 class CEikTextListBox;
    30 class CEikTextListBox;
    31 class CAknNavigationControlContainer;
       
    32 class CAknNavigationDecorator;
       
    33 class CAknTitlePane;
    31 class CAknTitlePane;
    34 class CAknContextPane;
    32 class CAknContextPane;
    35 class CEikImage;
    33 class CEikImage;
    36 class CMPXLbxExtendedFeatures;
    34 class CMPXLbxExtendedFeatures;
    37 class CMPXAddTracksListModel;
    35 class CMPXAddTracksListModel;
   189      */
   187      */
   190     static TInt AnimExpireL( TAny* aObject );
   188     static TInt AnimExpireL( TAny* aObject );
   191 
   189 
   192     /**
   190     /**
   193      * Stop the Animation execution
   191      * Stop the Animation execution
   194      */
   192      * @param aHighlightCurrent EFalse if no highlight is required to the selected item, by default highlighted.
   195     void StopAnimL();
   193      */
       
   194     void StopAnimL( TBool aHighlightCurrent = ETrue );
   196 
   195 
   197     /**
   196     /**
   198      * load resources.
   197      * load resources.
   199      */
   198      */
   200     void LoadResourceL();
   199     void LoadResourceL();
   350     MMPXCollectionUiHelper*                 iCollectionUiHelper;
   349     MMPXCollectionUiHelper*                 iCollectionUiHelper;
   351     CMPXCommonUiHelper*                     iCommonUiHelper;
   350     CMPXCommonUiHelper*                     iCommonUiHelper;
   352     CMPXMediaArray*                         iCategoryArray;
   351     CMPXMediaArray*                         iCategoryArray;
   353     CMPXMediaArray*                         iAllSongsArray;
   352     CMPXMediaArray*                         iAllSongsArray;
   354 
   353 
   355     CAknNavigationControlContainer*         iNaviPane;       // Not owned
       
   356     CAknNavigationDecorator*                iOrigNaviPane;   // Not owned
       
   357     CAknContextPane*                        iContextPane;    // Not owned
   354     CAknContextPane*                        iContextPane;    // Not owned
   358     CAknTitlePane*                          iTitlePane;      // Not owned
   355     CAknTitlePane*                          iTitlePane;      // Not owned
   359     CEikTextListBox*                        iListBox;        // Not owned
   356     CEikTextListBox*                        iListBox;        // Not owned
   360     CAknListBoxFilterItems*                 iLbxFilterItems; // Not owned
   357     CAknListBoxFilterItems*                 iLbxFilterItems; // Not owned
   361     CAknNavigationDecorator*                iNaviLabelPane;  // New navi label pane
       
   362     CAknNavigationDecorator*                iNaviDecorator;     // Navi decorator
       
   363 
   358 
   364     CEikImage*                              iOrigIcon;       // Original context icon
   359     CEikImage*                              iOrigIcon;       // Original context icon
   365     CEikImage*                              iNewIcon;        // New context icon
   360     CEikImage*                              iNewIcon;        // New context icon
   366     CPeriodic*                              iPeriodic; 	 	    // Animation timer
   361     CPeriodic*                              iPeriodic; 	 	    // Animation timer
   367     CMPXLbxExtendedFeatures*                iLbxExtFeat;     // Speed scrolling
   362     CMPXLbxExtendedFeatures*                iLbxExtFeat;     // Speed scrolling