|
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