mGNCS4Touch API Reference  v1.5.0
A set of mGNCS-compliant controls for devices with a touch screen.
Data Structures | Macros | Typedefs | Enumerations | Variables
mIconFlow

Data Structures

struct  _NCS_ICONFLOW_ITEMINFO
 
struct  mIconFlow
 The structure of mIconFlow control, which derived from mItemView. It is the abstract superclass of all classes which represent controls that have items. More...
 
struct  mIconFlowClass
 The virtual function table of mIconFlow, which derived from mItemViewClass. More...
 
struct  mIconFlowRenderer
 The structure of mIconFlow effector, which derived from mItemViewRenderer. More...
 

Macros

#define NCSCTRL_ICONFLOW   NCSCLASSNAME("iconflow")
 The control class name of mIconFlow. More...
 
#define NCSS_ICONFLOW_SHIFT   (NCSS_ITEMV_SHIFT+1)
 The bits used by mIconFlow in style. More...
 
#define NCSS_ICONFLOW_SORT   (NCSS_ITEMV_AUTOSORT)
 
#define NCSS_ICONFLOW_LOOP   NCSS_ITEMV_LOOP
 

Typedefs

typedef struct _NCS_ICONFLOW_ITEMINFO NCS_ICONFLOW_ITEMINFO
 

Enumerations

enum  mIconFlowProp { NCSP_ICONFLOW_DEFICONHEIGHT = NCSP_ITEMV_DEFITEMHEIGHT, NCSP_ICONFLOW_DEFICONWIDTH = NCSP_ITEMV_MAX + 1 , NCSP_ICONFLOW_MAX }
 The properties id of mIconFlow. More...
 
enum  mIconFlowNotify { , NCSN_ICONFLOW_MAX = NCSN_ITEMV_MAX + 1 }
 The notification code id of mIconFlow. More...
 

Variables

MGNCS_EXPORT mIconFlowClass g_stmIconFlowCls
 The instance of mIconFlowClass. More...
 

Detailed Description

Macro Definition Documentation

◆ NCSCTRL_ICONFLOW

#define NCSCTRL_ICONFLOW   NCSCLASSNAME("iconflow")

The control class name of mIconFlow.

Definition at line 99 of file miconflow.h.

◆ NCSS_ICONFLOW_LOOP

#define NCSS_ICONFLOW_LOOP   NCSS_ITEMV_LOOP
See also
NCSS_ITEMV_LOOP

Definition at line 132 of file miconflow.h.

◆ NCSS_ICONFLOW_SHIFT

#define NCSS_ICONFLOW_SHIFT   (NCSS_ITEMV_SHIFT+1)

The bits used by mIconFlow in style.

Definition at line 105 of file miconflow.h.

◆ NCSS_ICONFLOW_SORT

#define NCSS_ICONFLOW_SORT   (NCSS_ITEMV_AUTOSORT)
See also
NCSS_ITEMV_AUTOSORT

Definition at line 111 of file miconflow.h.

Typedef Documentation

◆ NCS_ICONFLOW_ITEMINFO

Structure of the iconflow item info, contains information about an item. This structure is used for creating or retrieving an item.

Enumeration Type Documentation

◆ mIconFlowNotify

The notification code id of mIconFlow.

Enumerator
NCSN_ICONFLOW_MAX 

The maximum value of mIconFlow notification code id.

Definition at line 245 of file miconflow.h.

◆ mIconFlowProp

The properties id of mIconFlow.

Enumerator
NCSP_ICONFLOW_DEFICONHEIGHT 

The default icon height.

NCSP_ICONFLOW_DEFICONWIDTH 

The default icon width.

NCSP_ICONFLOW_MAX 

The maximum value of mIconFlow properties id.

Definition at line 218 of file miconflow.h.

Variable Documentation

◆ g_stmIconFlowCls

g_stmIconFlowCls

The instance of mIconFlowClass.

See also
mIconFlowClass