nux-1.16.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.