mGNCS4Touch API Reference  v1.5.0
A set of mGNCS-compliant controls for devices with a touch screen.
Data Structures | Macros | Enumerations | Variables
mImgNavBar

Data Structures

struct  mImgNavBar
 ImgNavBar class, derived from mWidget. More...
 
struct  mImgNavBarClass
 toolcaption struct of toolcaption control, derived from mWidgetClass More...
 
struct  mImgNavBarRenderer
 ImgNavBar class renderer interface, derived from mWidgetRenderer. More...
 

Macros

#define NCSCTRL_IMGNAVBAR   NCSCLASSNAME("imgnavbar")
 the name of imgnavbar control More...
 

Enumerations

enum  mImgNavBarProp {
  NCSP_INB_LBITMAP = NCSP_WIDGET_MAX + 1, NCSP_INB_RBITMAP, NCSP_INB_FONT, NCSP_INB_MARGIN,
  NCSP_INB_LEFT_W, NCSP_INB_RIGHT_W, NCSP_INB_IMG_H, NCSP_INB_DRAWMODE
}
 the properties id of mImgNavBar More...
 
enum  mImgNavBarData { NCSD_INB_LEFT = 0, NCSD_INB_RIGHT }
 define the clicked add More...
 
enum  mImgNavBarNotify { NCSN_INB_IMGCLICK = NCSN_WIDGET_MAX + 1 }
 the notification code of mImgNavBar More...
 
enum  mImgNavBarBoxLayoutPieceIndexID { INB_LEFT_PIECE_ID = 0, INB_RIGHT_PIECE_ID = 2 }
 the piece index id of mImgNavBar More...
 

Variables

MTOUCH_EXPORT mImgNavBarClass g_stmImgNavBarCls
 global mImgNavBarClass More...
 

mImgNavBarStyle the style id of \ref mImgNavBar

#define NCSS_INB_SHIFT   (NCSS_WIDGET_SHIFT + 0)
 

Detailed Description

Macro Definition Documentation

◆ NCSCTRL_IMGNAVBAR

#define NCSCTRL_IMGNAVBAR   NCSCLASSNAME("imgnavbar")

the name of imgnavbar control

Definition at line 66 of file mimgnavbar.h.

Enumeration Type Documentation

◆ mImgNavBarBoxLayoutPieceIndexID

the piece index id of mImgNavBar

Enumerator
INB_LEFT_PIECE_ID 

The left piece of the index id.

INB_RIGHT_PIECE_ID 

The right piece of the index id.

Definition at line 209 of file mimgnavbar.h.

◆ mImgNavBarData

define the clicked add

Enumerator
NCSD_INB_LEFT 

Left image click event listener param.

NCSD_INB_RIGHT 

Right image click event listener param.

Definition at line 182 of file mimgnavbar.h.

◆ mImgNavBarNotify

the notification code of mImgNavBar

Enumerator
NCSN_INB_IMGCLICK 

Around both ends of the image click event listener.

Definition at line 194 of file mimgnavbar.h.

◆ mImgNavBarProp

the properties id of mImgNavBar

end of mImgNavBarStyle

Enumerator
NCSP_INB_LBITMAP 

Placed on the left of the picture.

NCSP_INB_RBITMAP 

Placed on the right of the picture.

NCSP_INB_FONT 

Set the font size on the navigation bar.

NCSP_INB_MARGIN 

Left and right ends of the blank reserved for control.

NCSP_INB_LEFT_W 

The width of the left image.

NCSP_INB_RIGHT_W 

The width of the right image.

NCSP_INB_IMG_H 

Left and right images of the high.

NCSP_INB_DRAWMODE 

About the image display modes.

Definition at line 110 of file mimgnavbar.h.

Variable Documentation

◆ g_stmImgNavBarCls

g_stmImgNavBarCls