piece.h

00001 
00002 #ifndef _MGNCS_PIECE_H
00003 #define _MGNCS_PIECE_H
00004 
00005 #include "manimateframes.h"
00006 #include "mbmparrayanimateframes.h"
00007 #include "mgifanimateframes.h"
00008 
00009 #include "pieces/piece-id.h"
00010 #include "pieces/mhotpiece.h"
00011 #include "pieces/mstaticpiece.h"
00012 #include "pieces/mlayoutpiece.h"
00013 #include "pieces/mcontainerpiece.h"
00014 #include "pieces/mrenderablepiece.h"
00015 #include "pieces/mlabelpiece.h"
00016 #include "pieces/mimagepiece.h"
00017 #include "pieces/mabstractbuttonpiece.h"
00018 #include "pieces/mbuttonboxpiece.h"
00019 #include "pieces/mpairpiece.h"
00020 #include "pieces/mpushbuttonpiece.h"
00021 #include "pieces/mimagelabelpiece.h"
00022 
00023 #include "pieces/msliderpiece.h"
00024 
00025 #include "pieces/mthumbboxpiece.h"
00026 
00027 #include "pieces/mscrollthumbboxpiece.h"
00028 
00029 #include "pieces/mtrackbarpiece.h"
00030 #include "pieces/mboxlayoutpiece.h"
00031 
00032 #include "pieces/mhboxlayoutpiece.h"
00033 
00034 #include "pieces/mvboxlayoutpiece.h"
00035 #include "pieces/mcheckboxpiece.h"
00036 #include "pieces/mradioboxpiece.h"
00037 #include "pieces/mcheckbuttonpiece.h"
00038 #include "pieces/marrowpiece.h"
00039 #include "pieces/mleftarrowpiece.h"
00040 #include "pieces/mrightarrowpiece.h"
00041 #include "pieces/muparrowpiece.h"
00042 #include "pieces/mdownarrowpiece.h"
00043 
00044 #include "pieces/mscrollbarpiece.h"
00045 
00046 #include "pieces/marrowbuttonpiece.h"
00047 
00048 #include "pieces/mspinnerpiece.h"
00049 
00050 #include "pieces/mspinboxpiece.h"
00051 #include "pieces/mhspinboxpiece.h"
00052 #include "pieces/mvspinboxpiece.h"
00053 
00054 #include "pieces/mgridboxpiece.h"
00055 #include "pieces/mdaygridpiece.h"
00056 
00057 #include "pieces/mmonthpiece.h"
00058 
00059 #include "pieces/mnumspinnedpiece.h"
00060 #include "pieces/mlistspinnedpiece.h"
00061 #include "pieces/mweekheadpiece.h"
00062 #include "pieces/mtoolimgpiece.h"
00063 #include "pieces/mtoolimgitempiece.h"
00064 #include "pieces/mseparatorpiece.h"
00065 
00066 #include "pieces/mlinelayoutpiece.h"
00067 
00068 #include "pieces/mwidgetwrapperpiece.h"
00069 #include "pieces/mrectpiece.h"
00070 
00071 #include "pieces/manimatepiece.h"
00072 
00073 #include "pieces/mprogresspiece.h"
00074 
00075 #include "pieces/mledstaticpiece.h"
00076 
00077 #include "pieces/msimplelistpiece.h"
00078 
00079 BOOL init_pieces_classes(void);
00080 
00081 #define HP(ths)   ((mHotPiece*)(ths))
00082 
00083 //for widget
00084 #define Body      HP(self->body)
00085 #define SetHotPieceProp(piece, id, value)  _c(HP(piece))->setProperty(HP(piece),id, value)
00086 #define GetHotPieceProp(piece, id)         _c(HP(piece))->getProperty(HP(piece),id)
00087 #define SetBodyProp(id, value)  _c(Body)->setProperty(Body, id, value)
00088 #define GetBodyProp(id)  _c(Body)->getProperty(Body, id)
00089 
00090 
00091 #endif
00092 
Generated on Fri Jun 10 11:18:06 2011 for New Control Set V1.0.0 API Reference by  doxygen 1.6.3