00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #ifndef __FontsGraphicsControl_H
00017 #define __FontsGraphicsControl_H
00018
00019 #include <coecntrl.h>
00020 #include <s32file.h>
00021 #include "CommonGraphicsControlFramework.h"
00022
00023
00024
00025 class CHelloControl : public CGraphicExampleControl
00026 {
00027 public:
00028 CHelloControl() { SetMaxPhases(7); };
00029 void UpdateModelL();
00030 void Draw(const TRect& aRect) const;
00031 };
00032
00033 class CFontControl : public CGraphicExampleControl
00034 {
00035 public:
00036 CFontControl();
00037 ~CFontControl() { };
00038 void UpdateModelL();
00039 void Draw(const TRect& aRect) const;
00040 private:
00041 MGraphicsDeviceMap* iDeviceMap;
00042 TZoomFactor iZoomFactor;
00043 TInt iNumTypefaces;
00044 TBuf<19> iCurrentFont;
00045 };
00046
00047 #endif