|
mGNCS4Touch API Reference
v1.5.0
A set of mGNCS-compliant controls for devices with a touch screen.
|
Data Structures | |
| struct | mBtnNavBar |
| BtnNavBar class, derived from mWidget. More... | |
| struct | mBtnNavBarClass |
| toolcaption struct of toolcaption control, derived from mWidgetClass More... | |
| struct | mBtnNavBarRenderer |
| BtnNavBar class renderer interface, derived from mWidgetRenderer. More... | |
Macros | |
| #define | NCSCTRL_BTNNAVBAR NCSCLASSNAME("btnnavbar") |
| the name of btnnavbar control More... | |
Enumerations | |
| enum | mBtnNavBarProp { NCSP_BNB_LSTRING = NCSP_WIDGET_MAX + 1, NCSP_BNB_RSTRING, NCSP_BNB_FONT, NCSP_BNB_MARGIN, NCSP_BNB_LEFT_W, NCSP_BNB_RIGHT_W, NCSP_BNB_BTN_H } |
| the properties id of mBtnNavBar More... | |
| enum | mBtnNavBarData { NCSD_BNB_LEFT = 0, NCSD_BNB_RIGHT } |
| define the clicked add of param More... | |
| enum | mBtnNavBarNotify { NCSN_BNB_BTNCLICK = NCSN_WIDGET_MAX + 1 } |
| the notification code of mBtnNavBar More... | |
| enum | mBtnNavBarBoxLayoutPieceIndexID { BNB_LEFT_PIECE_ID = 0, BNB_RIGHT_PIECE_ID = 2 } |
| the piece index id of mBtnNavBar More... | |
Variables | |
| MTOUCH_EXPORT mBtnNavBarClass | g_stmBtnNavBarCls |
| global mBtnNavBarClass More... | |
mBtnNavBarStyle the style id of \ref mBtnNavBar | |
| #define | NCSS_BNB_LRECT (0x01 << NCSS_WIDGET_SHIFT) |
| Identifies the left button is on behalf of the triangular shape of the left. More... | |
| #define | NCSS_BNB_LOPT (0x02 << NCSS_WIDGET_SHIFT) |
| Identifies the left button is a rounded rectangular shape. More... | |
| #define | NCSS_BNB_LNONE (0x04 << NCSS_WIDGET_SHIFT) |
| Identifies the left button is not displayed the shape. More... | |
| #define | NCSS_BNB_RRECT (0x08 << NCSS_WIDGET_SHIFT) |
| Identifies the right button is on behalf of the triangular shape of the right. More... | |
| #define | NCSS_BNB_ROPT (0x10 << NCSS_WIDGET_SHIFT) |
| Identifies the right button is a rounded rectangular shape. More... | |
| #define | NCSS_BNB_RNONE (0x20 << NCSS_WIDGET_SHIFT) |
| Identifies the right button is not displayed the shape. More... | |
| #define | NCSS_BNB_SHIFT (NCSS_WIDGET_SHIFT + 6) |
| #define NCSCTRL_BTNNAVBAR NCSCLASSNAME("btnnavbar") |
the name of btnnavbar control
Definition at line 67 of file mbtnnavbar.h.
| #define NCSS_BNB_LNONE (0x04 << NCSS_WIDGET_SHIFT) |
Identifies the left button is not displayed the shape.
Definition at line 96 of file mbtnnavbar.h.
| #define NCSS_BNB_LOPT (0x02 << NCSS_WIDGET_SHIFT) |
Identifies the left button is a rounded rectangular shape.
Definition at line 95 of file mbtnnavbar.h.
| #define NCSS_BNB_LRECT (0x01 << NCSS_WIDGET_SHIFT) |
Identifies the left button is on behalf of the triangular shape of the left.
Definition at line 94 of file mbtnnavbar.h.
| #define NCSS_BNB_RNONE (0x20 << NCSS_WIDGET_SHIFT) |
Identifies the right button is not displayed the shape.
Definition at line 99 of file mbtnnavbar.h.
| #define NCSS_BNB_ROPT (0x10 << NCSS_WIDGET_SHIFT) |
Identifies the right button is a rounded rectangular shape.
Definition at line 98 of file mbtnnavbar.h.
| #define NCSS_BNB_RRECT (0x08 << NCSS_WIDGET_SHIFT) |
Identifies the right button is on behalf of the triangular shape of the right.
Definition at line 97 of file mbtnnavbar.h.
the piece index id of mBtnNavBar
| Enumerator | |
|---|---|
| BNB_LEFT_PIECE_ID | The left piece of the index id. |
| BNB_RIGHT_PIECE_ID | The right piece of the index id. |
Definition at line 231 of file mbtnnavbar.h.
| enum mBtnNavBarData |
define the clicked add of param
| Enumerator | |
|---|---|
| NCSD_BNB_LEFT | Left button click event listener param. |
| NCSD_BNB_RIGHT | Right button click event listener param. |
Definition at line 204 of file mbtnnavbar.h.
| enum mBtnNavBarNotify |
the notification code of mBtnNavBar
| Enumerator | |
|---|---|
| NCSN_BNB_BTNCLICK | Around both ends of the button click event listener. |
Definition at line 216 of file mbtnnavbar.h.
| enum mBtnNavBarProp |
the properties id of mBtnNavBar
end of mBtnNavBarStyle
Definition at line 131 of file mbtnnavbar.h.
| g_stmBtnNavBarCls |
global mBtnNavBarClass
1.8.17