1 # This file was created automatically by SWIG.
2 # Don't modify this file, modify the SWIG interface instead.
8 #---------------------------------------------------------------------------
10 class GDIObject(core
.Object
):
11 def __init__(self
, *args
, **kwargs
):
12 newobj
= _gdi
.new_GDIObject(*args
, **kwargs
)
13 self
.this
= newobj
.this
16 def __del__(self
, destroy
=_gdi
.delete_GDIObject
):
18 if self
.thisown
: destroy(self
)
20 def GetVisible(*args
, **kwargs
): return _gdi
.GDIObject_GetVisible(*args
, **kwargs
)
21 def SetVisible(*args
, **kwargs
): return _gdi
.GDIObject_SetVisible(*args
, **kwargs
)
22 def IsNull(*args
, **kwargs
): return _gdi
.GDIObject_IsNull(*args
, **kwargs
)
24 return "<%s.%s; proxy of C++ wxGDIObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
26 class GDIObjectPtr(GDIObject
):
27 def __init__(self
, this
):
29 if not hasattr(self
,"thisown"): self
.thisown
= 0
30 self
.__class
__ = GDIObject
31 _gdi
.GDIObject_swigregister(GDIObjectPtr
)
33 #---------------------------------------------------------------------------
35 class Colour(core
.Object
):
36 def __init__(self
, *args
, **kwargs
):
37 newobj
= _gdi
.new_Colour(*args
, **kwargs
)
38 self
.this
= newobj
.this
41 def __del__(self
, destroy
=_gdi
.delete_Colour
):
43 if self
.thisown
: destroy(self
)
45 def Red(*args
, **kwargs
): return _gdi
.Colour_Red(*args
, **kwargs
)
46 def Green(*args
, **kwargs
): return _gdi
.Colour_Green(*args
, **kwargs
)
47 def Blue(*args
, **kwargs
): return _gdi
.Colour_Blue(*args
, **kwargs
)
48 def Ok(*args
, **kwargs
): return _gdi
.Colour_Ok(*args
, **kwargs
)
49 def Set(*args
, **kwargs
): return _gdi
.Colour_Set(*args
, **kwargs
)
50 def SetRBG(*args
, **kwargs
): return _gdi
.Colour_SetRBG(*args
, **kwargs
)
51 def __eq__(*args
, **kwargs
): return _gdi
.Colour___eq__(*args
, **kwargs
)
52 def __ne__(*args
, **kwargs
): return _gdi
.Colour___ne__(*args
, **kwargs
)
53 def Get(*args
, **kwargs
): return _gdi
.Colour_Get(*args
, **kwargs
)
55 def __str__(self
): return str(self
.asTuple())
56 def __repr__(self
): return 'wxColour' + str(self
.asTuple())
57 def __nonzero__(self
): return self
.Ok()
58 def __getinitargs__(self
): return ()
59 def __getstate__(self
): return self
.asTuple()
60 def __setstate__(self
, state
): self
.Set(*state
)
63 class ColourPtr(Colour
):
64 def __init__(self
, this
):
66 if not hasattr(self
,"thisown"): self
.thisown
= 0
67 self
.__class
__ = Colour
68 _gdi
.Colour_swigregister(ColourPtr
)
70 def NamedColour(*args
, **kwargs
):
71 val
= _gdi
.new_NamedColour(*args
, **kwargs
)
75 def ColourRGB(*args
, **kwargs
):
76 val
= _gdi
.new_ColourRGB(*args
, **kwargs
)
80 class Palette(GDIObject
):
81 def __init__(self
, *args
, **kwargs
):
82 newobj
= _gdi
.new_Palette(*args
, **kwargs
)
83 self
.this
= newobj
.this
86 def __del__(self
, destroy
=_gdi
.delete_Palette
):
88 if self
.thisown
: destroy(self
)
90 def GetPixel(*args
, **kwargs
): return _gdi
.Palette_GetPixel(*args
, **kwargs
)
91 def GetRGB(*args
, **kwargs
): return _gdi
.Palette_GetRGB(*args
, **kwargs
)
92 def Ok(*args
, **kwargs
): return _gdi
.Palette_Ok(*args
, **kwargs
)
94 return "<%s.%s; proxy of C++ wxPalette instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
96 class PalettePtr(Palette
):
97 def __init__(self
, this
):
99 if not hasattr(self
,"thisown"): self
.thisown
= 0
100 self
.__class
__ = Palette
101 _gdi
.Palette_swigregister(PalettePtr
)
103 #---------------------------------------------------------------------------
105 class Pen(GDIObject
):
106 def __init__(self
, *args
, **kwargs
):
107 newobj
= _gdi
.new_Pen(*args
, **kwargs
)
108 self
.this
= newobj
.this
111 def __del__(self
, destroy
=_gdi
.delete_Pen
):
113 if self
.thisown
: destroy(self
)
115 def GetCap(*args
, **kwargs
): return _gdi
.Pen_GetCap(*args
, **kwargs
)
116 def GetColour(*args
, **kwargs
): return _gdi
.Pen_GetColour(*args
, **kwargs
)
117 def GetJoin(*args
, **kwargs
): return _gdi
.Pen_GetJoin(*args
, **kwargs
)
118 def GetStyle(*args
, **kwargs
): return _gdi
.Pen_GetStyle(*args
, **kwargs
)
119 def GetWidth(*args
, **kwargs
): return _gdi
.Pen_GetWidth(*args
, **kwargs
)
120 def Ok(*args
, **kwargs
): return _gdi
.Pen_Ok(*args
, **kwargs
)
121 def SetCap(*args
, **kwargs
): return _gdi
.Pen_SetCap(*args
, **kwargs
)
122 def SetColour(*args
, **kwargs
): return _gdi
.Pen_SetColour(*args
, **kwargs
)
123 def SetJoin(*args
, **kwargs
): return _gdi
.Pen_SetJoin(*args
, **kwargs
)
124 def SetStyle(*args
, **kwargs
): return _gdi
.Pen_SetStyle(*args
, **kwargs
)
125 def SetWidth(*args
, **kwargs
): return _gdi
.Pen_SetWidth(*args
, **kwargs
)
126 def SetDashes(*args
, **kwargs
): return _gdi
.Pen_SetDashes(*args
, **kwargs
)
127 def GetDashes(*args
, **kwargs
): return _gdi
.Pen_GetDashes(*args
, **kwargs
)
128 def GetStipple(*args
, **kwargs
): return _gdi
.Pen_GetStipple(*args
, **kwargs
)
129 def SetStipple(*args
, **kwargs
): return _gdi
.Pen_SetStipple(*args
, **kwargs
)
130 def __nonzero__(self
): return self
.Ok()
132 return "<%s.%s; proxy of C++ wxPen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
135 def __init__(self
, this
):
137 if not hasattr(self
,"thisown"): self
.thisown
= 0
139 _gdi
.Pen_swigregister(PenPtr
)
142 def __init__(self
, *args
, **kwargs
):
143 newobj
= _gdi
.new_PyPen(*args
, **kwargs
)
144 self
.this
= newobj
.this
147 def __del__(self
, destroy
=_gdi
.delete_PyPen
):
149 if self
.thisown
: destroy(self
)
151 def SetDashes(*args
, **kwargs
): return _gdi
.PyPen_SetDashes(*args
, **kwargs
)
153 return "<%s.%s; proxy of C++ wxPyPen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
155 class PyPenPtr(PyPen
):
156 def __init__(self
, this
):
158 if not hasattr(self
,"thisown"): self
.thisown
= 0
159 self
.__class
__ = PyPen
160 _gdi
.PyPen_swigregister(PyPenPtr
)
163 #---------------------------------------------------------------------------
165 class Brush(GDIObject
):
166 def __init__(self
, *args
, **kwargs
):
167 newobj
= _gdi
.new_Brush(*args
, **kwargs
)
168 self
.this
= newobj
.this
171 def __del__(self
, destroy
=_gdi
.delete_Brush
):
173 if self
.thisown
: destroy(self
)
175 def SetColour(*args
, **kwargs
): return _gdi
.Brush_SetColour(*args
, **kwargs
)
176 def SetStyle(*args
, **kwargs
): return _gdi
.Brush_SetStyle(*args
, **kwargs
)
177 def SetStipple(*args
, **kwargs
): return _gdi
.Brush_SetStipple(*args
, **kwargs
)
178 def GetColour(*args
, **kwargs
): return _gdi
.Brush_GetColour(*args
, **kwargs
)
179 def GetStyle(*args
, **kwargs
): return _gdi
.Brush_GetStyle(*args
, **kwargs
)
180 def GetStipple(*args
, **kwargs
): return _gdi
.Brush_GetStipple(*args
, **kwargs
)
181 def Ok(*args
, **kwargs
): return _gdi
.Brush_Ok(*args
, **kwargs
)
182 def __nonzero__(self
): return self
.Ok()
184 return "<%s.%s; proxy of C++ wxBrush instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
186 class BrushPtr(Brush
):
187 def __init__(self
, this
):
189 if not hasattr(self
,"thisown"): self
.thisown
= 0
190 self
.__class
__ = Brush
191 _gdi
.Brush_swigregister(BrushPtr
)
193 class Bitmap(GDIObject
):
194 def __init__(self
, *args
, **kwargs
):
195 newobj
= _gdi
.new_Bitmap(*args
, **kwargs
)
196 self
.this
= newobj
.this
199 def __del__(self
, destroy
=_gdi
.delete_Bitmap
):
201 if self
.thisown
: destroy(self
)
203 def SetPalette(*args
, **kwargs
): return _gdi
.Bitmap_SetPalette(*args
, **kwargs
)
204 def GetHandle(*args
, **kwargs
): return _gdi
.Bitmap_GetHandle(*args
, **kwargs
)
205 def SetHandle(*args
, **kwargs
): return _gdi
.Bitmap_SetHandle(*args
, **kwargs
)
206 def Ok(*args
, **kwargs
): return _gdi
.Bitmap_Ok(*args
, **kwargs
)
207 def GetWidth(*args
, **kwargs
): return _gdi
.Bitmap_GetWidth(*args
, **kwargs
)
208 def GetHeight(*args
, **kwargs
): return _gdi
.Bitmap_GetHeight(*args
, **kwargs
)
209 def GetDepth(*args
, **kwargs
): return _gdi
.Bitmap_GetDepth(*args
, **kwargs
)
210 def ConvertToImage(*args
, **kwargs
): return _gdi
.Bitmap_ConvertToImage(*args
, **kwargs
)
211 def GetMask(*args
, **kwargs
): return _gdi
.Bitmap_GetMask(*args
, **kwargs
)
212 def SetMask(*args
, **kwargs
): return _gdi
.Bitmap_SetMask(*args
, **kwargs
)
213 def SetMaskColour(*args
, **kwargs
): return _gdi
.Bitmap_SetMaskColour(*args
, **kwargs
)
214 def GetSubBitmap(*args
, **kwargs
): return _gdi
.Bitmap_GetSubBitmap(*args
, **kwargs
)
215 def SaveFile(*args
, **kwargs
): return _gdi
.Bitmap_SaveFile(*args
, **kwargs
)
216 def LoadFile(*args
, **kwargs
): return _gdi
.Bitmap_LoadFile(*args
, **kwargs
)
217 def CopyFromIcon(*args
, **kwargs
): return _gdi
.Bitmap_CopyFromIcon(*args
, **kwargs
)
218 def SetHeight(*args
, **kwargs
): return _gdi
.Bitmap_SetHeight(*args
, **kwargs
)
219 def SetWidth(*args
, **kwargs
): return _gdi
.Bitmap_SetWidth(*args
, **kwargs
)
220 def SetDepth(*args
, **kwargs
): return _gdi
.Bitmap_SetDepth(*args
, **kwargs
)
221 def CopyFromCursor(*args
, **kwargs
): return _gdi
.Bitmap_CopyFromCursor(*args
, **kwargs
)
222 def GetQuality(*args
, **kwargs
): return _gdi
.Bitmap_GetQuality(*args
, **kwargs
)
223 def SetQuality(*args
, **kwargs
): return _gdi
.Bitmap_SetQuality(*args
, **kwargs
)
224 def __nonzero__(self
): return self
.Ok()
226 return "<%s.%s; proxy of C++ wxBitmap instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
228 class BitmapPtr(Bitmap
):
229 def __init__(self
, this
):
231 if not hasattr(self
,"thisown"): self
.thisown
= 0
232 self
.__class
__ = Bitmap
233 _gdi
.Bitmap_swigregister(BitmapPtr
)
235 def EmptyBitmap(*args
, **kwargs
):
236 val
= _gdi
.new_EmptyBitmap(*args
, **kwargs
)
240 def BitmapFromIcon(*args
, **kwargs
):
241 val
= _gdi
.new_BitmapFromIcon(*args
, **kwargs
)
245 def BitmapFromImage(*args
, **kwargs
):
246 val
= _gdi
.new_BitmapFromImage(*args
, **kwargs
)
250 def BitmapFromXPMData(*args
, **kwargs
):
251 val
= _gdi
.new_BitmapFromXPMData(*args
, **kwargs
)
255 def BitmapFromBits(*args
, **kwargs
):
256 val
= _gdi
.new_BitmapFromBits(*args
, **kwargs
)
260 class Mask(core
.Object
):
261 def __init__(self
, *args
, **kwargs
):
262 newobj
= _gdi
.new_Mask(*args
, **kwargs
)
263 self
.this
= newobj
.this
267 return "<%s.%s; proxy of C++ wxMask instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
270 def __init__(self
, this
):
272 if not hasattr(self
,"thisown"): self
.thisown
= 0
273 self
.__class
__ = Mask
274 _gdi
.Mask_swigregister(MaskPtr
)
276 def MaskColour(*args
, **kwargs
):
277 val
= _gdi
.new_MaskColour(*args
, **kwargs
)
281 class Icon(GDIObject
):
282 def __init__(self
, *args
, **kwargs
):
283 newobj
= _gdi
.new_Icon(*args
, **kwargs
)
284 self
.this
= newobj
.this
287 def __del__(self
, destroy
=_gdi
.delete_Icon
):
289 if self
.thisown
: destroy(self
)
291 def LoadFile(*args
, **kwargs
): return _gdi
.Icon_LoadFile(*args
, **kwargs
)
292 def GetHandle(*args
, **kwargs
): return _gdi
.Icon_GetHandle(*args
, **kwargs
)
293 def SetHandle(*args
, **kwargs
): return _gdi
.Icon_SetHandle(*args
, **kwargs
)
294 def Ok(*args
, **kwargs
): return _gdi
.Icon_Ok(*args
, **kwargs
)
295 def GetWidth(*args
, **kwargs
): return _gdi
.Icon_GetWidth(*args
, **kwargs
)
296 def GetHeight(*args
, **kwargs
): return _gdi
.Icon_GetHeight(*args
, **kwargs
)
297 def GetDepth(*args
, **kwargs
): return _gdi
.Icon_GetDepth(*args
, **kwargs
)
298 def SetWidth(*args
, **kwargs
): return _gdi
.Icon_SetWidth(*args
, **kwargs
)
299 def SetHeight(*args
, **kwargs
): return _gdi
.Icon_SetHeight(*args
, **kwargs
)
300 def SetDepth(*args
, **kwargs
): return _gdi
.Icon_SetDepth(*args
, **kwargs
)
301 def SetSize(*args
, **kwargs
): return _gdi
.Icon_SetSize(*args
, **kwargs
)
302 def CopyFromBitmap(*args
, **kwargs
): return _gdi
.Icon_CopyFromBitmap(*args
, **kwargs
)
303 def __nonzero__(self
): return self
.Ok()
305 return "<%s.%s; proxy of C++ wxIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
308 def __init__(self
, this
):
310 if not hasattr(self
,"thisown"): self
.thisown
= 0
311 self
.__class
__ = Icon
312 _gdi
.Icon_swigregister(IconPtr
)
314 def EmptyIcon(*args
, **kwargs
):
315 val
= _gdi
.new_EmptyIcon(*args
, **kwargs
)
319 def IconFromLocation(*args
, **kwargs
):
320 val
= _gdi
.new_IconFromLocation(*args
, **kwargs
)
324 def IconFromBitmap(*args
, **kwargs
):
325 val
= _gdi
.new_IconFromBitmap(*args
, **kwargs
)
329 def IconFromXPMData(*args
, **kwargs
):
330 val
= _gdi
.new_IconFromXPMData(*args
, **kwargs
)
334 class IconLocation(object):
335 def __init__(self
, *args
, **kwargs
):
336 newobj
= _gdi
.new_IconLocation(*args
, **kwargs
)
337 self
.this
= newobj
.this
340 def __del__(self
, destroy
=_gdi
.delete_IconLocation
):
342 if self
.thisown
: destroy(self
)
344 def IsOk(*args
, **kwargs
): return _gdi
.IconLocation_IsOk(*args
, **kwargs
)
345 def __nonzero__(self
): return self
.Ok()
346 def SetFileName(*args
, **kwargs
): return _gdi
.IconLocation_SetFileName(*args
, **kwargs
)
347 def GetFileName(*args
, **kwargs
): return _gdi
.IconLocation_GetFileName(*args
, **kwargs
)
348 def SetIndex(*args
, **kwargs
): return _gdi
.IconLocation_SetIndex(*args
, **kwargs
)
349 def GetIndex(*args
, **kwargs
): return _gdi
.IconLocation_GetIndex(*args
, **kwargs
)
351 return "<%s.%s; proxy of C++ wxIconLocation instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
353 class IconLocationPtr(IconLocation
):
354 def __init__(self
, this
):
356 if not hasattr(self
,"thisown"): self
.thisown
= 0
357 self
.__class
__ = IconLocation
358 _gdi
.IconLocation_swigregister(IconLocationPtr
)
360 class IconBundle(object):
361 def __init__(self
, *args
, **kwargs
):
362 newobj
= _gdi
.new_IconBundle(*args
, **kwargs
)
363 self
.this
= newobj
.this
366 def __del__(self
, destroy
=_gdi
.delete_IconBundle
):
368 if self
.thisown
: destroy(self
)
370 def AddIcon(*args
, **kwargs
): return _gdi
.IconBundle_AddIcon(*args
, **kwargs
)
371 def AddIconFromFile(*args
, **kwargs
): return _gdi
.IconBundle_AddIconFromFile(*args
, **kwargs
)
372 def GetIcon(*args
, **kwargs
): return _gdi
.IconBundle_GetIcon(*args
, **kwargs
)
374 return "<%s.%s; proxy of C++ wxIconBundle instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
376 class IconBundlePtr(IconBundle
):
377 def __init__(self
, this
):
379 if not hasattr(self
,"thisown"): self
.thisown
= 0
380 self
.__class
__ = IconBundle
381 _gdi
.IconBundle_swigregister(IconBundlePtr
)
383 def IconBundleFromFile(*args
, **kwargs
):
384 val
= _gdi
.new_IconBundleFromFile(*args
, **kwargs
)
388 def IconBundleFromIcon(*args
, **kwargs
):
389 val
= _gdi
.new_IconBundleFromIcon(*args
, **kwargs
)
393 class Cursor(GDIObject
):
394 def __init__(self
, *args
, **kwargs
):
395 newobj
= _gdi
.new_Cursor(*args
, **kwargs
)
396 self
.this
= newobj
.this
399 def __del__(self
, destroy
=_gdi
.delete_Cursor
):
401 if self
.thisown
: destroy(self
)
403 def GetHandle(*args
, **kwargs
): return _gdi
.Cursor_GetHandle(*args
, **kwargs
)
404 def SetHandle(*args
, **kwargs
): return _gdi
.Cursor_SetHandle(*args
, **kwargs
)
405 def Ok(*args
, **kwargs
): return _gdi
.Cursor_Ok(*args
, **kwargs
)
406 def GetWidth(*args
, **kwargs
): return _gdi
.Cursor_GetWidth(*args
, **kwargs
)
407 def GetHeight(*args
, **kwargs
): return _gdi
.Cursor_GetHeight(*args
, **kwargs
)
408 def GetDepth(*args
, **kwargs
): return _gdi
.Cursor_GetDepth(*args
, **kwargs
)
409 def SetWidth(*args
, **kwargs
): return _gdi
.Cursor_SetWidth(*args
, **kwargs
)
410 def SetHeight(*args
, **kwargs
): return _gdi
.Cursor_SetHeight(*args
, **kwargs
)
411 def SetDepth(*args
, **kwargs
): return _gdi
.Cursor_SetDepth(*args
, **kwargs
)
412 def SetSize(*args
, **kwargs
): return _gdi
.Cursor_SetSize(*args
, **kwargs
)
413 def __nonzero__(self
): return self
.Ok()
415 return "<%s.%s; proxy of C++ wxCursor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
417 class CursorPtr(Cursor
):
418 def __init__(self
, this
):
420 if not hasattr(self
,"thisown"): self
.thisown
= 0
421 self
.__class
__ = Cursor
422 _gdi
.Cursor_swigregister(CursorPtr
)
424 def StockCursor(*args
, **kwargs
):
425 val
= _gdi
.new_StockCursor(*args
, **kwargs
)
429 def CursorFromImage(*args
, **kwargs
):
430 val
= _gdi
.new_CursorFromImage(*args
, **kwargs
)
434 def CursorFromBits(*args
, **kwargs
):
435 val
= _gdi
.new_CursorFromBits(*args
, **kwargs
)
439 #---------------------------------------------------------------------------
441 OutRegion
= _gdi
.OutRegion
442 PartRegion
= _gdi
.PartRegion
443 InRegion
= _gdi
.InRegion
444 class Region(GDIObject
):
445 def __init__(self
, *args
, **kwargs
):
446 newobj
= _gdi
.new_Region(*args
, **kwargs
)
447 self
.this
= newobj
.this
450 def __del__(self
, destroy
=_gdi
.delete_Region
):
452 if self
.thisown
: destroy(self
)
454 def Clear(*args
, **kwargs
): return _gdi
.Region_Clear(*args
, **kwargs
)
455 def Offset(*args
, **kwargs
): return _gdi
.Region_Offset(*args
, **kwargs
)
456 def Contains(*args
, **kwargs
): return _gdi
.Region_Contains(*args
, **kwargs
)
457 def ContainsPoint(*args
, **kwargs
): return _gdi
.Region_ContainsPoint(*args
, **kwargs
)
458 def ContainsRect(*args
, **kwargs
): return _gdi
.Region_ContainsRect(*args
, **kwargs
)
459 def ContainsRectDim(*args
, **kwargs
): return _gdi
.Region_ContainsRectDim(*args
, **kwargs
)
460 def GetBox(*args
, **kwargs
): return _gdi
.Region_GetBox(*args
, **kwargs
)
461 def Intersect(*args
, **kwargs
): return _gdi
.Region_Intersect(*args
, **kwargs
)
462 def IntersectRect(*args
, **kwargs
): return _gdi
.Region_IntersectRect(*args
, **kwargs
)
463 def IntersectRegion(*args
, **kwargs
): return _gdi
.Region_IntersectRegion(*args
, **kwargs
)
464 def IsEmpty(*args
, **kwargs
): return _gdi
.Region_IsEmpty(*args
, **kwargs
)
465 def Union(*args
, **kwargs
): return _gdi
.Region_Union(*args
, **kwargs
)
466 def UnionRect(*args
, **kwargs
): return _gdi
.Region_UnionRect(*args
, **kwargs
)
467 def UnionRegion(*args
, **kwargs
): return _gdi
.Region_UnionRegion(*args
, **kwargs
)
468 def Subtract(*args
, **kwargs
): return _gdi
.Region_Subtract(*args
, **kwargs
)
469 def SubtractRect(*args
, **kwargs
): return _gdi
.Region_SubtractRect(*args
, **kwargs
)
470 def SubtractRegion(*args
, **kwargs
): return _gdi
.Region_SubtractRegion(*args
, **kwargs
)
471 def Xor(*args
, **kwargs
): return _gdi
.Region_Xor(*args
, **kwargs
)
472 def XorRect(*args
, **kwargs
): return _gdi
.Region_XorRect(*args
, **kwargs
)
473 def XorRegion(*args
, **kwargs
): return _gdi
.Region_XorRegion(*args
, **kwargs
)
474 def ConvertToBitmap(*args
, **kwargs
): return _gdi
.Region_ConvertToBitmap(*args
, **kwargs
)
475 def UnionBitmap(*args
, **kwargs
): return _gdi
.Region_UnionBitmap(*args
, **kwargs
)
477 return "<%s.%s; proxy of C++ wxRegion instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
479 class RegionPtr(Region
):
480 def __init__(self
, this
):
482 if not hasattr(self
,"thisown"): self
.thisown
= 0
483 self
.__class
__ = Region
484 _gdi
.Region_swigregister(RegionPtr
)
486 def RegionFromBitmap(*args
, **kwargs
):
487 val
= _gdi
.new_RegionFromBitmap(*args
, **kwargs
)
491 def RegionFromPoints(*args
, **kwargs
):
492 val
= _gdi
.new_RegionFromPoints(*args
, **kwargs
)
496 class RegionIterator(core
.Object
):
497 def __init__(self
, *args
, **kwargs
):
498 newobj
= _gdi
.new_RegionIterator(*args
, **kwargs
)
499 self
.this
= newobj
.this
502 def __del__(self
, destroy
=_gdi
.delete_RegionIterator
):
504 if self
.thisown
: destroy(self
)
506 def GetX(*args
, **kwargs
): return _gdi
.RegionIterator_GetX(*args
, **kwargs
)
507 def GetY(*args
, **kwargs
): return _gdi
.RegionIterator_GetY(*args
, **kwargs
)
508 def GetW(*args
, **kwargs
): return _gdi
.RegionIterator_GetW(*args
, **kwargs
)
509 def GetWidth(*args
, **kwargs
): return _gdi
.RegionIterator_GetWidth(*args
, **kwargs
)
510 def GetH(*args
, **kwargs
): return _gdi
.RegionIterator_GetH(*args
, **kwargs
)
511 def GetHeight(*args
, **kwargs
): return _gdi
.RegionIterator_GetHeight(*args
, **kwargs
)
512 def GetRect(*args
, **kwargs
): return _gdi
.RegionIterator_GetRect(*args
, **kwargs
)
513 def HaveRects(*args
, **kwargs
): return _gdi
.RegionIterator_HaveRects(*args
, **kwargs
)
514 def Reset(*args
, **kwargs
): return _gdi
.RegionIterator_Reset(*args
, **kwargs
)
515 def Next(*args
, **kwargs
): return _gdi
.RegionIterator_Next(*args
, **kwargs
)
516 def __nonzero__(*args
, **kwargs
): return _gdi
.RegionIterator___nonzero__(*args
, **kwargs
)
518 return "<%s.%s; proxy of C++ wxRegionIterator instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
520 class RegionIteratorPtr(RegionIterator
):
521 def __init__(self
, this
):
523 if not hasattr(self
,"thisown"): self
.thisown
= 0
524 self
.__class
__ = RegionIterator
525 _gdi
.RegionIterator_swigregister(RegionIteratorPtr
)
527 #---------------------------------------------------------------------------
529 FONTFAMILY_DEFAULT
= _gdi
.FONTFAMILY_DEFAULT
530 FONTFAMILY_DECORATIVE
= _gdi
.FONTFAMILY_DECORATIVE
531 FONTFAMILY_ROMAN
= _gdi
.FONTFAMILY_ROMAN
532 FONTFAMILY_SCRIPT
= _gdi
.FONTFAMILY_SCRIPT
533 FONTFAMILY_SWISS
= _gdi
.FONTFAMILY_SWISS
534 FONTFAMILY_MODERN
= _gdi
.FONTFAMILY_MODERN
535 FONTFAMILY_TELETYPE
= _gdi
.FONTFAMILY_TELETYPE
536 FONTFAMILY_MAX
= _gdi
.FONTFAMILY_MAX
537 FONTFAMILY_UNKNOWN
= _gdi
.FONTFAMILY_UNKNOWN
538 FONTSTYLE_NORMAL
= _gdi
.FONTSTYLE_NORMAL
539 FONTSTYLE_ITALIC
= _gdi
.FONTSTYLE_ITALIC
540 FONTSTYLE_SLANT
= _gdi
.FONTSTYLE_SLANT
541 FONTSTYLE_MAX
= _gdi
.FONTSTYLE_MAX
542 FONTWEIGHT_NORMAL
= _gdi
.FONTWEIGHT_NORMAL
543 FONTWEIGHT_LIGHT
= _gdi
.FONTWEIGHT_LIGHT
544 FONTWEIGHT_BOLD
= _gdi
.FONTWEIGHT_BOLD
545 FONTWEIGHT_MAX
= _gdi
.FONTWEIGHT_MAX
546 FONTFLAG_DEFAULT
= _gdi
.FONTFLAG_DEFAULT
547 FONTFLAG_ITALIC
= _gdi
.FONTFLAG_ITALIC
548 FONTFLAG_SLANT
= _gdi
.FONTFLAG_SLANT
549 FONTFLAG_LIGHT
= _gdi
.FONTFLAG_LIGHT
550 FONTFLAG_BOLD
= _gdi
.FONTFLAG_BOLD
551 FONTFLAG_ANTIALIASED
= _gdi
.FONTFLAG_ANTIALIASED
552 FONTFLAG_NOT_ANTIALIASED
= _gdi
.FONTFLAG_NOT_ANTIALIASED
553 FONTFLAG_UNDERLINED
= _gdi
.FONTFLAG_UNDERLINED
554 FONTFLAG_STRIKETHROUGH
= _gdi
.FONTFLAG_STRIKETHROUGH
555 FONTFLAG_MASK
= _gdi
.FONTFLAG_MASK
556 FONTENCODING_SYSTEM
= _gdi
.FONTENCODING_SYSTEM
557 FONTENCODING_DEFAULT
= _gdi
.FONTENCODING_DEFAULT
558 FONTENCODING_ISO8859_1
= _gdi
.FONTENCODING_ISO8859_1
559 FONTENCODING_ISO8859_2
= _gdi
.FONTENCODING_ISO8859_2
560 FONTENCODING_ISO8859_3
= _gdi
.FONTENCODING_ISO8859_3
561 FONTENCODING_ISO8859_4
= _gdi
.FONTENCODING_ISO8859_4
562 FONTENCODING_ISO8859_5
= _gdi
.FONTENCODING_ISO8859_5
563 FONTENCODING_ISO8859_6
= _gdi
.FONTENCODING_ISO8859_6
564 FONTENCODING_ISO8859_7
= _gdi
.FONTENCODING_ISO8859_7
565 FONTENCODING_ISO8859_8
= _gdi
.FONTENCODING_ISO8859_8
566 FONTENCODING_ISO8859_9
= _gdi
.FONTENCODING_ISO8859_9
567 FONTENCODING_ISO8859_10
= _gdi
.FONTENCODING_ISO8859_10
568 FONTENCODING_ISO8859_11
= _gdi
.FONTENCODING_ISO8859_11
569 FONTENCODING_ISO8859_12
= _gdi
.FONTENCODING_ISO8859_12
570 FONTENCODING_ISO8859_13
= _gdi
.FONTENCODING_ISO8859_13
571 FONTENCODING_ISO8859_14
= _gdi
.FONTENCODING_ISO8859_14
572 FONTENCODING_ISO8859_15
= _gdi
.FONTENCODING_ISO8859_15
573 FONTENCODING_ISO8859_MAX
= _gdi
.FONTENCODING_ISO8859_MAX
574 FONTENCODING_KOI8
= _gdi
.FONTENCODING_KOI8
575 FONTENCODING_ALTERNATIVE
= _gdi
.FONTENCODING_ALTERNATIVE
576 FONTENCODING_BULGARIAN
= _gdi
.FONTENCODING_BULGARIAN
577 FONTENCODING_CP437
= _gdi
.FONTENCODING_CP437
578 FONTENCODING_CP850
= _gdi
.FONTENCODING_CP850
579 FONTENCODING_CP852
= _gdi
.FONTENCODING_CP852
580 FONTENCODING_CP855
= _gdi
.FONTENCODING_CP855
581 FONTENCODING_CP866
= _gdi
.FONTENCODING_CP866
582 FONTENCODING_CP874
= _gdi
.FONTENCODING_CP874
583 FONTENCODING_CP932
= _gdi
.FONTENCODING_CP932
584 FONTENCODING_CP936
= _gdi
.FONTENCODING_CP936
585 FONTENCODING_CP949
= _gdi
.FONTENCODING_CP949
586 FONTENCODING_CP950
= _gdi
.FONTENCODING_CP950
587 FONTENCODING_CP1250
= _gdi
.FONTENCODING_CP1250
588 FONTENCODING_CP1251
= _gdi
.FONTENCODING_CP1251
589 FONTENCODING_CP1252
= _gdi
.FONTENCODING_CP1252
590 FONTENCODING_CP1253
= _gdi
.FONTENCODING_CP1253
591 FONTENCODING_CP1254
= _gdi
.FONTENCODING_CP1254
592 FONTENCODING_CP1255
= _gdi
.FONTENCODING_CP1255
593 FONTENCODING_CP1256
= _gdi
.FONTENCODING_CP1256
594 FONTENCODING_CP1257
= _gdi
.FONTENCODING_CP1257
595 FONTENCODING_CP12_MAX
= _gdi
.FONTENCODING_CP12_MAX
596 FONTENCODING_UTF7
= _gdi
.FONTENCODING_UTF7
597 FONTENCODING_UTF8
= _gdi
.FONTENCODING_UTF8
598 FONTENCODING_EUC_JP
= _gdi
.FONTENCODING_EUC_JP
599 FONTENCODING_UTF16BE
= _gdi
.FONTENCODING_UTF16BE
600 FONTENCODING_UTF16LE
= _gdi
.FONTENCODING_UTF16LE
601 FONTENCODING_UTF32BE
= _gdi
.FONTENCODING_UTF32BE
602 FONTENCODING_UTF32LE
= _gdi
.FONTENCODING_UTF32LE
603 FONTENCODING_MAX
= _gdi
.FONTENCODING_MAX
604 FONTENCODING_UTF16
= _gdi
.FONTENCODING_UTF16
605 FONTENCODING_UTF32
= _gdi
.FONTENCODING_UTF32
606 FONTENCODING_UNICODE
= _gdi
.FONTENCODING_UNICODE
607 FONTENCODING_GB2312
= _gdi
.FONTENCODING_GB2312
608 FONTENCODING_BIG5
= _gdi
.FONTENCODING_BIG5
609 FONTENCODING_SHIFT_JIS
= _gdi
.FONTENCODING_SHIFT_JIS
610 #---------------------------------------------------------------------------
612 class NativeFontInfo(object):
613 def __init__(self
, *args
, **kwargs
):
614 newobj
= _gdi
.new_NativeFontInfo(*args
, **kwargs
)
615 self
.this
= newobj
.this
618 def __del__(self
, destroy
=_gdi
.delete_NativeFontInfo
):
620 if self
.thisown
: destroy(self
)
622 def Init(*args
, **kwargs
): return _gdi
.NativeFontInfo_Init(*args
, **kwargs
)
623 def InitFromFont(*args
, **kwargs
): return _gdi
.NativeFontInfo_InitFromFont(*args
, **kwargs
)
624 def GetPointSize(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetPointSize(*args
, **kwargs
)
625 def GetStyle(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetStyle(*args
, **kwargs
)
626 def GetWeight(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetWeight(*args
, **kwargs
)
627 def GetUnderlined(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetUnderlined(*args
, **kwargs
)
628 def GetFaceName(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetFaceName(*args
, **kwargs
)
629 def GetFamily(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetFamily(*args
, **kwargs
)
630 def GetEncoding(*args
, **kwargs
): return _gdi
.NativeFontInfo_GetEncoding(*args
, **kwargs
)
631 def SetPointSize(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetPointSize(*args
, **kwargs
)
632 def SetStyle(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetStyle(*args
, **kwargs
)
633 def SetWeight(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetWeight(*args
, **kwargs
)
634 def SetUnderlined(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetUnderlined(*args
, **kwargs
)
635 def SetFaceName(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetFaceName(*args
, **kwargs
)
636 def SetFamily(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetFamily(*args
, **kwargs
)
637 def SetEncoding(*args
, **kwargs
): return _gdi
.NativeFontInfo_SetEncoding(*args
, **kwargs
)
638 def FromString(*args
, **kwargs
): return _gdi
.NativeFontInfo_FromString(*args
, **kwargs
)
639 def ToString(*args
, **kwargs
): return _gdi
.NativeFontInfo_ToString(*args
, **kwargs
)
640 def __str__(*args
, **kwargs
): return _gdi
.NativeFontInfo___str__(*args
, **kwargs
)
641 def FromUserString(*args
, **kwargs
): return _gdi
.NativeFontInfo_FromUserString(*args
, **kwargs
)
642 def ToUserString(*args
, **kwargs
): return _gdi
.NativeFontInfo_ToUserString(*args
, **kwargs
)
644 return "<%s.%s; proxy of C++ wxNativeFontInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
646 class NativeFontInfoPtr(NativeFontInfo
):
647 def __init__(self
, this
):
649 if not hasattr(self
,"thisown"): self
.thisown
= 0
650 self
.__class
__ = NativeFontInfo
651 _gdi
.NativeFontInfo_swigregister(NativeFontInfoPtr
)
653 class NativeEncodingInfo(object):
654 facename
= property(_gdi
.NativeEncodingInfo_facename_get
, _gdi
.NativeEncodingInfo_facename_set
)
655 encoding
= property(_gdi
.NativeEncodingInfo_encoding_get
, _gdi
.NativeEncodingInfo_encoding_set
)
656 def __init__(self
, *args
, **kwargs
):
657 newobj
= _gdi
.new_NativeEncodingInfo(*args
, **kwargs
)
658 self
.this
= newobj
.this
661 def __del__(self
, destroy
=_gdi
.delete_NativeEncodingInfo
):
663 if self
.thisown
: destroy(self
)
665 def FromString(*args
, **kwargs
): return _gdi
.NativeEncodingInfo_FromString(*args
, **kwargs
)
666 def ToString(*args
, **kwargs
): return _gdi
.NativeEncodingInfo_ToString(*args
, **kwargs
)
668 return "<%s.%s; proxy of C++ wxNativeEncodingInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
670 class NativeEncodingInfoPtr(NativeEncodingInfo
):
671 def __init__(self
, this
):
673 if not hasattr(self
,"thisown"): self
.thisown
= 0
674 self
.__class
__ = NativeEncodingInfo
675 _gdi
.NativeEncodingInfo_swigregister(NativeEncodingInfoPtr
)
678 GetNativeFontEncoding
= _gdi
.GetNativeFontEncoding
680 TestFontEncoding
= _gdi
.TestFontEncoding
681 #---------------------------------------------------------------------------
683 class FontMapper(object):
684 def __init__(self
, *args
, **kwargs
):
685 newobj
= _gdi
.new_FontMapper(*args
, **kwargs
)
686 self
.this
= newobj
.this
689 def __del__(self
, destroy
=_gdi
.delete_FontMapper
):
691 if self
.thisown
: destroy(self
)
693 Get
= staticmethod(_gdi
.FontMapper_Get
)
694 Set
= staticmethod(_gdi
.FontMapper_Set
)
695 def CharsetToEncoding(*args
, **kwargs
): return _gdi
.FontMapper_CharsetToEncoding(*args
, **kwargs
)
696 GetSupportedEncodingsCount
= staticmethod(_gdi
.FontMapper_GetSupportedEncodingsCount
)
697 GetEncoding
= staticmethod(_gdi
.FontMapper_GetEncoding
)
698 GetEncodingName
= staticmethod(_gdi
.FontMapper_GetEncodingName
)
699 GetEncodingDescription
= staticmethod(_gdi
.FontMapper_GetEncodingDescription
)
700 def SetConfig(*args
, **kwargs
): return _gdi
.FontMapper_SetConfig(*args
, **kwargs
)
701 def SetConfigPath(*args
, **kwargs
): return _gdi
.FontMapper_SetConfigPath(*args
, **kwargs
)
702 GetDefaultConfigPath
= staticmethod(_gdi
.FontMapper_GetDefaultConfigPath
)
703 def GetAltForEncoding(*args
, **kwargs
): return _gdi
.FontMapper_GetAltForEncoding(*args
, **kwargs
)
704 def IsEncodingAvailable(*args
, **kwargs
): return _gdi
.FontMapper_IsEncodingAvailable(*args
, **kwargs
)
705 def SetDialogParent(*args
, **kwargs
): return _gdi
.FontMapper_SetDialogParent(*args
, **kwargs
)
706 def SetDialogTitle(*args
, **kwargs
): return _gdi
.FontMapper_SetDialogTitle(*args
, **kwargs
)
708 return "<%s.%s; proxy of C++ wxFontMapper instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
710 class FontMapperPtr(FontMapper
):
711 def __init__(self
, this
):
713 if not hasattr(self
,"thisown"): self
.thisown
= 0
714 self
.__class
__ = FontMapper
715 _gdi
.FontMapper_swigregister(FontMapperPtr
)
717 FontMapper_Get
= _gdi
.FontMapper_Get
719 FontMapper_Set
= _gdi
.FontMapper_Set
721 FontMapper_GetSupportedEncodingsCount
= _gdi
.FontMapper_GetSupportedEncodingsCount
723 FontMapper_GetEncoding
= _gdi
.FontMapper_GetEncoding
725 FontMapper_GetEncodingName
= _gdi
.FontMapper_GetEncodingName
727 FontMapper_GetEncodingDescription
= _gdi
.FontMapper_GetEncodingDescription
729 FontMapper_GetDefaultConfigPath
= _gdi
.FontMapper_GetDefaultConfigPath
731 #---------------------------------------------------------------------------
733 class Font(GDIObject
):
734 def __init__(self
, *args
, **kwargs
):
735 newobj
= _gdi
.new_Font(*args
, **kwargs
)
736 self
.this
= newobj
.this
739 def __del__(self
, destroy
=_gdi
.delete_Font
):
741 if self
.thisown
: destroy(self
)
743 def Ok(*args
, **kwargs
): return _gdi
.Font_Ok(*args
, **kwargs
)
744 def __nonzero__(self
): return self
.Ok()
745 def __eq__(*args
, **kwargs
): return _gdi
.Font___eq__(*args
, **kwargs
)
746 def __ne__(*args
, **kwargs
): return _gdi
.Font___ne__(*args
, **kwargs
)
747 def GetPointSize(*args
, **kwargs
): return _gdi
.Font_GetPointSize(*args
, **kwargs
)
748 def GetFamily(*args
, **kwargs
): return _gdi
.Font_GetFamily(*args
, **kwargs
)
749 def GetStyle(*args
, **kwargs
): return _gdi
.Font_GetStyle(*args
, **kwargs
)
750 def GetWeight(*args
, **kwargs
): return _gdi
.Font_GetWeight(*args
, **kwargs
)
751 def GetUnderlined(*args
, **kwargs
): return _gdi
.Font_GetUnderlined(*args
, **kwargs
)
752 def GetFaceName(*args
, **kwargs
): return _gdi
.Font_GetFaceName(*args
, **kwargs
)
753 def GetEncoding(*args
, **kwargs
): return _gdi
.Font_GetEncoding(*args
, **kwargs
)
754 def GetNativeFontInfo(*args
, **kwargs
): return _gdi
.Font_GetNativeFontInfo(*args
, **kwargs
)
755 def IsFixedWidth(*args
, **kwargs
): return _gdi
.Font_IsFixedWidth(*args
, **kwargs
)
756 def GetNativeFontInfoDesc(*args
, **kwargs
): return _gdi
.Font_GetNativeFontInfoDesc(*args
, **kwargs
)
757 def GetNativeFontInfoUserDesc(*args
, **kwargs
): return _gdi
.Font_GetNativeFontInfoUserDesc(*args
, **kwargs
)
758 def SetPointSize(*args
, **kwargs
): return _gdi
.Font_SetPointSize(*args
, **kwargs
)
759 def SetFamily(*args
, **kwargs
): return _gdi
.Font_SetFamily(*args
, **kwargs
)
760 def SetStyle(*args
, **kwargs
): return _gdi
.Font_SetStyle(*args
, **kwargs
)
761 def SetWeight(*args
, **kwargs
): return _gdi
.Font_SetWeight(*args
, **kwargs
)
762 def SetFaceName(*args
, **kwargs
): return _gdi
.Font_SetFaceName(*args
, **kwargs
)
763 def SetUnderlined(*args
, **kwargs
): return _gdi
.Font_SetUnderlined(*args
, **kwargs
)
764 def SetEncoding(*args
, **kwargs
): return _gdi
.Font_SetEncoding(*args
, **kwargs
)
765 def SetNativeFontInfo(*args
, **kwargs
): return _gdi
.Font_SetNativeFontInfo(*args
, **kwargs
)
766 def SetNativeFontInfoFromString(*args
, **kwargs
): return _gdi
.Font_SetNativeFontInfoFromString(*args
, **kwargs
)
767 def SetNativeFontInfoUserDesc(*args
, **kwargs
): return _gdi
.Font_SetNativeFontInfoUserDesc(*args
, **kwargs
)
768 def GetFamilyString(*args
, **kwargs
): return _gdi
.Font_GetFamilyString(*args
, **kwargs
)
769 def GetStyleString(*args
, **kwargs
): return _gdi
.Font_GetStyleString(*args
, **kwargs
)
770 def GetWeightString(*args
, **kwargs
): return _gdi
.Font_GetWeightString(*args
, **kwargs
)
771 def SetNoAntiAliasing(*args
, **kwargs
): return _gdi
.Font_SetNoAntiAliasing(*args
, **kwargs
)
772 def GetNoAntiAliasing(*args
, **kwargs
): return _gdi
.Font_GetNoAntiAliasing(*args
, **kwargs
)
773 GetDefaultEncoding
= staticmethod(_gdi
.Font_GetDefaultEncoding
)
774 SetDefaultEncoding
= staticmethod(_gdi
.Font_SetDefaultEncoding
)
776 return "<%s.%s; proxy of C++ wxFont instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
779 def __init__(self
, this
):
781 if not hasattr(self
,"thisown"): self
.thisown
= 0
782 self
.__class
__ = Font
783 _gdi
.Font_swigregister(FontPtr
)
785 def FontFromNativeInfo(*args
, **kwargs
):
786 val
= _gdi
.new_FontFromNativeInfo(*args
, **kwargs
)
790 def FontFromNativeInfoString(*args
, **kwargs
):
791 val
= _gdi
.new_FontFromNativeInfoString(*args
, **kwargs
)
795 def Font2(*args
, **kwargs
):
796 val
= _gdi
.new_Font2(*args
, **kwargs
)
800 Font_GetDefaultEncoding
= _gdi
.Font_GetDefaultEncoding
802 Font_SetDefaultEncoding
= _gdi
.Font_SetDefaultEncoding
804 #---------------------------------------------------------------------------
806 class FontEnumerator(object):
807 def __init__(self
, *args
, **kwargs
):
808 newobj
= _gdi
.new_FontEnumerator(*args
, **kwargs
)
809 self
.this
= newobj
.this
812 self
._setCallbackInfo
(self
, FontEnumerator
, 0)
813 def __del__(self
, destroy
=_gdi
.delete_FontEnumerator
):
815 if self
.thisown
: destroy(self
)
817 def _setCallbackInfo(*args
, **kwargs
): return _gdi
.FontEnumerator__setCallbackInfo(*args
, **kwargs
)
818 def EnumerateFacenames(*args
, **kwargs
): return _gdi
.FontEnumerator_EnumerateFacenames(*args
, **kwargs
)
819 def EnumerateEncodings(*args
, **kwargs
): return _gdi
.FontEnumerator_EnumerateEncodings(*args
, **kwargs
)
820 def GetEncodings(*args
, **kwargs
): return _gdi
.FontEnumerator_GetEncodings(*args
, **kwargs
)
821 def GetFacenames(*args
, **kwargs
): return _gdi
.FontEnumerator_GetFacenames(*args
, **kwargs
)
823 return "<%s.%s; proxy of C++ wxPyFontEnumerator instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
825 class FontEnumeratorPtr(FontEnumerator
):
826 def __init__(self
, this
):
828 if not hasattr(self
,"thisown"): self
.thisown
= 0
829 self
.__class
__ = FontEnumerator
830 _gdi
.FontEnumerator_swigregister(FontEnumeratorPtr
)
832 #---------------------------------------------------------------------------
834 LANGUAGE_DEFAULT
= _gdi
.LANGUAGE_DEFAULT
835 LANGUAGE_UNKNOWN
= _gdi
.LANGUAGE_UNKNOWN
836 LANGUAGE_ABKHAZIAN
= _gdi
.LANGUAGE_ABKHAZIAN
837 LANGUAGE_AFAR
= _gdi
.LANGUAGE_AFAR
838 LANGUAGE_AFRIKAANS
= _gdi
.LANGUAGE_AFRIKAANS
839 LANGUAGE_ALBANIAN
= _gdi
.LANGUAGE_ALBANIAN
840 LANGUAGE_AMHARIC
= _gdi
.LANGUAGE_AMHARIC
841 LANGUAGE_ARABIC
= _gdi
.LANGUAGE_ARABIC
842 LANGUAGE_ARABIC_ALGERIA
= _gdi
.LANGUAGE_ARABIC_ALGERIA
843 LANGUAGE_ARABIC_BAHRAIN
= _gdi
.LANGUAGE_ARABIC_BAHRAIN
844 LANGUAGE_ARABIC_EGYPT
= _gdi
.LANGUAGE_ARABIC_EGYPT
845 LANGUAGE_ARABIC_IRAQ
= _gdi
.LANGUAGE_ARABIC_IRAQ
846 LANGUAGE_ARABIC_JORDAN
= _gdi
.LANGUAGE_ARABIC_JORDAN
847 LANGUAGE_ARABIC_KUWAIT
= _gdi
.LANGUAGE_ARABIC_KUWAIT
848 LANGUAGE_ARABIC_LEBANON
= _gdi
.LANGUAGE_ARABIC_LEBANON
849 LANGUAGE_ARABIC_LIBYA
= _gdi
.LANGUAGE_ARABIC_LIBYA
850 LANGUAGE_ARABIC_MOROCCO
= _gdi
.LANGUAGE_ARABIC_MOROCCO
851 LANGUAGE_ARABIC_OMAN
= _gdi
.LANGUAGE_ARABIC_OMAN
852 LANGUAGE_ARABIC_QATAR
= _gdi
.LANGUAGE_ARABIC_QATAR
853 LANGUAGE_ARABIC_SAUDI_ARABIA
= _gdi
.LANGUAGE_ARABIC_SAUDI_ARABIA
854 LANGUAGE_ARABIC_SUDAN
= _gdi
.LANGUAGE_ARABIC_SUDAN
855 LANGUAGE_ARABIC_SYRIA
= _gdi
.LANGUAGE_ARABIC_SYRIA
856 LANGUAGE_ARABIC_TUNISIA
= _gdi
.LANGUAGE_ARABIC_TUNISIA
857 LANGUAGE_ARABIC_UAE
= _gdi
.LANGUAGE_ARABIC_UAE
858 LANGUAGE_ARABIC_YEMEN
= _gdi
.LANGUAGE_ARABIC_YEMEN
859 LANGUAGE_ARMENIAN
= _gdi
.LANGUAGE_ARMENIAN
860 LANGUAGE_ASSAMESE
= _gdi
.LANGUAGE_ASSAMESE
861 LANGUAGE_AYMARA
= _gdi
.LANGUAGE_AYMARA
862 LANGUAGE_AZERI
= _gdi
.LANGUAGE_AZERI
863 LANGUAGE_AZERI_CYRILLIC
= _gdi
.LANGUAGE_AZERI_CYRILLIC
864 LANGUAGE_AZERI_LATIN
= _gdi
.LANGUAGE_AZERI_LATIN
865 LANGUAGE_BASHKIR
= _gdi
.LANGUAGE_BASHKIR
866 LANGUAGE_BASQUE
= _gdi
.LANGUAGE_BASQUE
867 LANGUAGE_BELARUSIAN
= _gdi
.LANGUAGE_BELARUSIAN
868 LANGUAGE_BENGALI
= _gdi
.LANGUAGE_BENGALI
869 LANGUAGE_BHUTANI
= _gdi
.LANGUAGE_BHUTANI
870 LANGUAGE_BIHARI
= _gdi
.LANGUAGE_BIHARI
871 LANGUAGE_BISLAMA
= _gdi
.LANGUAGE_BISLAMA
872 LANGUAGE_BRETON
= _gdi
.LANGUAGE_BRETON
873 LANGUAGE_BULGARIAN
= _gdi
.LANGUAGE_BULGARIAN
874 LANGUAGE_BURMESE
= _gdi
.LANGUAGE_BURMESE
875 LANGUAGE_CAMBODIAN
= _gdi
.LANGUAGE_CAMBODIAN
876 LANGUAGE_CATALAN
= _gdi
.LANGUAGE_CATALAN
877 LANGUAGE_CHINESE
= _gdi
.LANGUAGE_CHINESE
878 LANGUAGE_CHINESE_SIMPLIFIED
= _gdi
.LANGUAGE_CHINESE_SIMPLIFIED
879 LANGUAGE_CHINESE_TRADITIONAL
= _gdi
.LANGUAGE_CHINESE_TRADITIONAL
880 LANGUAGE_CHINESE_HONGKONG
= _gdi
.LANGUAGE_CHINESE_HONGKONG
881 LANGUAGE_CHINESE_MACAU
= _gdi
.LANGUAGE_CHINESE_MACAU
882 LANGUAGE_CHINESE_SINGAPORE
= _gdi
.LANGUAGE_CHINESE_SINGAPORE
883 LANGUAGE_CHINESE_TAIWAN
= _gdi
.LANGUAGE_CHINESE_TAIWAN
884 LANGUAGE_CORSICAN
= _gdi
.LANGUAGE_CORSICAN
885 LANGUAGE_CROATIAN
= _gdi
.LANGUAGE_CROATIAN
886 LANGUAGE_CZECH
= _gdi
.LANGUAGE_CZECH
887 LANGUAGE_DANISH
= _gdi
.LANGUAGE_DANISH
888 LANGUAGE_DUTCH
= _gdi
.LANGUAGE_DUTCH
889 LANGUAGE_DUTCH_BELGIAN
= _gdi
.LANGUAGE_DUTCH_BELGIAN
890 LANGUAGE_ENGLISH
= _gdi
.LANGUAGE_ENGLISH
891 LANGUAGE_ENGLISH_UK
= _gdi
.LANGUAGE_ENGLISH_UK
892 LANGUAGE_ENGLISH_US
= _gdi
.LANGUAGE_ENGLISH_US
893 LANGUAGE_ENGLISH_AUSTRALIA
= _gdi
.LANGUAGE_ENGLISH_AUSTRALIA
894 LANGUAGE_ENGLISH_BELIZE
= _gdi
.LANGUAGE_ENGLISH_BELIZE
895 LANGUAGE_ENGLISH_BOTSWANA
= _gdi
.LANGUAGE_ENGLISH_BOTSWANA
896 LANGUAGE_ENGLISH_CANADA
= _gdi
.LANGUAGE_ENGLISH_CANADA
897 LANGUAGE_ENGLISH_CARIBBEAN
= _gdi
.LANGUAGE_ENGLISH_CARIBBEAN
898 LANGUAGE_ENGLISH_DENMARK
= _gdi
.LANGUAGE_ENGLISH_DENMARK
899 LANGUAGE_ENGLISH_EIRE
= _gdi
.LANGUAGE_ENGLISH_EIRE
900 LANGUAGE_ENGLISH_JAMAICA
= _gdi
.LANGUAGE_ENGLISH_JAMAICA
901 LANGUAGE_ENGLISH_NEW_ZEALAND
= _gdi
.LANGUAGE_ENGLISH_NEW_ZEALAND
902 LANGUAGE_ENGLISH_PHILIPPINES
= _gdi
.LANGUAGE_ENGLISH_PHILIPPINES
903 LANGUAGE_ENGLISH_SOUTH_AFRICA
= _gdi
.LANGUAGE_ENGLISH_SOUTH_AFRICA
904 LANGUAGE_ENGLISH_TRINIDAD
= _gdi
.LANGUAGE_ENGLISH_TRINIDAD
905 LANGUAGE_ENGLISH_ZIMBABWE
= _gdi
.LANGUAGE_ENGLISH_ZIMBABWE
906 LANGUAGE_ESPERANTO
= _gdi
.LANGUAGE_ESPERANTO
907 LANGUAGE_ESTONIAN
= _gdi
.LANGUAGE_ESTONIAN
908 LANGUAGE_FAEROESE
= _gdi
.LANGUAGE_FAEROESE
909 LANGUAGE_FARSI
= _gdi
.LANGUAGE_FARSI
910 LANGUAGE_FIJI
= _gdi
.LANGUAGE_FIJI
911 LANGUAGE_FINNISH
= _gdi
.LANGUAGE_FINNISH
912 LANGUAGE_FRENCH
= _gdi
.LANGUAGE_FRENCH
913 LANGUAGE_FRENCH_BELGIAN
= _gdi
.LANGUAGE_FRENCH_BELGIAN
914 LANGUAGE_FRENCH_CANADIAN
= _gdi
.LANGUAGE_FRENCH_CANADIAN
915 LANGUAGE_FRENCH_LUXEMBOURG
= _gdi
.LANGUAGE_FRENCH_LUXEMBOURG
916 LANGUAGE_FRENCH_MONACO
= _gdi
.LANGUAGE_FRENCH_MONACO
917 LANGUAGE_FRENCH_SWISS
= _gdi
.LANGUAGE_FRENCH_SWISS
918 LANGUAGE_FRISIAN
= _gdi
.LANGUAGE_FRISIAN
919 LANGUAGE_GALICIAN
= _gdi
.LANGUAGE_GALICIAN
920 LANGUAGE_GEORGIAN
= _gdi
.LANGUAGE_GEORGIAN
921 LANGUAGE_GERMAN
= _gdi
.LANGUAGE_GERMAN
922 LANGUAGE_GERMAN_AUSTRIAN
= _gdi
.LANGUAGE_GERMAN_AUSTRIAN
923 LANGUAGE_GERMAN_BELGIUM
= _gdi
.LANGUAGE_GERMAN_BELGIUM
924 LANGUAGE_GERMAN_LIECHTENSTEIN
= _gdi
.LANGUAGE_GERMAN_LIECHTENSTEIN
925 LANGUAGE_GERMAN_LUXEMBOURG
= _gdi
.LANGUAGE_GERMAN_LUXEMBOURG
926 LANGUAGE_GERMAN_SWISS
= _gdi
.LANGUAGE_GERMAN_SWISS
927 LANGUAGE_GREEK
= _gdi
.LANGUAGE_GREEK
928 LANGUAGE_GREENLANDIC
= _gdi
.LANGUAGE_GREENLANDIC
929 LANGUAGE_GUARANI
= _gdi
.LANGUAGE_GUARANI
930 LANGUAGE_GUJARATI
= _gdi
.LANGUAGE_GUJARATI
931 LANGUAGE_HAUSA
= _gdi
.LANGUAGE_HAUSA
932 LANGUAGE_HEBREW
= _gdi
.LANGUAGE_HEBREW
933 LANGUAGE_HINDI
= _gdi
.LANGUAGE_HINDI
934 LANGUAGE_HUNGARIAN
= _gdi
.LANGUAGE_HUNGARIAN
935 LANGUAGE_ICELANDIC
= _gdi
.LANGUAGE_ICELANDIC
936 LANGUAGE_INDONESIAN
= _gdi
.LANGUAGE_INDONESIAN
937 LANGUAGE_INTERLINGUA
= _gdi
.LANGUAGE_INTERLINGUA
938 LANGUAGE_INTERLINGUE
= _gdi
.LANGUAGE_INTERLINGUE
939 LANGUAGE_INUKTITUT
= _gdi
.LANGUAGE_INUKTITUT
940 LANGUAGE_INUPIAK
= _gdi
.LANGUAGE_INUPIAK
941 LANGUAGE_IRISH
= _gdi
.LANGUAGE_IRISH
942 LANGUAGE_ITALIAN
= _gdi
.LANGUAGE_ITALIAN
943 LANGUAGE_ITALIAN_SWISS
= _gdi
.LANGUAGE_ITALIAN_SWISS
944 LANGUAGE_JAPANESE
= _gdi
.LANGUAGE_JAPANESE
945 LANGUAGE_JAVANESE
= _gdi
.LANGUAGE_JAVANESE
946 LANGUAGE_KANNADA
= _gdi
.LANGUAGE_KANNADA
947 LANGUAGE_KASHMIRI
= _gdi
.LANGUAGE_KASHMIRI
948 LANGUAGE_KASHMIRI_INDIA
= _gdi
.LANGUAGE_KASHMIRI_INDIA
949 LANGUAGE_KAZAKH
= _gdi
.LANGUAGE_KAZAKH
950 LANGUAGE_KERNEWEK
= _gdi
.LANGUAGE_KERNEWEK
951 LANGUAGE_KINYARWANDA
= _gdi
.LANGUAGE_KINYARWANDA
952 LANGUAGE_KIRGHIZ
= _gdi
.LANGUAGE_KIRGHIZ
953 LANGUAGE_KIRUNDI
= _gdi
.LANGUAGE_KIRUNDI
954 LANGUAGE_KONKANI
= _gdi
.LANGUAGE_KONKANI
955 LANGUAGE_KOREAN
= _gdi
.LANGUAGE_KOREAN
956 LANGUAGE_KURDISH
= _gdi
.LANGUAGE_KURDISH
957 LANGUAGE_LAOTHIAN
= _gdi
.LANGUAGE_LAOTHIAN
958 LANGUAGE_LATIN
= _gdi
.LANGUAGE_LATIN
959 LANGUAGE_LATVIAN
= _gdi
.LANGUAGE_LATVIAN
960 LANGUAGE_LINGALA
= _gdi
.LANGUAGE_LINGALA
961 LANGUAGE_LITHUANIAN
= _gdi
.LANGUAGE_LITHUANIAN
962 LANGUAGE_MACEDONIAN
= _gdi
.LANGUAGE_MACEDONIAN
963 LANGUAGE_MALAGASY
= _gdi
.LANGUAGE_MALAGASY
964 LANGUAGE_MALAY
= _gdi
.LANGUAGE_MALAY
965 LANGUAGE_MALAYALAM
= _gdi
.LANGUAGE_MALAYALAM
966 LANGUAGE_MALAY_BRUNEI_DARUSSALAM
= _gdi
.LANGUAGE_MALAY_BRUNEI_DARUSSALAM
967 LANGUAGE_MALAY_MALAYSIA
= _gdi
.LANGUAGE_MALAY_MALAYSIA
968 LANGUAGE_MALTESE
= _gdi
.LANGUAGE_MALTESE
969 LANGUAGE_MANIPURI
= _gdi
.LANGUAGE_MANIPURI
970 LANGUAGE_MAORI
= _gdi
.LANGUAGE_MAORI
971 LANGUAGE_MARATHI
= _gdi
.LANGUAGE_MARATHI
972 LANGUAGE_MOLDAVIAN
= _gdi
.LANGUAGE_MOLDAVIAN
973 LANGUAGE_MONGOLIAN
= _gdi
.LANGUAGE_MONGOLIAN
974 LANGUAGE_NAURU
= _gdi
.LANGUAGE_NAURU
975 LANGUAGE_NEPALI
= _gdi
.LANGUAGE_NEPALI
976 LANGUAGE_NEPALI_INDIA
= _gdi
.LANGUAGE_NEPALI_INDIA
977 LANGUAGE_NORWEGIAN_BOKMAL
= _gdi
.LANGUAGE_NORWEGIAN_BOKMAL
978 LANGUAGE_NORWEGIAN_NYNORSK
= _gdi
.LANGUAGE_NORWEGIAN_NYNORSK
979 LANGUAGE_OCCITAN
= _gdi
.LANGUAGE_OCCITAN
980 LANGUAGE_ORIYA
= _gdi
.LANGUAGE_ORIYA
981 LANGUAGE_OROMO
= _gdi
.LANGUAGE_OROMO
982 LANGUAGE_PASHTO
= _gdi
.LANGUAGE_PASHTO
983 LANGUAGE_POLISH
= _gdi
.LANGUAGE_POLISH
984 LANGUAGE_PORTUGUESE
= _gdi
.LANGUAGE_PORTUGUESE
985 LANGUAGE_PORTUGUESE_BRAZILIAN
= _gdi
.LANGUAGE_PORTUGUESE_BRAZILIAN
986 LANGUAGE_PUNJABI
= _gdi
.LANGUAGE_PUNJABI
987 LANGUAGE_QUECHUA
= _gdi
.LANGUAGE_QUECHUA
988 LANGUAGE_RHAETO_ROMANCE
= _gdi
.LANGUAGE_RHAETO_ROMANCE
989 LANGUAGE_ROMANIAN
= _gdi
.LANGUAGE_ROMANIAN
990 LANGUAGE_RUSSIAN
= _gdi
.LANGUAGE_RUSSIAN
991 LANGUAGE_RUSSIAN_UKRAINE
= _gdi
.LANGUAGE_RUSSIAN_UKRAINE
992 LANGUAGE_SAMOAN
= _gdi
.LANGUAGE_SAMOAN
993 LANGUAGE_SANGHO
= _gdi
.LANGUAGE_SANGHO
994 LANGUAGE_SANSKRIT
= _gdi
.LANGUAGE_SANSKRIT
995 LANGUAGE_SCOTS_GAELIC
= _gdi
.LANGUAGE_SCOTS_GAELIC
996 LANGUAGE_SERBIAN
= _gdi
.LANGUAGE_SERBIAN
997 LANGUAGE_SERBIAN_CYRILLIC
= _gdi
.LANGUAGE_SERBIAN_CYRILLIC
998 LANGUAGE_SERBIAN_LATIN
= _gdi
.LANGUAGE_SERBIAN_LATIN
999 LANGUAGE_SERBO_CROATIAN
= _gdi
.LANGUAGE_SERBO_CROATIAN
1000 LANGUAGE_SESOTHO
= _gdi
.LANGUAGE_SESOTHO
1001 LANGUAGE_SETSWANA
= _gdi
.LANGUAGE_SETSWANA
1002 LANGUAGE_SHONA
= _gdi
.LANGUAGE_SHONA
1003 LANGUAGE_SINDHI
= _gdi
.LANGUAGE_SINDHI
1004 LANGUAGE_SINHALESE
= _gdi
.LANGUAGE_SINHALESE
1005 LANGUAGE_SISWATI
= _gdi
.LANGUAGE_SISWATI
1006 LANGUAGE_SLOVAK
= _gdi
.LANGUAGE_SLOVAK
1007 LANGUAGE_SLOVENIAN
= _gdi
.LANGUAGE_SLOVENIAN
1008 LANGUAGE_SOMALI
= _gdi
.LANGUAGE_SOMALI
1009 LANGUAGE_SPANISH
= _gdi
.LANGUAGE_SPANISH
1010 LANGUAGE_SPANISH_ARGENTINA
= _gdi
.LANGUAGE_SPANISH_ARGENTINA
1011 LANGUAGE_SPANISH_BOLIVIA
= _gdi
.LANGUAGE_SPANISH_BOLIVIA
1012 LANGUAGE_SPANISH_CHILE
= _gdi
.LANGUAGE_SPANISH_CHILE
1013 LANGUAGE_SPANISH_COLOMBIA
= _gdi
.LANGUAGE_SPANISH_COLOMBIA
1014 LANGUAGE_SPANISH_COSTA_RICA
= _gdi
.LANGUAGE_SPANISH_COSTA_RICA
1015 LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
= _gdi
.LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
1016 LANGUAGE_SPANISH_ECUADOR
= _gdi
.LANGUAGE_SPANISH_ECUADOR
1017 LANGUAGE_SPANISH_EL_SALVADOR
= _gdi
.LANGUAGE_SPANISH_EL_SALVADOR
1018 LANGUAGE_SPANISH_GUATEMALA
= _gdi
.LANGUAGE_SPANISH_GUATEMALA
1019 LANGUAGE_SPANISH_HONDURAS
= _gdi
.LANGUAGE_SPANISH_HONDURAS
1020 LANGUAGE_SPANISH_MEXICAN
= _gdi
.LANGUAGE_SPANISH_MEXICAN
1021 LANGUAGE_SPANISH_MODERN
= _gdi
.LANGUAGE_SPANISH_MODERN
1022 LANGUAGE_SPANISH_NICARAGUA
= _gdi
.LANGUAGE_SPANISH_NICARAGUA
1023 LANGUAGE_SPANISH_PANAMA
= _gdi
.LANGUAGE_SPANISH_PANAMA
1024 LANGUAGE_SPANISH_PARAGUAY
= _gdi
.LANGUAGE_SPANISH_PARAGUAY
1025 LANGUAGE_SPANISH_PERU
= _gdi
.LANGUAGE_SPANISH_PERU
1026 LANGUAGE_SPANISH_PUERTO_RICO
= _gdi
.LANGUAGE_SPANISH_PUERTO_RICO
1027 LANGUAGE_SPANISH_URUGUAY
= _gdi
.LANGUAGE_SPANISH_URUGUAY
1028 LANGUAGE_SPANISH_US
= _gdi
.LANGUAGE_SPANISH_US
1029 LANGUAGE_SPANISH_VENEZUELA
= _gdi
.LANGUAGE_SPANISH_VENEZUELA
1030 LANGUAGE_SUNDANESE
= _gdi
.LANGUAGE_SUNDANESE
1031 LANGUAGE_SWAHILI
= _gdi
.LANGUAGE_SWAHILI
1032 LANGUAGE_SWEDISH
= _gdi
.LANGUAGE_SWEDISH
1033 LANGUAGE_SWEDISH_FINLAND
= _gdi
.LANGUAGE_SWEDISH_FINLAND
1034 LANGUAGE_TAGALOG
= _gdi
.LANGUAGE_TAGALOG
1035 LANGUAGE_TAJIK
= _gdi
.LANGUAGE_TAJIK
1036 LANGUAGE_TAMIL
= _gdi
.LANGUAGE_TAMIL
1037 LANGUAGE_TATAR
= _gdi
.LANGUAGE_TATAR
1038 LANGUAGE_TELUGU
= _gdi
.LANGUAGE_TELUGU
1039 LANGUAGE_THAI
= _gdi
.LANGUAGE_THAI
1040 LANGUAGE_TIBETAN
= _gdi
.LANGUAGE_TIBETAN
1041 LANGUAGE_TIGRINYA
= _gdi
.LANGUAGE_TIGRINYA
1042 LANGUAGE_TONGA
= _gdi
.LANGUAGE_TONGA
1043 LANGUAGE_TSONGA
= _gdi
.LANGUAGE_TSONGA
1044 LANGUAGE_TURKISH
= _gdi
.LANGUAGE_TURKISH
1045 LANGUAGE_TURKMEN
= _gdi
.LANGUAGE_TURKMEN
1046 LANGUAGE_TWI
= _gdi
.LANGUAGE_TWI
1047 LANGUAGE_UIGHUR
= _gdi
.LANGUAGE_UIGHUR
1048 LANGUAGE_UKRAINIAN
= _gdi
.LANGUAGE_UKRAINIAN
1049 LANGUAGE_URDU
= _gdi
.LANGUAGE_URDU
1050 LANGUAGE_URDU_INDIA
= _gdi
.LANGUAGE_URDU_INDIA
1051 LANGUAGE_URDU_PAKISTAN
= _gdi
.LANGUAGE_URDU_PAKISTAN
1052 LANGUAGE_UZBEK
= _gdi
.LANGUAGE_UZBEK
1053 LANGUAGE_UZBEK_CYRILLIC
= _gdi
.LANGUAGE_UZBEK_CYRILLIC
1054 LANGUAGE_UZBEK_LATIN
= _gdi
.LANGUAGE_UZBEK_LATIN
1055 LANGUAGE_VIETNAMESE
= _gdi
.LANGUAGE_VIETNAMESE
1056 LANGUAGE_VOLAPUK
= _gdi
.LANGUAGE_VOLAPUK
1057 LANGUAGE_WELSH
= _gdi
.LANGUAGE_WELSH
1058 LANGUAGE_WOLOF
= _gdi
.LANGUAGE_WOLOF
1059 LANGUAGE_XHOSA
= _gdi
.LANGUAGE_XHOSA
1060 LANGUAGE_YIDDISH
= _gdi
.LANGUAGE_YIDDISH
1061 LANGUAGE_YORUBA
= _gdi
.LANGUAGE_YORUBA
1062 LANGUAGE_ZHUANG
= _gdi
.LANGUAGE_ZHUANG
1063 LANGUAGE_ZULU
= _gdi
.LANGUAGE_ZULU
1064 LANGUAGE_USER_DEFINED
= _gdi
.LANGUAGE_USER_DEFINED
1065 class LanguageInfo(object):
1066 Language
= property(_gdi
.LanguageInfo_Language_get
, _gdi
.LanguageInfo_Language_set
)
1067 CanonicalName
= property(_gdi
.LanguageInfo_CanonicalName_get
, _gdi
.LanguageInfo_CanonicalName_set
)
1068 Description
= property(_gdi
.LanguageInfo_Description_get
, _gdi
.LanguageInfo_Description_set
)
1069 def __init__(self
): raise RuntimeError, "No constructor defined"
1071 return "<%s.%s; proxy of C++ wxLanguageInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1073 class LanguageInfoPtr(LanguageInfo
):
1074 def __init__(self
, this
):
1076 if not hasattr(self
,"thisown"): self
.thisown
= 0
1077 self
.__class
__ = LanguageInfo
1078 _gdi
.LanguageInfo_swigregister(LanguageInfoPtr
)
1080 LOCALE_CAT_NUMBER
= _gdi
.LOCALE_CAT_NUMBER
1081 LOCALE_CAT_DATE
= _gdi
.LOCALE_CAT_DATE
1082 LOCALE_CAT_MONEY
= _gdi
.LOCALE_CAT_MONEY
1083 LOCALE_CAT_MAX
= _gdi
.LOCALE_CAT_MAX
1084 LOCALE_THOUSANDS_SEP
= _gdi
.LOCALE_THOUSANDS_SEP
1085 LOCALE_DECIMAL_POINT
= _gdi
.LOCALE_DECIMAL_POINT
1086 LOCALE_LOAD_DEFAULT
= _gdi
.LOCALE_LOAD_DEFAULT
1087 LOCALE_CONV_ENCODING
= _gdi
.LOCALE_CONV_ENCODING
1088 class Locale(object):
1089 def __init__(self
, *args
, **kwargs
):
1090 newobj
= _gdi
.new_Locale(*args
, **kwargs
)
1091 self
.this
= newobj
.this
1094 def __del__(self
, destroy
=_gdi
.delete_Locale
):
1096 if self
.thisown
: destroy(self
)
1098 def Init1(*args
, **kwargs
): return _gdi
.Locale_Init1(*args
, **kwargs
)
1099 def Init2(*args
, **kwargs
): return _gdi
.Locale_Init2(*args
, **kwargs
)
1100 def Init(self
, *_args
, **_kwargs
):
1101 if type(_args
[0]) in [type(''), type(u
'')]:
1102 val
= self
.Init1(*_args
, **_kwargs
)
1104 val
= self
.Init2(*_args
, **_kwargs
)
1107 GetSystemLanguage
= staticmethod(_gdi
.Locale_GetSystemLanguage
)
1108 GetSystemEncoding
= staticmethod(_gdi
.Locale_GetSystemEncoding
)
1109 GetSystemEncodingName
= staticmethod(_gdi
.Locale_GetSystemEncodingName
)
1110 def IsOk(*args
, **kwargs
): return _gdi
.Locale_IsOk(*args
, **kwargs
)
1111 def __nonzero__(self
): return self
.IsOk()
1112 def GetLocale(*args
, **kwargs
): return _gdi
.Locale_GetLocale(*args
, **kwargs
)
1113 def GetLanguage(*args
, **kwargs
): return _gdi
.Locale_GetLanguage(*args
, **kwargs
)
1114 def GetSysName(*args
, **kwargs
): return _gdi
.Locale_GetSysName(*args
, **kwargs
)
1115 def GetCanonicalName(*args
, **kwargs
): return _gdi
.Locale_GetCanonicalName(*args
, **kwargs
)
1116 AddCatalogLookupPathPrefix
= staticmethod(_gdi
.Locale_AddCatalogLookupPathPrefix
)
1117 def AddCatalog(*args
, **kwargs
): return _gdi
.Locale_AddCatalog(*args
, **kwargs
)
1118 def IsLoaded(*args
, **kwargs
): return _gdi
.Locale_IsLoaded(*args
, **kwargs
)
1119 GetLanguageInfo
= staticmethod(_gdi
.Locale_GetLanguageInfo
)
1120 GetLanguageName
= staticmethod(_gdi
.Locale_GetLanguageName
)
1121 FindLanguageInfo
= staticmethod(_gdi
.Locale_FindLanguageInfo
)
1122 AddLanguage
= staticmethod(_gdi
.Locale_AddLanguage
)
1123 def GetString(*args
, **kwargs
): return _gdi
.Locale_GetString(*args
, **kwargs
)
1124 def GetName(*args
, **kwargs
): return _gdi
.Locale_GetName(*args
, **kwargs
)
1126 return "<%s.%s; proxy of C++ wxLocale instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1128 class LocalePtr(Locale
):
1129 def __init__(self
, this
):
1131 if not hasattr(self
,"thisown"): self
.thisown
= 0
1132 self
.__class
__ = Locale
1133 _gdi
.Locale_swigregister(LocalePtr
)
1135 Locale_GetSystemLanguage
= _gdi
.Locale_GetSystemLanguage
1137 Locale_GetSystemEncoding
= _gdi
.Locale_GetSystemEncoding
1139 Locale_GetSystemEncodingName
= _gdi
.Locale_GetSystemEncodingName
1141 Locale_AddCatalogLookupPathPrefix
= _gdi
.Locale_AddCatalogLookupPathPrefix
1143 Locale_GetLanguageInfo
= _gdi
.Locale_GetLanguageInfo
1145 Locale_GetLanguageName
= _gdi
.Locale_GetLanguageName
1147 Locale_FindLanguageInfo
= _gdi
.Locale_FindLanguageInfo
1149 Locale_AddLanguage
= _gdi
.Locale_AddLanguage
1152 GetLocale
= _gdi
.GetLocale
1153 #---------------------------------------------------------------------------
1155 CONVERT_STRICT
= _gdi
.CONVERT_STRICT
1156 CONVERT_SUBSTITUTE
= _gdi
.CONVERT_SUBSTITUTE
1157 PLATFORM_CURRENT
= _gdi
.PLATFORM_CURRENT
1158 PLATFORM_UNIX
= _gdi
.PLATFORM_UNIX
1159 PLATFORM_WINDOWS
= _gdi
.PLATFORM_WINDOWS
1160 PLATFORM_OS2
= _gdi
.PLATFORM_OS2
1161 PLATFORM_MAC
= _gdi
.PLATFORM_MAC
1162 class EncodingConverter(core
.Object
):
1163 def __init__(self
, *args
, **kwargs
):
1164 newobj
= _gdi
.new_EncodingConverter(*args
, **kwargs
)
1165 self
.this
= newobj
.this
1168 def __del__(self
, destroy
=_gdi
.delete_EncodingConverter
):
1170 if self
.thisown
: destroy(self
)
1172 def Init(*args
, **kwargs
): return _gdi
.EncodingConverter_Init(*args
, **kwargs
)
1173 def Convert(*args
, **kwargs
): return _gdi
.EncodingConverter_Convert(*args
, **kwargs
)
1174 GetPlatformEquivalents
= staticmethod(_gdi
.EncodingConverter_GetPlatformEquivalents
)
1175 GetAllEquivalents
= staticmethod(_gdi
.EncodingConverter_GetAllEquivalents
)
1176 CanConvert
= staticmethod(_gdi
.EncodingConverter_CanConvert
)
1177 def __nonzero__(self
): return self
.IsOk()
1179 return "<%s.%s; proxy of C++ wxEncodingConverter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1181 class EncodingConverterPtr(EncodingConverter
):
1182 def __init__(self
, this
):
1184 if not hasattr(self
,"thisown"): self
.thisown
= 0
1185 self
.__class
__ = EncodingConverter
1186 _gdi
.EncodingConverter_swigregister(EncodingConverterPtr
)
1188 GetTranslation
= _gdi
.GetTranslation
1190 EncodingConverter_GetPlatformEquivalents
= _gdi
.EncodingConverter_GetPlatformEquivalents
1192 EncodingConverter_GetAllEquivalents
= _gdi
.EncodingConverter_GetAllEquivalents
1194 EncodingConverter_CanConvert
= _gdi
.EncodingConverter_CanConvert
1196 #----------------------------------------------------------------------------
1197 # wxGTK sets the locale when initialized. Doing this at the Python
1198 # level should set it up to match what GTK is doing at the C level.
1199 if wx
.Platform
== "__WXGTK__":
1202 locale
.setlocale(locale
.LC_ALL
, "")
1206 # On MSW add the directory where the wxWindows catalogs were installed
1207 # to the default catalog path.
1208 if wx
.Platform
== "__WXMSW__":
1210 localedir
= os
.path
.join(os
.path
.split(__file__
)[0], "locale")
1211 Locale_AddCatalogLookupPathPrefix(localedir
)
1214 #----------------------------------------------------------------------------
1216 #---------------------------------------------------------------------------
1218 class DC(core
.Object
):
1219 def __del__(self
, destroy
=_gdi
.delete_DC
):
1221 if self
.thisown
: destroy(self
)
1223 def BeginDrawing(*args
, **kwargs
): return _gdi
.DC_BeginDrawing(*args
, **kwargs
)
1224 def EndDrawing(*args
, **kwargs
): return _gdi
.DC_EndDrawing(*args
, **kwargs
)
1225 def FloodFillXY(*args
, **kwargs
): return _gdi
.DC_FloodFillXY(*args
, **kwargs
)
1226 def FloodFill(*args
, **kwargs
): return _gdi
.DC_FloodFill(*args
, **kwargs
)
1227 def GetPixelXY(*args
, **kwargs
): return _gdi
.DC_GetPixelXY(*args
, **kwargs
)
1228 def GetPixel(*args
, **kwargs
): return _gdi
.DC_GetPixel(*args
, **kwargs
)
1229 def DrawLineXY(*args
, **kwargs
): return _gdi
.DC_DrawLineXY(*args
, **kwargs
)
1230 def DrawLine(*args
, **kwargs
): return _gdi
.DC_DrawLine(*args
, **kwargs
)
1231 def CrossHairXY(*args
, **kwargs
): return _gdi
.DC_CrossHairXY(*args
, **kwargs
)
1232 def CrossHair(*args
, **kwargs
): return _gdi
.DC_CrossHair(*args
, **kwargs
)
1233 def DrawArcXY(*args
, **kwargs
): return _gdi
.DC_DrawArcXY(*args
, **kwargs
)
1234 def DrawArc(*args
, **kwargs
): return _gdi
.DC_DrawArc(*args
, **kwargs
)
1235 def DrawCheckMarkXY(*args
, **kwargs
): return _gdi
.DC_DrawCheckMarkXY(*args
, **kwargs
)
1236 def DrawCheckMark(*args
, **kwargs
): return _gdi
.DC_DrawCheckMark(*args
, **kwargs
)
1237 def DrawEllipticArcXY(*args
, **kwargs
): return _gdi
.DC_DrawEllipticArcXY(*args
, **kwargs
)
1238 def DrawEllipticArc(*args
, **kwargs
): return _gdi
.DC_DrawEllipticArc(*args
, **kwargs
)
1239 def DrawPointXY(*args
, **kwargs
): return _gdi
.DC_DrawPointXY(*args
, **kwargs
)
1240 def DrawPoint(*args
, **kwargs
): return _gdi
.DC_DrawPoint(*args
, **kwargs
)
1241 def DrawRectangleXY(*args
, **kwargs
): return _gdi
.DC_DrawRectangleXY(*args
, **kwargs
)
1242 def DrawRectangle(*args
, **kwargs
): return _gdi
.DC_DrawRectangle(*args
, **kwargs
)
1243 def DrawRectangleRect(*args
, **kwargs
): return _gdi
.DC_DrawRectangleRect(*args
, **kwargs
)
1244 def DrawRoundedRectangleXY(*args
, **kwargs
): return _gdi
.DC_DrawRoundedRectangleXY(*args
, **kwargs
)
1245 def DrawRoundedRectangle(*args
, **kwargs
): return _gdi
.DC_DrawRoundedRectangle(*args
, **kwargs
)
1246 def DrawRoundedRectangleRect(*args
, **kwargs
): return _gdi
.DC_DrawRoundedRectangleRect(*args
, **kwargs
)
1247 def DrawCircleXY(*args
, **kwargs
): return _gdi
.DC_DrawCircleXY(*args
, **kwargs
)
1248 def DrawCircle(*args
, **kwargs
): return _gdi
.DC_DrawCircle(*args
, **kwargs
)
1249 def DrawEllipseXY(*args
, **kwargs
): return _gdi
.DC_DrawEllipseXY(*args
, **kwargs
)
1250 def DrawEllipse(*args
, **kwargs
): return _gdi
.DC_DrawEllipse(*args
, **kwargs
)
1251 def DrawEllipseRect(*args
, **kwargs
): return _gdi
.DC_DrawEllipseRect(*args
, **kwargs
)
1252 def DrawIconXY(*args
, **kwargs
): return _gdi
.DC_DrawIconXY(*args
, **kwargs
)
1253 def DrawIcon(*args
, **kwargs
): return _gdi
.DC_DrawIcon(*args
, **kwargs
)
1254 def DrawBitmapXY(*args
, **kwargs
): return _gdi
.DC_DrawBitmapXY(*args
, **kwargs
)
1255 def DrawBitmap(*args
, **kwargs
): return _gdi
.DC_DrawBitmap(*args
, **kwargs
)
1256 def DrawTextXY(*args
, **kwargs
): return _gdi
.DC_DrawTextXY(*args
, **kwargs
)
1257 def DrawText(*args
, **kwargs
): return _gdi
.DC_DrawText(*args
, **kwargs
)
1258 def DrawRotatedTextXY(*args
, **kwargs
): return _gdi
.DC_DrawRotatedTextXY(*args
, **kwargs
)
1259 def DrawRotatedText(*args
, **kwargs
): return _gdi
.DC_DrawRotatedText(*args
, **kwargs
)
1260 def BlitXY(*args
, **kwargs
): return _gdi
.DC_BlitXY(*args
, **kwargs
)
1261 def Blit(*args
, **kwargs
): return _gdi
.DC_Blit(*args
, **kwargs
)
1262 def DrawLines(*args
, **kwargs
): return _gdi
.DC_DrawLines(*args
, **kwargs
)
1263 def DrawPolygon(*args
, **kwargs
): return _gdi
.DC_DrawPolygon(*args
, **kwargs
)
1264 def DrawLabel(*args
, **kwargs
): return _gdi
.DC_DrawLabel(*args
, **kwargs
)
1265 def DrawImageLabel(*args
, **kwargs
): return _gdi
.DC_DrawImageLabel(*args
, **kwargs
)
1266 def DrawSpline(*args
, **kwargs
): return _gdi
.DC_DrawSpline(*args
, **kwargs
)
1267 def Clear(*args
, **kwargs
): return _gdi
.DC_Clear(*args
, **kwargs
)
1268 def StartDoc(*args
, **kwargs
): return _gdi
.DC_StartDoc(*args
, **kwargs
)
1269 def EndDoc(*args
, **kwargs
): return _gdi
.DC_EndDoc(*args
, **kwargs
)
1270 def StartPage(*args
, **kwargs
): return _gdi
.DC_StartPage(*args
, **kwargs
)
1271 def EndPage(*args
, **kwargs
): return _gdi
.DC_EndPage(*args
, **kwargs
)
1272 def SetFont(*args
, **kwargs
): return _gdi
.DC_SetFont(*args
, **kwargs
)
1273 def SetPen(*args
, **kwargs
): return _gdi
.DC_SetPen(*args
, **kwargs
)
1274 def SetBrush(*args
, **kwargs
): return _gdi
.DC_SetBrush(*args
, **kwargs
)
1275 def SetBackground(*args
, **kwargs
): return _gdi
.DC_SetBackground(*args
, **kwargs
)
1276 def SetBackgroundMode(*args
, **kwargs
): return _gdi
.DC_SetBackgroundMode(*args
, **kwargs
)
1277 def SetPalette(*args
, **kwargs
): return _gdi
.DC_SetPalette(*args
, **kwargs
)
1278 def SetClippingRegion(*args
, **kwargs
): return _gdi
.DC_SetClippingRegion(*args
, **kwargs
)
1279 def SetClippingRect(*args
, **kwargs
): return _gdi
.DC_SetClippingRect(*args
, **kwargs
)
1280 def SetClippingRegionAsRegion(*args
, **kwargs
): return _gdi
.DC_SetClippingRegionAsRegion(*args
, **kwargs
)
1281 def DestroyClippingRegion(*args
, **kwargs
): return _gdi
.DC_DestroyClippingRegion(*args
, **kwargs
)
1282 def GetClippingBox(*args
, **kwargs
): return _gdi
.DC_GetClippingBox(*args
, **kwargs
)
1283 def GetClippingRect(*args
, **kwargs
): return _gdi
.DC_GetClippingRect(*args
, **kwargs
)
1284 def GetCharHeight(*args
, **kwargs
): return _gdi
.DC_GetCharHeight(*args
, **kwargs
)
1285 def GetCharWidth(*args
, **kwargs
): return _gdi
.DC_GetCharWidth(*args
, **kwargs
)
1286 def GetTextExtent(*args
, **kwargs
): return _gdi
.DC_GetTextExtent(*args
, **kwargs
)
1287 def GetFullTextExtent(*args
, **kwargs
): return _gdi
.DC_GetFullTextExtent(*args
, **kwargs
)
1288 def GetMultiLineTextExtent(*args
, **kwargs
): return _gdi
.DC_GetMultiLineTextExtent(*args
, **kwargs
)
1289 def GetSizeTuple(*args
, **kwargs
): return _gdi
.DC_GetSizeTuple(*args
, **kwargs
)
1290 def GetSize(*args
, **kwargs
): return _gdi
.DC_GetSize(*args
, **kwargs
)
1291 def GetSizeMMWH(*args
, **kwargs
): return _gdi
.DC_GetSizeMMWH(*args
, **kwargs
)
1292 def GetSizeMM(*args
, **kwargs
): return _gdi
.DC_GetSizeMM(*args
, **kwargs
)
1293 def DeviceToLogicalX(*args
, **kwargs
): return _gdi
.DC_DeviceToLogicalX(*args
, **kwargs
)
1294 def DeviceToLogicalY(*args
, **kwargs
): return _gdi
.DC_DeviceToLogicalY(*args
, **kwargs
)
1295 def DeviceToLogicalXRel(*args
, **kwargs
): return _gdi
.DC_DeviceToLogicalXRel(*args
, **kwargs
)
1296 def DeviceToLogicalYRel(*args
, **kwargs
): return _gdi
.DC_DeviceToLogicalYRel(*args
, **kwargs
)
1297 def LogicalToDeviceX(*args
, **kwargs
): return _gdi
.DC_LogicalToDeviceX(*args
, **kwargs
)
1298 def LogicalToDeviceY(*args
, **kwargs
): return _gdi
.DC_LogicalToDeviceY(*args
, **kwargs
)
1299 def LogicalToDeviceXRel(*args
, **kwargs
): return _gdi
.DC_LogicalToDeviceXRel(*args
, **kwargs
)
1300 def LogicalToDeviceYRel(*args
, **kwargs
): return _gdi
.DC_LogicalToDeviceYRel(*args
, **kwargs
)
1301 def CanDrawBitmap(*args
, **kwargs
): return _gdi
.DC_CanDrawBitmap(*args
, **kwargs
)
1302 def CanGetTextExtent(*args
, **kwargs
): return _gdi
.DC_CanGetTextExtent(*args
, **kwargs
)
1303 def GetDepth(*args
, **kwargs
): return _gdi
.DC_GetDepth(*args
, **kwargs
)
1304 def GetPPI(*args
, **kwargs
): return _gdi
.DC_GetPPI(*args
, **kwargs
)
1305 def Ok(*args
, **kwargs
): return _gdi
.DC_Ok(*args
, **kwargs
)
1306 def GetBackgroundMode(*args
, **kwargs
): return _gdi
.DC_GetBackgroundMode(*args
, **kwargs
)
1307 def GetBackground(*args
, **kwargs
): return _gdi
.DC_GetBackground(*args
, **kwargs
)
1308 def GetBrush(*args
, **kwargs
): return _gdi
.DC_GetBrush(*args
, **kwargs
)
1309 def GetFont(*args
, **kwargs
): return _gdi
.DC_GetFont(*args
, **kwargs
)
1310 def GetPen(*args
, **kwargs
): return _gdi
.DC_GetPen(*args
, **kwargs
)
1311 def GetTextBackground(*args
, **kwargs
): return _gdi
.DC_GetTextBackground(*args
, **kwargs
)
1312 def GetTextForeground(*args
, **kwargs
): return _gdi
.DC_GetTextForeground(*args
, **kwargs
)
1313 def SetTextForeground(*args
, **kwargs
): return _gdi
.DC_SetTextForeground(*args
, **kwargs
)
1314 def SetTextBackground(*args
, **kwargs
): return _gdi
.DC_SetTextBackground(*args
, **kwargs
)
1315 def GetMapMode(*args
, **kwargs
): return _gdi
.DC_GetMapMode(*args
, **kwargs
)
1316 def SetMapMode(*args
, **kwargs
): return _gdi
.DC_SetMapMode(*args
, **kwargs
)
1317 def GetUserScale(*args
, **kwargs
): return _gdi
.DC_GetUserScale(*args
, **kwargs
)
1318 def SetUserScale(*args
, **kwargs
): return _gdi
.DC_SetUserScale(*args
, **kwargs
)
1319 def GetLogicalScale(*args
, **kwargs
): return _gdi
.DC_GetLogicalScale(*args
, **kwargs
)
1320 def SetLogicalScale(*args
, **kwargs
): return _gdi
.DC_SetLogicalScale(*args
, **kwargs
)
1321 def GetLogicalOriginTuple(*args
, **kwargs
): return _gdi
.DC_GetLogicalOriginTuple(*args
, **kwargs
)
1322 def GetLogicalOrigin(*args
, **kwargs
): return _gdi
.DC_GetLogicalOrigin(*args
, **kwargs
)
1323 def SetLogicalOrigin(*args
, **kwargs
): return _gdi
.DC_SetLogicalOrigin(*args
, **kwargs
)
1324 def GetDeviceOriginTuple(*args
, **kwargs
): return _gdi
.DC_GetDeviceOriginTuple(*args
, **kwargs
)
1325 def GetDeviceOrigin(*args
, **kwargs
): return _gdi
.DC_GetDeviceOrigin(*args
, **kwargs
)
1326 def SetDeviceOrigin(*args
, **kwargs
): return _gdi
.DC_SetDeviceOrigin(*args
, **kwargs
)
1327 def SetAxisOrientation(*args
, **kwargs
): return _gdi
.DC_SetAxisOrientation(*args
, **kwargs
)
1328 def GetLogicalFunction(*args
, **kwargs
): return _gdi
.DC_GetLogicalFunction(*args
, **kwargs
)
1329 def SetLogicalFunction(*args
, **kwargs
): return _gdi
.DC_SetLogicalFunction(*args
, **kwargs
)
1330 def SetOptimization(*args
, **kwargs
): return _gdi
.DC_SetOptimization(*args
, **kwargs
)
1331 def GetOptimization(*args
, **kwargs
): return _gdi
.DC_GetOptimization(*args
, **kwargs
)
1332 def CalcBoundingBox(*args
, **kwargs
): return _gdi
.DC_CalcBoundingBox(*args
, **kwargs
)
1333 def ResetBoundingBox(*args
, **kwargs
): return _gdi
.DC_ResetBoundingBox(*args
, **kwargs
)
1334 def MinX(*args
, **kwargs
): return _gdi
.DC_MinX(*args
, **kwargs
)
1335 def MaxX(*args
, **kwargs
): return _gdi
.DC_MaxX(*args
, **kwargs
)
1336 def MinY(*args
, **kwargs
): return _gdi
.DC_MinY(*args
, **kwargs
)
1337 def MaxY(*args
, **kwargs
): return _gdi
.DC_MaxY(*args
, **kwargs
)
1338 def GetBoundingBox(*args
, **kwargs
): return _gdi
.DC_GetBoundingBox(*args
, **kwargs
)
1339 def __nonzero__(self
): return self
.Ok()
1340 def _DrawPointList(*args
, **kwargs
): return _gdi
.DC__DrawPointList(*args
, **kwargs
)
1341 def _DrawLineList(*args
, **kwargs
): return _gdi
.DC__DrawLineList(*args
, **kwargs
)
1342 def _DrawRectangleList(*args
, **kwargs
): return _gdi
.DC__DrawRectangleList(*args
, **kwargs
)
1343 def _DrawEllipseList(*args
, **kwargs
): return _gdi
.DC__DrawEllipseList(*args
, **kwargs
)
1344 def _DrawPolygonList(*args
, **kwargs
): return _gdi
.DC__DrawPolygonList(*args
, **kwargs
)
1345 def _DrawTextList(*args
, **kwargs
): return _gdi
.DC__DrawTextList(*args
, **kwargs
)
1346 def DrawPointList(self
, points
, pens
=None):
1349 elif isinstance(pens
, wx
.Pen
):
1351 elif len(pens
) != len(points
):
1352 raise ValueError('points and pens must have same length')
1353 return self
._DrawPointList
(points
, pens
, [])
1356 def DrawLineList(self
, lines
, pens
=None):
1359 elif isinstance(pens
, wx
.Pen
):
1361 elif len(pens
) != len(lines
):
1362 raise ValueError('lines and pens must have same length')
1363 return self
._DrawLineList
(lines
, pens
, [])
1366 def DrawRectangleList(self
, rectangles
, pens
=None, brushes
=None):
1369 elif isinstance(pens
, wx
.Pen
):
1371 elif len(pens
) != len(rectangles
):
1372 raise ValueError('rectangles and pens must have same length')
1375 elif isinstance(brushes
, wx
.Brush
):
1377 elif len(brushes
) != len(rectangles
):
1378 raise ValueError('rectangles and brushes must have same length')
1379 return self
._DrawRectangleList
(rectangles
, pens
, brushes
)
1382 def DrawEllipseList(self
, ellipses
, pens
=None, brushes
=None):
1385 elif isinstance(pens
, wx
.Pen
):
1387 elif len(pens
) != len(ellipses
):
1388 raise ValueError('ellipses and pens must have same length')
1391 elif isinstance(brushes
, wx
.Brush
):
1393 elif len(brushes
) != len(ellipses
):
1394 raise ValueError('ellipses and brushes must have same length')
1395 return self
._DrawEllipseList
(ellipses
, pens
, brushes
)
1398 def DrawPolygonList(self
, polygons
, pens
=None, brushes
=None):
1403 elif isinstance(pens
, wx
.Pen
):
1405 elif len(pens
) != len(polygons
):
1406 raise ValueError('polygons and pens must have same length')
1409 elif isinstance(brushes
, wx
.Brush
):
1411 elif len(brushes
) != len(polygons
):
1412 raise ValueError('polygons and brushes must have same length')
1413 return self
._DrawPolygonList
(polygons
, pens
, brushes
)
1416 def DrawTextList(self
, textList
, coords
, foregrounds
= None, backgrounds
= None, fonts
= None):
1420 if type(textList
) == type(''):
1421 textList
= [textList
]
1422 elif len(textList
) != len(coords
):
1423 raise ValueError('textlist and coords must have same length')
1424 if foregrounds
is None:
1426 elif isinstance(foregrounds
, wxColour
):
1427 foregrounds
= [foregrounds
]
1428 elif len(foregrounds
) != len(coords
):
1429 raise ValueError('foregrounds and coords must have same length')
1430 if backgrounds
is None:
1432 elif isinstance(backgrounds
, wxColour
):
1433 backgrounds
= [backgrounds
]
1434 elif len(backgrounds
) != len(coords
):
1435 raise ValueError('backgrounds and coords must have same length')
1436 return self
._DrawTextList
(textList
, coords
, foregrounds
, backgrounds
)
1438 def __init__(self
): raise RuntimeError, "No constructor defined"
1440 return "<%s.%s; proxy of C++ wxDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1443 def __init__(self
, this
):
1445 if not hasattr(self
,"thisown"): self
.thisown
= 0
1447 _gdi
.DC_swigregister(DCPtr
)
1449 #---------------------------------------------------------------------------
1452 def __init__(self
, *args
, **kwargs
):
1453 newobj
= _gdi
.new_MemoryDC(*args
, **kwargs
)
1454 self
.this
= newobj
.this
1457 def SelectObject(*args
, **kwargs
): return _gdi
.MemoryDC_SelectObject(*args
, **kwargs
)
1459 return "<%s.%s; proxy of C++ wxMemoryDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1461 class MemoryDCPtr(MemoryDC
):
1462 def __init__(self
, this
):
1464 if not hasattr(self
,"thisown"): self
.thisown
= 0
1465 self
.__class
__ = MemoryDC
1466 _gdi
.MemoryDC_swigregister(MemoryDCPtr
)
1468 def MemoryDCFromDC(*args
, **kwargs
):
1469 val
= _gdi
.new_MemoryDCFromDC(*args
, **kwargs
)
1473 #---------------------------------------------------------------------------
1475 class BufferedDC(MemoryDC
):
1476 def __init__(self
, *args
, **kwargs
):
1477 newobj
= _gdi
.new_BufferedDC(*args
, **kwargs
)
1478 self
.this
= newobj
.this
1481 self
._dc
= args
[0] # save a ref so the other dc will not be deleted before self
1482 def UnMask(*args
, **kwargs
): return _gdi
.BufferedDC_UnMask(*args
, **kwargs
)
1484 return "<%s.%s; proxy of C++ wxBufferedDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1486 class BufferedDCPtr(BufferedDC
):
1487 def __init__(self
, this
):
1489 if not hasattr(self
,"thisown"): self
.thisown
= 0
1490 self
.__class
__ = BufferedDC
1491 _gdi
.BufferedDC_swigregister(BufferedDCPtr
)
1493 def BufferedDCInternalBuffer(*args
, **kwargs
):
1494 val
= _gdi
.new_BufferedDCInternalBuffer(*args
, **kwargs
)
1496 val
._dc
= args
[0] # save a ref so the other dc will not be deleted before self
1499 class BufferedPaintDC(BufferedDC
):
1500 def __init__(self
, *args
, **kwargs
):
1501 newobj
= _gdi
.new_BufferedPaintDC(*args
, **kwargs
)
1502 self
.this
= newobj
.this
1506 return "<%s.%s; proxy of C++ wxBufferedPaintDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1508 class BufferedPaintDCPtr(BufferedPaintDC
):
1509 def __init__(self
, this
):
1511 if not hasattr(self
,"thisown"): self
.thisown
= 0
1512 self
.__class
__ = BufferedPaintDC
1513 _gdi
.BufferedPaintDC_swigregister(BufferedPaintDCPtr
)
1515 #---------------------------------------------------------------------------
1518 def __init__(self
, *args
, **kwargs
):
1519 newobj
= _gdi
.new_ScreenDC(*args
, **kwargs
)
1520 self
.this
= newobj
.this
1523 def StartDrawingOnTopWin(*args
, **kwargs
): return _gdi
.ScreenDC_StartDrawingOnTopWin(*args
, **kwargs
)
1524 def StartDrawingOnTop(*args
, **kwargs
): return _gdi
.ScreenDC_StartDrawingOnTop(*args
, **kwargs
)
1525 def EndDrawingOnTop(*args
, **kwargs
): return _gdi
.ScreenDC_EndDrawingOnTop(*args
, **kwargs
)
1527 return "<%s.%s; proxy of C++ wxScreenDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1529 class ScreenDCPtr(ScreenDC
):
1530 def __init__(self
, this
):
1532 if not hasattr(self
,"thisown"): self
.thisown
= 0
1533 self
.__class
__ = ScreenDC
1534 _gdi
.ScreenDC_swigregister(ScreenDCPtr
)
1536 #---------------------------------------------------------------------------
1539 def __init__(self
, *args
, **kwargs
):
1540 newobj
= _gdi
.new_ClientDC(*args
, **kwargs
)
1541 self
.this
= newobj
.this
1545 return "<%s.%s; proxy of C++ wxClientDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1547 class ClientDCPtr(ClientDC
):
1548 def __init__(self
, this
):
1550 if not hasattr(self
,"thisown"): self
.thisown
= 0
1551 self
.__class
__ = ClientDC
1552 _gdi
.ClientDC_swigregister(ClientDCPtr
)
1554 #---------------------------------------------------------------------------
1557 def __init__(self
, *args
, **kwargs
):
1558 newobj
= _gdi
.new_PaintDC(*args
, **kwargs
)
1559 self
.this
= newobj
.this
1563 return "<%s.%s; proxy of C++ wxPaintDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1565 class PaintDCPtr(PaintDC
):
1566 def __init__(self
, this
):
1568 if not hasattr(self
,"thisown"): self
.thisown
= 0
1569 self
.__class
__ = PaintDC
1570 _gdi
.PaintDC_swigregister(PaintDCPtr
)
1572 #---------------------------------------------------------------------------
1575 def __init__(self
, *args
, **kwargs
):
1576 newobj
= _gdi
.new_WindowDC(*args
, **kwargs
)
1577 self
.this
= newobj
.this
1581 return "<%s.%s; proxy of C++ wxWindowDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1583 class WindowDCPtr(WindowDC
):
1584 def __init__(self
, this
):
1586 if not hasattr(self
,"thisown"): self
.thisown
= 0
1587 self
.__class
__ = WindowDC
1588 _gdi
.WindowDC_swigregister(WindowDCPtr
)
1590 #---------------------------------------------------------------------------
1593 def __init__(self
, *args
, **kwargs
):
1594 newobj
= _gdi
.new_MirrorDC(*args
, **kwargs
)
1595 self
.this
= newobj
.this
1599 return "<%s.%s; proxy of C++ wxMirrorDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1601 class MirrorDCPtr(MirrorDC
):
1602 def __init__(self
, this
):
1604 if not hasattr(self
,"thisown"): self
.thisown
= 0
1605 self
.__class
__ = MirrorDC
1606 _gdi
.MirrorDC_swigregister(MirrorDCPtr
)
1608 #---------------------------------------------------------------------------
1610 class PostScriptDC(DC
):
1611 def __init__(self
, *args
, **kwargs
):
1612 newobj
= _gdi
.new_PostScriptDC(*args
, **kwargs
)
1613 self
.this
= newobj
.this
1616 def GetPrintData(*args
, **kwargs
): return _gdi
.PostScriptDC_GetPrintData(*args
, **kwargs
)
1617 def SetPrintData(*args
, **kwargs
): return _gdi
.PostScriptDC_SetPrintData(*args
, **kwargs
)
1618 SetResolution
= staticmethod(_gdi
.PostScriptDC_SetResolution
)
1619 GetResolution
= staticmethod(_gdi
.PostScriptDC_GetResolution
)
1621 return "<%s.%s; proxy of C++ wxPostScriptDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1623 class PostScriptDCPtr(PostScriptDC
):
1624 def __init__(self
, this
):
1626 if not hasattr(self
,"thisown"): self
.thisown
= 0
1627 self
.__class
__ = PostScriptDC
1628 _gdi
.PostScriptDC_swigregister(PostScriptDCPtr
)
1630 PostScriptDC_SetResolution
= _gdi
.PostScriptDC_SetResolution
1632 PostScriptDC_GetResolution
= _gdi
.PostScriptDC_GetResolution
1634 #---------------------------------------------------------------------------
1636 class MetaFile(core
.Object
):
1637 def __init__(self
, *args
, **kwargs
):
1638 newobj
= _gdi
.new_MetaFile(*args
, **kwargs
)
1639 self
.this
= newobj
.this
1642 def __del__(self
, destroy
=_gdi
.delete_MetaFile
):
1644 if self
.thisown
: destroy(self
)
1646 def Ok(*args
, **kwargs
): return _gdi
.MetaFile_Ok(*args
, **kwargs
)
1647 def SetClipboard(*args
, **kwargs
): return _gdi
.MetaFile_SetClipboard(*args
, **kwargs
)
1648 def GetSize(*args
, **kwargs
): return _gdi
.MetaFile_GetSize(*args
, **kwargs
)
1649 def GetWidth(*args
, **kwargs
): return _gdi
.MetaFile_GetWidth(*args
, **kwargs
)
1650 def GetHeight(*args
, **kwargs
): return _gdi
.MetaFile_GetHeight(*args
, **kwargs
)
1651 def GetFileName(*args
, **kwargs
): return _gdi
.MetaFile_GetFileName(*args
, **kwargs
)
1652 def __nonzero__(self
): return self
.Ok()
1654 return "<%s.%s; proxy of C++ wxMetaFile instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1656 class MetaFilePtr(MetaFile
):
1657 def __init__(self
, this
):
1659 if not hasattr(self
,"thisown"): self
.thisown
= 0
1660 self
.__class
__ = MetaFile
1661 _gdi
.MetaFile_swigregister(MetaFilePtr
)
1663 class MetaFileDC(DC
):
1664 def __init__(self
, *args
, **kwargs
):
1665 newobj
= _gdi
.new_MetaFileDC(*args
, **kwargs
)
1666 self
.this
= newobj
.this
1669 def Close(*args
, **kwargs
): return _gdi
.MetaFileDC_Close(*args
, **kwargs
)
1671 return "<%s.%s; proxy of C++ wxMetaFileDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1673 class MetaFileDCPtr(MetaFileDC
):
1674 def __init__(self
, this
):
1676 if not hasattr(self
,"thisown"): self
.thisown
= 0
1677 self
.__class
__ = MetaFileDC
1678 _gdi
.MetaFileDC_swigregister(MetaFileDCPtr
)
1680 class PrinterDC(DC
):
1681 def __init__(self
, *args
, **kwargs
):
1682 newobj
= _gdi
.new_PrinterDC(*args
, **kwargs
)
1683 self
.this
= newobj
.this
1687 return "<%s.%s; proxy of C++ wxPrinterDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1689 class PrinterDCPtr(PrinterDC
):
1690 def __init__(self
, this
):
1692 if not hasattr(self
,"thisown"): self
.thisown
= 0
1693 self
.__class
__ = PrinterDC
1694 _gdi
.PrinterDC_swigregister(PrinterDCPtr
)
1696 #---------------------------------------------------------------------------
1698 IMAGELIST_DRAW_NORMAL
= _gdi
.IMAGELIST_DRAW_NORMAL
1699 IMAGELIST_DRAW_TRANSPARENT
= _gdi
.IMAGELIST_DRAW_TRANSPARENT
1700 IMAGELIST_DRAW_SELECTED
= _gdi
.IMAGELIST_DRAW_SELECTED
1701 IMAGELIST_DRAW_FOCUSED
= _gdi
.IMAGELIST_DRAW_FOCUSED
1702 IMAGE_LIST_NORMAL
= _gdi
.IMAGE_LIST_NORMAL
1703 IMAGE_LIST_SMALL
= _gdi
.IMAGE_LIST_SMALL
1704 IMAGE_LIST_STATE
= _gdi
.IMAGE_LIST_STATE
1705 class ImageList(core
.Object
):
1706 def __init__(self
, *args
, **kwargs
):
1707 newobj
= _gdi
.new_ImageList(*args
, **kwargs
)
1708 self
.this
= newobj
.this
1711 def __del__(self
, destroy
=_gdi
.delete_ImageList
):
1713 if self
.thisown
: destroy(self
)
1715 def Add(*args
, **kwargs
): return _gdi
.ImageList_Add(*args
, **kwargs
)
1716 def AddWithColourMask(*args
, **kwargs
): return _gdi
.ImageList_AddWithColourMask(*args
, **kwargs
)
1717 def AddIcon(*args
, **kwargs
): return _gdi
.ImageList_AddIcon(*args
, **kwargs
)
1718 def Replace(*args
, **kwargs
): return _gdi
.ImageList_Replace(*args
, **kwargs
)
1719 def Draw(*args
, **kwargs
): return _gdi
.ImageList_Draw(*args
, **kwargs
)
1720 def GetImageCount(*args
, **kwargs
): return _gdi
.ImageList_GetImageCount(*args
, **kwargs
)
1721 def Remove(*args
, **kwargs
): return _gdi
.ImageList_Remove(*args
, **kwargs
)
1722 def RemoveAll(*args
, **kwargs
): return _gdi
.ImageList_RemoveAll(*args
, **kwargs
)
1723 def GetSize(*args
, **kwargs
): return _gdi
.ImageList_GetSize(*args
, **kwargs
)
1725 return "<%s.%s; proxy of C++ wxImageList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1727 class ImageListPtr(ImageList
):
1728 def __init__(self
, this
):
1730 if not hasattr(self
,"thisown"): self
.thisown
= 0
1731 self
.__class
__ = ImageList
1732 _gdi
.ImageList_swigregister(ImageListPtr
)
1734 #---------------------------------------------------------------------------
1736 class PenList(core
.Object
):
1737 def AddPen(*args
, **kwargs
): return _gdi
.PenList_AddPen(*args
, **kwargs
)
1738 def FindOrCreatePen(*args
, **kwargs
): return _gdi
.PenList_FindOrCreatePen(*args
, **kwargs
)
1739 def RemovePen(*args
, **kwargs
): return _gdi
.PenList_RemovePen(*args
, **kwargs
)
1740 def GetCount(*args
, **kwargs
): return _gdi
.PenList_GetCount(*args
, **kwargs
)
1741 def __init__(self
): raise RuntimeError, "No constructor defined"
1743 return "<%s.%s; proxy of C++ wxPenList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1745 class PenListPtr(PenList
):
1746 def __init__(self
, this
):
1748 if not hasattr(self
,"thisown"): self
.thisown
= 0
1749 self
.__class
__ = PenList
1750 _gdi
.PenList_swigregister(PenListPtr
)
1752 class BrushList(core
.Object
):
1753 def AddBrush(*args
, **kwargs
): return _gdi
.BrushList_AddBrush(*args
, **kwargs
)
1754 def FindOrCreateBrush(*args
, **kwargs
): return _gdi
.BrushList_FindOrCreateBrush(*args
, **kwargs
)
1755 def RemoveBrush(*args
, **kwargs
): return _gdi
.BrushList_RemoveBrush(*args
, **kwargs
)
1756 def GetCount(*args
, **kwargs
): return _gdi
.BrushList_GetCount(*args
, **kwargs
)
1757 def __init__(self
): raise RuntimeError, "No constructor defined"
1759 return "<%s.%s; proxy of C++ wxBrushList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1761 class BrushListPtr(BrushList
):
1762 def __init__(self
, this
):
1764 if not hasattr(self
,"thisown"): self
.thisown
= 0
1765 self
.__class
__ = BrushList
1766 _gdi
.BrushList_swigregister(BrushListPtr
)
1768 class ColourDatabase(core
.Object
):
1769 def __init__(self
, *args
, **kwargs
):
1770 newobj
= _gdi
.new_ColourDatabase(*args
, **kwargs
)
1771 self
.this
= newobj
.this
1774 def __del__(self
, destroy
=_gdi
.delete_ColourDatabase
):
1776 if self
.thisown
: destroy(self
)
1778 def Find(*args
, **kwargs
): return _gdi
.ColourDatabase_Find(*args
, **kwargs
)
1779 def FindName(*args
, **kwargs
): return _gdi
.ColourDatabase_FindName(*args
, **kwargs
)
1781 def AddColour(*args
, **kwargs
): return _gdi
.ColourDatabase_AddColour(*args
, **kwargs
)
1782 def Append(*args
, **kwargs
): return _gdi
.ColourDatabase_Append(*args
, **kwargs
)
1784 return "<%s.%s; proxy of C++ wxColourDatabase instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1786 class ColourDatabasePtr(ColourDatabase
):
1787 def __init__(self
, this
):
1789 if not hasattr(self
,"thisown"): self
.thisown
= 0
1790 self
.__class
__ = ColourDatabase
1791 _gdi
.ColourDatabase_swigregister(ColourDatabasePtr
)
1793 class FontList(core
.Object
):
1794 def AddFont(*args
, **kwargs
): return _gdi
.FontList_AddFont(*args
, **kwargs
)
1795 def FindOrCreateFont(*args
, **kwargs
): return _gdi
.FontList_FindOrCreateFont(*args
, **kwargs
)
1796 def RemoveFont(*args
, **kwargs
): return _gdi
.FontList_RemoveFont(*args
, **kwargs
)
1797 def GetCount(*args
, **kwargs
): return _gdi
.FontList_GetCount(*args
, **kwargs
)
1798 def __init__(self
): raise RuntimeError, "No constructor defined"
1800 return "<%s.%s; proxy of C++ wxFontList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1802 class FontListPtr(FontList
):
1803 def __init__(self
, this
):
1805 if not hasattr(self
,"thisown"): self
.thisown
= 0
1806 self
.__class
__ = FontList
1807 _gdi
.FontList_swigregister(FontListPtr
)
1809 #---------------------------------------------------------------------------
1811 #---------------------------------------------------------------------------
1813 class DragImage(core
.Object
):
1814 def __init__(self
, *args
, **kwargs
):
1815 newobj
= _gdi
.new_DragImage(*args
, **kwargs
)
1816 self
.this
= newobj
.this
1819 def __del__(self
, destroy
=_gdi
.delete_DragImage
):
1821 if self
.thisown
: destroy(self
)
1823 def SetBackingBitmap(*args
, **kwargs
): return _gdi
.DragImage_SetBackingBitmap(*args
, **kwargs
)
1824 def BeginDrag(*args
, **kwargs
): return _gdi
.DragImage_BeginDrag(*args
, **kwargs
)
1825 def BeginDragBounded(*args
, **kwargs
): return _gdi
.DragImage_BeginDragBounded(*args
, **kwargs
)
1826 def EndDrag(*args
, **kwargs
): return _gdi
.DragImage_EndDrag(*args
, **kwargs
)
1827 def Move(*args
, **kwargs
): return _gdi
.DragImage_Move(*args
, **kwargs
)
1828 def Show(*args
, **kwargs
): return _gdi
.DragImage_Show(*args
, **kwargs
)
1829 def Hide(*args
, **kwargs
): return _gdi
.DragImage_Hide(*args
, **kwargs
)
1830 def GetImageRect(*args
, **kwargs
): return _gdi
.DragImage_GetImageRect(*args
, **kwargs
)
1831 def DoDrawImage(*args
, **kwargs
): return _gdi
.DragImage_DoDrawImage(*args
, **kwargs
)
1832 def UpdateBackingFromWindow(*args
, **kwargs
): return _gdi
.DragImage_UpdateBackingFromWindow(*args
, **kwargs
)
1833 def RedrawImage(*args
, **kwargs
): return _gdi
.DragImage_RedrawImage(*args
, **kwargs
)
1835 return "<%s.%s; proxy of C++ wxGenericDragImage instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1837 class DragImagePtr(DragImage
):
1838 def __init__(self
, this
):
1840 if not hasattr(self
,"thisown"): self
.thisown
= 0
1841 self
.__class
__ = DragImage
1842 _gdi
.DragImage_swigregister(DragImagePtr
)
1844 NORMAL_FONT
= cvar
.NORMAL_FONT
1845 SMALL_FONT
= cvar
.SMALL_FONT
1846 ITALIC_FONT
= cvar
.ITALIC_FONT
1847 SWISS_FONT
= cvar
.SWISS_FONT
1848 RED_PEN
= cvar
.RED_PEN
1849 CYAN_PEN
= cvar
.CYAN_PEN
1850 GREEN_PEN
= cvar
.GREEN_PEN
1851 BLACK_PEN
= cvar
.BLACK_PEN
1852 WHITE_PEN
= cvar
.WHITE_PEN
1853 TRANSPARENT_PEN
= cvar
.TRANSPARENT_PEN
1854 BLACK_DASHED_PEN
= cvar
.BLACK_DASHED_PEN
1855 GREY_PEN
= cvar
.GREY_PEN
1856 MEDIUM_GREY_PEN
= cvar
.MEDIUM_GREY_PEN
1857 LIGHT_GREY_PEN
= cvar
.LIGHT_GREY_PEN
1858 BLUE_BRUSH
= cvar
.BLUE_BRUSH
1859 GREEN_BRUSH
= cvar
.GREEN_BRUSH
1860 WHITE_BRUSH
= cvar
.WHITE_BRUSH
1861 BLACK_BRUSH
= cvar
.BLACK_BRUSH
1862 TRANSPARENT_BRUSH
= cvar
.TRANSPARENT_BRUSH
1863 CYAN_BRUSH
= cvar
.CYAN_BRUSH
1864 RED_BRUSH
= cvar
.RED_BRUSH
1865 GREY_BRUSH
= cvar
.GREY_BRUSH
1866 MEDIUM_GREY_BRUSH
= cvar
.MEDIUM_GREY_BRUSH
1867 LIGHT_GREY_BRUSH
= cvar
.LIGHT_GREY_BRUSH
1874 LIGHT_GREY
= cvar
.LIGHT_GREY
1875 STANDARD_CURSOR
= cvar
.STANDARD_CURSOR
1876 HOURGLASS_CURSOR
= cvar
.HOURGLASS_CURSOR
1877 CROSS_CURSOR
= cvar
.CROSS_CURSOR
1878 NullBitmap
= cvar
.NullBitmap
1879 NullIcon
= cvar
.NullIcon
1880 NullCursor
= cvar
.NullCursor
1881 NullPen
= cvar
.NullPen
1882 NullBrush
= cvar
.NullBrush
1883 NullPalette
= cvar
.NullPalette
1884 NullFont
= cvar
.NullFont
1885 NullColour
= cvar
.NullColour
1886 TheFontList
= cvar
.TheFontList
1887 ThePenList
= cvar
.ThePenList
1888 TheBrushList
= cvar
.TheBrushList
1889 TheColourDatabase
= cvar
.TheColourDatabase
1891 def DragIcon(*args
, **kwargs
):
1892 val
= _gdi
.new_DragIcon(*args
, **kwargs
)
1896 def DragString(*args
, **kwargs
):
1897 val
= _gdi
.new_DragString(*args
, **kwargs
)
1901 def DragTreeItem(*args
, **kwargs
):
1902 val
= _gdi
.new_DragTreeItem(*args
, **kwargs
)
1906 def DragListItem(*args
, **kwargs
):
1907 val
= _gdi
.new_DragListItem(*args
, **kwargs
)
1911 #---------------------------------------------------------------------------
1913 class Effects(core
.Object
):
1914 def __init__(self
, *args
, **kwargs
):
1915 newobj
= _gdi
.new_Effects(*args
, **kwargs
)
1916 self
.this
= newobj
.this
1919 def GetHighlightColour(*args
, **kwargs
): return _gdi
.Effects_GetHighlightColour(*args
, **kwargs
)
1920 def GetLightShadow(*args
, **kwargs
): return _gdi
.Effects_GetLightShadow(*args
, **kwargs
)
1921 def GetFaceColour(*args
, **kwargs
): return _gdi
.Effects_GetFaceColour(*args
, **kwargs
)
1922 def GetMediumShadow(*args
, **kwargs
): return _gdi
.Effects_GetMediumShadow(*args
, **kwargs
)
1923 def GetDarkShadow(*args
, **kwargs
): return _gdi
.Effects_GetDarkShadow(*args
, **kwargs
)
1924 def SetHighlightColour(*args
, **kwargs
): return _gdi
.Effects_SetHighlightColour(*args
, **kwargs
)
1925 def SetLightShadow(*args
, **kwargs
): return _gdi
.Effects_SetLightShadow(*args
, **kwargs
)
1926 def SetFaceColour(*args
, **kwargs
): return _gdi
.Effects_SetFaceColour(*args
, **kwargs
)
1927 def SetMediumShadow(*args
, **kwargs
): return _gdi
.Effects_SetMediumShadow(*args
, **kwargs
)
1928 def SetDarkShadow(*args
, **kwargs
): return _gdi
.Effects_SetDarkShadow(*args
, **kwargs
)
1929 def Set(*args
, **kwargs
): return _gdi
.Effects_Set(*args
, **kwargs
)
1930 def DrawSunkenEdge(*args
, **kwargs
): return _gdi
.Effects_DrawSunkenEdge(*args
, **kwargs
)
1931 def TileBitmap(*args
, **kwargs
): return _gdi
.Effects_TileBitmap(*args
, **kwargs
)
1933 return "<%s.%s; proxy of C++ wxEffects instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1935 class EffectsPtr(Effects
):
1936 def __init__(self
, this
):
1938 if not hasattr(self
,"thisown"): self
.thisown
= 0
1939 self
.__class
__ = Effects
1940 _gdi
.Effects_swigregister(EffectsPtr
)