Subversion Repositories Kolibri OS

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
882 serge 1
 
2
typedef unsignet int handle;
3
typedef unsigned int color_t;
4
5
 
6
 
7
8
 
9
10
 
11
12
 
13
          HS_VERTICAL     |||||||
14
          HS_FDIAGONAL    \\\\\\\
15
          HS_BDIAGONAL    ///////
16
          HS_CROSS        +++++++
17
          HS_DIAGCROSS    xxxxxxx
18
19
 
20
21
 
22
23
 
24
 
25
26
 
27
 
28
 
29
 
30
                         u32_t bmp0, u32_t bmp1);
31
32
 
33
34
 
35
36
 
37
38
 
39
40
 
41
 
42
43
 
44
 
45
 
46
47
 
48
49
 
50
51
 
52
 
53
54
 
55
 
56
 
57
 
58
59
 
60
61
 
62
63
 
64
65
 
66
67
 
68
69
 
70
         PX_MEM_LOCAL  =  1 битмап в локальной видеопамяти
71
         PX_MEM_GART   =  2 зарезервировано
72
         остальные биты зарезервированы и должны быть 0
73
74
 
75
 
76
77
 
78
 
79
 
80
 
81
82
 
83
84
 
85
86
 
87
88
 
89
 
90
91
 
92
 
93
 
94
 
95
96
 
97
98
 
99
100
 
101
 
102
создан с флагами PX_MEM_LOCAL или PX_MEM_GART.
103
104
 
105
 
106
                        или NULL в случае неудачи.
107
108
 
109
 
110
 
111
 
112
113
 
114
115
 
116
117
 
118
 
119
120
 
121
122
 
123
 
124
 
125
 
126
127
 
128
 
129
130
 
131
 
132
 
133
134
 
135
136
 
137
138
 
139
140
 
141
 
142
143
 
144
 
145
 
146
 
147
148
 
149
150
 
151
             SCR_PIXMAP для первичного экрана
152
153
 
154
155
 
156
157
 
158
 
159
160
 
161
 
162
 
163
 
164
             int width, int height,
165
             color_t dst_color, color_t border)
166
167
 
168
169
 
170
           SCR_PIXMAP для первичного экрана
171
172
 
173
174
 
175
176
 
177
178
 
179
180
 
181
182
 
183
 
184
185
 
186
 
187
 
188
 
189
             int width, int height,
190
             brush_t *brush, color_t border)
191
192
 
193
194
 
195
           SCR_PIXMAP для первичного экрана
196
197
 
198
199
 
200
201
 
202
203
 
204
205
 
206
           Окантовка не рисуется если альфа компонен цвета равен 0.
207
208
 
209
 
210
211
 
212
 
213
214
 
215
 
216
 
217
 
218
         handle src_pixmap, int src_x, int src_y,
219
         int width, int height)
220
221
 
222
223
 
224
              копирование. SCR_PIXMAP для первичного экрана.
225
226
 
227
228
 
229
              SCR_PIXMAP для первичного экрана.
230
231
 
232
233
 
234
235
 
236
237
 
238
239
 
240
 
241
 
242
 
243
         handle src_pixmap, int src_x, int src_y,
244
         int width, int height, color_t key)
245
246
 
247
248
 
249
              копирование. SCR_PIXMAP для первичного экрана.
250
251
 
252
253
 
254
              SCR_PIXMAP для первичного экрана.
255
256
 
257
258
 
259
260
 
261
262
 
263
264
 
265
 
266
267
 
268
 
269