| 
    mGNCS API Reference
    v1.2.0
    
   A new control set and a new framework for MiniGUI apps 
   | 
 
| C_mButtonNode | List node include member button | 
| C_NCS_CREATE_NOTIFY_INFO | |
| C_NCS_EVENT_CONNECT_INFO | |
| C_NCS_EVENT_HANDLER | |
| C_NCS_EVENT_HANDLER_NODE | |
| C_NCS_INVSB_CREATE_INFO | |
| C_NCS_MAIN_CREATE_INFO | |
| C_NCS_MNWND_TEMPLATE | |
| C_NCS_PROP_ENTRY | |
| C_NCS_RDR_ELEMENT | |
| C_NCS_RDR_ENTRY | |
| C_NCS_RDR_INFO | |
| C_NCS_SCRLV_ITEMINFO | |
| C_NCS_WND_TEMPLATE | |
| C_NCSRM_DEFLOCALE_INFO | |
| C_NCSRM_HEADER | |
| C_NCSRM_IDITEM | |
| C_NCSRM_INCORE_IMAGE | |
| C_NCSRM_LOCALEITEM | |
| C_NCSRM_PROP | |
| C_NCSRM_RDRHEADER | |
| C_NCSRM_RDRINFO | |
| C_NCSRM_SECTHEADER | |
| C_NCSRM_TYPEITEM | |
| C_NCSRM_WINHEADER | |
| Clist_head | The structure of double linked list | 
| CmAbstractList | The structure of mAbstractList, which derived from mScrollWidget. It is the abstract superclass of all classes which represent controls that have nodes | 
| CmAbstractListClass | The virtual function table of mAbstractList, which derived from mScrollWidgetClass | 
| CmAbstractListRenderer | The structure of mAbstractList renderer, which inheried from mScrollWidgetRenderer | 
| CmButton | Button class, derived from mWidget | 
| CmButtonClass | Button struct of button control, derived from mWidgetClass | 
| CmButtonGroup | A group control, mamanger a list of buttons, in which only one button can be selected. Derived from mGroupBox | 
| CmButtonGroupClass | Struct of mButtonGroupClass control, derived from mGroupBoxClass | 
| CmButtonGroupRenderer | MButtonGroup renderer interface, derived from mGroupBoxRenderer | 
| CmButtonRenderer | Button class renderer interface, derived from mWidgetRenderer | 
| CmCheckButton | CheckButton, derived from mButton | 
| CmCheckButtonClass | Checkbutton class struct of button control, derived from mButtonClass | 
| CmCheckButtonRenderer | Checkbutton class renderer interface, derived from mButtonRenderer | 
| CmComponent | Component member define | 
| CmComponentClass | Basic class of components, windows. Drived by mObjectClass | 
| CmEdit | Edit struct of edit control, derived from mScrollView | 
| CmEditClass | VTable of mEdit, derived from mScrollViewClass | 
| CmEditRenderer | Edit class's Renderer interface, derived from mScrollViewRenderer | 
| CmGroupBox | Groupbox class, derived from mStatic | 
| CmGroupBoxClass | Struct of groupbox control, derived from mStaticClass | 
| CmGroupBoxRenderer | Groupbox class renderer interface, derived from mStaticRenderer | 
| CmImage | Static control can show a image, derived from mStatic | 
| CmImageClass | ImageClass struct of image control, derived from mStaticClass | 
| CmImageRenderer | Image class renderer interface, derived from mStaticRenderer | 
| CmInvsbComp | Define the mInvsbComp members , inherit from mComponent. An Invisible Component is a Component only support some functions, and user cannot see them | 
| CmInvsbCompClass | Define the VTable of mInvsbComp, inherit mComponentClass | 
| CmItem | The structure of mItem. It is the abstract superclass of all items occur within specific controls. For example, a listbox will contain string or bitmap items | 
| CmItemClass | The virtual function table of mItemClass | 
| CmItemManager | The structure of mItemManager control, which derived from mItem. It is the abstract superclass of all classes which managers items | 
| CmItemManagerClass | The virtual function table of mItemManager, which derived from mItemClass | 
| CmItemView | The structure of mItemView control, which derived from mScrollWidget. It is the abstract superclass of all classes which represent controls that have items | 
| CmItemViewClass | The virtual function table of mItemView, which derived from mScrollWidgetClass | 
| CmItemViewRenderer | The structure of mItemView renderer, which inheried from mScrollWidgetRenderer | 
| CmListColumn | The structure of mListColumn. It's used as header by mListView | 
| CmListColumnClass | The virtual function table of mListColumn, which derived from mItemClass | 
| CmListItem | The structure of mListItem. It's used as item by mListView | 
| CmListItemClass | The virtual function table of mListItem, which derived from mItemManagerClass | 
| CmMainWnd | Define the memders of mMainWnd, inherit from mPanel | 
| CmMainWndClass | VTable of mMainWnd, inherit from mPanelClass | 
| CmMainWndRenderer | mMainWnd renderer interface, inherit from mPanelRenderer | 
| CmMlEdit | Multiline edit control, derived from mEdit | 
| CmMlEditClass | VTable of mMlEdit, derived from mEditClass | 
| CmMlEditRenderer | MlEdit class's Renderer interface, derived from mEditRenderer | 
| CmNode | The structure of mNode. It is the basic class of all nodes occur within specific controls. For example, a list can contain it | 
| CmNodeClass | The virtual function table of mNodeClass | 
| CmObject | Object struct | 
| CmObjectClass | Basic object class of NCS | 
| CmPanel | The structure of mPanel control, which derived from mWidget. It is a control which is capable of containing other controls | 
| CmPanelClass | The virtual function table of mPanelClass, which derived from mWidgetClass | 
| CmPanelRenderer | The structure of mPanel renderer, which derived from mWidgetRenderer | 
| CmPopMenuMgr | Members of mPropMenuMgr | 
| CmPopMenuMgrClass | MPopMenuMgr class, derived from mObject | 
| CmRadioButton | Define the member of Radiobutton, derived from mCheckButton | 
| CmRadioButtonClass | Radiobutton struct of control, derived from mCheckButtonClass | 
| CmRadioButtonRender | Radiobutton renderer interface, derived from mCheckButtonRenderer | 
| CmScrollView | The structure of mScrollView control, which derived from mItemView | 
| CmScrollViewClass | The virtual function table of mScrollView, which derived from mItemViewClass | 
| CmScrollViewRenderer | The structure of mScrollView renderer, which inheried from mItemViewRenderer | 
| CmScrollWidget | The structure of mScrollWidget control, which derived from mWidget. It is the abstract superclass of all classes which represent controls that have standard scroll bars | 
| CmScrollWidgetClass | The virtual function table of mScrollWidget, which derived from mWidgetClass | 
| CmScrollWidgetRenderer | The structure of mScrollWidget renderer, which inheried from mWidgetRenderer | 
| CmSeparator | Separator class, derived from mStatic | 
| CmSeparatorClass | Struct of separator control, derived from mStaticClass | 
| CmSeparatorRenderer | Separator class renderer interface, derived from mStaticRenderer | 
| CmSlEdit | Single line control, derived from mEdit | 
| CmSlEditClass | VTable of mSlEdit, derived from mEditClass | 
| CmSlEditRenderer | SlEdit class's Renderer interface, derived from mEditRenderer | 
| CmStatic | Static class, derived from mWidget | 
| CmStaticClass | Struct of Static control, derived from mWidgetClass | 
| CmStaticRenderer | Static class renderer interface, derived from mWidgetRenderer | 
| CmTimer | Timer member define | 
| CmTimerClass | Class of Timer object | 
| CmWidget | Define the mWidget members, inherit from mComponent | 
| CmWidgetClass | VTable of mWidget, drived from mComponentClass | 
| CmWidgetRenderer | Widget class's Renderer interface | 
| CNCS_CB_ITEMOPS | The structure of NCS_CB_ITEMOPS. The Item operations interface | 
| CNCS_LSTCLM_SORTDATA | The sort type | 
 1.8.11