|
mGNCS API Reference
v1.5.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 | |
| enum | mAbstractListNotify { NCSN_ASTLST_MAX = NCSN_SWGT_MAX + 1 } |
| The notification id of mAbstractList. More... | |
| enum | mAbstractListProperty { NCSP_ASTLST_DEFNODEHEIGHT = NCSP_SWGT_MAX + 1, NCSP_ASTLST_FONTSIZE, NCSP_ASTLST_AUTOSORT, NCSP_ASTLST_TRANSPARENT, NCSP_ASTLST_CMPNODEFUNC, NCSP_ASTLST_ROOTNODE , NCSP_ASTLST_MAX } |
| The properties id of mAbstractList. More... | |
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 83 of file mabstractlist.h.
| #define NCSS_ASTLST_SHIFT (NCSS_SWGT_SHIFT+1) |
The bits used by mAbstractList in style.
Definition at line 89 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 246 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 258 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.17