application/inc/PodcastListView.h
changeset 60 4d230e702aa3
parent 26 71493655568a
child 65 bcd88ba95046
equal deleted inserted replaced
59:9569ea080d5a 60:4d230e702aa3
    61 		
    61 		
    62 		CEikFormattedCellListBox* Listbox();
    62 		CEikFormattedCellListBox* Listbox();
    63 		void ScrollToVisible();
    63 		void ScrollToVisible();
    64     	void Draw(const TRect& aRect) const;
    64     	void Draw(const TRect& aRect) const;
    65     	
    65     	
    66     	void SetLongTapDetected(TBool aLongTapDetected);
    66     	void SetLongTapDetectedL(TBool aLongTapDetected);
    67 
    67 
    68     	CEikFormattedCellListBox * iListbox;		
    68     	CEikFormattedCellListBox * iListbox;		
    69 
    69 
    70 	protected:
    70 	protected:
    71 		TTypeUid::Ptr MopSupplyObject( TTypeUid aId );
    71 		TTypeUid::Ptr MopSupplyObject( TTypeUid aId );
    85 public MProgressDialogCallback, public MKeyEventListener
    85 public MProgressDialogCallback, public MKeyEventListener
    86     {
    86     {
    87     public: 
    87     public: 
    88         ~CPodcastListView();
    88         ~CPodcastListView();
    89 		virtual void UpdateToolbar(TBool aVisible=ETrue) = 0;
    89 		virtual void UpdateToolbar(TBool aVisible=ETrue) = 0;
    90 
    90 		TBool IsVisible();
       
    91 		
    91 	protected:
    92 	protected:
    92 	    void ConstructL();
    93 	    void ConstructL();
    93 		CPodcastListView();	
    94 		CPodcastListView();	
    94 
    95 
    95 		/** 
    96 		/** 
   131 
   132 
   132 		virtual void UpdateListboxItemsL() = 0;
   133 		virtual void UpdateListboxItemsL() = 0;
   133 		
   134 		
   134         void RunAboutDialogL();
   135         void RunAboutDialogL();
   135         void SetEmptyTextL(TInt aResourceId);
   136         void SetEmptyTextL(TInt aResourceId);
   136         void ShowOkMessage(TDesC &aText);
   137         void ShowOkMessageL(TDesC &aText);
   137         void ShowErrorMessage(TDesC &aText);
   138         void ShowErrorMessageL(TDesC &aText);
   138         TInt ShowQueryMessage(TDesC &aText);
   139         TInt ShowQueryMessageL(TDesC &aText);
   139 		void CloseToolbarExtension();
   140 		void CloseToolbarExtension();
   140 		void ShowWaitDialogL(TDesC &aWaitText);
   141 		void ShowWaitDialogL(TDesC &aWaitText);
   141 		void CloseWaitDialog();
   142 		void CloseWaitDialog();
   142 
   143 
   143 		// From MAknLongTapDetectorCallBack
   144 		// From MAknLongTapDetectorCallBack