00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019 #ifndef __CSSYNCAPPVIEW_H__
00020 #define __CSSYNCAPPVIEW_H__
00021
00022
00023 #include <coecntrl.h>
00024
00025
00026 class CCSSyncDocument;
00027
00028
00034 class CCSSyncAppView : public CCoeControl
00035 {
00036 public:
00037
00046 static CCSSyncAppView* NewL( const TRect& aRect,
00047 CCSSyncDocument& aDocument );
00048
00057 static CCSSyncAppView* NewLC( const TRect& aRect,
00058 CCSSyncDocument& aDocument );
00059
00065 virtual ~CCSSyncAppView();
00066
00067 public:
00068
00074 void Draw( const TRect& aRect ) const;
00075
00076
00077 private:
00078
00085 CCSSyncAppView( CCSSyncDocument& aDocument );
00086
00092 void ConstructL( const TRect& aRect );
00093
00094 private:
00095
00099 CCSSyncDocument& iDocument;
00100 };
00101
00102
00103 #endif // __CSSYNCAPPVIEW_H__
00104
00105
00106