browserui/browser/FavouritesInc/BrowserFavouritesView.h
branchRCL_3
changeset 50 c9249d037530
parent 33 97c9f46387be
equal deleted inserted replaced
48:5c11946e75b3 50:c9249d037530
   108         *
   108         *
   109         *   context-sensitive menu when item(s) marked
   109         *   context-sensitive menu when item(s) marked
   110         */
   110         */
   111         void ConfigContextMenu();
   111         void ConfigContextMenu();
   112 
   112 
       
   113         static TInt RefeshFavoriteListBox( TAny* aFavouritesView );
   113 
   114 
   114 	public:		// public methods from CAknView (CBrowserViewBase)
   115 	public:		// public methods from CAknView (CBrowserViewBase)
   115 
   116 
   116         /**
   117         /**
   117         * Handle command.
   118         * Handle command.
   460         * @param aFolder The target folder.
   461         * @param aFolder The target folder.
   461         * @param aUids List of Uids that were selected for moving.
   462         * @param aUids List of Uids that were selected for moving.
   462         */
   463         */
   463         void RenameAndMoveItemsL
   464         void RenameAndMoveItemsL
   464             ( const CArrayFix<TInt>& aUids, TInt aFolder );
   465             ( const CArrayFix<TInt>& aUids, TInt aFolder );
   465 
       
   466     protected:    // new methods
   466     protected:    // new methods
   467 
   467 
   468         /**
   468         /**
   469         * Update and draw navi pane (show tabs for root, or "1/4" style text
   469         * Update and draw navi pane (show tabs for root, or "1/4" style text
   470         * for subfolders).
   470         * for subfolders).
   553 		TInt iLastSelection;
   553 		TInt iLastSelection;
   554         /// Incremental operation, or NULL if no such. Owned.
   554         /// Incremental operation, or NULL if no such. Owned.
   555         CBrowserFavouritesIncrementalOp* iIncrementalOp;
   555         CBrowserFavouritesIncrementalOp* iIncrementalOp;
   556         /// ETrue if data update is missed due to incremental operation.
   556         /// ETrue if data update is missed due to incremental operation.
   557         TBool iUpdatePending;
   557         TBool iUpdatePending;
   558 
   558         /// Asynchronously update the favourite item's List Box
       
   559         CIdle* iFavViewRefresh;
   559     protected:
   560     protected:
   560 
   561 
   561         TBool iRefresh; // Flag to indicate that Bookmarks list should be refreshed.
   562         TBool iRefresh; // Flag to indicate that Bookmarks list should be refreshed.
   562                         // ETrue by default, turned off only in cases we want to avoid
   563                         // ETrue by default, turned off only in cases we want to avoid
   563                         // double refresh. Checked in HandleFavouritesModelChangeL.
   564                         // double refresh. Checked in HandleFavouritesModelChangeL.