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

Data Structures

struct  _NCS_SCRLV_ITEMINFO
 
struct  mScrollView
 The structure of mScrollView control, which derived from mItemView. More...
 
struct  mScrollViewClass
 The virtual function table of mScrollView, which derived from mItemViewClass. More...
 
struct  mScrollViewRenderer
 The structure of mScrollView renderer, which inheried from mItemViewRenderer. More...
 

Macros

#define NCSCTRL_SCROLLVIEW   NCSCLASSNAME("scrollview")
 The control class name of mScrollView. More...
 
#define NCSS_SCRLV_SHIFT   (NCSS_ITEMV_SHIFT)
 The bits used by mScrollView in style. More...
 
#define NCSS_SCRLV_UPNOTIFY   NCSS_ITEMV_UPNOTIFY
 
#define NCSS_SCRLV_LOOP   NCSS_ITEMV_LOOP
 
#define NCSS_SCRLV_SORT   NCSS_ITEMV_AUTOSORT
 

Typedefs

typedef struct _NCS_SCRLV_ITEMINFO NCS_SCRLV_ITEMINFO
 

Enumerations

Variables

MGNCS_EXPORT mScrollViewClass g_stmScrollViewCls
 The instance of mScrollViewClass. More...
 

Detailed Description

Macro Definition Documentation

#define NCSCTRL_SCROLLVIEW   NCSCLASSNAME("scrollview")

The control class name of mScrollView.

Definition at line 76 of file mscrollview.h.

#define NCSS_SCRLV_LOOP   NCSS_ITEMV_LOOP
See also
NCSS_ITEMV_LOOP

Definition at line 94 of file mscrollview.h.

#define NCSS_SCRLV_SHIFT   (NCSS_ITEMV_SHIFT)

The bits used by mScrollView in style.

Definition at line 82 of file mscrollview.h.

#define NCSS_SCRLV_SORT   NCSS_ITEMV_AUTOSORT
See also
NCSS_ITEMV_AUTOSORT

Definition at line 100 of file mscrollview.h.

#define NCSS_SCRLV_UPNOTIFY   NCSS_ITEMV_UPNOTIFY
See also
NCSS_ITEMV_UPNOTIFY

Definition at line 88 of file mscrollview.h.

Typedef Documentation

The structure of scrollview item information.

Enumeration Type Documentation

The notification code id of mScrollView.

Enumerator
NCSN_SCRLV_CLICKED 

Mouse clicked

NCSN_SCRLV_SELCHANGED 

Selected item changed.

NCSN_SCRLV_SELCHANGING 

Selected item is changing.

NCSN_SCRLV_MAX 

The maximum value of mScrollView notification code id.

Definition at line 161 of file mscrollview.h.

The properties id of mScrollView.

Enumerator
NCSP_SCRLV_MAX 

The maximum value of mScrollView properties id.

Definition at line 149 of file mscrollview.h.

Variable Documentation

g_stmScrollViewCls

The instance of mScrollViewClass.

See also
mScrollViewClass