diff -r 091fa3bf3295 -r 841ccfa933ac application/inc/PodcastListView.h --- a/application/inc/PodcastListView.h Sun Oct 31 12:32:39 2010 +0000 +++ b/application/inc/PodcastListView.h Sun Oct 31 13:17:32 2010 +0000 @@ -62,25 +62,21 @@ CEikColumnListBox* Listbox(); void SetListboxIcons(CArrayPtr< CGulIcon >* aIcons); CArrayPtr* ListboxIcons(); - void SetTextArray(CDesCArray* aArray); + void SetListboxTextArrays(CDesCArray* aPortraitArray, CDesCArray* aLandscapeArray); + void SetEmptyText(const TDesC &aText); void ScrollToVisible(); void Draw(const TRect& aRect) const; - TBool IsLandscape(); - - public: - CAknSingleLargeStyleListBox * iListboxLandscape; - CAknDoubleLargeStyleListBox * iListboxPortrait; protected: TTypeUid::Ptr MopSupplyObject( TTypeUid aId ); private: + CAknSingleLargeStyleListBox * iListboxLandscape; + CAknDoubleLargeStyleListBox * iListboxPortrait; MContainerListener* iContainerListener; CAknsBasicBackgroundControlContext* iBgContext; - CEikColumnListBox * iListbox; TBool iLandscape; - CDesCArray* iItemArrayShort; }; @@ -162,14 +158,15 @@ TInt iListboxFlags; CDesCArray* iItemArray; + CDesCArray* iItemArrayShort; RArray iItemIdArray; - + TBuf<1024> iListboxFormatbuffer; + TBuf<1024> iListboxFormatbufferShort; CAknToolbar *iToolbar; CAknWaitDialog *iWaitDialog; TBool flipFlop; - CArrayPtr< CGulIcon >* iIconArray; }; #endif // PODCASTBASEVIEWH