00001 #ifndef _SCREEN_TITLE_H_ 00002 #define _SCREEN_TITLE_H_ 00003 00004 #include <nds.h> 00005 #include "gadget.h" 00006 00007 namespace WoopsiUI { 00008 00009 class Screen; 00010 00017 class ScreenTitle : public Gadget { 00018 00019 public: 00020 00027 ScreenTitle(u16 height, Screen* screen, FontBase* font = NULL); 00028 00035 virtual void draw(Rect clipRect); 00036 00041 virtual bool focus(); 00042 00047 virtual bool blur(); 00048 00049 protected: 00050 Screen* _screen; 00055 virtual inline ~ScreenTitle() { }; 00056 00060 inline ScreenTitle(const ScreenTitle& screenTitle) : Gadget(screenTitle) { }; 00061 }; 00062 } 00063 00064 #endif