00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #ifndef __HELLOWORLDBASICAPPVIEW_H__
00019 #define __HELLOWORLDBASICAPPVIEW_H__
00020
00021
00022 #include <coecntrl.h>
00023
00024
00025 class CHelloWorldBasicAppView : public CCoeControl
00026 {
00027 public:
00028
00036 static CHelloWorldBasicAppView* NewL( const TRect& aRect );
00037
00046 static CHelloWorldBasicAppView* NewLC( const TRect& aRect );
00047
00052 virtual ~CHelloWorldBasicAppView();
00053
00059 TDes& GetText();
00060
00061 public:
00062
00070 void Draw( const TRect& aRect ) const;
00071
00076 virtual void SizeChanged();
00077
00078 private:
00079
00087 void ConstructL(const TRect& aRect);
00088
00093 CHelloWorldBasicAppView();
00094
00095 private:
00096
00100 const CFont* iFont;
00101
00105 TBuf<24> iText;
00106 };
00107
00108 #endif // __HELLOWORLDBASICAPPVIEW_H__
00109
00110
00111