mGNCS4Touch API Reference
v1.5.0
A set of mGNCS-compliant controls for devices with a touch screen.
|
51 #ifndef __MGNCS4TOUCH_INB_H__
52 #define __MGNCS4TOUCH_INB_H__
66 #define NCSCTRL_IMGNAVBAR NCSCLASSNAME("imgnavbar")
76 #define NCSS_INB_SHIFT (NCSS_WIDGET_SHIFT + 0)
122 #define mImgNavBarHeader(clsName) \
123 mWidgetHeader(clsName) \
124 PLOGFONT caption_font; \
140 #define mImgNavBarClassHeader(clsName, parentClass) \
141 mWidgetClassHeader(clsName, parentClass)
149 struct _mImgNavBarClass {
153 #define mImgNavBarRendererHeader(clsName, parentClass) \
154 mWidgetRendererHeader(clsName, parentClass)
162 struct _mImgNavBarRenderer {
216 #define GetLeftPiece(self) _M((mHBoxLayoutPiece *)self->body, getCell, INB_LEFT_PIECE_ID)
217 #define GetRightPiece(self) _M((mHBoxLayoutPiece *)self->body, getCell, INB_RIGHT_PIECE_ID)
toolcaption struct of toolcaption control, derived from mWidgetClass
mImgNavBarProp
the properties id of mImgNavBar
MTOUCH_EXPORT mImgNavBarClass g_stmImgNavBarCls
global mImgNavBarClass
@ NCSP_INB_IMG_H
Left and right images of the high.
@ NCSD_INB_LEFT
Left image click event listener param.
@ NCSP_INB_LBITMAP
Placed on the left of the picture.
@ NCSP_INB_DRAWMODE
About the image display modes.
@ NCSP_INB_RBITMAP
Placed on the right of the picture.
@ NCSN_INB_IMGCLICK
Around both ends of the image click event listener.
ImgNavBar class renderer interface, derived from mWidgetRenderer.
@ INB_RIGHT_PIECE_ID
The right piece of the index id.
@ NCSD_INB_RIGHT
Right image click event listener param.
mImgNavBarNotify
the notification code of mImgNavBar
@ NCSP_INB_MARGIN
Left and right ends of the blank reserved for control.
ImgNavBar class, derived from mWidget.
mImgNavBarBoxLayoutPieceIndexID
the piece index id of mImgNavBar
@ NCSP_INB_LEFT_W
The width of the left image.
@ NCSP_INB_FONT
Set the font size on the navigation bar.
@ NCSP_INB_RIGHT_W
The width of the right image.
mImgNavBarData
define the clicked add
@ INB_LEFT_PIECE_ID
The left piece of the index id.