|
nux-1.14.0
|
Public Member Functions | |
| EditTextBox (const TCHAR *Caption, NUX_FILE_LINE_PROTO) | |
| virtual long | ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo) |
| virtual void | Draw (GraphicsEngine &GfxContext, bool force_draw) |
| virtual void | DrawContent (GraphicsEngine &GfxContext, bool force_draw) |
| virtual void | PostDraw (GraphicsEngine &GfxContext, bool force_draw) |
| virtual bool | InspectKeyEvent (unsigned int eventType, unsigned int keysym, const char *character) |
| Return True if the the area knows what to do with the key event. | |
| void | SetText (const TCHAR &Caption) |
| void | SetText (const TCHAR *Caption) |
| void | SetText (const tstring &Caption) |
| void | SetText (const NString &Caption) |
| const TCHAR * | GetText () const |
| t_u32 | GetTextSize () const |
| void | SetDoubleValue (double d) |
| void | SetIntegerValue (int i) |
| virtual NString | GetCleanText () const |
| Return a caption string striping out the prefix and the suffix. | |
| void | SetTextBackgroundColor (const Color &color) |
| Color | GetTextBackgroundColor () const |
| void | SetSelectedTextColor (Color color) |
| void | SetSelectedTextBackgroundColor (Color color) |
| void | SetTextBlinkColor (Color color) |
| void | SetCursorColor (Color color) |
| Color | GetSelectedTextColor () const |
| Color | GetSelectedTextBackgroundColor () const |
| Color | GetTextBlinkColor () const |
| Color | GetCursorColor () const |
| void | SetKeyEntryType (BaseKeyboardHandler::eKeyEntryType keytype) |
| BaseKeyboardHandler::eKeyEntryType | GetKeyEntryType () |
| void | RecvMouseDoubleClick (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseUp (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseDown (int x, int y, unsigned long button_flags, unsigned long key_flags) |
| void | RecvMouseDrag (int x, int y, int dx, int dy, unsigned long button_flags, unsigned long key_flags) |
| void | RecvKeyEvent (unsigned long eventType, unsigned long keysym, unsigned long state, const TCHAR *character, unsigned short keyCount) |
| void | RecvStartKeyFocus () |
| void | RecvEndKeyFocus () |
| void | SetPrefix (const tstring &p) |
| void | SetPrefix (const TCHAR *p) |
| void | SetPrefix (const TCHAR &p) |
| void | SetPrefix (const NString &p) |
| NString | GetPrefix () const |
| void | SetSuffix (const tstring &s) |
| void | SetSuffix (const TCHAR *s) |
| void | SetSuffix (const TCHAR &s) |
| void | SetSuffix (const NString &s) |
| NString | Getsuffix () const |
| void | SetValidator (const Validator *validator) |
| bool | IsTextSelected () |
| bool | IsEmpty () |
Public Attributes | |
|
sigc::signal< void, EditTextBox *, unsigned int > | sigCharacter |
| sigc::signal< void, EditTextBox * > | sigEditChange |
|
sigc::signal< void, EditTextBox *, const NString & > | sigValidateKeyboardEntry |
| sigc::signal< void, EditTextBox * > | sigValidateEntry |
| sigc::signal< void, EditTextBox * > | sigSetText |
| sigc::signal< void, EditTextBox * > | sigEscapeKeyboardFocus |
| sigc::signal< void, EditTextBox * > | sigStartKeyboardFocus |
| sigc::signal< void, EditTextBox * > | sigEndKeyboardFocus |
Friends | |
| class | RGBValuator |
Definition at line 39 of file EditTextBox.h.