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

Data Structures

struct  mStatic
 Static class, derived from mWidget. More...
 
struct  mStaticClass
 struct of Static control, derived from mWidgetClass More...
 
struct  mStaticRenderer
 Static class renderer interface, derived from mWidgetRenderer. More...
 

Macros

#define NCSCTRL_STATIC   NCSCLASSNAME("static")
 the name of mStatic More...
 
#define NCSS_STATIC_PREFIX   (0x1<<(NCSS_WIDGET_SHIFT))
 static prefix More...
 
#define NCSS_STATIC_SHIFT   (NCSS_WIDGET_SHIFT + 1)
 static shift More...
 

Enumerations

Detailed Description

Macro Definition Documentation

#define NCSCTRL_STATIC   NCSCLASSNAME("static")

the name of mStatic

Definition at line 61 of file mstatic.h.

#define NCSS_STATIC_PREFIX   (0x1<<(NCSS_WIDGET_SHIFT))

static prefix

Definition at line 154 of file mstatic.h.

#define NCSS_STATIC_SHIFT   (NCSS_WIDGET_SHIFT + 1)

static shift

Definition at line 160 of file mstatic.h.

Enumeration Type Documentation

the notification code of mStatic

Definition at line 166 of file mstatic.h.

the properties id of mStatic

Enumerator
NCSP_STATIC_ALIGN 

Align the content of static controller in horizontal mode.

  • Type enumNCSAlign
  • Read Write
  • set the horizontal mode of static controller
NCSP_STATIC_VALIGN 

Align the content of static controller in vertical mode.

  • Type enumNCSVAlign
  • Read Write
  • set the vertical mode of static controller
NCSP_STATIC_AUTOWRAP 

Set the content of static controller to autowrap mode.

  • Type int
  • Read Write
  • turn on/off the autowrap mode of static content

Definition at line 121 of file mstatic.h.