MiniGUI API Reference (MiniGUI-Processes)  v5.0.6
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Macros
Styles of edit control

Macros

#define ES_LEFT   0x00000000L
 Left-aligned text. More...
 
#define ES_CENTER   0x00000001L
 Center-aligned text. More...
 
#define ES_RIGHT   0x00000002L
 Right-aligned text. More...
 
#define ES_MULTILINE   0x00000004L
 Multi-line text. More...
 
#define ES_UPPERCASE   0x00000008L
 Converts all characters to uppercase as they are typed into the edit control. More...
 
#define ES_LOWERCASE   0x00000010L
 Converts all characters to lowercase as they are typed into the edit control. More...
 
#define ES_PASSWORD   0x00000020L
 Displays an asterisk (*) for each character typed into the edit control. More...
 
#define ES_AUTOVSCROLL   0x00000040L
 Show and hide the vertical scroll bar automatically. More...
 
#define ES_AUTOHSCROLL   0x00000080L
 Show and hide the horizontal scroll bar automatically. More...
 
#define ES_NOHIDESEL   0x00000100L
 Edit control with this style will remain selected when focus is lost. More...
 
#define ES_AUTOSELECT   0x00000400L
 Selects all text when getting focus. More...
 
#define ES_READONLY   0x00000800L
 Prevents the user from typing or editing text in the edit control. More...
 
#define ES_BASELINE   0x00001000L
 Draws base line under input area instead of frame border. More...
 
#define ES_AUTOWRAP   0x00002000L
 Automatically wraps against border when inputting. More...
 
#define ES_TITLE   0x00004000L
 Shows specified title texts. More...
 
#define ES_TIP   0x00008000L
 Shows specified tip texts. More...
 

Detailed Description

Macro Definition Documentation

◆ ES_AUTOHSCROLL

#define ES_AUTOHSCROLL   0x00000080L

Show and hide the horizontal scroll bar automatically.

Definition at line 182 of file edit.h.

◆ ES_AUTOSELECT

#define ES_AUTOSELECT   0x00000400L

Selects all text when getting focus.

Definition at line 194 of file edit.h.

◆ ES_AUTOVSCROLL

#define ES_AUTOVSCROLL   0x00000040L

Show and hide the vertical scroll bar automatically.

Definition at line 176 of file edit.h.

◆ ES_AUTOWRAP

#define ES_AUTOWRAP   0x00002000L

Automatically wraps against border when inputting.

Definition at line 213 of file edit.h.

◆ ES_BASELINE

#define ES_BASELINE   0x00001000L

Draws base line under input area instead of frame border.

Definition at line 207 of file edit.h.

◆ ES_CENTER

#define ES_CENTER   0x00000001L

Center-aligned text.

Definition at line 140 of file edit.h.

◆ ES_LEFT

#define ES_LEFT   0x00000000L

Left-aligned text.

Definition at line 134 of file edit.h.

◆ ES_LOWERCASE

#define ES_LOWERCASE   0x00000010L

Converts all characters to lowercase as they are typed into the edit control.

Definition at line 164 of file edit.h.

◆ ES_MULTILINE

#define ES_MULTILINE   0x00000004L

Multi-line text.

Definition at line 152 of file edit.h.

◆ ES_NOHIDESEL

#define ES_NOHIDESEL   0x00000100L

Edit control with this style will remain selected when focus is lost.

Definition at line 188 of file edit.h.

◆ ES_PASSWORD

#define ES_PASSWORD   0x00000020L

Displays an asterisk (*) for each character typed into the edit control.

Definition at line 170 of file edit.h.

◆ ES_READONLY

#define ES_READONLY   0x00000800L

Prevents the user from typing or editing text in the edit control.

Definition at line 201 of file edit.h.

◆ ES_RIGHT

#define ES_RIGHT   0x00000002L

Right-aligned text.

Definition at line 146 of file edit.h.

◆ ES_TIP

#define ES_TIP   0x00008000L

Shows specified tip texts.

Definition at line 225 of file edit.h.

◆ ES_TITLE

#define ES_TITLE   0x00004000L

Shows specified title texts.

Definition at line 219 of file edit.h.

◆ ES_UPPERCASE

#define ES_UPPERCASE   0x00000008L

Converts all characters to uppercase as they are typed into the edit control.

Definition at line 158 of file edit.h.