00001 #ifndef __CAreaBox__ 00002 #define __CAreaBox__ 00003 00004 #include "CControl.hpp" 00005 using Exponent::GUI::Controls::CControl; 00006 00007 // =========================================================================== 00008 00009 namespace Exponent 00010 { 00011 namespace GUI 00012 { 00013 namespace Controls 00014 { 00032 class CAreaBox : public CControl 00033 { 00035 EXPONENT_CLASS_DECLARATION; 00038 // =========================================================================== 00039 00040 public: 00041 00047 CAreaBox(IControlRoot *root, const CRect &area); 00048 00052 virtual ~CAreaBox(); 00053 00054 // =========================================================================== 00055 00060 virtual void drawControl(CGraphics &graphics); 00061 00062 // =========================================================================== 00063 }; 00064 } 00065 } 00066 } 00067 #endif // End of CAreaBox.hpp