|
mGNCS API Reference
v1.5.0
A new control set and a new framework for MiniGUI apps
|
Data Structures | |
| struct | mMlEdit |
| the multiline edit control, derived from mEdit. More... | |
| struct | mMlEditClass |
| the VTable of mMlEdit, derived from mEditClass. More... | |
| struct | mMlEditRenderer |
| MlEdit class's Renderer interface, derived from mEditRenderer. More... | |
Macros | |
| #define | NCSS_MLEDIT_AUTOWRAP (0x0001<<NCSS_EDIT_SHIFT) |
| Automatically wraps against border when inputting. More... | |
| #define | NCSS_MLEDIT_TITLE (0x0002<<NCSS_EDIT_SHIFT) |
| Shows specified title texts. More... | |
Enumerations | |
| enum | mMlEditProp { NCSP_MLEDIT_LINECOUNT = NCSP_EDIT_MAX + 1, NCSP_MLEDIT_LINEHEIGHT, NCSP_MLEDIT_LINEFEEDISPCHAR, NCSP_MLEDIT_LINESEP, NCSP_MLEDIT_CARETSHAPE, NCSP_MLEDIT_NUMOFPARAGRAPHS } |
| enum | ncsCaretShape { NCS_CARETSHAPE_LINE = 0, NCS_CARETSHAPE_BLOCK } |
Variables | |
| MGNCS_EXPORT mMlEditClass | g_stmMlEditCls |
| the instance of mMlEditClass More... | |
| #define NCSS_MLEDIT_AUTOWRAP (0x0001<<NCSS_EDIT_SHIFT) |
| #define NCSS_MLEDIT_TITLE (0x0002<<NCSS_EDIT_SHIFT) |
| enum mMlEditProp |
MlEdit Property define :
| Enumerator | |
|---|---|
| NCSP_MLEDIT_LINECOUNT | Count of line, Type: int, Read-Only |
| NCSP_MLEDIT_LINEHEIGHT | Height of line, Type: int |
| NCSP_MLEDIT_LINEFEEDISPCHAR | Line feed display charater, Type : unsigned char |
| NCSP_MLEDIT_LINESEP | Line separater, Type : unsigned char |
| NCSP_MLEDIT_CARETSHAPE | Caret shape, Type : ncsCaretShape |
| NCSP_MLEDIT_NUMOFPARAGRAPHS | Count of paragraphs Type : int , Read-Only |
| enum ncsCaretShape |
| g_stmMlEditCls |
the instance of mMlEditClass
1.8.17