mGNCS API Reference
v1.2.0
A new control set and a new framework for MiniGUI apps
Main Page
Modules
Data Structures
Files
File List
Globals
include
piece.h
Go to the documentation of this file.
1
42
#ifndef _MGNCS_PIECE_H
43
#define _MGNCS_PIECE_H
44
45
#include "
manimateframes.h
"
46
#include "mbmparrayanimateframes.h"
47
#include "
mgifanimateframes.h
"
48
49
#include "pieces/piece-id.h"
50
#include "pieces/mhotpiece.h"
51
#include "pieces/mstaticpiece.h"
52
#include "pieces/mlayoutpiece.h"
53
#include "pieces/mcontainerpiece.h"
54
#include "pieces/mrenderablepiece.h"
55
#include "pieces/mlabelpiece.h"
56
#include "pieces/mimagepiece.h"
57
#include "pieces/mabstractbuttonpiece.h"
58
#include "pieces/mbuttonboxpiece.h"
59
#include "pieces/mpairpiece.h"
60
#include "pieces/mpushbuttonpiece.h"
61
#include "pieces/mimagelabelpiece.h"
62
63
#include "pieces/msliderpiece.h"
64
65
#include "pieces/mthumbboxpiece.h"
66
67
#include "pieces/mscrollthumbboxpiece.h"
68
69
#include "pieces/mtrackbarpiece.h"
70
#include "pieces/mboxlayoutpiece.h"
71
72
#include "pieces/mhboxlayoutpiece.h"
73
74
#include "pieces/mvboxlayoutpiece.h"
75
#include "pieces/mcheckboxpiece.h"
76
#include "pieces/mradioboxpiece.h"
77
#include "pieces/mcheckbuttonpiece.h"
78
#include "pieces/marrowpiece.h"
79
#include "pieces/mleftarrowpiece.h"
80
#include "pieces/mrightarrowpiece.h"
81
#include "pieces/muparrowpiece.h"
82
#include "pieces/mdownarrowpiece.h"
83
84
#include "pieces/mscrollbarpiece.h"
85
86
#include "pieces/marrowbuttonpiece.h"
87
88
#include "pieces/mspinnerpiece.h"
89
90
#include "pieces/mspinboxpiece.h"
91
#include "pieces/mhspinboxpiece.h"
92
#include "pieces/mvspinboxpiece.h"
93
94
#include "pieces/mgridboxpiece.h"
95
#include "pieces/mdaygridpiece.h"
96
97
#include "pieces/mmonthpiece.h"
98
99
#include "pieces/mnumspinnedpiece.h"
100
#include "pieces/mlistspinnedpiece.h"
101
#include "pieces/mweekheadpiece.h"
102
#include "pieces/mtoolimgpiece.h"
103
#include "pieces/mtoolimgitempiece.h"
104
#include "pieces/mseparatorpiece.h"
105
106
#include "pieces/mlinelayoutpiece.h"
107
108
#include "pieces/mwidgetwrapperpiece.h"
109
#include "pieces/mrectpiece.h"
110
111
#include "pieces/manimatepiece.h"
112
113
#include "pieces/mprogresspiece.h"
114
115
#include "pieces/mledstaticpiece.h"
116
117
#include "pieces/msimplelistpiece.h"
118
119
BOOL init_pieces_classes(
void
);
120
121
#define HP(ths) ((mHotPiece*)(ths))
122
123
//for widget
124
#define Body HP(self->body)
125
#define SetHotPieceProp(piece, id, value) _c(HP(piece))->setProperty(HP(piece),id, value)
126
#define GetHotPieceProp(piece, id) _c(HP(piece))->getProperty(HP(piece),id)
127
#define SetBodyProp(id, value) _c(Body)->setProperty(Body, id, value)
128
#define GetBodyProp(id) _c(Body)->getProperty(Body, id)
129
130
131
#endif
132
mgifanimateframes.h
manimateframes.h
Generated by
1.8.11