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 listview control

Macros

#define LVS_UPNOTIFY   0x0001L /* must be the same with SVS_UPNOTIFY */
 Notifies the parent window when mouse is up (default is down). More...
 
#define LVS_SORT   0x0002L
 Sorts strings automatically. More...
 
#define LVS_MULTIPLESEL   0x0008L /* reserved */
 Causes the listview to allow the user to select multiple items. More...
 
#define LVS_CHECKBOX   0x1000L /* reserved */
 Displays a check box in an item. More...
 
#define LVS_AUTOCHECK   0x2000L /* reserved */
 If the list view has LVS_CHECKBOX style, this style tell the list view to auto-switch the check box between checked or un-checked when the user click the check mark box of an item. More...
 
#define LVS_AUTOCHECKBOX   (LVS_CHECKBOX | LVS_AUTOCHECK) /* reserved */
 If the list view has LVS_AUTOCHECKBOX style, this style tell the list view use LVS_CHECKBOX and LVS_AUTOCHECK style. More...
 
#define LVS_TREEVIEW   0x4000L
 Uses listview in a treeview style. More...
 

Detailed Description

Macro Definition Documentation

◆ LVS_AUTOCHECK

#define LVS_AUTOCHECK   0x2000L /* reserved */

If the list view has LVS_CHECKBOX style, this style tell the list view to auto-switch the check box between checked or un-checked when the user click the check mark box of an item.

Definition at line 362 of file listview.h.

◆ LVS_AUTOCHECKBOX

#define LVS_AUTOCHECKBOX   (LVS_CHECKBOX | LVS_AUTOCHECK) /* reserved */

If the list view has LVS_AUTOCHECKBOX style, this style tell the list view use LVS_CHECKBOX and LVS_AUTOCHECK style.

Definition at line 368 of file listview.h.

◆ LVS_CHECKBOX

#define LVS_CHECKBOX   0x1000L /* reserved */

Displays a check box in an item.

Definition at line 354 of file listview.h.

◆ LVS_MULTIPLESEL

#define LVS_MULTIPLESEL   0x0008L /* reserved */

Causes the listview to allow the user to select multiple items.

Definition at line 348 of file listview.h.

◆ LVS_SORT

#define LVS_SORT   0x0002L

Sorts strings automatically.

Causes the listview to sort strings automatically.

Definition at line 342 of file listview.h.

◆ LVS_TREEVIEW

#define LVS_TREEVIEW   0x4000L

Uses listview in a treeview style.

Definition at line 374 of file listview.h.

◆ LVS_UPNOTIFY

#define LVS_UPNOTIFY   0x0001L /* must be the same with SVS_UPNOTIFY */

Notifies the parent window when mouse is up (default is down).

Causes the listview to notify the listview parent window with a notification message when the user make actions, such as clicks, doubleclicks, ...,etc.

Definition at line 333 of file listview.h.