Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members

CUILabel.h

00001 /**********************************************************************
00002 
00003 Copyright (c) 2005, TomTom B.V.
00004 
00005 All rights reserved
00006 
00007 
00008 ***********************************************************************/
00009 
00010 
00011 #ifndef __CUILABEL_H__
00012 #define __CUILABEL_H__
00013 
00014 #include "MUIWidget.h"
00015 #include "CDesktop.h"
00016 
00022 class CUILabel: public MUIWidget
00023 {
00024  public:
00030    CUILabel( const CUIRect&         aRectangle, 
00031              const char*            aTitle );
00032      
00033   virtual void Draw();
00034   virtual bool HandlePenEvent( MInputReader::TTouchEventData& aData );
00035   virtual bool HandleKeyEvent( MInputReader::TKeyEventData& aData );
00036 
00037   virtual bool SetEnabled( bool aEnabled );
00038   virtual bool SetActive( bool aActive );
00039 
00041   virtual CDesktop::TColor GetColor();
00042 
00043  private:
00044   CUILabel();
00045   CUILabel( const CUILabel& );
00046   CUILabel& operator=( const CUILabel& ); 
00047 
00048  public:
00049   CDesktop::TColor iColor; 
00050 };
00051 
00052 #endif // __CUILABEL_H__

Generated on Fri Jul 15 16:46:44 2005 for TomTom GO User Interface library by doxygen 1.3.5