marrowbuttonpiece.h

00001 #if defined (_MGNCSCTRL_IMWORDSEL) || defined (_MGNCSCTRL_SPINNER) || defined (_MGNCSCTRL_SCROLLBAR)
00002 
00003 #ifndef _MGUI_NCSCTRL_ARROWBUTTONPIECE_H
00004 #define _MGUI_NCSCTRL_ARROWBUTTONPIECE_H
00005 
00006 #ifdef __cplusplus
00007 extern "C" {
00008 #endif
00009 
00010 typedef struct _mArrowButtonPieceClass mArrowButtonPieceClass;
00011 typedef struct _mArrowButtonPiece mArrowButtonPiece;
00012 
00013 #define mArrowButtonPieceClassHeader(clss, superCls) \
00014         mAbstractButtonPieceClassHeader(clss, superCls)
00015 
00016 struct _mArrowButtonPieceClass
00017 {
00018         mArrowButtonPieceClassHeader(mArrowButtonPiece, mAbstractButtonPiece)
00019 };
00020 
00021 MGNCS_EXPORT extern mArrowButtonPieceClass g_stmArrowButtonPieceCls;
00022 
00023 #define mArrowButtonPieceHeader(clss) \
00024         mAbstractButtonPieceHeader(clss)
00025 
00026 struct _mArrowButtonPiece
00027 {
00028         mArrowButtonPieceHeader(mArrowButtonPiece)
00029 };
00030 
00031 /*
00032 #define mArrowButtonPiece_setArrow(self, arrow) \
00033         ((self)->revert = ((arrow)>>NCS_PIECE_PAINT_ARROW_SHIFT))
00034 #define mArrowButtonPiece_getArrow(self) \
00035         ((self)->revert<<NCS_PIECE_PAINT_ARROW_SHIFT)
00036 */
00037 
00038 #ifdef __cplusplus
00039 }
00040 #endif
00041 
00042 #endif
00043 #endif          //_MGNCSCTRL_IMWORDSEL
00044 
Generated on Fri Jun 10 11:18:06 2011 for New Control Set V1.0.0 API Reference by  doxygen 1.6.3