mGNCS API Reference
v1.5.0
A new control set and a new framework for MiniGUI apps
|
Go to the documentation of this file.
54 #ifndef _MGUI_NCSCTRL_STATIC_H
55 #define _MGUI_NCSCTRL_STATIC_H
73 #define NCSCTRL_STATIC NCSCLASSNAME("static")
75 typedef struct _mStatic
mStatic;
80 #define mStaticHeader(clsName) \
81 mWidgetHeader(clsName) \
95 #define mStaticClassHeader(clsName, parentClass) \
96 mWidgetClassHeader(clsName, parentClass) \
109 #define mStaticRendererHeader(clsName, parentClass) \
110 mWidgetRendererHeader(clsName, parentClass)
116 struct _mStaticRenderer {
166 #define NCSS_STATIC_PREFIX (0x1<<(NCSS_WIDGET_SHIFT))
172 #define NCSS_STATIC_SHIFT (NCSS_WIDGET_SHIFT + 1)
179 NCSN_STATIC_MAX = NCSN_WIDGET_MAX + 1
Static class renderer interface, derived from mWidgetRenderer.
@ NCSP_STATIC_VALIGN
Align the content of static controller in vertical mode.
@ NCSP_STATIC_ALIGN
Align the content of static controller in horizontal mode.
@ NCSP_STATIC_AUTOWRAP
Set the content of static controller to autowrap mode.
Static class, derived from mWidget.
struct of Static control, derived from mWidgetClass
mStaticProp
the properties id of mStatic
enumStaticNotify
the notification code of mStatic