00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #ifndef CMEDIACLIENTVIEW
00018 #define CMEDIACLIENTVIEW
00019
00020 #include <coecntrl.h>
00021
00022 class CMediaClientEngine;
00023
00030 class CMediaClientView : public CCoeControl
00031 {
00032 public:
00040 static CMediaClientView* NewL(const TRect& aRect, CMediaClientEngine& aEngine);
00045 ~CMediaClientView();
00046
00047
00048
00054 void SetDescription(const TDesC& aDescription);
00055
00056 private:
00057
00064 void Draw(const TRect& ) const;
00065
00066 private:
00072 CMediaClientView(CMediaClientEngine& aEngine); void ConstructL(const TRect& aRect);
00078
00079 private:
00081 CMediaClientEngine& iEngine;
00083 TBufC<25> iDescription;
00084 };
00085
00086 #endif // CMEDIACLIENTVIEW