Macros | |
#define | _calc |
Functions | |
void | D4D_EditBoxOnMessage (D4D_MESSAGE *pMsg) |
static D4D_BOOL | D4D_EditBoxPutCharInt (D4D_OBJECT_PTR pObj, D4D_TCHAR ch) |
static void | D4D_EditBoxTimeTick (D4D_MESSAGE *pMsg) |
static void | D4D_EditBoxOnInit (D4D_MESSAGE *pMsg) |
static void | D4D_EditBoxValue2Coor (D4D_OBJECT *pThis) |
static void | D4D_EditBoxOnDraw (D4D_MESSAGE *pMsg) |
static void | D4D_EditBoxOnKeyUp (D4D_MESSAGE *pMsg) |
D4D_BOOL | D4D_EditBoxPutChar (D4D_OBJECT_PTR pObj, D4D_TCHAR ch) |
The function puts one char on cursor position and updates cursor. More... | |
D4D_BOOL | D4D_EditBoxPutString (D4D_OBJECT_PTR pObj, D4D_TCHAR *pText) |
The function puts string on cursor position and updates cursor. More... | |
D4D_INDEX | D4D_EditBoxSetCursor (D4D_OBJECT_PTR pObj, D4D_INDEX newPos) |
The function chenge the cursor position to new one. More... | |
D4D_INDEX | D4D_EditBoxGetCursor (D4D_OBJECT_PTR pObj) |
The function returns the cursor position. More... | |
void | D4D_EditBoxClearAll (D4D_OBJECT_PTR pObj) |
The function clear whole edit box data. More... | |
D4D_TCHAR * | D4D_EditBoxGetText (D4D_OBJECT_PTR pObj) |
The function returns the pointer to the edit box text buffer. More... | |
Variables | |
const D4D_OBJECT_SYS_FUNCTION | d4d_editBoxSysFunc |
#define _calc |
Definition at line 71 of file d4d_edit_box.c.
|
static |
Definition at line 94 of file d4d_edit_box.c.
|
static |
Definition at line 267 of file d4d_edit_box.c.
|
static |
Definition at line 208 of file d4d_edit_box.c.
void D4D_EditBoxOnMessage | ( | D4D_MESSAGE * | pMsg | ) |
THE INTERNAL API FUNCTIONS
Definition at line 681 of file d4d_edit_box.c.
|
static |
THE INTERNAL HELP FUNCTIONS
Definition at line 346 of file d4d_edit_box.c.
|
static |
Definition at line 316 of file d4d_edit_box.c.
|
static |
Definition at line 82 of file d4d_edit_box.c.
const D4D_OBJECT_SYS_FUNCTION d4d_editBoxSysFunc |
Definition at line 56 of file d4d_edit_box.c.