examples/ForumNokia/Localisation/inc/localizationappview.h

00001 /*
00002  * Copyright © 2008 Nokia Corporation.
00003  */
00004 
00005 
00006 
00007 #ifndef __LOCALIZATIONAPPVIEW_H__
00008 #define __LOCALIZATIONAPPVIEW_H__
00009 
00010 // INCLUDES
00011 #include <coecntrl.h>
00012 
00013 // FORWARD DECLARATIONS
00014 class CFbsBitmap;
00015 
00016 // CLASS DECLARATION
00017 class CLocalizationAppView : public CCoeControl
00018     {
00019     public: // New methods
00020 
00028         static CLocalizationAppView* NewL( const TRect& aRect );
00029 
00038         static CLocalizationAppView* NewLC( const TRect& aRect );
00039 
00044         virtual ~CLocalizationAppView();
00045 
00046     public:  // Functions from base classes
00047 
00053         void DrawImage(CFbsBitmap* aImage);
00054 
00060         void Draw( const TRect& aRect ) const;
00061 
00066         virtual void SizeChanged();
00067 
00068     private: // Constructors
00069 
00077         void ConstructL(const TRect& aRect);
00078 
00083         CLocalizationAppView();
00084         
00085     private: // data
00086     
00087         CFbsBitmap* iImage; // (owned)
00088 
00089     };
00090 
00091 #endif // __LOCALIZATIONAPPVIEW_H__
00092 
00093 // End of File

Generated by  doxygen 1.6.2