mGNCS API Reference  v1.2.0
A new control set and a new framework for MiniGUI apps
Data Structures | Macros | Enumerations | Variables
mPanel

Data Structures

struct  mPanel
 The structure of mPanel control, which derived from mWidget. It is a control which is capable of containing other controls. More...
 
struct  mPanelClass
 The virtual function table of mPanelClass, which derived from mWidgetClass. More...
 
struct  mPanelRenderer
 The structure of mPanel renderer, which derived from mWidgetRenderer. More...
 

Macros

#define NCSCTRL_PANEL   NCSCLASSNAME("panel")
 The control class name of mPanel. More...
 
#define NCSS_PANEL_SHIFT   NCSS_WIDGET_SHIFT
 The bits used by mPanel in style. More...
 

Enumerations

Variables

MGNCS_EXPORT mPanelClass g_stmPanelCls
 The instance of mPanelClass. More...
 

Detailed Description

Macro Definition Documentation

#define NCSCTRL_PANEL   NCSCLASSNAME("panel")

The control class name of mPanel.

Definition at line 59 of file mpanel.h.

#define NCSS_PANEL_SHIFT   NCSS_WIDGET_SHIFT

The bits used by mPanel in style.

Definition at line 127 of file mpanel.h.

Enumeration Type Documentation

The notification code id of mPanel.

Enumerator
NCSN_PANEL_MAX 

The maximum value of mPanel notification code id.

Definition at line 133 of file mpanel.h.

enum mPanelProp

The properties id of mPanel.

Enumerator
NCSP_PANEL_MAX 

The maximum value of mPanel properties.

Definition at line 116 of file mpanel.h.

Variable Documentation

g_stmPanelCls

The instance of mPanelClass.

See also
mPanelClass