|
mGNCS API Reference
v1.2.0
A new control set and a new framework for MiniGUI apps
|
Data Structures | |
| struct | mAbstractList |
| The structure of mAbstractList, which derived from mScrollWidget. It is the abstract superclass of all classes which represent controls that have nodes. More... | |
| struct | mAbstractListClass |
| The virtual function table of mAbstractList, which derived from mScrollWidgetClass. More... | |
| struct | mAbstractListRenderer |
| The structure of mAbstractList renderer, which inheried from mScrollWidgetRenderer. More... | |
Macros | |
| #define | NCSS_ASTLST_AUTOSORT (0x0001<<NCSS_SWGT_SHIFT) |
| Sort nodes automatically. More... | |
| #define | NCSS_ASTLST_SHIFT (NCSS_SWGT_SHIFT+1) |
| The bits used by mAbstractList in style. More... | |
Enumerations |
Functions | |
| mAbstractList * | mAbstractList_getControl (mNode *node) |
| Get the associated control handle of the specified node. More... | |
Variables | |
| MGNCS_EXPORT mAbstractListClass | g_stmAbstractListCls |
| The instance of mAbstractListClass. More... | |
| #define NCSS_ASTLST_AUTOSORT (0x0001<<NCSS_SWGT_SHIFT) |
Sort nodes automatically.
Definition at line 71 of file mabstractlist.h.
| #define NCSS_ASTLST_SHIFT (NCSS_SWGT_SHIFT+1) |
The bits used by mAbstractList in style.
Definition at line 77 of file mabstractlist.h.
| enum mAbstractListNotify |
The notification id of mAbstractList.
| Enumerator | |
|---|---|
| NCSN_ASTLST_MAX |
The maximum value of mAbstractList notification code id. |
Definition at line 234 of file mabstractlist.h.
The properties id of mAbstractList.
| Enumerator | |
|---|---|
| NCSP_ASTLST_DEFNODEHEIGHT |
The default node height. It should be implemented by subclass. |
| NCSP_ASTLST_FONTSIZE |
The window font size. RO. |
| NCSP_ASTLST_AUTOSORT |
Whether the window sorts nodes automatically or not. RO. |
| NCSP_ASTLST_TRANSPARENT |
Whether the window is transparent or not. RO. |
| NCSP_ASTLST_CMPNODEFUNC |
The node comparision function. (NCS_CB_CMPNODE) |
| NCSP_ASTLST_ROOTNODE |
The root node. RO. |
| NCSP_ASTLST_MAX |
The maximum value of mAbstractList properties id. |
Definition at line 246 of file mabstractlist.h.
| mAbstractList * mAbstractList_getControl | ( | mNode * | node | ) |
Get the associated control handle of the specified node.
| node | The specified node. |
| g_stmAbstractListCls |
The instance of mAbstractListClass.
1.8.11