00001 #ifndef __CImageLabel__ 00002 #define __CImageLabel__ 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 CImageLabel : public CControl 00033 { 00035 EXPONENT_CLASS_DECLARATION; 00038 // =========================================================================== 00039 00040 public: 00041 00042 // =========================================================================== 00043 00050 CImageLabel(IControlRoot *root, const long uniqueId, const CRect &area); 00051 00055 virtual ~CImageLabel(); 00056 00057 // =========================================================================== 00058 00063 virtual void drawControl(CGraphics &graphics); 00064 00065 // =========================================================================== 00066 00067 }; 00068 } 00069 } 00070 } 00071 #endif // End of CImageLabel.hpp