MiniGUI API Reference (MiniGUI-Standalone)  v3.2.0
A mature and proven cross-platform GUI system for embedded and smart IoT devices
Macros
States of button control

Macros

#define BST_POSE_MASK   0x0003
 The pose(normal, hilite, pushed and disable) mask of status of button. More...
 
#define BST_NORMAL   0x0000
 Specifies the normal state. More...
 
#define BST_HILITE   0x0001
 Specifies the hilite state. More...
 
#define BST_PUSHED   0x0002
 Specifies the pushed state. More...
 
#define BST_DISABLE   0x0003
 Specifies the disable state. More...
 
#define BST_CHECK_MASK   0x000c
 The check(unchecked, checked and indeterminate) mask of status of button. More...
 
#define BST_UNCHECKED   0x0000
 Indicates the button is unchecked. More...
 
#define BST_CHECKED   0x0004
 Indicates the button is checked. More...
 
#define BST_INDETERMINATE   0x0008
 Indicates the button is grayed because the state of the button is indeterminate. More...
 
#define BST_FOCUS   0x0010
 Specifies the focus state. More...
 

Detailed Description

Macro Definition Documentation

#define BST_CHECK_MASK   0x000c

The check(unchecked, checked and indeterminate) mask of status of button.

Definition at line 375 of file button.h.

#define BST_CHECKED   0x0004

Indicates the button is checked.

Definition at line 387 of file button.h.

#define BST_DISABLE   0x0003

Specifies the disable state.

Definition at line 367 of file button.h.

#define BST_FOCUS   0x0010

Specifies the focus state.

Definition at line 400 of file button.h.

#define BST_HILITE   0x0001

Specifies the hilite state.

Definition at line 355 of file button.h.

#define BST_INDETERMINATE   0x0008

Indicates the button is grayed because the state of the button is indeterminate.

Definition at line 394 of file button.h.

#define BST_NORMAL   0x0000

Specifies the normal state.

Definition at line 349 of file button.h.

#define BST_POSE_MASK   0x0003

The pose(normal, hilite, pushed and disable) mask of status of button.

Definition at line 343 of file button.h.

#define BST_PUSHED   0x0002

Specifies the pushed state.

Definition at line 361 of file button.h.

#define BST_UNCHECKED   0x0000

Indicates the button is unchecked.

Definition at line 381 of file button.h.