|
mGNCS API Reference
v1.5.0
A new control set and a new framework for MiniGUI apps
|
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 | |
| enum | mScrollViewProp { NCSP_SCRLV_MAX = NCSP_ITEMV_MAX + 1 } |
| The properties id of mScrollView. More... | |
| enum | mScrollViewNotify { NCSN_SCRLV_CLICKED = NCSN_ITEMV_CLICKED, NCSN_SCRLV_SELCHANGED = NCSN_ITEMV_SELCHANGED, NCSN_SCRLV_SELCHANGING = NCSN_ITEMV_SELCHANGING, NCSN_SCRLV_MAX = NCSN_ITEMV_MAX + 1 } |
| The notification code id of mScrollView. More... | |
Variables | |
| MGNCS_EXPORT mScrollViewClass | g_stmScrollViewCls |
| The instance of mScrollViewClass. More... | |
| #define NCSCTRL_SCROLLVIEW NCSCLASSNAME("scrollview") |
The control class name of mScrollView.
Definition at line 88 of file mscrollview.h.
| #define NCSS_SCRLV_LOOP NCSS_ITEMV_LOOP |
Definition at line 106 of file mscrollview.h.
| #define NCSS_SCRLV_SHIFT (NCSS_ITEMV_SHIFT) |
The bits used by mScrollView in style.
Definition at line 94 of file mscrollview.h.
| #define NCSS_SCRLV_SORT NCSS_ITEMV_AUTOSORT |
Definition at line 112 of file mscrollview.h.
| #define NCSS_SCRLV_UPNOTIFY NCSS_ITEMV_UPNOTIFY |
Definition at line 100 of file mscrollview.h.
| typedef struct _NCS_SCRLV_ITEMINFO NCS_SCRLV_ITEMINFO |
The structure of scrollview item information.
| enum mScrollViewNotify |
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 173 of file mscrollview.h.
| enum mScrollViewProp |
The properties id of mScrollView.
| Enumerator | |
|---|---|
| NCSP_SCRLV_MAX | The maximum value of mScrollView properties id. |
Definition at line 161 of file mscrollview.h.
| g_stmScrollViewCls |
The instance of mScrollViewClass.
1.8.17