mGNCS API Reference  v1.2.0
A new control set and a new framework for MiniGUI apps
Data Structures | Macros | Enumerations | Variables
mMlEdit

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

Variables

MGNCS_EXPORT mMlEditClass g_stmMlEditCls
 the instance of mMlEditClass More...
 

Detailed Description

Macro Definition Documentation

#define NCSS_MLEDIT_AUTOWRAP   (0x0001<<NCSS_EDIT_SHIFT)

Automatically wraps against border when inputting.

Definition at line 322 of file mmledit.h.

#define NCSS_MLEDIT_TITLE   (0x0002<<NCSS_EDIT_SHIFT)

Shows specified title texts.

Definition at line 328 of file mmledit.h.

Enumeration Type Documentation

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

Definition at line 333 of file mmledit.h.

Caret Shapes define:

Enumerator
NCS_CARETSHAPE_LINE 

Line-shaped caret

NCS_CARETSHAPE_BLOCK 

Block-shaped caret

Definition at line 350 of file mmledit.h.

Variable Documentation

g_stmMlEditCls

the instance of mMlEditClass

See also
mMlEditClass