mscrollthumbboxpiece.h
00001 #ifdef _MGNCSCTRL_SCROLLBAR
00002
00003 #ifndef _MGUI_NCSCTRL_SCROLLTHUMBBOXPIECE_H
00004 #define _MGUI_NCSCTRL_SCROLLTHUMBBOXPIECE_H
00005
00006 #ifdef __cplusplus
00007 extern "C" {
00008 #endif
00009
00010 typedef struct _mScrollThumbBoxPieceClass mScrollThumbBoxPieceClass;
00011 typedef struct _mScrollThumbBoxPiece mScrollThumbBoxPiece;
00012
00013 #define mScrollThumbBoxPieceClassHeader(clss, superCls) \
00014 mRenderablePieceClassHeader(clss, superCls)
00015
00016 struct _mScrollThumbBoxPieceClass
00017 {
00018 mScrollThumbBoxPieceClassHeader(mScrollThumbBoxPiece, mRenderablePiece)
00019 };
00020
00021 MGNCS_EXPORT extern mScrollThumbBoxPieceClass g_stmScrollThumbBoxPieceCls;
00022
00023 #define mScrollThumbBoxPieceHeader(clss) \
00024 mRenderablePieceHeader(clss)
00025
00026 struct _mScrollThumbBoxPiece
00027 {
00028 mScrollThumbBoxPieceHeader(mScrollThumbBoxPiece)
00029 };
00030
00031
00032 #ifdef __cplusplus
00033 }
00034 #endif
00035
00036 #endif
00037 #endif //_MGNCSCTRL_SCROLLBAR