MiniGUI API Reference (MiniGUI-Threads)  v3.2.0
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Modules | Macros
Edit/MEdit control

Modules

 Styles of edit control
 
 Messages of edit control
 
 Notification codes of edit control
 

Macros

#define CTRL_EDIT   ("edit")
 The class name of simple single-line editor box. More...
 
#define CTRL_SLEDIT   ("sledit")
 The class name of single-line editor box. More...
 
#define CTRL_BIDISLEDIT   ("bidisledit")
 The class name of BIDI single-line editor box. More...
 
#define CTRL_MLEDIT   ("mledit")
 The class name of multiple-line editor box. More...
 
#define CTRL_MEDIT   ("medit")
 Another class name of multiple-line editor box. More...
 
#define EC_LEFTMARGIN   0x0001
 Value of wParam. Specifies the left margins to set. More...
 
#define EC_RIGHTMARGIN   0x0002
 Value of wParam. Specifies the right margins to set. More...
 
#define EC_USEFONTINFO   0xffff
 Value of wParam. Specifies the user font info to set. More...
 
#define EMSIS_COMPOSITIONSTRING   0x0001
 Indicates the type of status to retrieve. More...
 
#define EIMES_GETCOMPSTRATONCE   0x0001
 lParam for EMSIS_COMPOSITIONSTRING(reserved). More...
 
#define EIMES_CANCELCOMPSTRINFOCUS   0x0002
 lParam for EMSIS_COMPOSITIONSTRING(reserved). More...
 
#define EIMES_COMPLETECOMPSTRKILLFOCUS   0x0004
 lParam for EMSIS_COMPOSITIONSTRING(reserved). More...
 

Detailed Description

Macro Definition Documentation

#define CTRL_BIDISLEDIT   ("bidisledit")

The class name of BIDI single-line editor box.

This edit control uses the system logical font for control, which may be variable-width font.

Definition at line 93 of file edit.h.

#define CTRL_EDIT   ("edit")

The class name of simple single-line editor box.

This edit control uses the system default fixed logical font.

Definition at line 75 of file edit.h.

#define CTRL_MEDIT   ("medit")

Another class name of multiple-line editor box.

This edit control uses the system logical font for control, which may be variable-width font.

Definition at line 111 of file edit.h.

#define CTRL_MLEDIT   ("mledit")

The class name of multiple-line editor box.

This edit control uses the system logical font for control, which may be variable-width font.

Definition at line 102 of file edit.h.

#define CTRL_SLEDIT   ("sledit")

The class name of single-line editor box.

This edit control uses the system logical font for control, which may be variable-width font.

Definition at line 84 of file edit.h.

#define EC_LEFTMARGIN   0x0001

Value of wParam. Specifies the left margins to set.

Definition at line 1296 of file edit.h.

#define EC_RIGHTMARGIN   0x0002

Value of wParam. Specifies the right margins to set.

Definition at line 1301 of file edit.h.

#define EC_USEFONTINFO   0xffff

Value of wParam. Specifies the user font info to set.

Definition at line 1306 of file edit.h.

#define EIMES_CANCELCOMPSTRINFOCUS   0x0002

lParam for EMSIS_COMPOSITIONSTRING(reserved).

Definition at line 1325 of file edit.h.

#define EIMES_COMPLETECOMPSTRKILLFOCUS   0x0004

lParam for EMSIS_COMPOSITIONSTRING(reserved).

Definition at line 1330 of file edit.h.

#define EIMES_GETCOMPSTRATONCE   0x0001

lParam for EMSIS_COMPOSITIONSTRING(reserved).

Definition at line 1320 of file edit.h.

#define EMSIS_COMPOSITIONSTRING   0x0001

Indicates the type of status to retrieve.

Definition at line 1313 of file edit.h.