]> git.saurik.com Git - wxWidgets.git/blob - wxPython/src/gtk/gdi.py
fixed clip rect when logical coords != device ones
[wxWidgets.git] / wxPython / src / gtk / gdi.py
1 # This file was created automatically by SWIG.
2 import gdic
3
4 from misc import *
5 class wxGDIObjectPtr(wxObjectPtr):
6 def __init__(self,this):
7 self.this = this
8 self.thisown = 0
9 def __del__(self,gdic=gdic):
10 if self.thisown == 1 :
11 gdic.delete_wxGDIObject(self)
12 def GetVisible(self, *_args, **_kwargs):
13 val = apply(gdic.wxGDIObject_GetVisible,(self,) + _args, _kwargs)
14 return val
15 def SetVisible(self, *_args, **_kwargs):
16 val = apply(gdic.wxGDIObject_SetVisible,(self,) + _args, _kwargs)
17 return val
18 def IsNull(self, *_args, **_kwargs):
19 val = apply(gdic.wxGDIObject_IsNull,(self,) + _args, _kwargs)
20 return val
21 def __repr__(self):
22 return "<C wxGDIObject instance at %s>" % (self.this,)
23 class wxGDIObject(wxGDIObjectPtr):
24 def __init__(self,*_args,**_kwargs):
25 self.this = apply(gdic.new_wxGDIObject,_args,_kwargs)
26 self.thisown = 1
27
28
29
30
31 class wxBitmapPtr(wxGDIObjectPtr):
32 def __init__(self,this):
33 self.this = this
34 self.thisown = 0
35 def __del__(self,gdic=gdic):
36 if self.thisown == 1 :
37 gdic.delete_wxBitmap(self)
38 def GetPalette(self, *_args, **_kwargs):
39 val = apply(gdic.wxBitmap_GetPalette,(self,) + _args, _kwargs)
40 if val: val = wxPalettePtr(val)
41 return val
42 def GetMask(self, *_args, **_kwargs):
43 val = apply(gdic.wxBitmap_GetMask,(self,) + _args, _kwargs)
44 if val: val = wxMaskPtr(val)
45 return val
46 def LoadFile(self, *_args, **_kwargs):
47 val = apply(gdic.wxBitmap_LoadFile,(self,) + _args, _kwargs)
48 return val
49 def SaveFile(self, *_args, **_kwargs):
50 val = apply(gdic.wxBitmap_SaveFile,(self,) + _args, _kwargs)
51 return val
52 def SetMask(self, *_args, **_kwargs):
53 val = apply(gdic.wxBitmap_SetMask,(self,) + _args, _kwargs)
54 return val
55 def Ok(self, *_args, **_kwargs):
56 val = apply(gdic.wxBitmap_Ok,(self,) + _args, _kwargs)
57 return val
58 def GetWidth(self, *_args, **_kwargs):
59 val = apply(gdic.wxBitmap_GetWidth,(self,) + _args, _kwargs)
60 return val
61 def GetHeight(self, *_args, **_kwargs):
62 val = apply(gdic.wxBitmap_GetHeight,(self,) + _args, _kwargs)
63 return val
64 def GetDepth(self, *_args, **_kwargs):
65 val = apply(gdic.wxBitmap_GetDepth,(self,) + _args, _kwargs)
66 return val
67 def SetWidth(self, *_args, **_kwargs):
68 val = apply(gdic.wxBitmap_SetWidth,(self,) + _args, _kwargs)
69 return val
70 def SetHeight(self, *_args, **_kwargs):
71 val = apply(gdic.wxBitmap_SetHeight,(self,) + _args, _kwargs)
72 return val
73 def SetDepth(self, *_args, **_kwargs):
74 val = apply(gdic.wxBitmap_SetDepth,(self,) + _args, _kwargs)
75 return val
76 def GetSubBitmap(self, *_args, **_kwargs):
77 val = apply(gdic.wxBitmap_GetSubBitmap,(self,) + _args, _kwargs)
78 if val: val = wxBitmapPtr(val) ; val.thisown = 1
79 return val
80 def __repr__(self):
81 return "<C wxBitmap instance at %s>" % (self.this,)
82
83 def __del__(self,gdic=gdic):
84 try:
85 if self.thisown == 1 :
86 gdic.delete_wxBitmap(self)
87 except:
88 pass
89
90 class wxBitmap(wxBitmapPtr):
91 def __init__(self,*_args,**_kwargs):
92 self.this = apply(gdic.new_wxBitmap,_args,_kwargs)
93 self.thisown = 1
94
95
96
97
98 class wxMaskPtr(wxObjectPtr):
99 def __init__(self,this):
100 self.this = this
101 self.thisown = 0
102 def Destroy(self, *_args, **_kwargs):
103 val = apply(gdic.wxMask_Destroy,(self,) + _args, _kwargs)
104 return val
105 def __repr__(self):
106 return "<C wxMask instance at %s>" % (self.this,)
107 class wxMask(wxMaskPtr):
108 def __init__(self,*_args,**_kwargs):
109 self.this = apply(gdic.new_wxMask,_args,_kwargs)
110 self.thisown = 1
111
112
113
114
115 class wxIconPtr(wxGDIObjectPtr):
116 def __init__(self,this):
117 self.this = this
118 self.thisown = 0
119 def __del__(self,gdic=gdic):
120 if self.thisown == 1 :
121 gdic.delete_wxIcon(self)
122 def LoadFile(self, *_args, **_kwargs):
123 val = apply(gdic.wxIcon_LoadFile,(self,) + _args, _kwargs)
124 return val
125 def Ok(self, *_args, **_kwargs):
126 val = apply(gdic.wxIcon_Ok,(self,) + _args, _kwargs)
127 return val
128 def GetWidth(self, *_args, **_kwargs):
129 val = apply(gdic.wxIcon_GetWidth,(self,) + _args, _kwargs)
130 return val
131 def GetHeight(self, *_args, **_kwargs):
132 val = apply(gdic.wxIcon_GetHeight,(self,) + _args, _kwargs)
133 return val
134 def GetDepth(self, *_args, **_kwargs):
135 val = apply(gdic.wxIcon_GetDepth,(self,) + _args, _kwargs)
136 return val
137 def SetWidth(self, *_args, **_kwargs):
138 val = apply(gdic.wxIcon_SetWidth,(self,) + _args, _kwargs)
139 return val
140 def SetHeight(self, *_args, **_kwargs):
141 val = apply(gdic.wxIcon_SetHeight,(self,) + _args, _kwargs)
142 return val
143 def SetDepth(self, *_args, **_kwargs):
144 val = apply(gdic.wxIcon_SetDepth,(self,) + _args, _kwargs)
145 return val
146 def CopyFromBitmap(self, *_args, **_kwargs):
147 val = apply(gdic.wxIcon_CopyFromBitmap,(self,) + _args, _kwargs)
148 return val
149 def __repr__(self):
150 return "<C wxIcon instance at %s>" % (self.this,)
151
152 def __del__(self,gdic=gdic):
153 try:
154 if self.thisown == 1 :
155 gdic.delete_wxIcon(self)
156 except:
157 pass
158
159 class wxIcon(wxIconPtr):
160 def __init__(self,*_args,**_kwargs):
161 self.this = apply(gdic.new_wxIcon,_args,_kwargs)
162 self.thisown = 1
163
164
165
166
167 class wxCursorPtr(wxGDIObjectPtr):
168 def __init__(self,this):
169 self.this = this
170 self.thisown = 0
171 def __del__(self,gdic=gdic):
172 if self.thisown == 1 :
173 gdic.delete_wxCursor(self)
174 def Ok(self, *_args, **_kwargs):
175 val = apply(gdic.wxCursor_Ok,(self,) + _args, _kwargs)
176 return val
177 def __repr__(self):
178 return "<C wxCursor instance at %s>" % (self.this,)
179 class wxCursor(wxCursorPtr):
180 def __init__(self,this):
181 self.this = this
182
183
184
185
186 class wxFontPtr(wxGDIObjectPtr):
187 def __init__(self,this):
188 self.this = this
189 self.thisown = 0
190 def __del__(self,gdic=gdic):
191 if self.thisown == 1 :
192 gdic.delete_wxFont(self)
193 def Ok(self, *_args, **_kwargs):
194 val = apply(gdic.wxFont_Ok,(self,) + _args, _kwargs)
195 return val
196 def GetFaceName(self, *_args, **_kwargs):
197 val = apply(gdic.wxFont_GetFaceName,(self,) + _args, _kwargs)
198 return val
199 def GetFamily(self, *_args, **_kwargs):
200 val = apply(gdic.wxFont_GetFamily,(self,) + _args, _kwargs)
201 return val
202 def GetPointSize(self, *_args, **_kwargs):
203 val = apply(gdic.wxFont_GetPointSize,(self,) + _args, _kwargs)
204 return val
205 def GetStyle(self, *_args, **_kwargs):
206 val = apply(gdic.wxFont_GetStyle,(self,) + _args, _kwargs)
207 return val
208 def GetUnderlined(self, *_args, **_kwargs):
209 val = apply(gdic.wxFont_GetUnderlined,(self,) + _args, _kwargs)
210 return val
211 def GetWeight(self, *_args, **_kwargs):
212 val = apply(gdic.wxFont_GetWeight,(self,) + _args, _kwargs)
213 return val
214 def GetEncoding(self, *_args, **_kwargs):
215 val = apply(gdic.wxFont_GetEncoding,(self,) + _args, _kwargs)
216 return val
217 def SetFaceName(self, *_args, **_kwargs):
218 val = apply(gdic.wxFont_SetFaceName,(self,) + _args, _kwargs)
219 return val
220 def SetFamily(self, *_args, **_kwargs):
221 val = apply(gdic.wxFont_SetFamily,(self,) + _args, _kwargs)
222 return val
223 def SetPointSize(self, *_args, **_kwargs):
224 val = apply(gdic.wxFont_SetPointSize,(self,) + _args, _kwargs)
225 return val
226 def SetStyle(self, *_args, **_kwargs):
227 val = apply(gdic.wxFont_SetStyle,(self,) + _args, _kwargs)
228 return val
229 def SetUnderlined(self, *_args, **_kwargs):
230 val = apply(gdic.wxFont_SetUnderlined,(self,) + _args, _kwargs)
231 return val
232 def SetWeight(self, *_args, **_kwargs):
233 val = apply(gdic.wxFont_SetWeight,(self,) + _args, _kwargs)
234 return val
235 def SetEncoding(self, *_args, **_kwargs):
236 val = apply(gdic.wxFont_SetEncoding,(self,) + _args, _kwargs)
237 return val
238 def GetFamilyString(self, *_args, **_kwargs):
239 val = apply(gdic.wxFont_GetFamilyString,(self,) + _args, _kwargs)
240 return val
241 def GetStyleString(self, *_args, **_kwargs):
242 val = apply(gdic.wxFont_GetStyleString,(self,) + _args, _kwargs)
243 return val
244 def GetWeightString(self, *_args, **_kwargs):
245 val = apply(gdic.wxFont_GetWeightString,(self,) + _args, _kwargs)
246 return val
247 def __repr__(self):
248 return "<C wxFont instance at %s>" % (self.this,)
249 class wxFont(wxFontPtr):
250 def __init__(self,*_args,**_kwargs):
251 self.this = apply(gdic.new_wxFont,_args,_kwargs)
252 self.thisown = 1
253
254
255
256
257 class wxFontListPtr(wxObjectPtr):
258 def __init__(self,this):
259 self.this = this
260 self.thisown = 0
261 def AddFont(self, *_args, **_kwargs):
262 val = apply(gdic.wxFontList_AddFont,(self,) + _args, _kwargs)
263 return val
264 def FindOrCreateFont(self, *_args, **_kwargs):
265 val = apply(gdic.wxFontList_FindOrCreateFont,(self,) + _args, _kwargs)
266 if val: val = wxFontPtr(val)
267 return val
268 def RemoveFont(self, *_args, **_kwargs):
269 val = apply(gdic.wxFontList_RemoveFont,(self,) + _args, _kwargs)
270 return val
271 def __repr__(self):
272 return "<C wxFontList instance at %s>" % (self.this,)
273 class wxFontList(wxFontListPtr):
274 def __init__(self,this):
275 self.this = this
276
277
278
279
280 class wxColourPtr(wxObjectPtr):
281 def __init__(self,this):
282 self.this = this
283 self.thisown = 0
284 def __del__(self,gdic=gdic):
285 if self.thisown == 1 :
286 gdic.delete_wxColour(self)
287 def Red(self, *_args, **_kwargs):
288 val = apply(gdic.wxColour_Red,(self,) + _args, _kwargs)
289 return val
290 def Green(self, *_args, **_kwargs):
291 val = apply(gdic.wxColour_Green,(self,) + _args, _kwargs)
292 return val
293 def Blue(self, *_args, **_kwargs):
294 val = apply(gdic.wxColour_Blue,(self,) + _args, _kwargs)
295 return val
296 def Ok(self, *_args, **_kwargs):
297 val = apply(gdic.wxColour_Ok,(self,) + _args, _kwargs)
298 return val
299 def Set(self, *_args, **_kwargs):
300 val = apply(gdic.wxColour_Set,(self,) + _args, _kwargs)
301 return val
302 def Get(self, *_args, **_kwargs):
303 val = apply(gdic.wxColour_Get,(self,) + _args, _kwargs)
304 return val
305 def __repr__(self):
306 return "<C wxColour instance at %s>" % (self.this,)
307 asTuple = Get
308 def __str__(self): return str(self.asTuple())
309 def __repr__(self): return str(self.asTuple())
310 class wxColour(wxColourPtr):
311 def __init__(self,*_args,**_kwargs):
312 self.this = apply(gdic.new_wxColour,_args,_kwargs)
313 self.thisown = 1
314
315
316
317
318 class wxColourDatabasePtr(wxObjectPtr):
319 def __init__(self,this):
320 self.this = this
321 self.thisown = 0
322 def FindColour(self, *_args, **_kwargs):
323 val = apply(gdic.wxColourDatabase_FindColour,(self,) + _args, _kwargs)
324 if val: val = wxColourPtr(val)
325 return val
326 def FindName(self, *_args, **_kwargs):
327 val = apply(gdic.wxColourDatabase_FindName,(self,) + _args, _kwargs)
328 return val
329 def Append(self, *_args, **_kwargs):
330 val = apply(gdic.wxColourDatabase_Append,(self,) + _args, _kwargs)
331 return val
332 def __repr__(self):
333 return "<C wxColourDatabase instance at %s>" % (self.this,)
334 class wxColourDatabase(wxColourDatabasePtr):
335 def __init__(self,this):
336 self.this = this
337
338
339
340
341 class wxPenPtr(wxGDIObjectPtr):
342 def __init__(self,this):
343 self.this = this
344 self.thisown = 0
345 def __del__(self,gdic=gdic):
346 if self.thisown == 1 :
347 gdic.delete_wxPen(self)
348 def GetCap(self, *_args, **_kwargs):
349 val = apply(gdic.wxPen_GetCap,(self,) + _args, _kwargs)
350 return val
351 def GetColour(self, *_args, **_kwargs):
352 val = apply(gdic.wxPen_GetColour,(self,) + _args, _kwargs)
353 if val: val = wxColourPtr(val) ; val.thisown = 1
354 return val
355 def GetJoin(self, *_args, **_kwargs):
356 val = apply(gdic.wxPen_GetJoin,(self,) + _args, _kwargs)
357 return val
358 def GetStyle(self, *_args, **_kwargs):
359 val = apply(gdic.wxPen_GetStyle,(self,) + _args, _kwargs)
360 return val
361 def GetWidth(self, *_args, **_kwargs):
362 val = apply(gdic.wxPen_GetWidth,(self,) + _args, _kwargs)
363 return val
364 def Ok(self, *_args, **_kwargs):
365 val = apply(gdic.wxPen_Ok,(self,) + _args, _kwargs)
366 return val
367 def SetCap(self, *_args, **_kwargs):
368 val = apply(gdic.wxPen_SetCap,(self,) + _args, _kwargs)
369 return val
370 def SetColour(self, *_args, **_kwargs):
371 val = apply(gdic.wxPen_SetColour,(self,) + _args, _kwargs)
372 return val
373 def SetJoin(self, *_args, **_kwargs):
374 val = apply(gdic.wxPen_SetJoin,(self,) + _args, _kwargs)
375 return val
376 def SetStyle(self, *_args, **_kwargs):
377 val = apply(gdic.wxPen_SetStyle,(self,) + _args, _kwargs)
378 return val
379 def SetWidth(self, *_args, **_kwargs):
380 val = apply(gdic.wxPen_SetWidth,(self,) + _args, _kwargs)
381 return val
382 def GetDashes(self, *_args, **_kwargs):
383 val = apply(gdic.wxPen_GetDashes,(self,) + _args, _kwargs)
384 return val
385 def SetDashes(self, *_args, **_kwargs):
386 val = apply(gdic.wxPen_SetDashes,(self,) + _args, _kwargs)
387 return val
388 def __repr__(self):
389 return "<C wxPen instance at %s>" % (self.this,)
390 class wxPen(wxPenPtr):
391 def __init__(self,*_args,**_kwargs):
392 self.this = apply(gdic.new_wxPen,_args,_kwargs)
393 self.thisown = 1
394
395
396
397
398 class wxPenListPtr(wxObjectPtr):
399 def __init__(self,this):
400 self.this = this
401 self.thisown = 0
402 def AddPen(self, *_args, **_kwargs):
403 val = apply(gdic.wxPenList_AddPen,(self,) + _args, _kwargs)
404 return val
405 def FindOrCreatePen(self, *_args, **_kwargs):
406 val = apply(gdic.wxPenList_FindOrCreatePen,(self,) + _args, _kwargs)
407 if val: val = wxPenPtr(val)
408 return val
409 def RemovePen(self, *_args, **_kwargs):
410 val = apply(gdic.wxPenList_RemovePen,(self,) + _args, _kwargs)
411 return val
412 def __repr__(self):
413 return "<C wxPenList instance at %s>" % (self.this,)
414 class wxPenList(wxPenListPtr):
415 def __init__(self,this):
416 self.this = this
417
418
419
420
421 class wxBrushPtr(wxGDIObjectPtr):
422 def __init__(self,this):
423 self.this = this
424 self.thisown = 0
425 def __del__(self,gdic=gdic):
426 if self.thisown == 1 :
427 gdic.delete_wxBrush(self)
428 def GetColour(self, *_args, **_kwargs):
429 val = apply(gdic.wxBrush_GetColour,(self,) + _args, _kwargs)
430 if val: val = wxColourPtr(val) ; val.thisown = 1
431 return val
432 def GetStipple(self, *_args, **_kwargs):
433 val = apply(gdic.wxBrush_GetStipple,(self,) + _args, _kwargs)
434 if val: val = wxBitmapPtr(val)
435 return val
436 def GetStyle(self, *_args, **_kwargs):
437 val = apply(gdic.wxBrush_GetStyle,(self,) + _args, _kwargs)
438 return val
439 def Ok(self, *_args, **_kwargs):
440 val = apply(gdic.wxBrush_Ok,(self,) + _args, _kwargs)
441 return val
442 def SetColour(self, *_args, **_kwargs):
443 val = apply(gdic.wxBrush_SetColour,(self,) + _args, _kwargs)
444 return val
445 def SetStipple(self, *_args, **_kwargs):
446 val = apply(gdic.wxBrush_SetStipple,(self,) + _args, _kwargs)
447 return val
448 def SetStyle(self, *_args, **_kwargs):
449 val = apply(gdic.wxBrush_SetStyle,(self,) + _args, _kwargs)
450 return val
451 def __repr__(self):
452 return "<C wxBrush instance at %s>" % (self.this,)
453 class wxBrush(wxBrushPtr):
454 def __init__(self,*_args,**_kwargs):
455 self.this = apply(gdic.new_wxBrush,_args,_kwargs)
456 self.thisown = 1
457
458
459
460
461 class wxBrushListPtr :
462 def __init__(self,this):
463 self.this = this
464 self.thisown = 0
465 def AddBrush(self, *_args, **_kwargs):
466 val = apply(gdic.wxBrushList_AddBrush,(self,) + _args, _kwargs)
467 return val
468 def FindOrCreateBrush(self, *_args, **_kwargs):
469 val = apply(gdic.wxBrushList_FindOrCreateBrush,(self,) + _args, _kwargs)
470 if val: val = wxBrushPtr(val)
471 return val
472 def RemoveBrush(self, *_args, **_kwargs):
473 val = apply(gdic.wxBrushList_RemoveBrush,(self,) + _args, _kwargs)
474 return val
475 def __repr__(self):
476 return "<C wxBrushList instance at %s>" % (self.this,)
477 class wxBrushList(wxBrushListPtr):
478 def __init__(self,this):
479 self.this = this
480
481
482
483
484 class wxDCPtr(wxObjectPtr):
485 def __init__(self,this):
486 self.this = this
487 self.thisown = 0
488 def __del__(self,gdic=gdic):
489 if self.thisown == 1 :
490 gdic.delete_wxDC(self)
491 def BeginDrawing(self, *_args, **_kwargs):
492 val = apply(gdic.wxDC_BeginDrawing,(self,) + _args, _kwargs)
493 return val
494 def Blit(self, *_args, **_kwargs):
495 val = apply(gdic.wxDC_Blit,(self,) + _args, _kwargs)
496 return val
497 def Clear(self, *_args, **_kwargs):
498 val = apply(gdic.wxDC_Clear,(self,) + _args, _kwargs)
499 return val
500 def CrossHair(self, *_args, **_kwargs):
501 val = apply(gdic.wxDC_CrossHair,(self,) + _args, _kwargs)
502 return val
503 def DestroyClippingRegion(self, *_args, **_kwargs):
504 val = apply(gdic.wxDC_DestroyClippingRegion,(self,) + _args, _kwargs)
505 return val
506 def DeviceToLogicalX(self, *_args, **_kwargs):
507 val = apply(gdic.wxDC_DeviceToLogicalX,(self,) + _args, _kwargs)
508 return val
509 def DeviceToLogicalXRel(self, *_args, **_kwargs):
510 val = apply(gdic.wxDC_DeviceToLogicalXRel,(self,) + _args, _kwargs)
511 return val
512 def DeviceToLogicalY(self, *_args, **_kwargs):
513 val = apply(gdic.wxDC_DeviceToLogicalY,(self,) + _args, _kwargs)
514 return val
515 def DeviceToLogicalYRel(self, *_args, **_kwargs):
516 val = apply(gdic.wxDC_DeviceToLogicalYRel,(self,) + _args, _kwargs)
517 return val
518 def DrawArc(self, *_args, **_kwargs):
519 val = apply(gdic.wxDC_DrawArc,(self,) + _args, _kwargs)
520 return val
521 def DrawCircle(self, *_args, **_kwargs):
522 val = apply(gdic.wxDC_DrawCircle,(self,) + _args, _kwargs)
523 return val
524 def DrawEllipse(self, *_args, **_kwargs):
525 val = apply(gdic.wxDC_DrawEllipse,(self,) + _args, _kwargs)
526 return val
527 def DrawEllipticArc(self, *_args, **_kwargs):
528 val = apply(gdic.wxDC_DrawEllipticArc,(self,) + _args, _kwargs)
529 return val
530 def DrawIcon(self, *_args, **_kwargs):
531 val = apply(gdic.wxDC_DrawIcon,(self,) + _args, _kwargs)
532 return val
533 def DrawLine(self, *_args, **_kwargs):
534 val = apply(gdic.wxDC_DrawLine,(self,) + _args, _kwargs)
535 return val
536 def DrawLines(self, *_args, **_kwargs):
537 val = apply(gdic.wxDC_DrawLines,(self,) + _args, _kwargs)
538 return val
539 def DrawPolygon(self, *_args, **_kwargs):
540 val = apply(gdic.wxDC_DrawPolygon,(self,) + _args, _kwargs)
541 return val
542 def DrawPoint(self, *_args, **_kwargs):
543 val = apply(gdic.wxDC_DrawPoint,(self,) + _args, _kwargs)
544 return val
545 def DrawRectangle(self, *_args, **_kwargs):
546 val = apply(gdic.wxDC_DrawRectangle,(self,) + _args, _kwargs)
547 return val
548 def DrawRotatedText(self, *_args, **_kwargs):
549 val = apply(gdic.wxDC_DrawRotatedText,(self,) + _args, _kwargs)
550 return val
551 def DrawRoundedRectangle(self, *_args, **_kwargs):
552 val = apply(gdic.wxDC_DrawRoundedRectangle,(self,) + _args, _kwargs)
553 return val
554 def DrawSpline(self, *_args, **_kwargs):
555 val = apply(gdic.wxDC_DrawSpline,(self,) + _args, _kwargs)
556 return val
557 def DrawText(self, *_args, **_kwargs):
558 val = apply(gdic.wxDC_DrawText,(self,) + _args, _kwargs)
559 return val
560 def EndDoc(self, *_args, **_kwargs):
561 val = apply(gdic.wxDC_EndDoc,(self,) + _args, _kwargs)
562 return val
563 def EndDrawing(self, *_args, **_kwargs):
564 val = apply(gdic.wxDC_EndDrawing,(self,) + _args, _kwargs)
565 return val
566 def EndPage(self, *_args, **_kwargs):
567 val = apply(gdic.wxDC_EndPage,(self,) + _args, _kwargs)
568 return val
569 def FloodFill(self, *_args, **_kwargs):
570 val = apply(gdic.wxDC_FloodFill,(self,) + _args, _kwargs)
571 return val
572 def GetBackground(self, *_args, **_kwargs):
573 val = apply(gdic.wxDC_GetBackground,(self,) + _args, _kwargs)
574 if val: val = wxBrushPtr(val)
575 return val
576 def GetBrush(self, *_args, **_kwargs):
577 val = apply(gdic.wxDC_GetBrush,(self,) + _args, _kwargs)
578 if val: val = wxBrushPtr(val)
579 return val
580 def GetCharHeight(self, *_args, **_kwargs):
581 val = apply(gdic.wxDC_GetCharHeight,(self,) + _args, _kwargs)
582 return val
583 def GetCharWidth(self, *_args, **_kwargs):
584 val = apply(gdic.wxDC_GetCharWidth,(self,) + _args, _kwargs)
585 return val
586 def GetClippingBox(self, *_args, **_kwargs):
587 val = apply(gdic.wxDC_GetClippingBox,(self,) + _args, _kwargs)
588 return val
589 def GetFont(self, *_args, **_kwargs):
590 val = apply(gdic.wxDC_GetFont,(self,) + _args, _kwargs)
591 if val: val = wxFontPtr(val)
592 return val
593 def GetLogicalFunction(self, *_args, **_kwargs):
594 val = apply(gdic.wxDC_GetLogicalFunction,(self,) + _args, _kwargs)
595 return val
596 def GetLogicalScale(self, *_args, **_kwargs):
597 val = apply(gdic.wxDC_GetLogicalScale,(self,) + _args, _kwargs)
598 return val
599 def GetMapMode(self, *_args, **_kwargs):
600 val = apply(gdic.wxDC_GetMapMode,(self,) + _args, _kwargs)
601 return val
602 def GetOptimization(self, *_args, **_kwargs):
603 val = apply(gdic.wxDC_GetOptimization,(self,) + _args, _kwargs)
604 return val
605 def GetPen(self, *_args, **_kwargs):
606 val = apply(gdic.wxDC_GetPen,(self,) + _args, _kwargs)
607 if val: val = wxPenPtr(val)
608 return val
609 def GetPixel(self, *_args, **_kwargs):
610 val = apply(gdic.wxDC_GetPixel,(self,) + _args, _kwargs)
611 if val: val = wxColourPtr(val) ; val.thisown = 1
612 return val
613 def GetSizeTuple(self, *_args, **_kwargs):
614 val = apply(gdic.wxDC_GetSizeTuple,(self,) + _args, _kwargs)
615 return val
616 def GetSize(self, *_args, **_kwargs):
617 val = apply(gdic.wxDC_GetSize,(self,) + _args, _kwargs)
618 if val: val = wxSizePtr(val) ; val.thisown = 1
619 return val
620 def GetSizeMM(self, *_args, **_kwargs):
621 val = apply(gdic.wxDC_GetSizeMM,(self,) + _args, _kwargs)
622 if val: val = wxSizePtr(val) ; val.thisown = 1
623 return val
624 def GetTextBackground(self, *_args, **_kwargs):
625 val = apply(gdic.wxDC_GetTextBackground,(self,) + _args, _kwargs)
626 if val: val = wxColourPtr(val) ; val.thisown = 1
627 return val
628 def GetTextExtent(self, *_args, **_kwargs):
629 val = apply(gdic.wxDC_GetTextExtent,(self,) + _args, _kwargs)
630 return val
631 def GetFullTextExtent(self, *_args, **_kwargs):
632 val = apply(gdic.wxDC_GetFullTextExtent,(self,) + _args, _kwargs)
633 return val
634 def GetTextForeground(self, *_args, **_kwargs):
635 val = apply(gdic.wxDC_GetTextForeground,(self,) + _args, _kwargs)
636 if val: val = wxColourPtr(val) ; val.thisown = 1
637 return val
638 def GetUserScale(self, *_args, **_kwargs):
639 val = apply(gdic.wxDC_GetUserScale,(self,) + _args, _kwargs)
640 return val
641 def LogicalToDeviceX(self, *_args, **_kwargs):
642 val = apply(gdic.wxDC_LogicalToDeviceX,(self,) + _args, _kwargs)
643 return val
644 def LogicalToDeviceXRel(self, *_args, **_kwargs):
645 val = apply(gdic.wxDC_LogicalToDeviceXRel,(self,) + _args, _kwargs)
646 return val
647 def LogicalToDeviceY(self, *_args, **_kwargs):
648 val = apply(gdic.wxDC_LogicalToDeviceY,(self,) + _args, _kwargs)
649 return val
650 def LogicalToDeviceYRel(self, *_args, **_kwargs):
651 val = apply(gdic.wxDC_LogicalToDeviceYRel,(self,) + _args, _kwargs)
652 return val
653 def MaxX(self, *_args, **_kwargs):
654 val = apply(gdic.wxDC_MaxX,(self,) + _args, _kwargs)
655 return val
656 def MaxY(self, *_args, **_kwargs):
657 val = apply(gdic.wxDC_MaxY,(self,) + _args, _kwargs)
658 return val
659 def MinX(self, *_args, **_kwargs):
660 val = apply(gdic.wxDC_MinX,(self,) + _args, _kwargs)
661 return val
662 def MinY(self, *_args, **_kwargs):
663 val = apply(gdic.wxDC_MinY,(self,) + _args, _kwargs)
664 return val
665 def Ok(self, *_args, **_kwargs):
666 val = apply(gdic.wxDC_Ok,(self,) + _args, _kwargs)
667 return val
668 def SetDeviceOrigin(self, *_args, **_kwargs):
669 val = apply(gdic.wxDC_SetDeviceOrigin,(self,) + _args, _kwargs)
670 return val
671 def SetBackground(self, *_args, **_kwargs):
672 val = apply(gdic.wxDC_SetBackground,(self,) + _args, _kwargs)
673 return val
674 def SetBackgroundMode(self, *_args, **_kwargs):
675 val = apply(gdic.wxDC_SetBackgroundMode,(self,) + _args, _kwargs)
676 return val
677 def SetClippingRegion(self, *_args, **_kwargs):
678 val = apply(gdic.wxDC_SetClippingRegion,(self,) + _args, _kwargs)
679 return val
680 def SetPalette(self, *_args, **_kwargs):
681 val = apply(gdic.wxDC_SetPalette,(self,) + _args, _kwargs)
682 return val
683 def SetBrush(self, *_args, **_kwargs):
684 val = apply(gdic.wxDC_SetBrush,(self,) + _args, _kwargs)
685 return val
686 def SetFont(self, *_args, **_kwargs):
687 val = apply(gdic.wxDC_SetFont,(self,) + _args, _kwargs)
688 return val
689 def SetLogicalFunction(self, *_args, **_kwargs):
690 val = apply(gdic.wxDC_SetLogicalFunction,(self,) + _args, _kwargs)
691 return val
692 def SetLogicalScale(self, *_args, **_kwargs):
693 val = apply(gdic.wxDC_SetLogicalScale,(self,) + _args, _kwargs)
694 return val
695 def SetMapMode(self, *_args, **_kwargs):
696 val = apply(gdic.wxDC_SetMapMode,(self,) + _args, _kwargs)
697 return val
698 def SetOptimization(self, *_args, **_kwargs):
699 val = apply(gdic.wxDC_SetOptimization,(self,) + _args, _kwargs)
700 return val
701 def SetPen(self, *_args, **_kwargs):
702 val = apply(gdic.wxDC_SetPen,(self,) + _args, _kwargs)
703 return val
704 def SetTextBackground(self, *_args, **_kwargs):
705 val = apply(gdic.wxDC_SetTextBackground,(self,) + _args, _kwargs)
706 return val
707 def SetTextForeground(self, *_args, **_kwargs):
708 val = apply(gdic.wxDC_SetTextForeground,(self,) + _args, _kwargs)
709 return val
710 def SetUserScale(self, *_args, **_kwargs):
711 val = apply(gdic.wxDC_SetUserScale,(self,) + _args, _kwargs)
712 return val
713 def StartDoc(self, *_args, **_kwargs):
714 val = apply(gdic.wxDC_StartDoc,(self,) + _args, _kwargs)
715 return val
716 def StartPage(self, *_args, **_kwargs):
717 val = apply(gdic.wxDC_StartPage,(self,) + _args, _kwargs)
718 return val
719 def DrawBitmap(self, *_args, **_kwargs):
720 val = apply(gdic.wxDC_DrawBitmap,(self,) + _args, _kwargs)
721 return val
722 def CanDrawBitmap(self, *_args, **_kwargs):
723 val = apply(gdic.wxDC_CanDrawBitmap,(self,) + _args, _kwargs)
724 return val
725 def CanGetTextExtent(self, *_args, **_kwargs):
726 val = apply(gdic.wxDC_CanGetTextExtent,(self,) + _args, _kwargs)
727 return val
728 def GetDepth(self, *_args, **_kwargs):
729 val = apply(gdic.wxDC_GetDepth,(self,) + _args, _kwargs)
730 return val
731 def GetPPI(self, *_args, **_kwargs):
732 val = apply(gdic.wxDC_GetPPI,(self,) + _args, _kwargs)
733 if val: val = wxSizePtr(val) ; val.thisown = 1
734 return val
735 def GetLogicalOrigin(self, *_args, **_kwargs):
736 val = apply(gdic.wxDC_GetLogicalOrigin,(self,) + _args, _kwargs)
737 return val
738 def SetLogicalOrigin(self, *_args, **_kwargs):
739 val = apply(gdic.wxDC_SetLogicalOrigin,(self,) + _args, _kwargs)
740 return val
741 def GetDeviceOrigin(self, *_args, **_kwargs):
742 val = apply(gdic.wxDC_GetDeviceOrigin,(self,) + _args, _kwargs)
743 return val
744 def SetAxisOrientation(self, *_args, **_kwargs):
745 val = apply(gdic.wxDC_SetAxisOrientation,(self,) + _args, _kwargs)
746 return val
747 def CalcBoundingBox(self, *_args, **_kwargs):
748 val = apply(gdic.wxDC_CalcBoundingBox,(self,) + _args, _kwargs)
749 return val
750 def ResetBoundingBox(self, *_args, **_kwargs):
751 val = apply(gdic.wxDC_ResetBoundingBox,(self,) + _args, _kwargs)
752 return val
753 def __repr__(self):
754 return "<C wxDC instance at %s>" % (self.this,)
755 class wxDC(wxDCPtr):
756 def __init__(self,this):
757 self.this = this
758
759
760
761
762 class wxMemoryDCPtr(wxDCPtr):
763 def __init__(self,this):
764 self.this = this
765 self.thisown = 0
766 def SelectObject(self, *_args, **_kwargs):
767 val = apply(gdic.wxMemoryDC_SelectObject,(self,) + _args, _kwargs)
768 return val
769 def __repr__(self):
770 return "<C wxMemoryDC instance at %s>" % (self.this,)
771 class wxMemoryDC(wxMemoryDCPtr):
772 def __init__(self,*_args,**_kwargs):
773 self.this = apply(gdic.new_wxMemoryDC,_args,_kwargs)
774 self.thisown = 1
775
776
777
778
779 class wxScreenDCPtr(wxDCPtr):
780 def __init__(self,this):
781 self.this = this
782 self.thisown = 0
783 def StartDrawingOnTopWin(self, *_args, **_kwargs):
784 val = apply(gdic.wxScreenDC_StartDrawingOnTopWin,(self,) + _args, _kwargs)
785 return val
786 def StartDrawingOnTop(self, *_args, **_kwargs):
787 val = apply(gdic.wxScreenDC_StartDrawingOnTop,(self,) + _args, _kwargs)
788 return val
789 def EndDrawingOnTop(self, *_args, **_kwargs):
790 val = apply(gdic.wxScreenDC_EndDrawingOnTop,(self,) + _args, _kwargs)
791 return val
792 def __repr__(self):
793 return "<C wxScreenDC instance at %s>" % (self.this,)
794 class wxScreenDC(wxScreenDCPtr):
795 def __init__(self,*_args,**_kwargs):
796 self.this = apply(gdic.new_wxScreenDC,_args,_kwargs)
797 self.thisown = 1
798
799
800
801
802 class wxClientDCPtr(wxDCPtr):
803 def __init__(self,this):
804 self.this = this
805 self.thisown = 0
806 def __repr__(self):
807 return "<C wxClientDC instance at %s>" % (self.this,)
808 class wxClientDC(wxClientDCPtr):
809 def __init__(self,*_args,**_kwargs):
810 self.this = apply(gdic.new_wxClientDC,_args,_kwargs)
811 self.thisown = 1
812
813
814
815
816 class wxPaintDCPtr(wxDCPtr):
817 def __init__(self,this):
818 self.this = this
819 self.thisown = 0
820 def __repr__(self):
821 return "<C wxPaintDC instance at %s>" % (self.this,)
822 class wxPaintDC(wxPaintDCPtr):
823 def __init__(self,*_args,**_kwargs):
824 self.this = apply(gdic.new_wxPaintDC,_args,_kwargs)
825 self.thisown = 1
826
827
828
829
830 class wxWindowDCPtr(wxDCPtr):
831 def __init__(self,this):
832 self.this = this
833 self.thisown = 0
834 def __repr__(self):
835 return "<C wxWindowDC instance at %s>" % (self.this,)
836 class wxWindowDC(wxWindowDCPtr):
837 def __init__(self,*_args,**_kwargs):
838 self.this = apply(gdic.new_wxWindowDC,_args,_kwargs)
839 self.thisown = 1
840
841
842
843
844 class wxPostScriptDCPtr(wxDCPtr):
845 def __init__(self,this):
846 self.this = this
847 self.thisown = 0
848 def __repr__(self):
849 return "<C wxPostScriptDC instance at %s>" % (self.this,)
850 class wxPostScriptDC(wxPostScriptDCPtr):
851 def __init__(self,*_args,**_kwargs):
852 self.this = apply(gdic.new_wxPostScriptDC,_args,_kwargs)
853 self.thisown = 1
854
855
856
857
858 class wxPalettePtr(wxGDIObjectPtr):
859 def __init__(self,this):
860 self.this = this
861 self.thisown = 0
862 def __del__(self,gdic=gdic):
863 if self.thisown == 1 :
864 gdic.delete_wxPalette(self)
865 def GetPixel(self, *_args, **_kwargs):
866 val = apply(gdic.wxPalette_GetPixel,(self,) + _args, _kwargs)
867 return val
868 def GetRGB(self, *_args, **_kwargs):
869 val = apply(gdic.wxPalette_GetRGB,(self,) + _args, _kwargs)
870 return val
871 def Ok(self, *_args, **_kwargs):
872 val = apply(gdic.wxPalette_Ok,(self,) + _args, _kwargs)
873 return val
874 def __repr__(self):
875 return "<C wxPalette instance at %s>" % (self.this,)
876 class wxPalette(wxPalettePtr):
877 def __init__(self,*_args,**_kwargs):
878 self.this = apply(gdic.new_wxPalette,_args,_kwargs)
879 self.thisown = 1
880
881
882
883
884 class wxImageListPtr(wxObjectPtr):
885 def __init__(self,this):
886 self.this = this
887 self.thisown = 0
888 def __del__(self,gdic=gdic):
889 if self.thisown == 1 :
890 gdic.delete_wxImageList(self)
891 def Add(self, *_args, **_kwargs):
892 val = apply(gdic.wxImageList_Add,(self,) + _args, _kwargs)
893 return val
894 def AddWithColourMask(self, *_args, **_kwargs):
895 val = apply(gdic.wxImageList_AddWithColourMask,(self,) + _args, _kwargs)
896 return val
897 def AddIcon(self, *_args, **_kwargs):
898 val = apply(gdic.wxImageList_AddIcon,(self,) + _args, _kwargs)
899 return val
900 def Replace(self, *_args, **_kwargs):
901 val = apply(gdic.wxImageList_Replace,(self,) + _args, _kwargs)
902 return val
903 def Draw(self, *_args, **_kwargs):
904 val = apply(gdic.wxImageList_Draw,(self,) + _args, _kwargs)
905 return val
906 def GetImageCount(self, *_args, **_kwargs):
907 val = apply(gdic.wxImageList_GetImageCount,(self,) + _args, _kwargs)
908 return val
909 def Remove(self, *_args, **_kwargs):
910 val = apply(gdic.wxImageList_Remove,(self,) + _args, _kwargs)
911 return val
912 def RemoveAll(self, *_args, **_kwargs):
913 val = apply(gdic.wxImageList_RemoveAll,(self,) + _args, _kwargs)
914 return val
915 def GetSize(self, *_args, **_kwargs):
916 val = apply(gdic.wxImageList_GetSize,(self,) + _args, _kwargs)
917 return val
918 def __repr__(self):
919 return "<C wxImageList instance at %s>" % (self.this,)
920 class wxImageList(wxImageListPtr):
921 def __init__(self,*_args,**_kwargs):
922 self.this = apply(gdic.new_wxImageList,_args,_kwargs)
923 self.thisown = 1
924
925
926
927
928 class wxRegionPtr(wxGDIObjectPtr):
929 def __init__(self,this):
930 self.this = this
931 self.thisown = 0
932 def __del__(self,gdic=gdic):
933 if self.thisown == 1 :
934 gdic.delete_wxRegion(self)
935 def Clear(self, *_args, **_kwargs):
936 val = apply(gdic.wxRegion_Clear,(self,) + _args, _kwargs)
937 return val
938 def Contains(self, *_args, **_kwargs):
939 val = apply(gdic.wxRegion_Contains,(self,) + _args, _kwargs)
940 return val
941 def ContainsPoint(self, *_args, **_kwargs):
942 val = apply(gdic.wxRegion_ContainsPoint,(self,) + _args, _kwargs)
943 return val
944 def ContainsRect(self, *_args, **_kwargs):
945 val = apply(gdic.wxRegion_ContainsRect,(self,) + _args, _kwargs)
946 return val
947 def ContainsRectDim(self, *_args, **_kwargs):
948 val = apply(gdic.wxRegion_ContainsRectDim,(self,) + _args, _kwargs)
949 return val
950 def GetBox(self, *_args, **_kwargs):
951 val = apply(gdic.wxRegion_GetBox,(self,) + _args, _kwargs)
952 if val: val = wxRectPtr(val) ; val.thisown = 1
953 return val
954 def Intersect(self, *_args, **_kwargs):
955 val = apply(gdic.wxRegion_Intersect,(self,) + _args, _kwargs)
956 return val
957 def IntersectRect(self, *_args, **_kwargs):
958 val = apply(gdic.wxRegion_IntersectRect,(self,) + _args, _kwargs)
959 return val
960 def IntersectRegion(self, *_args, **_kwargs):
961 val = apply(gdic.wxRegion_IntersectRegion,(self,) + _args, _kwargs)
962 return val
963 def IsEmpty(self, *_args, **_kwargs):
964 val = apply(gdic.wxRegion_IsEmpty,(self,) + _args, _kwargs)
965 return val
966 def Union(self, *_args, **_kwargs):
967 val = apply(gdic.wxRegion_Union,(self,) + _args, _kwargs)
968 return val
969 def UnionRect(self, *_args, **_kwargs):
970 val = apply(gdic.wxRegion_UnionRect,(self,) + _args, _kwargs)
971 return val
972 def UnionRegion(self, *_args, **_kwargs):
973 val = apply(gdic.wxRegion_UnionRegion,(self,) + _args, _kwargs)
974 return val
975 def Subtract(self, *_args, **_kwargs):
976 val = apply(gdic.wxRegion_Subtract,(self,) + _args, _kwargs)
977 return val
978 def SubtractRect(self, *_args, **_kwargs):
979 val = apply(gdic.wxRegion_SubtractRect,(self,) + _args, _kwargs)
980 return val
981 def SubtractRegion(self, *_args, **_kwargs):
982 val = apply(gdic.wxRegion_SubtractRegion,(self,) + _args, _kwargs)
983 return val
984 def Xor(self, *_args, **_kwargs):
985 val = apply(gdic.wxRegion_Xor,(self,) + _args, _kwargs)
986 return val
987 def XorRect(self, *_args, **_kwargs):
988 val = apply(gdic.wxRegion_XorRect,(self,) + _args, _kwargs)
989 return val
990 def XorRegion(self, *_args, **_kwargs):
991 val = apply(gdic.wxRegion_XorRegion,(self,) + _args, _kwargs)
992 return val
993 def __repr__(self):
994 return "<C wxRegion instance at %s>" % (self.this,)
995 class wxRegion(wxRegionPtr):
996 def __init__(self,*_args,**_kwargs):
997 self.this = apply(gdic.new_wxRegion,_args,_kwargs)
998 self.thisown = 1
999
1000
1001
1002
1003 class wxRegionIteratorPtr(wxObjectPtr):
1004 def __init__(self,this):
1005 self.this = this
1006 self.thisown = 0
1007 def __del__(self,gdic=gdic):
1008 if self.thisown == 1 :
1009 gdic.delete_wxRegionIterator(self)
1010 def GetX(self, *_args, **_kwargs):
1011 val = apply(gdic.wxRegionIterator_GetX,(self,) + _args, _kwargs)
1012 return val
1013 def GetY(self, *_args, **_kwargs):
1014 val = apply(gdic.wxRegionIterator_GetY,(self,) + _args, _kwargs)
1015 return val
1016 def GetW(self, *_args, **_kwargs):
1017 val = apply(gdic.wxRegionIterator_GetW,(self,) + _args, _kwargs)
1018 return val
1019 def GetWidth(self, *_args, **_kwargs):
1020 val = apply(gdic.wxRegionIterator_GetWidth,(self,) + _args, _kwargs)
1021 return val
1022 def GetH(self, *_args, **_kwargs):
1023 val = apply(gdic.wxRegionIterator_GetH,(self,) + _args, _kwargs)
1024 return val
1025 def GetHeight(self, *_args, **_kwargs):
1026 val = apply(gdic.wxRegionIterator_GetHeight,(self,) + _args, _kwargs)
1027 return val
1028 def GetRect(self, *_args, **_kwargs):
1029 val = apply(gdic.wxRegionIterator_GetRect,(self,) + _args, _kwargs)
1030 if val: val = wxRectPtr(val) ; val.thisown = 1
1031 return val
1032 def HaveRects(self, *_args, **_kwargs):
1033 val = apply(gdic.wxRegionIterator_HaveRects,(self,) + _args, _kwargs)
1034 return val
1035 def Reset(self, *_args, **_kwargs):
1036 val = apply(gdic.wxRegionIterator_Reset,(self,) + _args, _kwargs)
1037 return val
1038 def Next(self, *_args, **_kwargs):
1039 val = apply(gdic.wxRegionIterator_Next,(self,) + _args, _kwargs)
1040 return val
1041 def __repr__(self):
1042 return "<C wxRegionIterator instance at %s>" % (self.this,)
1043 class wxRegionIterator(wxRegionIteratorPtr):
1044 def __init__(self,*_args,**_kwargs):
1045 self.this = apply(gdic.new_wxRegionIterator,_args,_kwargs)
1046 self.thisown = 1
1047
1048
1049
1050
1051
1052
1053 #-------------- FUNCTION WRAPPERS ------------------
1054
1055 def wxEmptyBitmap(*_args, **_kwargs):
1056 val = apply(gdic.wxEmptyBitmap,_args,_kwargs)
1057 if val: val = wxBitmapPtr(val); val.thisown = 1
1058 return val
1059
1060 def wxBitmapFromXPMData(*_args, **_kwargs):
1061 val = apply(gdic.wxBitmapFromXPMData,_args,_kwargs)
1062 if val: val = wxBitmapPtr(val); val.thisown = 1
1063 return val
1064
1065 def wxBitmapFromIcon(*_args, **_kwargs):
1066 val = apply(gdic.wxBitmapFromIcon,_args,_kwargs)
1067 if val: val = wxBitmapPtr(val); val.thisown = 1
1068 return val
1069
1070 def wxMaskColour(*_args, **_kwargs):
1071 val = apply(gdic.wxMaskColour,_args,_kwargs)
1072 if val: val = wxMaskPtr(val); val.thisown = 1
1073 return val
1074
1075 def wxEmptyIcon(*_args, **_kwargs):
1076 val = apply(gdic.wxEmptyIcon,_args,_kwargs)
1077 if val: val = wxIconPtr(val); val.thisown = 1
1078 return val
1079
1080 def wxIconFromXPMData(*_args, **_kwargs):
1081 val = apply(gdic.wxIconFromXPMData,_args,_kwargs)
1082 if val: val = wxIconPtr(val); val.thisown = 1
1083 return val
1084
1085 def wxStockCursor(*_args, **_kwargs):
1086 val = apply(gdic.wxStockCursor,_args,_kwargs)
1087 if val: val = wxCursorPtr(val); val.thisown = 1
1088 return val
1089
1090 wxFont_GetDefaultEncoding = gdic.wxFont_GetDefaultEncoding
1091
1092 wxFont_SetDefaultEncoding = gdic.wxFont_SetDefaultEncoding
1093
1094 def wxNamedColour(*_args, **_kwargs):
1095 val = apply(gdic.wxNamedColour,_args,_kwargs)
1096 if val: val = wxColourPtr(val); val.thisown = 1
1097 return val
1098
1099 def wxMemoryDCFromDC(*_args, **_kwargs):
1100 val = apply(gdic.wxMemoryDCFromDC,_args,_kwargs)
1101 if val: val = wxMemoryDCPtr(val); val.thisown = 1
1102 return val
1103
1104
1105
1106 #-------------- VARIABLE WRAPPERS ------------------
1107
1108 wxFONTENCODING_SYSTEM = gdic.wxFONTENCODING_SYSTEM
1109 wxFONTENCODING_DEFAULT = gdic.wxFONTENCODING_DEFAULT
1110 wxFONTENCODING_ISO8859_1 = gdic.wxFONTENCODING_ISO8859_1
1111 wxFONTENCODING_ISO8859_2 = gdic.wxFONTENCODING_ISO8859_2
1112 wxFONTENCODING_ISO8859_3 = gdic.wxFONTENCODING_ISO8859_3
1113 wxFONTENCODING_ISO8859_4 = gdic.wxFONTENCODING_ISO8859_4
1114 wxFONTENCODING_ISO8859_5 = gdic.wxFONTENCODING_ISO8859_5
1115 wxFONTENCODING_ISO8859_6 = gdic.wxFONTENCODING_ISO8859_6
1116 wxFONTENCODING_ISO8859_7 = gdic.wxFONTENCODING_ISO8859_7
1117 wxFONTENCODING_ISO8859_8 = gdic.wxFONTENCODING_ISO8859_8
1118 wxFONTENCODING_ISO8859_9 = gdic.wxFONTENCODING_ISO8859_9
1119 wxFONTENCODING_ISO8859_10 = gdic.wxFONTENCODING_ISO8859_10
1120 wxFONTENCODING_ISO8859_11 = gdic.wxFONTENCODING_ISO8859_11
1121 wxFONTENCODING_ISO8859_12 = gdic.wxFONTENCODING_ISO8859_12
1122 wxFONTENCODING_ISO8859_13 = gdic.wxFONTENCODING_ISO8859_13
1123 wxFONTENCODING_ISO8859_14 = gdic.wxFONTENCODING_ISO8859_14
1124 wxFONTENCODING_ISO8859_15 = gdic.wxFONTENCODING_ISO8859_15
1125 wxFONTENCODING_KOI8 = gdic.wxFONTENCODING_KOI8
1126 wxFONTENCODING_ALTERNATIVE = gdic.wxFONTENCODING_ALTERNATIVE
1127 wxFONTENCODING_BULGARIAN = gdic.wxFONTENCODING_BULGARIAN
1128 wxFONTENCODING_CP437 = gdic.wxFONTENCODING_CP437
1129 wxFONTENCODING_CP850 = gdic.wxFONTENCODING_CP850
1130 wxFONTENCODING_CP852 = gdic.wxFONTENCODING_CP852
1131 wxFONTENCODING_CP855 = gdic.wxFONTENCODING_CP855
1132 wxFONTENCODING_CP866 = gdic.wxFONTENCODING_CP866
1133 wxFONTENCODING_CP1250 = gdic.wxFONTENCODING_CP1250
1134 wxFONTENCODING_CP1251 = gdic.wxFONTENCODING_CP1251
1135 wxFONTENCODING_CP1252 = gdic.wxFONTENCODING_CP1252
1136 wxFONTENCODING_MAX = gdic.wxFONTENCODING_MAX
1137 cvar = gdic.cvar
1138 wxNORMAL_FONT = wxFontPtr(gdic.cvar.wxNORMAL_FONT)
1139 wxSMALL_FONT = wxFontPtr(gdic.cvar.wxSMALL_FONT)
1140 wxITALIC_FONT = wxFontPtr(gdic.cvar.wxITALIC_FONT)
1141 wxSWISS_FONT = wxFontPtr(gdic.cvar.wxSWISS_FONT)
1142 wxRED_PEN = wxPenPtr(gdic.cvar.wxRED_PEN)
1143 wxCYAN_PEN = wxPenPtr(gdic.cvar.wxCYAN_PEN)
1144 wxGREEN_PEN = wxPenPtr(gdic.cvar.wxGREEN_PEN)
1145 wxBLACK_PEN = wxPenPtr(gdic.cvar.wxBLACK_PEN)
1146 wxWHITE_PEN = wxPenPtr(gdic.cvar.wxWHITE_PEN)
1147 wxTRANSPARENT_PEN = wxPenPtr(gdic.cvar.wxTRANSPARENT_PEN)
1148 wxBLACK_DASHED_PEN = wxPenPtr(gdic.cvar.wxBLACK_DASHED_PEN)
1149 wxGREY_PEN = wxPenPtr(gdic.cvar.wxGREY_PEN)
1150 wxMEDIUM_GREY_PEN = wxPenPtr(gdic.cvar.wxMEDIUM_GREY_PEN)
1151 wxLIGHT_GREY_PEN = wxPenPtr(gdic.cvar.wxLIGHT_GREY_PEN)
1152 wxBLUE_BRUSH = wxBrushPtr(gdic.cvar.wxBLUE_BRUSH)
1153 wxGREEN_BRUSH = wxBrushPtr(gdic.cvar.wxGREEN_BRUSH)
1154 wxWHITE_BRUSH = wxBrushPtr(gdic.cvar.wxWHITE_BRUSH)
1155 wxBLACK_BRUSH = wxBrushPtr(gdic.cvar.wxBLACK_BRUSH)
1156 wxTRANSPARENT_BRUSH = wxBrushPtr(gdic.cvar.wxTRANSPARENT_BRUSH)
1157 wxCYAN_BRUSH = wxBrushPtr(gdic.cvar.wxCYAN_BRUSH)
1158 wxRED_BRUSH = wxBrushPtr(gdic.cvar.wxRED_BRUSH)
1159 wxGREY_BRUSH = wxBrushPtr(gdic.cvar.wxGREY_BRUSH)
1160 wxMEDIUM_GREY_BRUSH = wxBrushPtr(gdic.cvar.wxMEDIUM_GREY_BRUSH)
1161 wxLIGHT_GREY_BRUSH = wxBrushPtr(gdic.cvar.wxLIGHT_GREY_BRUSH)
1162 wxBLACK = wxColourPtr(gdic.cvar.wxBLACK)
1163 wxWHITE = wxColourPtr(gdic.cvar.wxWHITE)
1164 wxRED = wxColourPtr(gdic.cvar.wxRED)
1165 wxBLUE = wxColourPtr(gdic.cvar.wxBLUE)
1166 wxGREEN = wxColourPtr(gdic.cvar.wxGREEN)
1167 wxCYAN = wxColourPtr(gdic.cvar.wxCYAN)
1168 wxLIGHT_GREY = wxColourPtr(gdic.cvar.wxLIGHT_GREY)
1169 wxSTANDARD_CURSOR = wxCursorPtr(gdic.cvar.wxSTANDARD_CURSOR)
1170 wxHOURGLASS_CURSOR = wxCursorPtr(gdic.cvar.wxHOURGLASS_CURSOR)
1171 wxCROSS_CURSOR = wxCursorPtr(gdic.cvar.wxCROSS_CURSOR)
1172 wxNullBitmap = wxBitmapPtr(gdic.cvar.wxNullBitmap)
1173 wxNullIcon = wxIconPtr(gdic.cvar.wxNullIcon)
1174 wxNullCursor = wxCursorPtr(gdic.cvar.wxNullCursor)
1175 wxNullPen = wxPenPtr(gdic.cvar.wxNullPen)
1176 wxNullBrush = wxBrushPtr(gdic.cvar.wxNullBrush)
1177 wxNullPalette = wxPalettePtr(gdic.cvar.wxNullPalette)
1178 wxNullFont = wxFontPtr(gdic.cvar.wxNullFont)
1179 wxNullColour = wxColourPtr(gdic.cvar.wxNullColour)
1180 wxTheFontList = wxFontListPtr(gdic.cvar.wxTheFontList)
1181 wxThePenList = wxPenListPtr(gdic.cvar.wxThePenList)
1182 wxTheColourDatabase = wxColourDatabasePtr(gdic.cvar.wxTheColourDatabase)
1183 wxIMAGELIST_DRAW_NORMAL = gdic.wxIMAGELIST_DRAW_NORMAL
1184 wxIMAGELIST_DRAW_TRANSPARENT = gdic.wxIMAGELIST_DRAW_TRANSPARENT
1185 wxIMAGELIST_DRAW_SELECTED = gdic.wxIMAGELIST_DRAW_SELECTED
1186 wxIMAGELIST_DRAW_FOCUSED = gdic.wxIMAGELIST_DRAW_FOCUSED
1187 wxIMAGE_LIST_NORMAL = gdic.wxIMAGE_LIST_NORMAL
1188 wxIMAGE_LIST_SMALL = gdic.wxIMAGE_LIST_SMALL
1189 wxIMAGE_LIST_STATE = gdic.wxIMAGE_LIST_STATE
1190 wxOutRegion = gdic.wxOutRegion
1191 wxPartRegion = gdic.wxPartRegion
1192 wxInRegion = gdic.wxInRegion