13 class TextEdit: public Element
16 TextEdit(uint32 x = 0, uint32 y = 0, uint32 w = 0, uint32 h = 0);
17 TextEdit(uint32 x, uint32 y, std::string s, uint32 mss = 10, uint32 fg = 0xFF8484FF,
18 uint32 bg = 0xFF84FF4D);
19 virtual void HandleKey(SDLKey key);
20 virtual void HandleMouseMove(uint32 x, uint32 y) {}
21 virtual void HandleMouseButton(uint32 x, uint32 y, bool mouseDown) {}
22 virtual void Draw(uint32 offsetX = 0, uint32 offsetY = 0);
23 virtual void Notify(Element *) {}
26 uint32 fgColor, bgColor;
32 #endif // __TEXTEDIT_H__