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

Data Structures

struct  mListItem
 The structure of mListItem. It's used as item by mListView. More...
 
struct  mListItemClass
 The virtual function table of mListItem, which derived from mItemManagerClass. More...
 

Macros

#define NCSF_LSTITM_FOLD   (0x0001<<NCSF_ITMMNG_SHIFT)
 fold item. More...
 
#define NCSF_LSTITM_PRIVBKCOL   (0x0002<<NCSF_ITMMNG_SHIFT)
 background for item. More...
 
#define NCSF_LSTITM_PRIVFGCOL   (0x0004<<NCSF_ITMMNG_SHIFT)
 foreground for item. More...
 
#define NCSF_LSTITM_SHIFT   (NCSF_ITMMNG_SHIFT + 3)
 The bits used by mListItem in flags. More...
 

Enumerations

Variables

MGNCS_EXPORT mListItemClass g_stmListItemCls
 The instance of mListItemClass. More...
 

Detailed Description

Macro Definition Documentation

#define NCSF_LSTITM_FOLD   (0x0001<<NCSF_ITMMNG_SHIFT)

fold item.

Definition at line 62 of file mlistitem.h.

#define NCSF_LSTITM_PRIVBKCOL   (0x0002<<NCSF_ITMMNG_SHIFT)

background for item.

Definition at line 68 of file mlistitem.h.

#define NCSF_LSTITM_PRIVFGCOL   (0x0004<<NCSF_ITMMNG_SHIFT)

foreground for item.

Definition at line 74 of file mlistitem.h.

#define NCSF_LSTITM_SHIFT   (NCSF_ITMMNG_SHIFT + 3)

The bits used by mListItem in flags.

Definition at line 80 of file mlistitem.h.

Enumeration Type Documentation

The properties id of mListItem.

Enumerator
NCSP_LSTITM_NRCHILD 

The number of children.

NCSP_LSTITM_DEPTH 

The depth.

NCSP_LSTITM_RHEIGHT 

The height when item can be visible.

NCSP_LSTITM_MAX 

The maximum value of listitem properties id.

Definition at line 194 of file mlistitem.h.

Variable Documentation

g_stmListItemCls

The instance of mListItemClass.

See also
mListItemClass