1 #ifndef __lib_gui_einputstring_h
2 #define __lib_gui_einputstring_h
4 #include <lib/gui/einput.h>
6 class eInputContentString: public eInputContent
8 DECLARE_REF(eInputContentString);
10 eInputContentString();
12 void getDisplay(std::string &res, int &cursor);
13 void moveCursor(int dir);
14 int haveKey(int code, int overwrite);
15 void deleteChar(int dir);
20 void setText(const std::string &text);
21 std::string getText();
24 void insertChar(int pos, int ch);