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
):
12 return "<%s.%s; proxy of C++ wxGDIObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
13 def __init__(self
, *args
, **kwargs
):
14 """__init__() -> GDIObject"""
15 newobj
= _gdi
.new_GDIObject(*args
, **kwargs
)
16 self
.this
= newobj
.this
19 def __del__(self
, destroy
=_gdi
.delete_GDIObject
):
22 if self
.thisown
: destroy(self
)
25 def GetVisible(*args
, **kwargs
):
26 """GetVisible() -> bool"""
27 return _gdi
.GDIObject_GetVisible(*args
, **kwargs
)
29 def SetVisible(*args
, **kwargs
):
30 """SetVisible(bool visible)"""
31 return _gdi
.GDIObject_SetVisible(*args
, **kwargs
)
33 def IsNull(*args
, **kwargs
):
34 """IsNull() -> bool"""
35 return _gdi
.GDIObject_IsNull(*args
, **kwargs
)
38 class GDIObjectPtr(GDIObject
):
39 def __init__(self
, this
):
41 if not hasattr(self
,"thisown"): self
.thisown
= 0
42 self
.__class
__ = GDIObject
43 _gdi
.GDIObject_swigregister(GDIObjectPtr
)
45 #---------------------------------------------------------------------------
47 class Colour(core
.Object
):
49 return "<%s.%s; proxy of C++ wxColour instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
50 def __init__(self
, *args
, **kwargs
):
51 """__init__(unsigned char red=0, unsigned char green=0, unsigned char blue=0) -> Colour"""
52 newobj
= _gdi
.new_Colour(*args
, **kwargs
)
53 self
.this
= newobj
.this
56 def __del__(self
, destroy
=_gdi
.delete_Colour
):
59 if self
.thisown
: destroy(self
)
62 def Red(*args
, **kwargs
):
63 """Red() -> unsigned char"""
64 return _gdi
.Colour_Red(*args
, **kwargs
)
66 def Green(*args
, **kwargs
):
67 """Green() -> unsigned char"""
68 return _gdi
.Colour_Green(*args
, **kwargs
)
70 def Blue(*args
, **kwargs
):
71 """Blue() -> unsigned char"""
72 return _gdi
.Colour_Blue(*args
, **kwargs
)
74 def Ok(*args
, **kwargs
):
76 return _gdi
.Colour_Ok(*args
, **kwargs
)
78 def Set(*args
, **kwargs
):
79 """Set(unsigned char red, unsigned char green, unsigned char blue)"""
80 return _gdi
.Colour_Set(*args
, **kwargs
)
82 def SetRGB(*args
, **kwargs
):
83 """SetRGB(unsigned long colRGB)"""
84 return _gdi
.Colour_SetRGB(*args
, **kwargs
)
86 def __eq__(*args
, **kwargs
):
87 """__eq__(Colour colour) -> bool"""
88 return _gdi
.Colour___eq__(*args
, **kwargs
)
90 def __ne__(*args
, **kwargs
):
91 """__ne__(Colour colour) -> bool"""
92 return _gdi
.Colour___ne__(*args
, **kwargs
)
94 def InitFromName(*args
, **kwargs
):
95 """InitFromName(String colourName)"""
96 return _gdi
.Colour_InitFromName(*args
, **kwargs
)
98 def Get(*args
, **kwargs
):
99 """Get() -> PyObject"""
100 return _gdi
.Colour_Get(*args
, **kwargs
)
103 def __str__(self
): return str(self
.asTuple())
104 def __repr__(self
): return 'wx.Colour' + str(self
.asTuple())
105 def __nonzero__(self
): return self
.Ok()
106 __safe_for_unpickling__
= True
107 def __reduce__(self
): return (Colour
, self
.Get())
110 class ColourPtr(Colour
):
111 def __init__(self
, this
):
113 if not hasattr(self
,"thisown"): self
.thisown
= 0
114 self
.__class
__ = Colour
115 _gdi
.Colour_swigregister(ColourPtr
)
117 def NamedColour(*args
, **kwargs
):
118 """NamedColour(String colorName) -> Colour"""
119 val
= _gdi
.new_NamedColour(*args
, **kwargs
)
123 def ColourRGB(*args
, **kwargs
):
124 """ColourRGB(unsigned long colRGB) -> Colour"""
125 val
= _gdi
.new_ColourRGB(*args
, **kwargs
)
129 class Palette(GDIObject
):
131 return "<%s.%s; proxy of C++ wxPalette instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
132 def __init__(self
, *args
, **kwargs
):
133 """__init__(int n, unsigned char red, unsigned char green, unsigned char blue) -> Palette"""
134 newobj
= _gdi
.new_Palette(*args
, **kwargs
)
135 self
.this
= newobj
.this
138 def __del__(self
, destroy
=_gdi
.delete_Palette
):
141 if self
.thisown
: destroy(self
)
144 def GetPixel(*args
, **kwargs
):
145 """GetPixel(byte red, byte green, byte blue) -> int"""
146 return _gdi
.Palette_GetPixel(*args
, **kwargs
)
148 def GetRGB(*args
, **kwargs
):
149 """GetRGB(int pixel) -> (R,G,B)"""
150 return _gdi
.Palette_GetRGB(*args
, **kwargs
)
152 def Ok(*args
, **kwargs
):
154 return _gdi
.Palette_Ok(*args
, **kwargs
)
156 def __nonzero__(self
): return self
.Ok()
158 class PalettePtr(Palette
):
159 def __init__(self
, this
):
161 if not hasattr(self
,"thisown"): self
.thisown
= 0
162 self
.__class
__ = Palette
163 _gdi
.Palette_swigregister(PalettePtr
)
165 #---------------------------------------------------------------------------
167 class Pen(GDIObject
):
169 return "<%s.%s; proxy of C++ wxPen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
170 def __init__(self
, *args
, **kwargs
):
171 """__init__(Colour colour, int width=1, int style=SOLID) -> Pen"""
172 newobj
= _gdi
.new_Pen(*args
, **kwargs
)
173 self
.this
= newobj
.this
176 def __del__(self
, destroy
=_gdi
.delete_Pen
):
179 if self
.thisown
: destroy(self
)
182 def GetCap(*args
, **kwargs
):
183 """GetCap() -> int"""
184 return _gdi
.Pen_GetCap(*args
, **kwargs
)
186 def GetColour(*args
, **kwargs
):
187 """GetColour() -> Colour"""
188 return _gdi
.Pen_GetColour(*args
, **kwargs
)
190 def GetJoin(*args
, **kwargs
):
191 """GetJoin() -> int"""
192 return _gdi
.Pen_GetJoin(*args
, **kwargs
)
194 def GetStyle(*args
, **kwargs
):
195 """GetStyle() -> int"""
196 return _gdi
.Pen_GetStyle(*args
, **kwargs
)
198 def GetWidth(*args
, **kwargs
):
199 """GetWidth() -> int"""
200 return _gdi
.Pen_GetWidth(*args
, **kwargs
)
202 def Ok(*args
, **kwargs
):
204 return _gdi
.Pen_Ok(*args
, **kwargs
)
206 def SetCap(*args
, **kwargs
):
207 """SetCap(int cap_style)"""
208 return _gdi
.Pen_SetCap(*args
, **kwargs
)
210 def SetColour(*args
, **kwargs
):
211 """SetColour(Colour colour)"""
212 return _gdi
.Pen_SetColour(*args
, **kwargs
)
214 def SetJoin(*args
, **kwargs
):
215 """SetJoin(int join_style)"""
216 return _gdi
.Pen_SetJoin(*args
, **kwargs
)
218 def SetStyle(*args
, **kwargs
):
219 """SetStyle(int style)"""
220 return _gdi
.Pen_SetStyle(*args
, **kwargs
)
222 def SetWidth(*args
, **kwargs
):
223 """SetWidth(int width)"""
224 return _gdi
.Pen_SetWidth(*args
, **kwargs
)
226 def SetDashes(*args
, **kwargs
):
227 """SetDashes(int dashes, wxDash dashes_array)"""
228 return _gdi
.Pen_SetDashes(*args
, **kwargs
)
230 def GetDashes(*args
, **kwargs
):
231 """GetDashes() -> PyObject"""
232 return _gdi
.Pen_GetDashes(*args
, **kwargs
)
234 def GetDashCount(*args
, **kwargs
):
235 """GetDashCount() -> int"""
236 return _gdi
.Pen_GetDashCount(*args
, **kwargs
)
238 def GetStipple(*args
, **kwargs
):
239 """GetStipple() -> Bitmap"""
240 return _gdi
.Pen_GetStipple(*args
, **kwargs
)
242 def SetStipple(*args
, **kwargs
):
243 """SetStipple(Bitmap stipple)"""
244 return _gdi
.Pen_SetStipple(*args
, **kwargs
)
246 def __nonzero__(self
): return self
.Ok()
249 def __init__(self
, this
):
251 if not hasattr(self
,"thisown"): self
.thisown
= 0
253 _gdi
.Pen_swigregister(PenPtr
)
257 return "<%s.%s; proxy of C++ wxPyPen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
258 def __init__(self
, *args
, **kwargs
):
259 """__init__(Colour colour, int width=1, int style=SOLID) -> PyPen"""
260 newobj
= _gdi
.new_PyPen(*args
, **kwargs
)
261 self
.this
= newobj
.this
264 def __del__(self
, destroy
=_gdi
.delete_PyPen
):
267 if self
.thisown
: destroy(self
)
270 def SetDashes(*args
, **kwargs
):
271 """SetDashes(int dashes, wxDash dashes_array)"""
272 return _gdi
.PyPen_SetDashes(*args
, **kwargs
)
275 class PyPenPtr(PyPen
):
276 def __init__(self
, this
):
278 if not hasattr(self
,"thisown"): self
.thisown
= 0
279 self
.__class
__ = PyPen
280 _gdi
.PyPen_swigregister(PyPenPtr
)
283 #---------------------------------------------------------------------------
285 class Brush(GDIObject
):
287 A brush is a drawing tool for filling in areas. It is used for painting the
288 background of rectangles, ellipses, etc. It has a colour and a style.
291 return "<%s.%s; proxy of C++ wxBrush instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
292 def __init__(self
, *args
, **kwargs
):
294 __init__(Colour colour, int style=SOLID) -> Brush
296 Constructs a brush from a colour object and style.
298 newobj
= _gdi
.new_Brush(*args
, **kwargs
)
299 self
.this
= newobj
.this
302 def __del__(self
, destroy
=_gdi
.delete_Brush
):
305 if self
.thisown
: destroy(self
)
308 def SetColour(*args
, **kwargs
):
309 """SetColour(Colour col)"""
310 return _gdi
.Brush_SetColour(*args
, **kwargs
)
312 def SetStyle(*args
, **kwargs
):
313 """SetStyle(int style)"""
314 return _gdi
.Brush_SetStyle(*args
, **kwargs
)
316 def SetStipple(*args
, **kwargs
):
317 """SetStipple(Bitmap stipple)"""
318 return _gdi
.Brush_SetStipple(*args
, **kwargs
)
320 def GetColour(*args
, **kwargs
):
321 """GetColour() -> Colour"""
322 return _gdi
.Brush_GetColour(*args
, **kwargs
)
324 def GetStyle(*args
, **kwargs
):
325 """GetStyle() -> int"""
326 return _gdi
.Brush_GetStyle(*args
, **kwargs
)
328 def GetStipple(*args
, **kwargs
):
329 """GetStipple() -> Bitmap"""
330 return _gdi
.Brush_GetStipple(*args
, **kwargs
)
332 def Ok(*args
, **kwargs
):
334 return _gdi
.Brush_Ok(*args
, **kwargs
)
336 def __nonzero__(self
): return self
.Ok()
338 class BrushPtr(Brush
):
339 def __init__(self
, this
):
341 if not hasattr(self
,"thisown"): self
.thisown
= 0
342 self
.__class
__ = Brush
343 _gdi
.Brush_swigregister(BrushPtr
)
345 class Bitmap(GDIObject
):
347 return "<%s.%s; proxy of C++ wxBitmap instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
348 def __init__(self
, *args
, **kwargs
):
350 __init__(String name, int type=BITMAP_TYPE_ANY) -> Bitmap
352 Loads a bitmap from a file.
354 newobj
= _gdi
.new_Bitmap(*args
, **kwargs
)
355 self
.this
= newobj
.this
358 def __del__(self
, destroy
=_gdi
.delete_Bitmap
):
361 if self
.thisown
: destroy(self
)
364 def SetPalette(*args
, **kwargs
):
365 """SetPalette(Palette palette)"""
366 return _gdi
.Bitmap_SetPalette(*args
, **kwargs
)
368 def GetHandle(*args
, **kwargs
):
369 """GetHandle() -> long"""
370 return _gdi
.Bitmap_GetHandle(*args
, **kwargs
)
372 def SetHandle(*args
, **kwargs
):
373 """SetHandle(long handle)"""
374 return _gdi
.Bitmap_SetHandle(*args
, **kwargs
)
376 def Ok(*args
, **kwargs
):
378 return _gdi
.Bitmap_Ok(*args
, **kwargs
)
380 def GetWidth(*args
, **kwargs
):
384 Gets the width of the bitmap in pixels.
386 return _gdi
.Bitmap_GetWidth(*args
, **kwargs
)
388 def GetHeight(*args
, **kwargs
):
392 Gets the height of the bitmap in pixels.
394 return _gdi
.Bitmap_GetHeight(*args
, **kwargs
)
396 def GetDepth(*args
, **kwargs
):
400 Gets the colour depth of the bitmap. A value of 1 indicates a
403 return _gdi
.Bitmap_GetDepth(*args
, **kwargs
)
405 def ConvertToImage(*args
, **kwargs
):
407 ConvertToImage() -> Image
409 Creates a platform-independent image from a platform-dependent bitmap. This
410 preserves mask information so that bitmaps and images can be converted back
411 and forth without loss in that respect.
413 return _gdi
.Bitmap_ConvertToImage(*args
, **kwargs
)
415 def GetMask(*args
, **kwargs
):
419 Gets the associated mask (if any) which may have been loaded from a file
420 or explpicitly set for the bitmap.
422 return _gdi
.Bitmap_GetMask(*args
, **kwargs
)
424 def SetMask(*args
, **kwargs
):
428 Sets the mask for this bitmap.
430 return _gdi
.Bitmap_SetMask(*args
, **kwargs
)
432 def SetMaskColour(*args
, **kwargs
):
434 SetMaskColour(Colour colour)
436 Create a Mask based on a specified colour in the Bitmap.
438 return _gdi
.Bitmap_SetMaskColour(*args
, **kwargs
)
440 def GetSubBitmap(*args
, **kwargs
):
442 GetSubBitmap(Rect rect) -> Bitmap
444 Returns a sub bitmap of the current one as long as the rect belongs entirely
445 to the bitmap. This function preserves bit depth and mask information.
447 return _gdi
.Bitmap_GetSubBitmap(*args
, **kwargs
)
449 def SaveFile(*args
, **kwargs
):
451 SaveFile(String name, int type, Palette palette=(wxPalette *) NULL) -> bool
453 Saves a bitmap in the named file.
455 return _gdi
.Bitmap_SaveFile(*args
, **kwargs
)
457 def LoadFile(*args
, **kwargs
):
459 LoadFile(String name, int type) -> bool
461 Loads a bitmap from a file
463 return _gdi
.Bitmap_LoadFile(*args
, **kwargs
)
465 def CopyFromIcon(*args
, **kwargs
):
466 """CopyFromIcon(Icon icon) -> bool"""
467 return _gdi
.Bitmap_CopyFromIcon(*args
, **kwargs
)
469 def SetHeight(*args
, **kwargs
):
471 SetHeight(int height)
473 Set the height property (does not affect the bitmap data).
475 return _gdi
.Bitmap_SetHeight(*args
, **kwargs
)
477 def SetWidth(*args
, **kwargs
):
481 Set the width property (does not affect the bitmap data).
483 return _gdi
.Bitmap_SetWidth(*args
, **kwargs
)
485 def SetDepth(*args
, **kwargs
):
489 Set the depth property (does not affect the bitmap data).
491 return _gdi
.Bitmap_SetDepth(*args
, **kwargs
)
493 def CopyFromCursor(*args
, **kwargs
):
494 """CopyFromCursor(Cursor cursor) -> bool"""
495 return _gdi
.Bitmap_CopyFromCursor(*args
, **kwargs
)
497 def GetQuality(*args
, **kwargs
):
498 """GetQuality() -> int"""
499 return _gdi
.Bitmap_GetQuality(*args
, **kwargs
)
501 def SetQuality(*args
, **kwargs
):
502 """SetQuality(int q)"""
503 return _gdi
.Bitmap_SetQuality(*args
, **kwargs
)
505 def __nonzero__(self
): return self
.Ok()
507 class BitmapPtr(Bitmap
):
508 def __init__(self
, this
):
510 if not hasattr(self
,"thisown"): self
.thisown
= 0
511 self
.__class
__ = Bitmap
512 _gdi
.Bitmap_swigregister(BitmapPtr
)
514 def EmptyBitmap(*args
, **kwargs
):
516 EmptyBitmap(int width, int height, int depth=-1) -> Bitmap
518 Creates a new bitmap of the given size. A depth of -1 indicates the depth of
519 the current screen or visual. Some platforms only support 1 for monochrome and
520 -1 for the current colour setting.
522 val
= _gdi
.new_EmptyBitmap(*args
, **kwargs
)
526 def BitmapFromIcon(*args
, **kwargs
):
528 BitmapFromIcon(Icon icon) -> Bitmap
530 Create a new bitmap from an Icon object.
532 val
= _gdi
.new_BitmapFromIcon(*args
, **kwargs
)
536 def BitmapFromImage(*args
, **kwargs
):
538 BitmapFromImage(Image image, int depth=-1) -> Bitmap
540 Creates bitmap object from the image. This has to be done to actually display
541 an image as you cannot draw an image directly on a window. The resulting
542 bitmap will use the provided colour depth (or that of the current system if
543 depth is -1) which entails that a colour reduction has to take place.
545 val
= _gdi
.new_BitmapFromImage(*args
, **kwargs
)
549 def BitmapFromXPMData(*args
, **kwargs
):
551 BitmapFromXPMData(PyObject listOfStrings) -> Bitmap
553 Construct a Bitmap from a list of strings formatted as XPM data.
555 val
= _gdi
.new_BitmapFromXPMData(*args
, **kwargs
)
559 def BitmapFromBits(*args
, **kwargs
):
561 BitmapFromBits(PyObject bits, int width, int height, int depth=1) -> Bitmap
563 Creates a bitmap from an array of bits. You should only use this function for
564 monochrome bitmaps (depth 1) in portable programs: in this case the bits
565 parameter should contain an XBM image. For other bit depths, the behaviour is
568 val
= _gdi
.new_BitmapFromBits(*args
, **kwargs
)
572 class Mask(core
.Object
):
574 This class encapsulates a monochrome mask bitmap, where the masked area is
575 black and the unmasked area is white. When associated with a bitmap and drawn
576 in a device context, the unmasked area of the bitmap will be drawn, and the
577 masked area will not be drawn.
580 return "<%s.%s; proxy of C++ wxMask instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
581 def __init__(self
, *args
, **kwargs
):
583 __init__(Bitmap bitmap) -> Mask
585 Constructs a mask from a monochrome bitmap.
587 newobj
= _gdi
.new_Mask(*args
, **kwargs
)
588 self
.this
= newobj
.this
593 def __init__(self
, this
):
595 if not hasattr(self
,"thisown"): self
.thisown
= 0
596 self
.__class
__ = Mask
597 _gdi
.Mask_swigregister(MaskPtr
)
599 def MaskColour(*args
, **kwargs
):
601 MaskColour(Bitmap bitmap, Colour colour) -> Mask
603 Constructs a mask from a bitmap and a colour in that bitmap that indicates the
606 val
= _gdi
.new_MaskColour(*args
, **kwargs
)
610 class Icon(GDIObject
):
612 return "<%s.%s; proxy of C++ wxIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
613 def __init__(self
, *args
, **kwargs
):
614 """__init__(String name, int type, int desiredWidth=-1, int desiredHeight=-1) -> Icon"""
615 newobj
= _gdi
.new_Icon(*args
, **kwargs
)
616 self
.this
= newobj
.this
619 def __del__(self
, destroy
=_gdi
.delete_Icon
):
622 if self
.thisown
: destroy(self
)
625 def LoadFile(*args
, **kwargs
):
626 """LoadFile(String name, int type) -> bool"""
627 return _gdi
.Icon_LoadFile(*args
, **kwargs
)
629 def GetHandle(*args
, **kwargs
):
630 """GetHandle() -> long"""
631 return _gdi
.Icon_GetHandle(*args
, **kwargs
)
633 def SetHandle(*args
, **kwargs
):
634 """SetHandle(long handle)"""
635 return _gdi
.Icon_SetHandle(*args
, **kwargs
)
637 def Ok(*args
, **kwargs
):
639 return _gdi
.Icon_Ok(*args
, **kwargs
)
641 def GetWidth(*args
, **kwargs
):
642 """GetWidth() -> int"""
643 return _gdi
.Icon_GetWidth(*args
, **kwargs
)
645 def GetHeight(*args
, **kwargs
):
646 """GetHeight() -> int"""
647 return _gdi
.Icon_GetHeight(*args
, **kwargs
)
649 def GetDepth(*args
, **kwargs
):
650 """GetDepth() -> int"""
651 return _gdi
.Icon_GetDepth(*args
, **kwargs
)
653 def SetWidth(*args
, **kwargs
):
654 """SetWidth(int w)"""
655 return _gdi
.Icon_SetWidth(*args
, **kwargs
)
657 def SetHeight(*args
, **kwargs
):
658 """SetHeight(int h)"""
659 return _gdi
.Icon_SetHeight(*args
, **kwargs
)
661 def SetDepth(*args
, **kwargs
):
662 """SetDepth(int d)"""
663 return _gdi
.Icon_SetDepth(*args
, **kwargs
)
665 def SetSize(*args
, **kwargs
):
666 """SetSize(Size size)"""
667 return _gdi
.Icon_SetSize(*args
, **kwargs
)
669 def CopyFromBitmap(*args
, **kwargs
):
670 """CopyFromBitmap(Bitmap bmp)"""
671 return _gdi
.Icon_CopyFromBitmap(*args
, **kwargs
)
673 def __nonzero__(self
): return self
.Ok()
676 def __init__(self
, this
):
678 if not hasattr(self
,"thisown"): self
.thisown
= 0
679 self
.__class
__ = Icon
680 _gdi
.Icon_swigregister(IconPtr
)
682 def EmptyIcon(*args
, **kwargs
):
683 """EmptyIcon() -> Icon"""
684 val
= _gdi
.new_EmptyIcon(*args
, **kwargs
)
688 def IconFromLocation(*args
, **kwargs
):
689 """IconFromLocation(IconLocation loc) -> Icon"""
690 val
= _gdi
.new_IconFromLocation(*args
, **kwargs
)
694 def IconFromBitmap(*args
, **kwargs
):
695 """IconFromBitmap(Bitmap bmp) -> Icon"""
696 val
= _gdi
.new_IconFromBitmap(*args
, **kwargs
)
700 def IconFromXPMData(*args
, **kwargs
):
701 """IconFromXPMData(PyObject listOfStrings) -> Icon"""
702 val
= _gdi
.new_IconFromXPMData(*args
, **kwargs
)
706 class IconLocation(object):
708 return "<%s.%s; proxy of C++ wxIconLocation instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
709 def __init__(self
, *args
, **kwargs
):
710 """__init__(String filename=&wxPyEmptyString, int num=0) -> IconLocation"""
711 newobj
= _gdi
.new_IconLocation(*args
, **kwargs
)
712 self
.this
= newobj
.this
715 def __del__(self
, destroy
=_gdi
.delete_IconLocation
):
718 if self
.thisown
: destroy(self
)
721 def IsOk(*args
, **kwargs
):
723 return _gdi
.IconLocation_IsOk(*args
, **kwargs
)
725 def __nonzero__(self
): return self
.Ok()
726 def SetFileName(*args
, **kwargs
):
727 """SetFileName(String filename)"""
728 return _gdi
.IconLocation_SetFileName(*args
, **kwargs
)
730 def GetFileName(*args
, **kwargs
):
731 """GetFileName() -> String"""
732 return _gdi
.IconLocation_GetFileName(*args
, **kwargs
)
734 def SetIndex(*args
, **kwargs
):
735 """SetIndex(int num)"""
736 return _gdi
.IconLocation_SetIndex(*args
, **kwargs
)
738 def GetIndex(*args
, **kwargs
):
739 """GetIndex() -> int"""
740 return _gdi
.IconLocation_GetIndex(*args
, **kwargs
)
743 class IconLocationPtr(IconLocation
):
744 def __init__(self
, this
):
746 if not hasattr(self
,"thisown"): self
.thisown
= 0
747 self
.__class
__ = IconLocation
748 _gdi
.IconLocation_swigregister(IconLocationPtr
)
750 class IconBundle(object):
752 return "<%s.%s; proxy of C++ wxIconBundle instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
753 def __init__(self
, *args
, **kwargs
):
754 """__init__() -> IconBundle"""
755 newobj
= _gdi
.new_IconBundle(*args
, **kwargs
)
756 self
.this
= newobj
.this
759 def __del__(self
, destroy
=_gdi
.delete_IconBundle
):
762 if self
.thisown
: destroy(self
)
765 def AddIcon(*args
, **kwargs
):
766 """AddIcon(Icon icon)"""
767 return _gdi
.IconBundle_AddIcon(*args
, **kwargs
)
769 def AddIconFromFile(*args
, **kwargs
):
770 """AddIconFromFile(String file, long type)"""
771 return _gdi
.IconBundle_AddIconFromFile(*args
, **kwargs
)
773 def GetIcon(*args
, **kwargs
):
774 """GetIcon(Size size) -> Icon"""
775 return _gdi
.IconBundle_GetIcon(*args
, **kwargs
)
778 class IconBundlePtr(IconBundle
):
779 def __init__(self
, this
):
781 if not hasattr(self
,"thisown"): self
.thisown
= 0
782 self
.__class
__ = IconBundle
783 _gdi
.IconBundle_swigregister(IconBundlePtr
)
785 def IconBundleFromFile(*args
, **kwargs
):
786 """IconBundleFromFile(String file, long type) -> IconBundle"""
787 val
= _gdi
.new_IconBundleFromFile(*args
, **kwargs
)
791 def IconBundleFromIcon(*args
, **kwargs
):
792 """IconBundleFromIcon(Icon icon) -> IconBundle"""
793 val
= _gdi
.new_IconBundleFromIcon(*args
, **kwargs
)
797 class Cursor(GDIObject
):
799 return "<%s.%s; proxy of C++ wxCursor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
800 def __init__(self
, *args
, **kwargs
):
801 """__init__(String cursorName, long flags, int hotSpotX=0, int hotSpotY=0) -> Cursor"""
802 newobj
= _gdi
.new_Cursor(*args
, **kwargs
)
803 self
.this
= newobj
.this
806 def __del__(self
, destroy
=_gdi
.delete_Cursor
):
809 if self
.thisown
: destroy(self
)
812 def GetHandle(*args
, **kwargs
):
813 """GetHandle() -> long"""
814 return _gdi
.Cursor_GetHandle(*args
, **kwargs
)
816 def SetHandle(*args
, **kwargs
):
817 """SetHandle(long handle)"""
818 return _gdi
.Cursor_SetHandle(*args
, **kwargs
)
820 def Ok(*args
, **kwargs
):
822 return _gdi
.Cursor_Ok(*args
, **kwargs
)
824 def GetWidth(*args
, **kwargs
):
825 """GetWidth() -> int"""
826 return _gdi
.Cursor_GetWidth(*args
, **kwargs
)
828 def GetHeight(*args
, **kwargs
):
829 """GetHeight() -> int"""
830 return _gdi
.Cursor_GetHeight(*args
, **kwargs
)
832 def GetDepth(*args
, **kwargs
):
833 """GetDepth() -> int"""
834 return _gdi
.Cursor_GetDepth(*args
, **kwargs
)
836 def SetWidth(*args
, **kwargs
):
837 """SetWidth(int w)"""
838 return _gdi
.Cursor_SetWidth(*args
, **kwargs
)
840 def SetHeight(*args
, **kwargs
):
841 """SetHeight(int h)"""
842 return _gdi
.Cursor_SetHeight(*args
, **kwargs
)
844 def SetDepth(*args
, **kwargs
):
845 """SetDepth(int d)"""
846 return _gdi
.Cursor_SetDepth(*args
, **kwargs
)
848 def SetSize(*args
, **kwargs
):
849 """SetSize(Size size)"""
850 return _gdi
.Cursor_SetSize(*args
, **kwargs
)
852 def __nonzero__(self
): return self
.Ok()
854 class CursorPtr(Cursor
):
855 def __init__(self
, this
):
857 if not hasattr(self
,"thisown"): self
.thisown
= 0
858 self
.__class
__ = Cursor
859 _gdi
.Cursor_swigregister(CursorPtr
)
861 def StockCursor(*args
, **kwargs
):
862 """StockCursor(int id) -> Cursor"""
863 val
= _gdi
.new_StockCursor(*args
, **kwargs
)
867 def CursorFromImage(*args
, **kwargs
):
868 """CursorFromImage(Image image) -> Cursor"""
869 val
= _gdi
.new_CursorFromImage(*args
, **kwargs
)
873 def CursorFromBits(*args
, **kwargs
):
875 CursorFromBits(PyObject bits, int width, int height, int hotSpotX=-1,
876 int hotSpotY=-1, PyObject maskBits=0) -> Cursor
878 val
= _gdi
.new_CursorFromBits(*args
, **kwargs
)
882 #---------------------------------------------------------------------------
884 OutRegion
= _gdi
.OutRegion
885 PartRegion
= _gdi
.PartRegion
886 InRegion
= _gdi
.InRegion
887 class Region(GDIObject
):
889 return "<%s.%s; proxy of C++ wxRegion instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
890 def __init__(self
, *args
, **kwargs
):
891 """__init__(int x=0, int y=0, int width=0, int height=0) -> Region"""
892 newobj
= _gdi
.new_Region(*args
, **kwargs
)
893 self
.this
= newobj
.this
896 def __del__(self
, destroy
=_gdi
.delete_Region
):
899 if self
.thisown
: destroy(self
)
902 def Clear(*args
, **kwargs
):
904 return _gdi
.Region_Clear(*args
, **kwargs
)
906 def Offset(*args
, **kwargs
):
907 """Offset(int x, int y) -> bool"""
908 return _gdi
.Region_Offset(*args
, **kwargs
)
910 def Contains(*args
, **kwargs
):
911 """Contains(int x, int y) -> int"""
912 return _gdi
.Region_Contains(*args
, **kwargs
)
914 def ContainsPoint(*args
, **kwargs
):
915 """ContainsPoint(Point pt) -> int"""
916 return _gdi
.Region_ContainsPoint(*args
, **kwargs
)
918 def ContainsRect(*args
, **kwargs
):
919 """ContainsRect(Rect rect) -> int"""
920 return _gdi
.Region_ContainsRect(*args
, **kwargs
)
922 def ContainsRectDim(*args
, **kwargs
):
923 """ContainsRectDim(int x, int y, int w, int h) -> int"""
924 return _gdi
.Region_ContainsRectDim(*args
, **kwargs
)
926 def GetBox(*args
, **kwargs
):
927 """GetBox() -> Rect"""
928 return _gdi
.Region_GetBox(*args
, **kwargs
)
930 def Intersect(*args
, **kwargs
):
931 """Intersect(int x, int y, int width, int height) -> bool"""
932 return _gdi
.Region_Intersect(*args
, **kwargs
)
934 def IntersectRect(*args
, **kwargs
):
935 """IntersectRect(Rect rect) -> bool"""
936 return _gdi
.Region_IntersectRect(*args
, **kwargs
)
938 def IntersectRegion(*args
, **kwargs
):
939 """IntersectRegion(Region region) -> bool"""
940 return _gdi
.Region_IntersectRegion(*args
, **kwargs
)
942 def IsEmpty(*args
, **kwargs
):
943 """IsEmpty() -> bool"""
944 return _gdi
.Region_IsEmpty(*args
, **kwargs
)
946 def Union(*args
, **kwargs
):
947 """Union(int x, int y, int width, int height) -> bool"""
948 return _gdi
.Region_Union(*args
, **kwargs
)
950 def UnionRect(*args
, **kwargs
):
951 """UnionRect(Rect rect) -> bool"""
952 return _gdi
.Region_UnionRect(*args
, **kwargs
)
954 def UnionRegion(*args
, **kwargs
):
955 """UnionRegion(Region region) -> bool"""
956 return _gdi
.Region_UnionRegion(*args
, **kwargs
)
958 def Subtract(*args
, **kwargs
):
959 """Subtract(int x, int y, int width, int height) -> bool"""
960 return _gdi
.Region_Subtract(*args
, **kwargs
)
962 def SubtractRect(*args
, **kwargs
):
963 """SubtractRect(Rect rect) -> bool"""
964 return _gdi
.Region_SubtractRect(*args
, **kwargs
)
966 def SubtractRegion(*args
, **kwargs
):
967 """SubtractRegion(Region region) -> bool"""
968 return _gdi
.Region_SubtractRegion(*args
, **kwargs
)
970 def Xor(*args
, **kwargs
):
971 """Xor(int x, int y, int width, int height) -> bool"""
972 return _gdi
.Region_Xor(*args
, **kwargs
)
974 def XorRect(*args
, **kwargs
):
975 """XorRect(Rect rect) -> bool"""
976 return _gdi
.Region_XorRect(*args
, **kwargs
)
978 def XorRegion(*args
, **kwargs
):
979 """XorRegion(Region region) -> bool"""
980 return _gdi
.Region_XorRegion(*args
, **kwargs
)
982 def ConvertToBitmap(*args
, **kwargs
):
983 """ConvertToBitmap() -> Bitmap"""
984 return _gdi
.Region_ConvertToBitmap(*args
, **kwargs
)
986 def UnionBitmap(*args
, **kwargs
):
987 """UnionBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> bool"""
988 return _gdi
.Region_UnionBitmap(*args
, **kwargs
)
991 class RegionPtr(Region
):
992 def __init__(self
, this
):
994 if not hasattr(self
,"thisown"): self
.thisown
= 0
995 self
.__class
__ = Region
996 _gdi
.Region_swigregister(RegionPtr
)
998 def RegionFromBitmap(*args
, **kwargs
):
999 """RegionFromBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> Region"""
1000 val
= _gdi
.new_RegionFromBitmap(*args
, **kwargs
)
1004 def RegionFromPoints(*args
, **kwargs
):
1005 """RegionFromPoints(int points, Point points_array, int fillStyle=WINDING_RULE) -> Region"""
1006 val
= _gdi
.new_RegionFromPoints(*args
, **kwargs
)
1010 class RegionIterator(core
.Object
):
1012 return "<%s.%s; proxy of C++ wxRegionIterator instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1013 def __init__(self
, *args
, **kwargs
):
1014 """__init__(Region region) -> RegionIterator"""
1015 newobj
= _gdi
.new_RegionIterator(*args
, **kwargs
)
1016 self
.this
= newobj
.this
1019 def __del__(self
, destroy
=_gdi
.delete_RegionIterator
):
1022 if self
.thisown
: destroy(self
)
1025 def GetX(*args
, **kwargs
):
1027 return _gdi
.RegionIterator_GetX(*args
, **kwargs
)
1029 def GetY(*args
, **kwargs
):
1031 return _gdi
.RegionIterator_GetY(*args
, **kwargs
)
1033 def GetW(*args
, **kwargs
):
1035 return _gdi
.RegionIterator_GetW(*args
, **kwargs
)
1037 def GetWidth(*args
, **kwargs
):
1038 """GetWidth() -> int"""
1039 return _gdi
.RegionIterator_GetWidth(*args
, **kwargs
)
1041 def GetH(*args
, **kwargs
):
1043 return _gdi
.RegionIterator_GetH(*args
, **kwargs
)
1045 def GetHeight(*args
, **kwargs
):
1046 """GetHeight() -> int"""
1047 return _gdi
.RegionIterator_GetHeight(*args
, **kwargs
)
1049 def GetRect(*args
, **kwargs
):
1050 """GetRect() -> Rect"""
1051 return _gdi
.RegionIterator_GetRect(*args
, **kwargs
)
1053 def HaveRects(*args
, **kwargs
):
1054 """HaveRects() -> bool"""
1055 return _gdi
.RegionIterator_HaveRects(*args
, **kwargs
)
1057 def Reset(*args
, **kwargs
):
1059 return _gdi
.RegionIterator_Reset(*args
, **kwargs
)
1061 def Next(*args
, **kwargs
):
1063 return _gdi
.RegionIterator_Next(*args
, **kwargs
)
1065 def __nonzero__(*args
, **kwargs
):
1066 """__nonzero__() -> bool"""
1067 return _gdi
.RegionIterator___nonzero__(*args
, **kwargs
)
1070 class RegionIteratorPtr(RegionIterator
):
1071 def __init__(self
, this
):
1073 if not hasattr(self
,"thisown"): self
.thisown
= 0
1074 self
.__class
__ = RegionIterator
1075 _gdi
.RegionIterator_swigregister(RegionIteratorPtr
)
1077 #---------------------------------------------------------------------------
1079 FONTFAMILY_DEFAULT
= _gdi
.FONTFAMILY_DEFAULT
1080 FONTFAMILY_DECORATIVE
= _gdi
.FONTFAMILY_DECORATIVE
1081 FONTFAMILY_ROMAN
= _gdi
.FONTFAMILY_ROMAN
1082 FONTFAMILY_SCRIPT
= _gdi
.FONTFAMILY_SCRIPT
1083 FONTFAMILY_SWISS
= _gdi
.FONTFAMILY_SWISS
1084 FONTFAMILY_MODERN
= _gdi
.FONTFAMILY_MODERN
1085 FONTFAMILY_TELETYPE
= _gdi
.FONTFAMILY_TELETYPE
1086 FONTFAMILY_MAX
= _gdi
.FONTFAMILY_MAX
1087 FONTFAMILY_UNKNOWN
= _gdi
.FONTFAMILY_UNKNOWN
1088 FONTSTYLE_NORMAL
= _gdi
.FONTSTYLE_NORMAL
1089 FONTSTYLE_ITALIC
= _gdi
.FONTSTYLE_ITALIC
1090 FONTSTYLE_SLANT
= _gdi
.FONTSTYLE_SLANT
1091 FONTSTYLE_MAX
= _gdi
.FONTSTYLE_MAX
1092 FONTWEIGHT_NORMAL
= _gdi
.FONTWEIGHT_NORMAL
1093 FONTWEIGHT_LIGHT
= _gdi
.FONTWEIGHT_LIGHT
1094 FONTWEIGHT_BOLD
= _gdi
.FONTWEIGHT_BOLD
1095 FONTWEIGHT_MAX
= _gdi
.FONTWEIGHT_MAX
1096 FONTFLAG_DEFAULT
= _gdi
.FONTFLAG_DEFAULT
1097 FONTFLAG_ITALIC
= _gdi
.FONTFLAG_ITALIC
1098 FONTFLAG_SLANT
= _gdi
.FONTFLAG_SLANT
1099 FONTFLAG_LIGHT
= _gdi
.FONTFLAG_LIGHT
1100 FONTFLAG_BOLD
= _gdi
.FONTFLAG_BOLD
1101 FONTFLAG_ANTIALIASED
= _gdi
.FONTFLAG_ANTIALIASED
1102 FONTFLAG_NOT_ANTIALIASED
= _gdi
.FONTFLAG_NOT_ANTIALIASED
1103 FONTFLAG_UNDERLINED
= _gdi
.FONTFLAG_UNDERLINED
1104 FONTFLAG_STRIKETHROUGH
= _gdi
.FONTFLAG_STRIKETHROUGH
1105 FONTFLAG_MASK
= _gdi
.FONTFLAG_MASK
1106 FONTENCODING_SYSTEM
= _gdi
.FONTENCODING_SYSTEM
1107 FONTENCODING_DEFAULT
= _gdi
.FONTENCODING_DEFAULT
1108 FONTENCODING_ISO8859_1
= _gdi
.FONTENCODING_ISO8859_1
1109 FONTENCODING_ISO8859_2
= _gdi
.FONTENCODING_ISO8859_2
1110 FONTENCODING_ISO8859_3
= _gdi
.FONTENCODING_ISO8859_3
1111 FONTENCODING_ISO8859_4
= _gdi
.FONTENCODING_ISO8859_4
1112 FONTENCODING_ISO8859_5
= _gdi
.FONTENCODING_ISO8859_5
1113 FONTENCODING_ISO8859_6
= _gdi
.FONTENCODING_ISO8859_6
1114 FONTENCODING_ISO8859_7
= _gdi
.FONTENCODING_ISO8859_7
1115 FONTENCODING_ISO8859_8
= _gdi
.FONTENCODING_ISO8859_8
1116 FONTENCODING_ISO8859_9
= _gdi
.FONTENCODING_ISO8859_9
1117 FONTENCODING_ISO8859_10
= _gdi
.FONTENCODING_ISO8859_10
1118 FONTENCODING_ISO8859_11
= _gdi
.FONTENCODING_ISO8859_11
1119 FONTENCODING_ISO8859_12
= _gdi
.FONTENCODING_ISO8859_12
1120 FONTENCODING_ISO8859_13
= _gdi
.FONTENCODING_ISO8859_13
1121 FONTENCODING_ISO8859_14
= _gdi
.FONTENCODING_ISO8859_14
1122 FONTENCODING_ISO8859_15
= _gdi
.FONTENCODING_ISO8859_15
1123 FONTENCODING_ISO8859_MAX
= _gdi
.FONTENCODING_ISO8859_MAX
1124 FONTENCODING_KOI8
= _gdi
.FONTENCODING_KOI8
1125 FONTENCODING_ALTERNATIVE
= _gdi
.FONTENCODING_ALTERNATIVE
1126 FONTENCODING_BULGARIAN
= _gdi
.FONTENCODING_BULGARIAN
1127 FONTENCODING_CP437
= _gdi
.FONTENCODING_CP437
1128 FONTENCODING_CP850
= _gdi
.FONTENCODING_CP850
1129 FONTENCODING_CP852
= _gdi
.FONTENCODING_CP852
1130 FONTENCODING_CP855
= _gdi
.FONTENCODING_CP855
1131 FONTENCODING_CP866
= _gdi
.FONTENCODING_CP866
1132 FONTENCODING_CP874
= _gdi
.FONTENCODING_CP874
1133 FONTENCODING_CP932
= _gdi
.FONTENCODING_CP932
1134 FONTENCODING_CP936
= _gdi
.FONTENCODING_CP936
1135 FONTENCODING_CP949
= _gdi
.FONTENCODING_CP949
1136 FONTENCODING_CP950
= _gdi
.FONTENCODING_CP950
1137 FONTENCODING_CP1250
= _gdi
.FONTENCODING_CP1250
1138 FONTENCODING_CP1251
= _gdi
.FONTENCODING_CP1251
1139 FONTENCODING_CP1252
= _gdi
.FONTENCODING_CP1252
1140 FONTENCODING_CP1253
= _gdi
.FONTENCODING_CP1253
1141 FONTENCODING_CP1254
= _gdi
.FONTENCODING_CP1254
1142 FONTENCODING_CP1255
= _gdi
.FONTENCODING_CP1255
1143 FONTENCODING_CP1256
= _gdi
.FONTENCODING_CP1256
1144 FONTENCODING_CP1257
= _gdi
.FONTENCODING_CP1257
1145 FONTENCODING_CP12_MAX
= _gdi
.FONTENCODING_CP12_MAX
1146 FONTENCODING_UTF7
= _gdi
.FONTENCODING_UTF7
1147 FONTENCODING_UTF8
= _gdi
.FONTENCODING_UTF8
1148 FONTENCODING_EUC_JP
= _gdi
.FONTENCODING_EUC_JP
1149 FONTENCODING_UTF16BE
= _gdi
.FONTENCODING_UTF16BE
1150 FONTENCODING_UTF16LE
= _gdi
.FONTENCODING_UTF16LE
1151 FONTENCODING_UTF32BE
= _gdi
.FONTENCODING_UTF32BE
1152 FONTENCODING_UTF32LE
= _gdi
.FONTENCODING_UTF32LE
1153 FONTENCODING_MACROMAN
= _gdi
.FONTENCODING_MACROMAN
1154 FONTENCODING_MACJAPANESE
= _gdi
.FONTENCODING_MACJAPANESE
1155 FONTENCODING_MACCHINESETRAD
= _gdi
.FONTENCODING_MACCHINESETRAD
1156 FONTENCODING_MACKOREAN
= _gdi
.FONTENCODING_MACKOREAN
1157 FONTENCODING_MACARABIC
= _gdi
.FONTENCODING_MACARABIC
1158 FONTENCODING_MACHEBREW
= _gdi
.FONTENCODING_MACHEBREW
1159 FONTENCODING_MACGREEK
= _gdi
.FONTENCODING_MACGREEK
1160 FONTENCODING_MACCYRILLIC
= _gdi
.FONTENCODING_MACCYRILLIC
1161 FONTENCODING_MACDEVANAGARI
= _gdi
.FONTENCODING_MACDEVANAGARI
1162 FONTENCODING_MACGURMUKHI
= _gdi
.FONTENCODING_MACGURMUKHI
1163 FONTENCODING_MACGUJARATI
= _gdi
.FONTENCODING_MACGUJARATI
1164 FONTENCODING_MACORIYA
= _gdi
.FONTENCODING_MACORIYA
1165 FONTENCODING_MACBENGALI
= _gdi
.FONTENCODING_MACBENGALI
1166 FONTENCODING_MACTAMIL
= _gdi
.FONTENCODING_MACTAMIL
1167 FONTENCODING_MACTELUGU
= _gdi
.FONTENCODING_MACTELUGU
1168 FONTENCODING_MACKANNADA
= _gdi
.FONTENCODING_MACKANNADA
1169 FONTENCODING_MACMALAJALAM
= _gdi
.FONTENCODING_MACMALAJALAM
1170 FONTENCODING_MACSINHALESE
= _gdi
.FONTENCODING_MACSINHALESE
1171 FONTENCODING_MACBURMESE
= _gdi
.FONTENCODING_MACBURMESE
1172 FONTENCODING_MACKHMER
= _gdi
.FONTENCODING_MACKHMER
1173 FONTENCODING_MACTHAI
= _gdi
.FONTENCODING_MACTHAI
1174 FONTENCODING_MACLAOTIAN
= _gdi
.FONTENCODING_MACLAOTIAN
1175 FONTENCODING_MACGEORGIAN
= _gdi
.FONTENCODING_MACGEORGIAN
1176 FONTENCODING_MACARMENIAN
= _gdi
.FONTENCODING_MACARMENIAN
1177 FONTENCODING_MACCHINESESIMP
= _gdi
.FONTENCODING_MACCHINESESIMP
1178 FONTENCODING_MACTIBETAN
= _gdi
.FONTENCODING_MACTIBETAN
1179 FONTENCODING_MACMONGOLIAN
= _gdi
.FONTENCODING_MACMONGOLIAN
1180 FONTENCODING_MACETHIOPIC
= _gdi
.FONTENCODING_MACETHIOPIC
1181 FONTENCODING_MACCENTRALEUR
= _gdi
.FONTENCODING_MACCENTRALEUR
1182 FONTENCODING_MACVIATNAMESE
= _gdi
.FONTENCODING_MACVIATNAMESE
1183 FONTENCODING_MACARABICEXT
= _gdi
.FONTENCODING_MACARABICEXT
1184 FONTENCODING_MACSYMBOL
= _gdi
.FONTENCODING_MACSYMBOL
1185 FONTENCODING_MACDINGBATS
= _gdi
.FONTENCODING_MACDINGBATS
1186 FONTENCODING_MACTURKISH
= _gdi
.FONTENCODING_MACTURKISH
1187 FONTENCODING_MACCROATIAN
= _gdi
.FONTENCODING_MACCROATIAN
1188 FONTENCODING_MACICELANDIC
= _gdi
.FONTENCODING_MACICELANDIC
1189 FONTENCODING_MACROMANIAN
= _gdi
.FONTENCODING_MACROMANIAN
1190 FONTENCODING_MACCELTIC
= _gdi
.FONTENCODING_MACCELTIC
1191 FONTENCODING_MACGAELIC
= _gdi
.FONTENCODING_MACGAELIC
1192 FONTENCODING_MACKEYBOARD
= _gdi
.FONTENCODING_MACKEYBOARD
1193 FONTENCODING_MACMIN
= _gdi
.FONTENCODING_MACMIN
1194 FONTENCODING_MACMAX
= _gdi
.FONTENCODING_MACMAX
1195 FONTENCODING_MAX
= _gdi
.FONTENCODING_MAX
1196 FONTENCODING_UTF16
= _gdi
.FONTENCODING_UTF16
1197 FONTENCODING_UTF32
= _gdi
.FONTENCODING_UTF32
1198 FONTENCODING_UNICODE
= _gdi
.FONTENCODING_UNICODE
1199 FONTENCODING_GB2312
= _gdi
.FONTENCODING_GB2312
1200 FONTENCODING_BIG5
= _gdi
.FONTENCODING_BIG5
1201 FONTENCODING_SHIFT_JIS
= _gdi
.FONTENCODING_SHIFT_JIS
1202 #---------------------------------------------------------------------------
1204 class NativeFontInfo(object):
1206 return "<%s.%s; proxy of C++ wxNativeFontInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1207 def __init__(self
, *args
, **kwargs
):
1208 """__init__() -> NativeFontInfo"""
1209 newobj
= _gdi
.new_NativeFontInfo(*args
, **kwargs
)
1210 self
.this
= newobj
.this
1213 def __del__(self
, destroy
=_gdi
.delete_NativeFontInfo
):
1216 if self
.thisown
: destroy(self
)
1219 def Init(*args
, **kwargs
):
1221 return _gdi
.NativeFontInfo_Init(*args
, **kwargs
)
1223 def InitFromFont(*args
, **kwargs
):
1224 """InitFromFont(Font font)"""
1225 return _gdi
.NativeFontInfo_InitFromFont(*args
, **kwargs
)
1227 def GetPointSize(*args
, **kwargs
):
1228 """GetPointSize() -> int"""
1229 return _gdi
.NativeFontInfo_GetPointSize(*args
, **kwargs
)
1231 def GetStyle(*args
, **kwargs
):
1232 """GetStyle() -> int"""
1233 return _gdi
.NativeFontInfo_GetStyle(*args
, **kwargs
)
1235 def GetWeight(*args
, **kwargs
):
1236 """GetWeight() -> int"""
1237 return _gdi
.NativeFontInfo_GetWeight(*args
, **kwargs
)
1239 def GetUnderlined(*args
, **kwargs
):
1240 """GetUnderlined() -> bool"""
1241 return _gdi
.NativeFontInfo_GetUnderlined(*args
, **kwargs
)
1243 def GetFaceName(*args
, **kwargs
):
1244 """GetFaceName() -> String"""
1245 return _gdi
.NativeFontInfo_GetFaceName(*args
, **kwargs
)
1247 def GetFamily(*args
, **kwargs
):
1248 """GetFamily() -> int"""
1249 return _gdi
.NativeFontInfo_GetFamily(*args
, **kwargs
)
1251 def GetEncoding(*args
, **kwargs
):
1252 """GetEncoding() -> int"""
1253 return _gdi
.NativeFontInfo_GetEncoding(*args
, **kwargs
)
1255 def SetPointSize(*args
, **kwargs
):
1256 """SetPointSize(int pointsize)"""
1257 return _gdi
.NativeFontInfo_SetPointSize(*args
, **kwargs
)
1259 def SetStyle(*args
, **kwargs
):
1260 """SetStyle(int style)"""
1261 return _gdi
.NativeFontInfo_SetStyle(*args
, **kwargs
)
1263 def SetWeight(*args
, **kwargs
):
1264 """SetWeight(int weight)"""
1265 return _gdi
.NativeFontInfo_SetWeight(*args
, **kwargs
)
1267 def SetUnderlined(*args
, **kwargs
):
1268 """SetUnderlined(bool underlined)"""
1269 return _gdi
.NativeFontInfo_SetUnderlined(*args
, **kwargs
)
1271 def SetFaceName(*args
, **kwargs
):
1272 """SetFaceName(String facename)"""
1273 return _gdi
.NativeFontInfo_SetFaceName(*args
, **kwargs
)
1275 def SetFamily(*args
, **kwargs
):
1276 """SetFamily(int family)"""
1277 return _gdi
.NativeFontInfo_SetFamily(*args
, **kwargs
)
1279 def SetEncoding(*args
, **kwargs
):
1280 """SetEncoding(int encoding)"""
1281 return _gdi
.NativeFontInfo_SetEncoding(*args
, **kwargs
)
1283 def FromString(*args
, **kwargs
):
1284 """FromString(String s) -> bool"""
1285 return _gdi
.NativeFontInfo_FromString(*args
, **kwargs
)
1287 def ToString(*args
, **kwargs
):
1288 """ToString() -> String"""
1289 return _gdi
.NativeFontInfo_ToString(*args
, **kwargs
)
1291 def __str__(*args
, **kwargs
):
1292 """__str__() -> String"""
1293 return _gdi
.NativeFontInfo___str__(*args
, **kwargs
)
1295 def FromUserString(*args
, **kwargs
):
1296 """FromUserString(String s) -> bool"""
1297 return _gdi
.NativeFontInfo_FromUserString(*args
, **kwargs
)
1299 def ToUserString(*args
, **kwargs
):
1300 """ToUserString() -> String"""
1301 return _gdi
.NativeFontInfo_ToUserString(*args
, **kwargs
)
1304 class NativeFontInfoPtr(NativeFontInfo
):
1305 def __init__(self
, this
):
1307 if not hasattr(self
,"thisown"): self
.thisown
= 0
1308 self
.__class
__ = NativeFontInfo
1309 _gdi
.NativeFontInfo_swigregister(NativeFontInfoPtr
)
1311 class NativeEncodingInfo(object):
1313 return "<%s.%s; proxy of C++ wxNativeEncodingInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1314 facename
= property(_gdi
.NativeEncodingInfo_facename_get
, _gdi
.NativeEncodingInfo_facename_set
)
1315 encoding
= property(_gdi
.NativeEncodingInfo_encoding_get
, _gdi
.NativeEncodingInfo_encoding_set
)
1316 def __init__(self
, *args
, **kwargs
):
1317 """__init__() -> NativeEncodingInfo"""
1318 newobj
= _gdi
.new_NativeEncodingInfo(*args
, **kwargs
)
1319 self
.this
= newobj
.this
1322 def __del__(self
, destroy
=_gdi
.delete_NativeEncodingInfo
):
1325 if self
.thisown
: destroy(self
)
1328 def FromString(*args
, **kwargs
):
1329 """FromString(String s) -> bool"""
1330 return _gdi
.NativeEncodingInfo_FromString(*args
, **kwargs
)
1332 def ToString(*args
, **kwargs
):
1333 """ToString() -> String"""
1334 return _gdi
.NativeEncodingInfo_ToString(*args
, **kwargs
)
1337 class NativeEncodingInfoPtr(NativeEncodingInfo
):
1338 def __init__(self
, this
):
1340 if not hasattr(self
,"thisown"): self
.thisown
= 0
1341 self
.__class
__ = NativeEncodingInfo
1342 _gdi
.NativeEncodingInfo_swigregister(NativeEncodingInfoPtr
)
1345 def GetNativeFontEncoding(*args
, **kwargs
):
1346 """GetNativeFontEncoding(int encoding) -> NativeEncodingInfo"""
1347 return _gdi
.GetNativeFontEncoding(*args
, **kwargs
)
1349 def TestFontEncoding(*args
, **kwargs
):
1350 """TestFontEncoding(NativeEncodingInfo info) -> bool"""
1351 return _gdi
.TestFontEncoding(*args
, **kwargs
)
1352 #---------------------------------------------------------------------------
1354 class FontMapper(object):
1356 return "<%s.%s; proxy of C++ wxFontMapper instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1357 def __init__(self
, *args
, **kwargs
):
1358 """__init__() -> FontMapper"""
1359 newobj
= _gdi
.new_FontMapper(*args
, **kwargs
)
1360 self
.this
= newobj
.this
1363 def __del__(self
, destroy
=_gdi
.delete_FontMapper
):
1366 if self
.thisown
: destroy(self
)
1369 def Get(*args
, **kwargs
):
1370 """Get() -> FontMapper"""
1371 return _gdi
.FontMapper_Get(*args
, **kwargs
)
1373 Get
= staticmethod(Get
)
1374 def Set(*args
, **kwargs
):
1375 """Set(FontMapper mapper) -> FontMapper"""
1376 return _gdi
.FontMapper_Set(*args
, **kwargs
)
1378 Set
= staticmethod(Set
)
1379 def CharsetToEncoding(*args
, **kwargs
):
1380 """CharsetToEncoding(String charset, bool interactive=True) -> int"""
1381 return _gdi
.FontMapper_CharsetToEncoding(*args
, **kwargs
)
1383 def GetSupportedEncodingsCount(*args
, **kwargs
):
1384 """GetSupportedEncodingsCount() -> size_t"""
1385 return _gdi
.FontMapper_GetSupportedEncodingsCount(*args
, **kwargs
)
1387 GetSupportedEncodingsCount
= staticmethod(GetSupportedEncodingsCount
)
1388 def GetEncoding(*args
, **kwargs
):
1389 """GetEncoding(size_t n) -> int"""
1390 return _gdi
.FontMapper_GetEncoding(*args
, **kwargs
)
1392 GetEncoding
= staticmethod(GetEncoding
)
1393 def GetEncodingName(*args
, **kwargs
):
1394 """GetEncodingName(int encoding) -> String"""
1395 return _gdi
.FontMapper_GetEncodingName(*args
, **kwargs
)
1397 GetEncodingName
= staticmethod(GetEncodingName
)
1398 def GetEncodingDescription(*args
, **kwargs
):
1399 """GetEncodingDescription(int encoding) -> String"""
1400 return _gdi
.FontMapper_GetEncodingDescription(*args
, **kwargs
)
1402 GetEncodingDescription
= staticmethod(GetEncodingDescription
)
1403 def SetConfig(*args
, **kwargs
):
1404 """SetConfig(ConfigBase config)"""
1405 return _gdi
.FontMapper_SetConfig(*args
, **kwargs
)
1407 def SetConfigPath(*args
, **kwargs
):
1408 """SetConfigPath(String prefix)"""
1409 return _gdi
.FontMapper_SetConfigPath(*args
, **kwargs
)
1411 def GetDefaultConfigPath(*args
, **kwargs
):
1412 """GetDefaultConfigPath() -> String"""
1413 return _gdi
.FontMapper_GetDefaultConfigPath(*args
, **kwargs
)
1415 GetDefaultConfigPath
= staticmethod(GetDefaultConfigPath
)
1416 def GetAltForEncoding(*args
, **kwargs
):
1417 """GetAltForEncoding(int encoding, String facename=EmptyString, bool interactive=True) -> PyObject"""
1418 return _gdi
.FontMapper_GetAltForEncoding(*args
, **kwargs
)
1420 def IsEncodingAvailable(*args
, **kwargs
):
1421 """IsEncodingAvailable(int encoding, String facename=EmptyString) -> bool"""
1422 return _gdi
.FontMapper_IsEncodingAvailable(*args
, **kwargs
)
1424 def SetDialogParent(*args
, **kwargs
):
1425 """SetDialogParent(Window parent)"""
1426 return _gdi
.FontMapper_SetDialogParent(*args
, **kwargs
)
1428 def SetDialogTitle(*args
, **kwargs
):
1429 """SetDialogTitle(String title)"""
1430 return _gdi
.FontMapper_SetDialogTitle(*args
, **kwargs
)
1433 class FontMapperPtr(FontMapper
):
1434 def __init__(self
, this
):
1436 if not hasattr(self
,"thisown"): self
.thisown
= 0
1437 self
.__class
__ = FontMapper
1438 _gdi
.FontMapper_swigregister(FontMapperPtr
)
1440 def FontMapper_Get(*args
, **kwargs
):
1441 """FontMapper_Get() -> FontMapper"""
1442 return _gdi
.FontMapper_Get(*args
, **kwargs
)
1444 def FontMapper_Set(*args
, **kwargs
):
1445 """FontMapper_Set(FontMapper mapper) -> FontMapper"""
1446 return _gdi
.FontMapper_Set(*args
, **kwargs
)
1448 def FontMapper_GetSupportedEncodingsCount(*args
, **kwargs
):
1449 """FontMapper_GetSupportedEncodingsCount() -> size_t"""
1450 return _gdi
.FontMapper_GetSupportedEncodingsCount(*args
, **kwargs
)
1452 def FontMapper_GetEncoding(*args
, **kwargs
):
1453 """FontMapper_GetEncoding(size_t n) -> int"""
1454 return _gdi
.FontMapper_GetEncoding(*args
, **kwargs
)
1456 def FontMapper_GetEncodingName(*args
, **kwargs
):
1457 """FontMapper_GetEncodingName(int encoding) -> String"""
1458 return _gdi
.FontMapper_GetEncodingName(*args
, **kwargs
)
1460 def FontMapper_GetEncodingDescription(*args
, **kwargs
):
1461 """FontMapper_GetEncodingDescription(int encoding) -> String"""
1462 return _gdi
.FontMapper_GetEncodingDescription(*args
, **kwargs
)
1464 def FontMapper_GetDefaultConfigPath(*args
, **kwargs
):
1465 """FontMapper_GetDefaultConfigPath() -> String"""
1466 return _gdi
.FontMapper_GetDefaultConfigPath(*args
, **kwargs
)
1468 #---------------------------------------------------------------------------
1470 class Font(GDIObject
):
1472 return "<%s.%s; proxy of C++ wxFont instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1473 def __init__(self
, *args
, **kwargs
):
1475 __init__(int pointSize, int family, int style, int weight, bool underline=False,
1476 String face=EmptyString,
1477 int encoding=FONTENCODING_DEFAULT) -> Font
1479 newobj
= _gdi
.new_Font(*args
, **kwargs
)
1480 self
.this
= newobj
.this
1483 def __del__(self
, destroy
=_gdi
.delete_Font
):
1486 if self
.thisown
: destroy(self
)
1489 def Ok(*args
, **kwargs
):
1491 return _gdi
.Font_Ok(*args
, **kwargs
)
1493 def __nonzero__(self
): return self
.Ok()
1494 def __eq__(*args
, **kwargs
):
1495 """__eq__(Font font) -> bool"""
1496 return _gdi
.Font___eq__(*args
, **kwargs
)
1498 def __ne__(*args
, **kwargs
):
1499 """__ne__(Font font) -> bool"""
1500 return _gdi
.Font___ne__(*args
, **kwargs
)
1502 def GetPointSize(*args
, **kwargs
):
1503 """GetPointSize() -> int"""
1504 return _gdi
.Font_GetPointSize(*args
, **kwargs
)
1506 def GetFamily(*args
, **kwargs
):
1507 """GetFamily() -> int"""
1508 return _gdi
.Font_GetFamily(*args
, **kwargs
)
1510 def GetStyle(*args
, **kwargs
):
1511 """GetStyle() -> int"""
1512 return _gdi
.Font_GetStyle(*args
, **kwargs
)
1514 def GetWeight(*args
, **kwargs
):
1515 """GetWeight() -> int"""
1516 return _gdi
.Font_GetWeight(*args
, **kwargs
)
1518 def GetUnderlined(*args
, **kwargs
):
1519 """GetUnderlined() -> bool"""
1520 return _gdi
.Font_GetUnderlined(*args
, **kwargs
)
1522 def GetFaceName(*args
, **kwargs
):
1523 """GetFaceName() -> String"""
1524 return _gdi
.Font_GetFaceName(*args
, **kwargs
)
1526 def GetEncoding(*args
, **kwargs
):
1527 """GetEncoding() -> int"""
1528 return _gdi
.Font_GetEncoding(*args
, **kwargs
)
1530 def GetNativeFontInfo(*args
, **kwargs
):
1531 """GetNativeFontInfo() -> NativeFontInfo"""
1532 return _gdi
.Font_GetNativeFontInfo(*args
, **kwargs
)
1534 def IsFixedWidth(*args
, **kwargs
):
1535 """IsFixedWidth() -> bool"""
1536 return _gdi
.Font_IsFixedWidth(*args
, **kwargs
)
1538 def GetNativeFontInfoDesc(*args
, **kwargs
):
1539 """GetNativeFontInfoDesc() -> String"""
1540 return _gdi
.Font_GetNativeFontInfoDesc(*args
, **kwargs
)
1542 def GetNativeFontInfoUserDesc(*args
, **kwargs
):
1543 """GetNativeFontInfoUserDesc() -> String"""
1544 return _gdi
.Font_GetNativeFontInfoUserDesc(*args
, **kwargs
)
1546 def SetPointSize(*args
, **kwargs
):
1547 """SetPointSize(int pointSize)"""
1548 return _gdi
.Font_SetPointSize(*args
, **kwargs
)
1550 def SetFamily(*args
, **kwargs
):
1551 """SetFamily(int family)"""
1552 return _gdi
.Font_SetFamily(*args
, **kwargs
)
1554 def SetStyle(*args
, **kwargs
):
1555 """SetStyle(int style)"""
1556 return _gdi
.Font_SetStyle(*args
, **kwargs
)
1558 def SetWeight(*args
, **kwargs
):
1559 """SetWeight(int weight)"""
1560 return _gdi
.Font_SetWeight(*args
, **kwargs
)
1562 def SetFaceName(*args
, **kwargs
):
1563 """SetFaceName(String faceName)"""
1564 return _gdi
.Font_SetFaceName(*args
, **kwargs
)
1566 def SetUnderlined(*args
, **kwargs
):
1567 """SetUnderlined(bool underlined)"""
1568 return _gdi
.Font_SetUnderlined(*args
, **kwargs
)
1570 def SetEncoding(*args
, **kwargs
):
1571 """SetEncoding(int encoding)"""
1572 return _gdi
.Font_SetEncoding(*args
, **kwargs
)
1574 def SetNativeFontInfo(*args
, **kwargs
):
1575 """SetNativeFontInfo(NativeFontInfo info)"""
1576 return _gdi
.Font_SetNativeFontInfo(*args
, **kwargs
)
1578 def SetNativeFontInfoFromString(*args
, **kwargs
):
1579 """SetNativeFontInfoFromString(String info)"""
1580 return _gdi
.Font_SetNativeFontInfoFromString(*args
, **kwargs
)
1582 def SetNativeFontInfoUserDesc(*args
, **kwargs
):
1583 """SetNativeFontInfoUserDesc(String info)"""
1584 return _gdi
.Font_SetNativeFontInfoUserDesc(*args
, **kwargs
)
1586 def GetFamilyString(*args
, **kwargs
):
1587 """GetFamilyString() -> String"""
1588 return _gdi
.Font_GetFamilyString(*args
, **kwargs
)
1590 def GetStyleString(*args
, **kwargs
):
1591 """GetStyleString() -> String"""
1592 return _gdi
.Font_GetStyleString(*args
, **kwargs
)
1594 def GetWeightString(*args
, **kwargs
):
1595 """GetWeightString() -> String"""
1596 return _gdi
.Font_GetWeightString(*args
, **kwargs
)
1598 def SetNoAntiAliasing(*args
, **kwargs
):
1599 """SetNoAntiAliasing(bool no=True)"""
1600 return _gdi
.Font_SetNoAntiAliasing(*args
, **kwargs
)
1602 def GetNoAntiAliasing(*args
, **kwargs
):
1603 """GetNoAntiAliasing() -> bool"""
1604 return _gdi
.Font_GetNoAntiAliasing(*args
, **kwargs
)
1606 def GetDefaultEncoding(*args
, **kwargs
):
1607 """GetDefaultEncoding() -> int"""
1608 return _gdi
.Font_GetDefaultEncoding(*args
, **kwargs
)
1610 GetDefaultEncoding
= staticmethod(GetDefaultEncoding
)
1611 def SetDefaultEncoding(*args
, **kwargs
):
1612 """SetDefaultEncoding(int encoding)"""
1613 return _gdi
.Font_SetDefaultEncoding(*args
, **kwargs
)
1615 SetDefaultEncoding
= staticmethod(SetDefaultEncoding
)
1617 class FontPtr(Font
):
1618 def __init__(self
, this
):
1620 if not hasattr(self
,"thisown"): self
.thisown
= 0
1621 self
.__class
__ = Font
1622 _gdi
.Font_swigregister(FontPtr
)
1624 def FontFromNativeInfo(*args
, **kwargs
):
1625 """FontFromNativeInfo(NativeFontInfo info) -> Font"""
1626 val
= _gdi
.new_FontFromNativeInfo(*args
, **kwargs
)
1630 def FontFromNativeInfoString(*args
, **kwargs
):
1631 """FontFromNativeInfoString(String info) -> Font"""
1632 val
= _gdi
.new_FontFromNativeInfoString(*args
, **kwargs
)
1636 def Font2(*args
, **kwargs
):
1638 Font2(int pointSize, int family, int flags=FONTFLAG_DEFAULT,
1639 String face=EmptyString, int encoding=FONTENCODING_DEFAULT) -> Font
1641 val
= _gdi
.new_Font2(*args
, **kwargs
)
1645 def Font_GetDefaultEncoding(*args
, **kwargs
):
1646 """Font_GetDefaultEncoding() -> int"""
1647 return _gdi
.Font_GetDefaultEncoding(*args
, **kwargs
)
1649 def Font_SetDefaultEncoding(*args
, **kwargs
):
1650 """Font_SetDefaultEncoding(int encoding)"""
1651 return _gdi
.Font_SetDefaultEncoding(*args
, **kwargs
)
1653 #---------------------------------------------------------------------------
1655 class FontEnumerator(object):
1657 return "<%s.%s; proxy of C++ wxPyFontEnumerator instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1658 def __init__(self
, *args
, **kwargs
):
1659 """__init__() -> FontEnumerator"""
1660 newobj
= _gdi
.new_FontEnumerator(*args
, **kwargs
)
1661 self
.this
= newobj
.this
1664 self
._setCallbackInfo
(self
, FontEnumerator
, 0)
1666 def __del__(self
, destroy
=_gdi
.delete_FontEnumerator
):
1669 if self
.thisown
: destroy(self
)
1672 def _setCallbackInfo(*args
, **kwargs
):
1673 """_setCallbackInfo(PyObject self, PyObject _class, bool incref)"""
1674 return _gdi
.FontEnumerator__setCallbackInfo(*args
, **kwargs
)
1676 def EnumerateFacenames(*args
, **kwargs
):
1677 """EnumerateFacenames(int encoding=FONTENCODING_SYSTEM, bool fixedWidthOnly=False) -> bool"""
1678 return _gdi
.FontEnumerator_EnumerateFacenames(*args
, **kwargs
)
1680 def EnumerateEncodings(*args
, **kwargs
):
1681 """EnumerateEncodings(String facename=EmptyString) -> bool"""
1682 return _gdi
.FontEnumerator_EnumerateEncodings(*args
, **kwargs
)
1684 def GetEncodings(*args
, **kwargs
):
1685 """GetEncodings() -> PyObject"""
1686 return _gdi
.FontEnumerator_GetEncodings(*args
, **kwargs
)
1688 def GetFacenames(*args
, **kwargs
):
1689 """GetFacenames() -> PyObject"""
1690 return _gdi
.FontEnumerator_GetFacenames(*args
, **kwargs
)
1693 class FontEnumeratorPtr(FontEnumerator
):
1694 def __init__(self
, this
):
1696 if not hasattr(self
,"thisown"): self
.thisown
= 0
1697 self
.__class
__ = FontEnumerator
1698 _gdi
.FontEnumerator_swigregister(FontEnumeratorPtr
)
1700 #---------------------------------------------------------------------------
1702 LANGUAGE_DEFAULT
= _gdi
.LANGUAGE_DEFAULT
1703 LANGUAGE_UNKNOWN
= _gdi
.LANGUAGE_UNKNOWN
1704 LANGUAGE_ABKHAZIAN
= _gdi
.LANGUAGE_ABKHAZIAN
1705 LANGUAGE_AFAR
= _gdi
.LANGUAGE_AFAR
1706 LANGUAGE_AFRIKAANS
= _gdi
.LANGUAGE_AFRIKAANS
1707 LANGUAGE_ALBANIAN
= _gdi
.LANGUAGE_ALBANIAN
1708 LANGUAGE_AMHARIC
= _gdi
.LANGUAGE_AMHARIC
1709 LANGUAGE_ARABIC
= _gdi
.LANGUAGE_ARABIC
1710 LANGUAGE_ARABIC_ALGERIA
= _gdi
.LANGUAGE_ARABIC_ALGERIA
1711 LANGUAGE_ARABIC_BAHRAIN
= _gdi
.LANGUAGE_ARABIC_BAHRAIN
1712 LANGUAGE_ARABIC_EGYPT
= _gdi
.LANGUAGE_ARABIC_EGYPT
1713 LANGUAGE_ARABIC_IRAQ
= _gdi
.LANGUAGE_ARABIC_IRAQ
1714 LANGUAGE_ARABIC_JORDAN
= _gdi
.LANGUAGE_ARABIC_JORDAN
1715 LANGUAGE_ARABIC_KUWAIT
= _gdi
.LANGUAGE_ARABIC_KUWAIT
1716 LANGUAGE_ARABIC_LEBANON
= _gdi
.LANGUAGE_ARABIC_LEBANON
1717 LANGUAGE_ARABIC_LIBYA
= _gdi
.LANGUAGE_ARABIC_LIBYA
1718 LANGUAGE_ARABIC_MOROCCO
= _gdi
.LANGUAGE_ARABIC_MOROCCO
1719 LANGUAGE_ARABIC_OMAN
= _gdi
.LANGUAGE_ARABIC_OMAN
1720 LANGUAGE_ARABIC_QATAR
= _gdi
.LANGUAGE_ARABIC_QATAR
1721 LANGUAGE_ARABIC_SAUDI_ARABIA
= _gdi
.LANGUAGE_ARABIC_SAUDI_ARABIA
1722 LANGUAGE_ARABIC_SUDAN
= _gdi
.LANGUAGE_ARABIC_SUDAN
1723 LANGUAGE_ARABIC_SYRIA
= _gdi
.LANGUAGE_ARABIC_SYRIA
1724 LANGUAGE_ARABIC_TUNISIA
= _gdi
.LANGUAGE_ARABIC_TUNISIA
1725 LANGUAGE_ARABIC_UAE
= _gdi
.LANGUAGE_ARABIC_UAE
1726 LANGUAGE_ARABIC_YEMEN
= _gdi
.LANGUAGE_ARABIC_YEMEN
1727 LANGUAGE_ARMENIAN
= _gdi
.LANGUAGE_ARMENIAN
1728 LANGUAGE_ASSAMESE
= _gdi
.LANGUAGE_ASSAMESE
1729 LANGUAGE_AYMARA
= _gdi
.LANGUAGE_AYMARA
1730 LANGUAGE_AZERI
= _gdi
.LANGUAGE_AZERI
1731 LANGUAGE_AZERI_CYRILLIC
= _gdi
.LANGUAGE_AZERI_CYRILLIC
1732 LANGUAGE_AZERI_LATIN
= _gdi
.LANGUAGE_AZERI_LATIN
1733 LANGUAGE_BASHKIR
= _gdi
.LANGUAGE_BASHKIR
1734 LANGUAGE_BASQUE
= _gdi
.LANGUAGE_BASQUE
1735 LANGUAGE_BELARUSIAN
= _gdi
.LANGUAGE_BELARUSIAN
1736 LANGUAGE_BENGALI
= _gdi
.LANGUAGE_BENGALI
1737 LANGUAGE_BHUTANI
= _gdi
.LANGUAGE_BHUTANI
1738 LANGUAGE_BIHARI
= _gdi
.LANGUAGE_BIHARI
1739 LANGUAGE_BISLAMA
= _gdi
.LANGUAGE_BISLAMA
1740 LANGUAGE_BRETON
= _gdi
.LANGUAGE_BRETON
1741 LANGUAGE_BULGARIAN
= _gdi
.LANGUAGE_BULGARIAN
1742 LANGUAGE_BURMESE
= _gdi
.LANGUAGE_BURMESE
1743 LANGUAGE_CAMBODIAN
= _gdi
.LANGUAGE_CAMBODIAN
1744 LANGUAGE_CATALAN
= _gdi
.LANGUAGE_CATALAN
1745 LANGUAGE_CHINESE
= _gdi
.LANGUAGE_CHINESE
1746 LANGUAGE_CHINESE_SIMPLIFIED
= _gdi
.LANGUAGE_CHINESE_SIMPLIFIED
1747 LANGUAGE_CHINESE_TRADITIONAL
= _gdi
.LANGUAGE_CHINESE_TRADITIONAL
1748 LANGUAGE_CHINESE_HONGKONG
= _gdi
.LANGUAGE_CHINESE_HONGKONG
1749 LANGUAGE_CHINESE_MACAU
= _gdi
.LANGUAGE_CHINESE_MACAU
1750 LANGUAGE_CHINESE_SINGAPORE
= _gdi
.LANGUAGE_CHINESE_SINGAPORE
1751 LANGUAGE_CHINESE_TAIWAN
= _gdi
.LANGUAGE_CHINESE_TAIWAN
1752 LANGUAGE_CORSICAN
= _gdi
.LANGUAGE_CORSICAN
1753 LANGUAGE_CROATIAN
= _gdi
.LANGUAGE_CROATIAN
1754 LANGUAGE_CZECH
= _gdi
.LANGUAGE_CZECH
1755 LANGUAGE_DANISH
= _gdi
.LANGUAGE_DANISH
1756 LANGUAGE_DUTCH
= _gdi
.LANGUAGE_DUTCH
1757 LANGUAGE_DUTCH_BELGIAN
= _gdi
.LANGUAGE_DUTCH_BELGIAN
1758 LANGUAGE_ENGLISH
= _gdi
.LANGUAGE_ENGLISH
1759 LANGUAGE_ENGLISH_UK
= _gdi
.LANGUAGE_ENGLISH_UK
1760 LANGUAGE_ENGLISH_US
= _gdi
.LANGUAGE_ENGLISH_US
1761 LANGUAGE_ENGLISH_AUSTRALIA
= _gdi
.LANGUAGE_ENGLISH_AUSTRALIA
1762 LANGUAGE_ENGLISH_BELIZE
= _gdi
.LANGUAGE_ENGLISH_BELIZE
1763 LANGUAGE_ENGLISH_BOTSWANA
= _gdi
.LANGUAGE_ENGLISH_BOTSWANA
1764 LANGUAGE_ENGLISH_CANADA
= _gdi
.LANGUAGE_ENGLISH_CANADA
1765 LANGUAGE_ENGLISH_CARIBBEAN
= _gdi
.LANGUAGE_ENGLISH_CARIBBEAN
1766 LANGUAGE_ENGLISH_DENMARK
= _gdi
.LANGUAGE_ENGLISH_DENMARK
1767 LANGUAGE_ENGLISH_EIRE
= _gdi
.LANGUAGE_ENGLISH_EIRE
1768 LANGUAGE_ENGLISH_JAMAICA
= _gdi
.LANGUAGE_ENGLISH_JAMAICA
1769 LANGUAGE_ENGLISH_NEW_ZEALAND
= _gdi
.LANGUAGE_ENGLISH_NEW_ZEALAND
1770 LANGUAGE_ENGLISH_PHILIPPINES
= _gdi
.LANGUAGE_ENGLISH_PHILIPPINES
1771 LANGUAGE_ENGLISH_SOUTH_AFRICA
= _gdi
.LANGUAGE_ENGLISH_SOUTH_AFRICA
1772 LANGUAGE_ENGLISH_TRINIDAD
= _gdi
.LANGUAGE_ENGLISH_TRINIDAD
1773 LANGUAGE_ENGLISH_ZIMBABWE
= _gdi
.LANGUAGE_ENGLISH_ZIMBABWE
1774 LANGUAGE_ESPERANTO
= _gdi
.LANGUAGE_ESPERANTO
1775 LANGUAGE_ESTONIAN
= _gdi
.LANGUAGE_ESTONIAN
1776 LANGUAGE_FAEROESE
= _gdi
.LANGUAGE_FAEROESE
1777 LANGUAGE_FARSI
= _gdi
.LANGUAGE_FARSI
1778 LANGUAGE_FIJI
= _gdi
.LANGUAGE_FIJI
1779 LANGUAGE_FINNISH
= _gdi
.LANGUAGE_FINNISH
1780 LANGUAGE_FRENCH
= _gdi
.LANGUAGE_FRENCH
1781 LANGUAGE_FRENCH_BELGIAN
= _gdi
.LANGUAGE_FRENCH_BELGIAN
1782 LANGUAGE_FRENCH_CANADIAN
= _gdi
.LANGUAGE_FRENCH_CANADIAN
1783 LANGUAGE_FRENCH_LUXEMBOURG
= _gdi
.LANGUAGE_FRENCH_LUXEMBOURG
1784 LANGUAGE_FRENCH_MONACO
= _gdi
.LANGUAGE_FRENCH_MONACO
1785 LANGUAGE_FRENCH_SWISS
= _gdi
.LANGUAGE_FRENCH_SWISS
1786 LANGUAGE_FRISIAN
= _gdi
.LANGUAGE_FRISIAN
1787 LANGUAGE_GALICIAN
= _gdi
.LANGUAGE_GALICIAN
1788 LANGUAGE_GEORGIAN
= _gdi
.LANGUAGE_GEORGIAN
1789 LANGUAGE_GERMAN
= _gdi
.LANGUAGE_GERMAN
1790 LANGUAGE_GERMAN_AUSTRIAN
= _gdi
.LANGUAGE_GERMAN_AUSTRIAN
1791 LANGUAGE_GERMAN_BELGIUM
= _gdi
.LANGUAGE_GERMAN_BELGIUM
1792 LANGUAGE_GERMAN_LIECHTENSTEIN
= _gdi
.LANGUAGE_GERMAN_LIECHTENSTEIN
1793 LANGUAGE_GERMAN_LUXEMBOURG
= _gdi
.LANGUAGE_GERMAN_LUXEMBOURG
1794 LANGUAGE_GERMAN_SWISS
= _gdi
.LANGUAGE_GERMAN_SWISS
1795 LANGUAGE_GREEK
= _gdi
.LANGUAGE_GREEK
1796 LANGUAGE_GREENLANDIC
= _gdi
.LANGUAGE_GREENLANDIC
1797 LANGUAGE_GUARANI
= _gdi
.LANGUAGE_GUARANI
1798 LANGUAGE_GUJARATI
= _gdi
.LANGUAGE_GUJARATI
1799 LANGUAGE_HAUSA
= _gdi
.LANGUAGE_HAUSA
1800 LANGUAGE_HEBREW
= _gdi
.LANGUAGE_HEBREW
1801 LANGUAGE_HINDI
= _gdi
.LANGUAGE_HINDI
1802 LANGUAGE_HUNGARIAN
= _gdi
.LANGUAGE_HUNGARIAN
1803 LANGUAGE_ICELANDIC
= _gdi
.LANGUAGE_ICELANDIC
1804 LANGUAGE_INDONESIAN
= _gdi
.LANGUAGE_INDONESIAN
1805 LANGUAGE_INTERLINGUA
= _gdi
.LANGUAGE_INTERLINGUA
1806 LANGUAGE_INTERLINGUE
= _gdi
.LANGUAGE_INTERLINGUE
1807 LANGUAGE_INUKTITUT
= _gdi
.LANGUAGE_INUKTITUT
1808 LANGUAGE_INUPIAK
= _gdi
.LANGUAGE_INUPIAK
1809 LANGUAGE_IRISH
= _gdi
.LANGUAGE_IRISH
1810 LANGUAGE_ITALIAN
= _gdi
.LANGUAGE_ITALIAN
1811 LANGUAGE_ITALIAN_SWISS
= _gdi
.LANGUAGE_ITALIAN_SWISS
1812 LANGUAGE_JAPANESE
= _gdi
.LANGUAGE_JAPANESE
1813 LANGUAGE_JAVANESE
= _gdi
.LANGUAGE_JAVANESE
1814 LANGUAGE_KANNADA
= _gdi
.LANGUAGE_KANNADA
1815 LANGUAGE_KASHMIRI
= _gdi
.LANGUAGE_KASHMIRI
1816 LANGUAGE_KASHMIRI_INDIA
= _gdi
.LANGUAGE_KASHMIRI_INDIA
1817 LANGUAGE_KAZAKH
= _gdi
.LANGUAGE_KAZAKH
1818 LANGUAGE_KERNEWEK
= _gdi
.LANGUAGE_KERNEWEK
1819 LANGUAGE_KINYARWANDA
= _gdi
.LANGUAGE_KINYARWANDA
1820 LANGUAGE_KIRGHIZ
= _gdi
.LANGUAGE_KIRGHIZ
1821 LANGUAGE_KIRUNDI
= _gdi
.LANGUAGE_KIRUNDI
1822 LANGUAGE_KONKANI
= _gdi
.LANGUAGE_KONKANI
1823 LANGUAGE_KOREAN
= _gdi
.LANGUAGE_KOREAN
1824 LANGUAGE_KURDISH
= _gdi
.LANGUAGE_KURDISH
1825 LANGUAGE_LAOTHIAN
= _gdi
.LANGUAGE_LAOTHIAN
1826 LANGUAGE_LATIN
= _gdi
.LANGUAGE_LATIN
1827 LANGUAGE_LATVIAN
= _gdi
.LANGUAGE_LATVIAN
1828 LANGUAGE_LINGALA
= _gdi
.LANGUAGE_LINGALA
1829 LANGUAGE_LITHUANIAN
= _gdi
.LANGUAGE_LITHUANIAN
1830 LANGUAGE_MACEDONIAN
= _gdi
.LANGUAGE_MACEDONIAN
1831 LANGUAGE_MALAGASY
= _gdi
.LANGUAGE_MALAGASY
1832 LANGUAGE_MALAY
= _gdi
.LANGUAGE_MALAY
1833 LANGUAGE_MALAYALAM
= _gdi
.LANGUAGE_MALAYALAM
1834 LANGUAGE_MALAY_BRUNEI_DARUSSALAM
= _gdi
.LANGUAGE_MALAY_BRUNEI_DARUSSALAM
1835 LANGUAGE_MALAY_MALAYSIA
= _gdi
.LANGUAGE_MALAY_MALAYSIA
1836 LANGUAGE_MALTESE
= _gdi
.LANGUAGE_MALTESE
1837 LANGUAGE_MANIPURI
= _gdi
.LANGUAGE_MANIPURI
1838 LANGUAGE_MAORI
= _gdi
.LANGUAGE_MAORI
1839 LANGUAGE_MARATHI
= _gdi
.LANGUAGE_MARATHI
1840 LANGUAGE_MOLDAVIAN
= _gdi
.LANGUAGE_MOLDAVIAN
1841 LANGUAGE_MONGOLIAN
= _gdi
.LANGUAGE_MONGOLIAN
1842 LANGUAGE_NAURU
= _gdi
.LANGUAGE_NAURU
1843 LANGUAGE_NEPALI
= _gdi
.LANGUAGE_NEPALI
1844 LANGUAGE_NEPALI_INDIA
= _gdi
.LANGUAGE_NEPALI_INDIA
1845 LANGUAGE_NORWEGIAN_BOKMAL
= _gdi
.LANGUAGE_NORWEGIAN_BOKMAL
1846 LANGUAGE_NORWEGIAN_NYNORSK
= _gdi
.LANGUAGE_NORWEGIAN_NYNORSK
1847 LANGUAGE_OCCITAN
= _gdi
.LANGUAGE_OCCITAN
1848 LANGUAGE_ORIYA
= _gdi
.LANGUAGE_ORIYA
1849 LANGUAGE_OROMO
= _gdi
.LANGUAGE_OROMO
1850 LANGUAGE_PASHTO
= _gdi
.LANGUAGE_PASHTO
1851 LANGUAGE_POLISH
= _gdi
.LANGUAGE_POLISH
1852 LANGUAGE_PORTUGUESE
= _gdi
.LANGUAGE_PORTUGUESE
1853 LANGUAGE_PORTUGUESE_BRAZILIAN
= _gdi
.LANGUAGE_PORTUGUESE_BRAZILIAN
1854 LANGUAGE_PUNJABI
= _gdi
.LANGUAGE_PUNJABI
1855 LANGUAGE_QUECHUA
= _gdi
.LANGUAGE_QUECHUA
1856 LANGUAGE_RHAETO_ROMANCE
= _gdi
.LANGUAGE_RHAETO_ROMANCE
1857 LANGUAGE_ROMANIAN
= _gdi
.LANGUAGE_ROMANIAN
1858 LANGUAGE_RUSSIAN
= _gdi
.LANGUAGE_RUSSIAN
1859 LANGUAGE_RUSSIAN_UKRAINE
= _gdi
.LANGUAGE_RUSSIAN_UKRAINE
1860 LANGUAGE_SAMOAN
= _gdi
.LANGUAGE_SAMOAN
1861 LANGUAGE_SANGHO
= _gdi
.LANGUAGE_SANGHO
1862 LANGUAGE_SANSKRIT
= _gdi
.LANGUAGE_SANSKRIT
1863 LANGUAGE_SCOTS_GAELIC
= _gdi
.LANGUAGE_SCOTS_GAELIC
1864 LANGUAGE_SERBIAN
= _gdi
.LANGUAGE_SERBIAN
1865 LANGUAGE_SERBIAN_CYRILLIC
= _gdi
.LANGUAGE_SERBIAN_CYRILLIC
1866 LANGUAGE_SERBIAN_LATIN
= _gdi
.LANGUAGE_SERBIAN_LATIN
1867 LANGUAGE_SERBO_CROATIAN
= _gdi
.LANGUAGE_SERBO_CROATIAN
1868 LANGUAGE_SESOTHO
= _gdi
.LANGUAGE_SESOTHO
1869 LANGUAGE_SETSWANA
= _gdi
.LANGUAGE_SETSWANA
1870 LANGUAGE_SHONA
= _gdi
.LANGUAGE_SHONA
1871 LANGUAGE_SINDHI
= _gdi
.LANGUAGE_SINDHI
1872 LANGUAGE_SINHALESE
= _gdi
.LANGUAGE_SINHALESE
1873 LANGUAGE_SISWATI
= _gdi
.LANGUAGE_SISWATI
1874 LANGUAGE_SLOVAK
= _gdi
.LANGUAGE_SLOVAK
1875 LANGUAGE_SLOVENIAN
= _gdi
.LANGUAGE_SLOVENIAN
1876 LANGUAGE_SOMALI
= _gdi
.LANGUAGE_SOMALI
1877 LANGUAGE_SPANISH
= _gdi
.LANGUAGE_SPANISH
1878 LANGUAGE_SPANISH_ARGENTINA
= _gdi
.LANGUAGE_SPANISH_ARGENTINA
1879 LANGUAGE_SPANISH_BOLIVIA
= _gdi
.LANGUAGE_SPANISH_BOLIVIA
1880 LANGUAGE_SPANISH_CHILE
= _gdi
.LANGUAGE_SPANISH_CHILE
1881 LANGUAGE_SPANISH_COLOMBIA
= _gdi
.LANGUAGE_SPANISH_COLOMBIA
1882 LANGUAGE_SPANISH_COSTA_RICA
= _gdi
.LANGUAGE_SPANISH_COSTA_RICA
1883 LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
= _gdi
.LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
1884 LANGUAGE_SPANISH_ECUADOR
= _gdi
.LANGUAGE_SPANISH_ECUADOR
1885 LANGUAGE_SPANISH_EL_SALVADOR
= _gdi
.LANGUAGE_SPANISH_EL_SALVADOR
1886 LANGUAGE_SPANISH_GUATEMALA
= _gdi
.LANGUAGE_SPANISH_GUATEMALA
1887 LANGUAGE_SPANISH_HONDURAS
= _gdi
.LANGUAGE_SPANISH_HONDURAS
1888 LANGUAGE_SPANISH_MEXICAN
= _gdi
.LANGUAGE_SPANISH_MEXICAN
1889 LANGUAGE_SPANISH_MODERN
= _gdi
.LANGUAGE_SPANISH_MODERN
1890 LANGUAGE_SPANISH_NICARAGUA
= _gdi
.LANGUAGE_SPANISH_NICARAGUA
1891 LANGUAGE_SPANISH_PANAMA
= _gdi
.LANGUAGE_SPANISH_PANAMA
1892 LANGUAGE_SPANISH_PARAGUAY
= _gdi
.LANGUAGE_SPANISH_PARAGUAY
1893 LANGUAGE_SPANISH_PERU
= _gdi
.LANGUAGE_SPANISH_PERU
1894 LANGUAGE_SPANISH_PUERTO_RICO
= _gdi
.LANGUAGE_SPANISH_PUERTO_RICO
1895 LANGUAGE_SPANISH_URUGUAY
= _gdi
.LANGUAGE_SPANISH_URUGUAY
1896 LANGUAGE_SPANISH_US
= _gdi
.LANGUAGE_SPANISH_US
1897 LANGUAGE_SPANISH_VENEZUELA
= _gdi
.LANGUAGE_SPANISH_VENEZUELA
1898 LANGUAGE_SUNDANESE
= _gdi
.LANGUAGE_SUNDANESE
1899 LANGUAGE_SWAHILI
= _gdi
.LANGUAGE_SWAHILI
1900 LANGUAGE_SWEDISH
= _gdi
.LANGUAGE_SWEDISH
1901 LANGUAGE_SWEDISH_FINLAND
= _gdi
.LANGUAGE_SWEDISH_FINLAND
1902 LANGUAGE_TAGALOG
= _gdi
.LANGUAGE_TAGALOG
1903 LANGUAGE_TAJIK
= _gdi
.LANGUAGE_TAJIK
1904 LANGUAGE_TAMIL
= _gdi
.LANGUAGE_TAMIL
1905 LANGUAGE_TATAR
= _gdi
.LANGUAGE_TATAR
1906 LANGUAGE_TELUGU
= _gdi
.LANGUAGE_TELUGU
1907 LANGUAGE_THAI
= _gdi
.LANGUAGE_THAI
1908 LANGUAGE_TIBETAN
= _gdi
.LANGUAGE_TIBETAN
1909 LANGUAGE_TIGRINYA
= _gdi
.LANGUAGE_TIGRINYA
1910 LANGUAGE_TONGA
= _gdi
.LANGUAGE_TONGA
1911 LANGUAGE_TSONGA
= _gdi
.LANGUAGE_TSONGA
1912 LANGUAGE_TURKISH
= _gdi
.LANGUAGE_TURKISH
1913 LANGUAGE_TURKMEN
= _gdi
.LANGUAGE_TURKMEN
1914 LANGUAGE_TWI
= _gdi
.LANGUAGE_TWI
1915 LANGUAGE_UIGHUR
= _gdi
.LANGUAGE_UIGHUR
1916 LANGUAGE_UKRAINIAN
= _gdi
.LANGUAGE_UKRAINIAN
1917 LANGUAGE_URDU
= _gdi
.LANGUAGE_URDU
1918 LANGUAGE_URDU_INDIA
= _gdi
.LANGUAGE_URDU_INDIA
1919 LANGUAGE_URDU_PAKISTAN
= _gdi
.LANGUAGE_URDU_PAKISTAN
1920 LANGUAGE_UZBEK
= _gdi
.LANGUAGE_UZBEK
1921 LANGUAGE_UZBEK_CYRILLIC
= _gdi
.LANGUAGE_UZBEK_CYRILLIC
1922 LANGUAGE_UZBEK_LATIN
= _gdi
.LANGUAGE_UZBEK_LATIN
1923 LANGUAGE_VIETNAMESE
= _gdi
.LANGUAGE_VIETNAMESE
1924 LANGUAGE_VOLAPUK
= _gdi
.LANGUAGE_VOLAPUK
1925 LANGUAGE_WELSH
= _gdi
.LANGUAGE_WELSH
1926 LANGUAGE_WOLOF
= _gdi
.LANGUAGE_WOLOF
1927 LANGUAGE_XHOSA
= _gdi
.LANGUAGE_XHOSA
1928 LANGUAGE_YIDDISH
= _gdi
.LANGUAGE_YIDDISH
1929 LANGUAGE_YORUBA
= _gdi
.LANGUAGE_YORUBA
1930 LANGUAGE_ZHUANG
= _gdi
.LANGUAGE_ZHUANG
1931 LANGUAGE_ZULU
= _gdi
.LANGUAGE_ZULU
1932 LANGUAGE_USER_DEFINED
= _gdi
.LANGUAGE_USER_DEFINED
1933 class LanguageInfo(object):
1934 def __init__(self
): raise RuntimeError, "No constructor defined"
1936 return "<%s.%s; proxy of C++ wxLanguageInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1937 Language
= property(_gdi
.LanguageInfo_Language_get
, _gdi
.LanguageInfo_Language_set
)
1938 CanonicalName
= property(_gdi
.LanguageInfo_CanonicalName_get
, _gdi
.LanguageInfo_CanonicalName_set
)
1939 Description
= property(_gdi
.LanguageInfo_Description_get
, _gdi
.LanguageInfo_Description_set
)
1941 class LanguageInfoPtr(LanguageInfo
):
1942 def __init__(self
, this
):
1944 if not hasattr(self
,"thisown"): self
.thisown
= 0
1945 self
.__class
__ = LanguageInfo
1946 _gdi
.LanguageInfo_swigregister(LanguageInfoPtr
)
1948 LOCALE_CAT_NUMBER
= _gdi
.LOCALE_CAT_NUMBER
1949 LOCALE_CAT_DATE
= _gdi
.LOCALE_CAT_DATE
1950 LOCALE_CAT_MONEY
= _gdi
.LOCALE_CAT_MONEY
1951 LOCALE_CAT_MAX
= _gdi
.LOCALE_CAT_MAX
1952 LOCALE_THOUSANDS_SEP
= _gdi
.LOCALE_THOUSANDS_SEP
1953 LOCALE_DECIMAL_POINT
= _gdi
.LOCALE_DECIMAL_POINT
1954 LOCALE_LOAD_DEFAULT
= _gdi
.LOCALE_LOAD_DEFAULT
1955 LOCALE_CONV_ENCODING
= _gdi
.LOCALE_CONV_ENCODING
1956 class Locale(object):
1958 return "<%s.%s; proxy of C++ wxLocale instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1959 def __init__(self
, *args
, **kwargs
):
1960 """__init__(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> Locale"""
1961 newobj
= _gdi
.new_Locale(*args
, **kwargs
)
1962 self
.this
= newobj
.this
1965 def __del__(self
, destroy
=_gdi
.delete_Locale
):
1968 if self
.thisown
: destroy(self
)
1971 def Init1(*args
, **kwargs
):
1973 Init1(String szName, String szShort=EmptyString, String szLocale=EmptyString,
1974 bool bLoadDefault=True,
1975 bool bConvertEncoding=False) -> bool
1977 return _gdi
.Locale_Init1(*args
, **kwargs
)
1979 def Init2(*args
, **kwargs
):
1980 """Init2(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> bool"""
1981 return _gdi
.Locale_Init2(*args
, **kwargs
)
1983 def Init(self
, *_args
, **_kwargs
):
1984 if type(_args
[0]) in [type(''), type(u
'')]:
1985 val
= self
.Init1(*_args
, **_kwargs
)
1987 val
= self
.Init2(*_args
, **_kwargs
)
1990 def GetSystemLanguage(*args
, **kwargs
):
1991 """GetSystemLanguage() -> int"""
1992 return _gdi
.Locale_GetSystemLanguage(*args
, **kwargs
)
1994 GetSystemLanguage
= staticmethod(GetSystemLanguage
)
1995 def GetSystemEncoding(*args
, **kwargs
):
1996 """GetSystemEncoding() -> int"""
1997 return _gdi
.Locale_GetSystemEncoding(*args
, **kwargs
)
1999 GetSystemEncoding
= staticmethod(GetSystemEncoding
)
2000 def GetSystemEncodingName(*args
, **kwargs
):
2001 """GetSystemEncodingName() -> String"""
2002 return _gdi
.Locale_GetSystemEncodingName(*args
, **kwargs
)
2004 GetSystemEncodingName
= staticmethod(GetSystemEncodingName
)
2005 def IsOk(*args
, **kwargs
):
2006 """IsOk() -> bool"""
2007 return _gdi
.Locale_IsOk(*args
, **kwargs
)
2009 def __nonzero__(self
): return self
.IsOk()
2010 def GetLocale(*args
, **kwargs
):
2011 """GetLocale() -> String"""
2012 return _gdi
.Locale_GetLocale(*args
, **kwargs
)
2014 def GetLanguage(*args
, **kwargs
):
2015 """GetLanguage() -> int"""
2016 return _gdi
.Locale_GetLanguage(*args
, **kwargs
)
2018 def GetSysName(*args
, **kwargs
):
2019 """GetSysName() -> String"""
2020 return _gdi
.Locale_GetSysName(*args
, **kwargs
)
2022 def GetCanonicalName(*args
, **kwargs
):
2023 """GetCanonicalName() -> String"""
2024 return _gdi
.Locale_GetCanonicalName(*args
, **kwargs
)
2026 def AddCatalogLookupPathPrefix(*args
, **kwargs
):
2027 """AddCatalogLookupPathPrefix(String prefix)"""
2028 return _gdi
.Locale_AddCatalogLookupPathPrefix(*args
, **kwargs
)
2030 AddCatalogLookupPathPrefix
= staticmethod(AddCatalogLookupPathPrefix
)
2031 def AddCatalog(*args
, **kwargs
):
2032 """AddCatalog(String szDomain) -> bool"""
2033 return _gdi
.Locale_AddCatalog(*args
, **kwargs
)
2035 def IsLoaded(*args
, **kwargs
):
2036 """IsLoaded(String szDomain) -> bool"""
2037 return _gdi
.Locale_IsLoaded(*args
, **kwargs
)
2039 def GetLanguageInfo(*args
, **kwargs
):
2040 """GetLanguageInfo(int lang) -> LanguageInfo"""
2041 return _gdi
.Locale_GetLanguageInfo(*args
, **kwargs
)
2043 GetLanguageInfo
= staticmethod(GetLanguageInfo
)
2044 def GetLanguageName(*args
, **kwargs
):
2045 """GetLanguageName(int lang) -> String"""
2046 return _gdi
.Locale_GetLanguageName(*args
, **kwargs
)
2048 GetLanguageName
= staticmethod(GetLanguageName
)
2049 def FindLanguageInfo(*args
, **kwargs
):
2050 """FindLanguageInfo(String locale) -> LanguageInfo"""
2051 return _gdi
.Locale_FindLanguageInfo(*args
, **kwargs
)
2053 FindLanguageInfo
= staticmethod(FindLanguageInfo
)
2054 def AddLanguage(*args
, **kwargs
):
2055 """AddLanguage(LanguageInfo info)"""
2056 return _gdi
.Locale_AddLanguage(*args
, **kwargs
)
2058 AddLanguage
= staticmethod(AddLanguage
)
2059 def GetString(*args
, **kwargs
):
2060 """GetString(String szOrigString, String szDomain=EmptyString) -> String"""
2061 return _gdi
.Locale_GetString(*args
, **kwargs
)
2063 def GetName(*args
, **kwargs
):
2064 """GetName() -> String"""
2065 return _gdi
.Locale_GetName(*args
, **kwargs
)
2068 class LocalePtr(Locale
):
2069 def __init__(self
, this
):
2071 if not hasattr(self
,"thisown"): self
.thisown
= 0
2072 self
.__class
__ = Locale
2073 _gdi
.Locale_swigregister(LocalePtr
)
2075 def Locale_GetSystemLanguage(*args
, **kwargs
):
2076 """Locale_GetSystemLanguage() -> int"""
2077 return _gdi
.Locale_GetSystemLanguage(*args
, **kwargs
)
2079 def Locale_GetSystemEncoding(*args
, **kwargs
):
2080 """Locale_GetSystemEncoding() -> int"""
2081 return _gdi
.Locale_GetSystemEncoding(*args
, **kwargs
)
2083 def Locale_GetSystemEncodingName(*args
, **kwargs
):
2084 """Locale_GetSystemEncodingName() -> String"""
2085 return _gdi
.Locale_GetSystemEncodingName(*args
, **kwargs
)
2087 def Locale_AddCatalogLookupPathPrefix(*args
, **kwargs
):
2088 """Locale_AddCatalogLookupPathPrefix(String prefix)"""
2089 return _gdi
.Locale_AddCatalogLookupPathPrefix(*args
, **kwargs
)
2091 def Locale_GetLanguageInfo(*args
, **kwargs
):
2092 """Locale_GetLanguageInfo(int lang) -> LanguageInfo"""
2093 return _gdi
.Locale_GetLanguageInfo(*args
, **kwargs
)
2095 def Locale_GetLanguageName(*args
, **kwargs
):
2096 """Locale_GetLanguageName(int lang) -> String"""
2097 return _gdi
.Locale_GetLanguageName(*args
, **kwargs
)
2099 def Locale_FindLanguageInfo(*args
, **kwargs
):
2100 """Locale_FindLanguageInfo(String locale) -> LanguageInfo"""
2101 return _gdi
.Locale_FindLanguageInfo(*args
, **kwargs
)
2103 def Locale_AddLanguage(*args
, **kwargs
):
2104 """Locale_AddLanguage(LanguageInfo info)"""
2105 return _gdi
.Locale_AddLanguage(*args
, **kwargs
)
2108 def GetLocale(*args
, **kwargs
):
2109 """GetLocale() -> Locale"""
2110 return _gdi
.GetLocale(*args
, **kwargs
)
2111 #---------------------------------------------------------------------------
2113 CONVERT_STRICT
= _gdi
.CONVERT_STRICT
2114 CONVERT_SUBSTITUTE
= _gdi
.CONVERT_SUBSTITUTE
2115 PLATFORM_CURRENT
= _gdi
.PLATFORM_CURRENT
2116 PLATFORM_UNIX
= _gdi
.PLATFORM_UNIX
2117 PLATFORM_WINDOWS
= _gdi
.PLATFORM_WINDOWS
2118 PLATFORM_OS2
= _gdi
.PLATFORM_OS2
2119 PLATFORM_MAC
= _gdi
.PLATFORM_MAC
2120 class EncodingConverter(core
.Object
):
2122 return "<%s.%s; proxy of C++ wxEncodingConverter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2123 def __init__(self
, *args
, **kwargs
):
2124 """__init__() -> EncodingConverter"""
2125 newobj
= _gdi
.new_EncodingConverter(*args
, **kwargs
)
2126 self
.this
= newobj
.this
2129 def __del__(self
, destroy
=_gdi
.delete_EncodingConverter
):
2132 if self
.thisown
: destroy(self
)
2135 def Init(*args
, **kwargs
):
2136 """Init(int input_enc, int output_enc, int method=CONVERT_STRICT) -> bool"""
2137 return _gdi
.EncodingConverter_Init(*args
, **kwargs
)
2139 def Convert(*args
, **kwargs
):
2140 """Convert(String input) -> String"""
2141 return _gdi
.EncodingConverter_Convert(*args
, **kwargs
)
2143 def GetPlatformEquivalents(*args
, **kwargs
):
2144 """GetPlatformEquivalents(int enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray"""
2145 return _gdi
.EncodingConverter_GetPlatformEquivalents(*args
, **kwargs
)
2147 GetPlatformEquivalents
= staticmethod(GetPlatformEquivalents
)
2148 def GetAllEquivalents(*args
, **kwargs
):
2149 """GetAllEquivalents(int enc) -> wxFontEncodingArray"""
2150 return _gdi
.EncodingConverter_GetAllEquivalents(*args
, **kwargs
)
2152 GetAllEquivalents
= staticmethod(GetAllEquivalents
)
2153 def CanConvert(*args
, **kwargs
):
2154 """CanConvert(int encIn, int encOut) -> bool"""
2155 return _gdi
.EncodingConverter_CanConvert(*args
, **kwargs
)
2157 CanConvert
= staticmethod(CanConvert
)
2158 def __nonzero__(self
): return self
.IsOk()
2160 class EncodingConverterPtr(EncodingConverter
):
2161 def __init__(self
, this
):
2163 if not hasattr(self
,"thisown"): self
.thisown
= 0
2164 self
.__class
__ = EncodingConverter
2165 _gdi
.EncodingConverter_swigregister(EncodingConverterPtr
)
2167 def GetTranslation(*args
):
2169 GetTranslation(String sz) -> String
2170 GetTranslation(String sz1, String sz2, size_t n) -> String
2172 return _gdi
.GetTranslation(*args
)
2174 def EncodingConverter_GetPlatformEquivalents(*args
, **kwargs
):
2175 """EncodingConverter_GetPlatformEquivalents(int enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray"""
2176 return _gdi
.EncodingConverter_GetPlatformEquivalents(*args
, **kwargs
)
2178 def EncodingConverter_GetAllEquivalents(*args
, **kwargs
):
2179 """EncodingConverter_GetAllEquivalents(int enc) -> wxFontEncodingArray"""
2180 return _gdi
.EncodingConverter_GetAllEquivalents(*args
, **kwargs
)
2182 def EncodingConverter_CanConvert(*args
, **kwargs
):
2183 """EncodingConverter_CanConvert(int encIn, int encOut) -> bool"""
2184 return _gdi
.EncodingConverter_CanConvert(*args
, **kwargs
)
2186 #----------------------------------------------------------------------------
2187 # wxGTK sets the locale when initialized. Doing this at the Python
2188 # level should set it up to match what GTK is doing at the C level.
2189 if wx
.Platform
== "__WXGTK__":
2192 locale
.setlocale(locale
.LC_ALL
, "")
2196 # On MSW add the directory where the wxWindows catalogs were installed
2197 # to the default catalog path.
2198 if wx
.Platform
== "__WXMSW__":
2200 localedir
= os
.path
.join(os
.path
.split(__file__
)[0], "locale")
2201 Locale_AddCatalogLookupPathPrefix(localedir
)
2204 #----------------------------------------------------------------------------
2206 #---------------------------------------------------------------------------
2208 class DC(core
.Object
):
2209 def __init__(self
): raise RuntimeError, "No constructor defined"
2211 return "<%s.%s; proxy of C++ wxDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2212 def __del__(self
, destroy
=_gdi
.delete_DC
):
2215 if self
.thisown
: destroy(self
)
2218 def BeginDrawing(*args
, **kwargs
):
2219 """BeginDrawing()"""
2220 return _gdi
.DC_BeginDrawing(*args
, **kwargs
)
2222 def EndDrawing(*args
, **kwargs
):
2224 return _gdi
.DC_EndDrawing(*args
, **kwargs
)
2226 def FloodFillXY(*args
, **kwargs
):
2227 """FloodFillXY(int x, int y, Colour col, int style=FLOOD_SURFACE) -> bool"""
2228 return _gdi
.DC_FloodFillXY(*args
, **kwargs
)
2230 def FloodFill(*args
, **kwargs
):
2231 """FloodFill(Point pt, Colour col, int style=FLOOD_SURFACE) -> bool"""
2232 return _gdi
.DC_FloodFill(*args
, **kwargs
)
2234 def GetPixelXY(*args
, **kwargs
):
2235 """GetPixelXY(int x, int y) -> Colour"""
2236 return _gdi
.DC_GetPixelXY(*args
, **kwargs
)
2238 def GetPixel(*args
, **kwargs
):
2239 """GetPixel(Point pt) -> Colour"""
2240 return _gdi
.DC_GetPixel(*args
, **kwargs
)
2242 def DrawLineXY(*args
, **kwargs
):
2243 """DrawLineXY(int x1, int y1, int x2, int y2)"""
2244 return _gdi
.DC_DrawLineXY(*args
, **kwargs
)
2246 def DrawLine(*args
, **kwargs
):
2247 """DrawLine(Point pt1, Point pt2)"""
2248 return _gdi
.DC_DrawLine(*args
, **kwargs
)
2250 def CrossHairXY(*args
, **kwargs
):
2251 """CrossHairXY(int x, int y)"""
2252 return _gdi
.DC_CrossHairXY(*args
, **kwargs
)
2254 def CrossHair(*args
, **kwargs
):
2255 """CrossHair(Point pt)"""
2256 return _gdi
.DC_CrossHair(*args
, **kwargs
)
2258 def DrawArcXY(*args
, **kwargs
):
2259 """DrawArcXY(int x1, int y1, int x2, int y2, int xc, int yc)"""
2260 return _gdi
.DC_DrawArcXY(*args
, **kwargs
)
2262 def DrawArc(*args
, **kwargs
):
2263 """DrawArc(Point pt1, Point pt2, Point centre)"""
2264 return _gdi
.DC_DrawArc(*args
, **kwargs
)
2266 def DrawCheckMarkXY(*args
, **kwargs
):
2267 """DrawCheckMarkXY(int x, int y, int width, int height)"""
2268 return _gdi
.DC_DrawCheckMarkXY(*args
, **kwargs
)
2270 def DrawCheckMark(*args
, **kwargs
):
2271 """DrawCheckMark(Rect rect)"""
2272 return _gdi
.DC_DrawCheckMark(*args
, **kwargs
)
2274 def DrawEllipticArcXY(*args
, **kwargs
):
2275 """DrawEllipticArcXY(int x, int y, int w, int h, double sa, double ea)"""
2276 return _gdi
.DC_DrawEllipticArcXY(*args
, **kwargs
)
2278 def DrawEllipticArc(*args
, **kwargs
):
2279 """DrawEllipticArc(Point pt, Size sz, double sa, double ea)"""
2280 return _gdi
.DC_DrawEllipticArc(*args
, **kwargs
)
2282 def DrawPointXY(*args
, **kwargs
):
2283 """DrawPointXY(int x, int y)"""
2284 return _gdi
.DC_DrawPointXY(*args
, **kwargs
)
2286 def DrawPoint(*args
, **kwargs
):
2287 """DrawPoint(Point pt)"""
2288 return _gdi
.DC_DrawPoint(*args
, **kwargs
)
2290 def DrawRectangleXY(*args
, **kwargs
):
2291 """DrawRectangleXY(int x, int y, int width, int height)"""
2292 return _gdi
.DC_DrawRectangleXY(*args
, **kwargs
)
2294 def DrawRectangle(*args
, **kwargs
):
2295 """DrawRectangle(Point pt, Size sz)"""
2296 return _gdi
.DC_DrawRectangle(*args
, **kwargs
)
2298 def DrawRectangleRect(*args
, **kwargs
):
2299 """DrawRectangleRect(Rect rect)"""
2300 return _gdi
.DC_DrawRectangleRect(*args
, **kwargs
)
2302 def DrawRoundedRectangleXY(*args
, **kwargs
):
2303 """DrawRoundedRectangleXY(int x, int y, int width, int height, double radius)"""
2304 return _gdi
.DC_DrawRoundedRectangleXY(*args
, **kwargs
)
2306 def DrawRoundedRectangle(*args
, **kwargs
):
2307 """DrawRoundedRectangle(Point pt, Size sz, double radius)"""
2308 return _gdi
.DC_DrawRoundedRectangle(*args
, **kwargs
)
2310 def DrawRoundedRectangleRect(*args
, **kwargs
):
2311 """DrawRoundedRectangleRect(Rect r, double radius)"""
2312 return _gdi
.DC_DrawRoundedRectangleRect(*args
, **kwargs
)
2314 def DrawCircleXY(*args
, **kwargs
):
2315 """DrawCircleXY(int x, int y, int radius)"""
2316 return _gdi
.DC_DrawCircleXY(*args
, **kwargs
)
2318 def DrawCircle(*args
, **kwargs
):
2319 """DrawCircle(Point pt, int radius)"""
2320 return _gdi
.DC_DrawCircle(*args
, **kwargs
)
2322 def DrawEllipseXY(*args
, **kwargs
):
2323 """DrawEllipseXY(int x, int y, int width, int height)"""
2324 return _gdi
.DC_DrawEllipseXY(*args
, **kwargs
)
2326 def DrawEllipse(*args
, **kwargs
):
2327 """DrawEllipse(Point pt, Size sz)"""
2328 return _gdi
.DC_DrawEllipse(*args
, **kwargs
)
2330 def DrawEllipseRect(*args
, **kwargs
):
2331 """DrawEllipseRect(Rect rect)"""
2332 return _gdi
.DC_DrawEllipseRect(*args
, **kwargs
)
2334 def DrawIconXY(*args
, **kwargs
):
2335 """DrawIconXY(Icon icon, int x, int y)"""
2336 return _gdi
.DC_DrawIconXY(*args
, **kwargs
)
2338 def DrawIcon(*args
, **kwargs
):
2339 """DrawIcon(Icon icon, Point pt)"""
2340 return _gdi
.DC_DrawIcon(*args
, **kwargs
)
2342 def DrawBitmapXY(*args
, **kwargs
):
2343 """DrawBitmapXY(Bitmap bmp, int x, int y, bool useMask=False)"""
2344 return _gdi
.DC_DrawBitmapXY(*args
, **kwargs
)
2346 def DrawBitmap(*args
, **kwargs
):
2347 """DrawBitmap(Bitmap bmp, Point pt, bool useMask=False)"""
2348 return _gdi
.DC_DrawBitmap(*args
, **kwargs
)
2350 def DrawTextXY(*args
, **kwargs
):
2351 """DrawTextXY(String text, int x, int y)"""
2352 return _gdi
.DC_DrawTextXY(*args
, **kwargs
)
2354 def DrawText(*args
, **kwargs
):
2355 """DrawText(String text, Point pt)"""
2356 return _gdi
.DC_DrawText(*args
, **kwargs
)
2358 def DrawRotatedTextXY(*args
, **kwargs
):
2359 """DrawRotatedTextXY(String text, int x, int y, double angle)"""
2360 return _gdi
.DC_DrawRotatedTextXY(*args
, **kwargs
)
2362 def DrawRotatedText(*args
, **kwargs
):
2363 """DrawRotatedText(String text, Point pt, double angle)"""
2364 return _gdi
.DC_DrawRotatedText(*args
, **kwargs
)
2366 def BlitXY(*args
, **kwargs
):
2368 BlitXY(int xdest, int ydest, int width, int height, DC source,
2369 int xsrc, int ysrc, int rop=COPY, bool useMask=False,
2370 int xsrcMask=-1, int ysrcMask=-1) -> bool
2372 return _gdi
.DC_BlitXY(*args
, **kwargs
)
2374 def Blit(*args
, **kwargs
):
2376 Blit(Point destPt, Size sz, DC source, Point srcPt, int rop=COPY,
2377 bool useMask=False, Point srcPtMask=DefaultPosition) -> bool
2379 return _gdi
.DC_Blit(*args
, **kwargs
)
2381 def DrawLines(*args
, **kwargs
):
2382 """DrawLines(int points, Point points_array, int xoffset=0, int yoffset=0)"""
2383 return _gdi
.DC_DrawLines(*args
, **kwargs
)
2385 def DrawPolygon(*args
, **kwargs
):
2387 DrawPolygon(int points, Point points_array, int xoffset=0, int yoffset=0,
2388 int fillStyle=ODDEVEN_RULE)
2390 return _gdi
.DC_DrawPolygon(*args
, **kwargs
)
2392 def DrawLabel(*args
, **kwargs
):
2394 DrawLabel(String text, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
2397 return _gdi
.DC_DrawLabel(*args
, **kwargs
)
2399 def DrawImageLabel(*args
, **kwargs
):
2401 DrawImageLabel(String text, Bitmap image, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
2402 int indexAccel=-1) -> Rect
2404 return _gdi
.DC_DrawImageLabel(*args
, **kwargs
)
2406 def DrawSpline(*args
, **kwargs
):
2407 """DrawSpline(int points, Point points_array)"""
2408 return _gdi
.DC_DrawSpline(*args
, **kwargs
)
2410 def Clear(*args
, **kwargs
):
2412 return _gdi
.DC_Clear(*args
, **kwargs
)
2414 def StartDoc(*args
, **kwargs
):
2415 """StartDoc(String message) -> bool"""
2416 return _gdi
.DC_StartDoc(*args
, **kwargs
)
2418 def EndDoc(*args
, **kwargs
):
2420 return _gdi
.DC_EndDoc(*args
, **kwargs
)
2422 def StartPage(*args
, **kwargs
):
2424 return _gdi
.DC_StartPage(*args
, **kwargs
)
2426 def EndPage(*args
, **kwargs
):
2428 return _gdi
.DC_EndPage(*args
, **kwargs
)
2430 def SetFont(*args
, **kwargs
):
2431 """SetFont(Font font)"""
2432 return _gdi
.DC_SetFont(*args
, **kwargs
)
2434 def SetPen(*args
, **kwargs
):
2435 """SetPen(Pen pen)"""
2436 return _gdi
.DC_SetPen(*args
, **kwargs
)
2438 def SetBrush(*args
, **kwargs
):
2439 """SetBrush(Brush brush)"""
2440 return _gdi
.DC_SetBrush(*args
, **kwargs
)
2442 def SetBackground(*args
, **kwargs
):
2443 """SetBackground(Brush brush)"""
2444 return _gdi
.DC_SetBackground(*args
, **kwargs
)
2446 def SetBackgroundMode(*args
, **kwargs
):
2447 """SetBackgroundMode(int mode)"""
2448 return _gdi
.DC_SetBackgroundMode(*args
, **kwargs
)
2450 def SetPalette(*args
, **kwargs
):
2451 """SetPalette(Palette palette)"""
2452 return _gdi
.DC_SetPalette(*args
, **kwargs
)
2454 def SetClippingRegionXY(*args
, **kwargs
):
2455 """SetClippingRegionXY(int x, int y, int width, int height)"""
2456 return _gdi
.DC_SetClippingRegionXY(*args
, **kwargs
)
2458 def SetClippingRegion(*args
, **kwargs
):
2459 """SetClippingRegion(Point pt, Size sz)"""
2460 return _gdi
.DC_SetClippingRegion(*args
, **kwargs
)
2462 def SetClippingRect(*args
, **kwargs
):
2463 """SetClippingRect(Rect rect)"""
2464 return _gdi
.DC_SetClippingRect(*args
, **kwargs
)
2466 def SetClippingRegionAsRegion(*args
, **kwargs
):
2467 """SetClippingRegionAsRegion(Region region)"""
2468 return _gdi
.DC_SetClippingRegionAsRegion(*args
, **kwargs
)
2470 def DestroyClippingRegion(*args
, **kwargs
):
2471 """DestroyClippingRegion()"""
2472 return _gdi
.DC_DestroyClippingRegion(*args
, **kwargs
)
2474 def GetClippingBox(*args
, **kwargs
):
2475 """GetClippingBox() -> (x, y, width, height)"""
2476 return _gdi
.DC_GetClippingBox(*args
, **kwargs
)
2478 def GetClippingRect(*args
, **kwargs
):
2479 """GetClippingRect() -> Rect"""
2480 return _gdi
.DC_GetClippingRect(*args
, **kwargs
)
2482 def GetCharHeight(*args
, **kwargs
):
2483 """GetCharHeight() -> int"""
2484 return _gdi
.DC_GetCharHeight(*args
, **kwargs
)
2486 def GetCharWidth(*args
, **kwargs
):
2487 """GetCharWidth() -> int"""
2488 return _gdi
.DC_GetCharWidth(*args
, **kwargs
)
2490 def GetTextExtent(*args
, **kwargs
):
2492 GetTextExtent(wxString string) -> (width, height)
2494 Get the width and height of the text using the current font.
2495 Only works for single line strings.
2497 return _gdi
.DC_GetTextExtent(*args
, **kwargs
)
2499 def GetFullTextExtent(*args
, **kwargs
):
2501 GetFullTextExtent(wxString string, Font font=None) ->
2502 (width, height, descent, externalLeading)
2504 Get the width, height, decent and leading of the text using the current or specified font.
2505 Only works for single line strings.
2507 return _gdi
.DC_GetFullTextExtent(*args
, **kwargs
)
2509 def GetMultiLineTextExtent(*args
, **kwargs
):
2511 GetMultiLineTextExtent(wxString string, Font font=None) ->
2512 (width, height, descent, externalLeading)
2514 Get the width, height, decent and leading of the text using the current or specified font.
2515 Works for single as well as multi-line strings.
2517 return _gdi
.DC_GetMultiLineTextExtent(*args
, **kwargs
)
2519 def GetSize(*args
, **kwargs
):
2523 Get the DC size in device units.
2525 return _gdi
.DC_GetSize(*args
, **kwargs
)
2527 def GetSizeTuple(*args
, **kwargs
):
2529 GetSizeTuple() -> (width, height)
2531 Get the DC size in device units.
2533 return _gdi
.DC_GetSizeTuple(*args
, **kwargs
)
2535 def GetSizeMM(*args
, **kwargs
):
2539 Get the DC size in milimeters.
2541 return _gdi
.DC_GetSizeMM(*args
, **kwargs
)
2543 def GetSizeMMTuple(*args
, **kwargs
):
2545 GetSizeMMTuple() -> (width, height)
2547 Get the DC size in milimeters.
2549 return _gdi
.DC_GetSizeMMTuple(*args
, **kwargs
)
2551 def DeviceToLogicalX(*args
, **kwargs
):
2552 """DeviceToLogicalX(int x) -> int"""
2553 return _gdi
.DC_DeviceToLogicalX(*args
, **kwargs
)
2555 def DeviceToLogicalY(*args
, **kwargs
):
2556 """DeviceToLogicalY(int y) -> int"""
2557 return _gdi
.DC_DeviceToLogicalY(*args
, **kwargs
)
2559 def DeviceToLogicalXRel(*args
, **kwargs
):
2560 """DeviceToLogicalXRel(int x) -> int"""
2561 return _gdi
.DC_DeviceToLogicalXRel(*args
, **kwargs
)
2563 def DeviceToLogicalYRel(*args
, **kwargs
):
2564 """DeviceToLogicalYRel(int y) -> int"""
2565 return _gdi
.DC_DeviceToLogicalYRel(*args
, **kwargs
)
2567 def LogicalToDeviceX(*args
, **kwargs
):
2568 """LogicalToDeviceX(int x) -> int"""
2569 return _gdi
.DC_LogicalToDeviceX(*args
, **kwargs
)
2571 def LogicalToDeviceY(*args
, **kwargs
):
2572 """LogicalToDeviceY(int y) -> int"""
2573 return _gdi
.DC_LogicalToDeviceY(*args
, **kwargs
)
2575 def LogicalToDeviceXRel(*args
, **kwargs
):
2576 """LogicalToDeviceXRel(int x) -> int"""
2577 return _gdi
.DC_LogicalToDeviceXRel(*args
, **kwargs
)
2579 def LogicalToDeviceYRel(*args
, **kwargs
):
2580 """LogicalToDeviceYRel(int y) -> int"""
2581 return _gdi
.DC_LogicalToDeviceYRel(*args
, **kwargs
)
2583 def CanDrawBitmap(*args
, **kwargs
):
2584 """CanDrawBitmap() -> bool"""
2585 return _gdi
.DC_CanDrawBitmap(*args
, **kwargs
)
2587 def CanGetTextExtent(*args
, **kwargs
):
2588 """CanGetTextExtent() -> bool"""
2589 return _gdi
.DC_CanGetTextExtent(*args
, **kwargs
)
2591 def GetDepth(*args
, **kwargs
):
2592 """GetDepth() -> int"""
2593 return _gdi
.DC_GetDepth(*args
, **kwargs
)
2595 def GetPPI(*args
, **kwargs
):
2596 """GetPPI() -> Size"""
2597 return _gdi
.DC_GetPPI(*args
, **kwargs
)
2599 def Ok(*args
, **kwargs
):
2601 return _gdi
.DC_Ok(*args
, **kwargs
)
2603 def GetBackgroundMode(*args
, **kwargs
):
2604 """GetBackgroundMode() -> int"""
2605 return _gdi
.DC_GetBackgroundMode(*args
, **kwargs
)
2607 def GetBackground(*args
, **kwargs
):
2608 """GetBackground() -> Brush"""
2609 return _gdi
.DC_GetBackground(*args
, **kwargs
)
2611 def GetBrush(*args
, **kwargs
):
2612 """GetBrush() -> Brush"""
2613 return _gdi
.DC_GetBrush(*args
, **kwargs
)
2615 def GetFont(*args
, **kwargs
):
2616 """GetFont() -> Font"""
2617 return _gdi
.DC_GetFont(*args
, **kwargs
)
2619 def GetPen(*args
, **kwargs
):
2620 """GetPen() -> Pen"""
2621 return _gdi
.DC_GetPen(*args
, **kwargs
)
2623 def GetTextBackground(*args
, **kwargs
):
2624 """GetTextBackground() -> Colour"""
2625 return _gdi
.DC_GetTextBackground(*args
, **kwargs
)
2627 def GetTextForeground(*args
, **kwargs
):
2628 """GetTextForeground() -> Colour"""
2629 return _gdi
.DC_GetTextForeground(*args
, **kwargs
)
2631 def SetTextForeground(*args
, **kwargs
):
2632 """SetTextForeground(Colour colour)"""
2633 return _gdi
.DC_SetTextForeground(*args
, **kwargs
)
2635 def SetTextBackground(*args
, **kwargs
):
2636 """SetTextBackground(Colour colour)"""
2637 return _gdi
.DC_SetTextBackground(*args
, **kwargs
)
2639 def GetMapMode(*args
, **kwargs
):
2640 """GetMapMode() -> int"""
2641 return _gdi
.DC_GetMapMode(*args
, **kwargs
)
2643 def SetMapMode(*args
, **kwargs
):
2644 """SetMapMode(int mode)"""
2645 return _gdi
.DC_SetMapMode(*args
, **kwargs
)
2647 def GetUserScale(*args
, **kwargs
):
2648 """GetUserScale() -> (xScale, yScale)"""
2649 return _gdi
.DC_GetUserScale(*args
, **kwargs
)
2651 def SetUserScale(*args
, **kwargs
):
2652 """SetUserScale(double x, double y)"""
2653 return _gdi
.DC_SetUserScale(*args
, **kwargs
)
2655 def GetLogicalScale(*args
, **kwargs
):
2656 """GetLogicalScale() -> (xScale, yScale)"""
2657 return _gdi
.DC_GetLogicalScale(*args
, **kwargs
)
2659 def SetLogicalScale(*args
, **kwargs
):
2660 """SetLogicalScale(double x, double y)"""
2661 return _gdi
.DC_SetLogicalScale(*args
, **kwargs
)
2663 def GetLogicalOrigin(*args
, **kwargs
):
2664 """GetLogicalOrigin() -> Point"""
2665 return _gdi
.DC_GetLogicalOrigin(*args
, **kwargs
)
2667 def GetLogicalOriginTuple(*args
, **kwargs
):
2668 """GetLogicalOriginTuple() -> (x,y)"""
2669 return _gdi
.DC_GetLogicalOriginTuple(*args
, **kwargs
)
2671 def SetLogicalOrigin(*args
, **kwargs
):
2672 """SetLogicalOrigin(int x, int y)"""
2673 return _gdi
.DC_SetLogicalOrigin(*args
, **kwargs
)
2675 def GetDeviceOrigin(*args
, **kwargs
):
2676 """GetDeviceOrigin() -> Point"""
2677 return _gdi
.DC_GetDeviceOrigin(*args
, **kwargs
)
2679 def GetDeviceOriginTuple(*args
, **kwargs
):
2680 """GetDeviceOriginTuple() -> (x,y)"""
2681 return _gdi
.DC_GetDeviceOriginTuple(*args
, **kwargs
)
2683 def SetDeviceOrigin(*args
, **kwargs
):
2684 """SetDeviceOrigin(int x, int y)"""
2685 return _gdi
.DC_SetDeviceOrigin(*args
, **kwargs
)
2687 def SetAxisOrientation(*args
, **kwargs
):
2688 """SetAxisOrientation(bool xLeftRight, bool yBottomUp)"""
2689 return _gdi
.DC_SetAxisOrientation(*args
, **kwargs
)
2691 def GetLogicalFunction(*args
, **kwargs
):
2692 """GetLogicalFunction() -> int"""
2693 return _gdi
.DC_GetLogicalFunction(*args
, **kwargs
)
2695 def SetLogicalFunction(*args
, **kwargs
):
2696 """SetLogicalFunction(int function)"""
2697 return _gdi
.DC_SetLogicalFunction(*args
, **kwargs
)
2699 def SetOptimization(*args
, **kwargs
):
2700 """SetOptimization(bool opt)"""
2701 return _gdi
.DC_SetOptimization(*args
, **kwargs
)
2703 def GetOptimization(*args
, **kwargs
):
2704 """GetOptimization() -> bool"""
2705 return _gdi
.DC_GetOptimization(*args
, **kwargs
)
2707 def CalcBoundingBox(*args
, **kwargs
):
2708 """CalcBoundingBox(int x, int y)"""
2709 return _gdi
.DC_CalcBoundingBox(*args
, **kwargs
)
2711 def ResetBoundingBox(*args
, **kwargs
):
2712 """ResetBoundingBox()"""
2713 return _gdi
.DC_ResetBoundingBox(*args
, **kwargs
)
2715 def MinX(*args
, **kwargs
):
2717 return _gdi
.DC_MinX(*args
, **kwargs
)
2719 def MaxX(*args
, **kwargs
):
2721 return _gdi
.DC_MaxX(*args
, **kwargs
)
2723 def MinY(*args
, **kwargs
):
2725 return _gdi
.DC_MinY(*args
, **kwargs
)
2727 def MaxY(*args
, **kwargs
):
2729 return _gdi
.DC_MaxY(*args
, **kwargs
)
2731 def GetBoundingBox(*args
, **kwargs
):
2732 """GetBoundingBox() -> (x1,y1, x2,y2)"""
2733 return _gdi
.DC_GetBoundingBox(*args
, **kwargs
)
2735 def __nonzero__(self
): return self
.Ok()
2736 def _DrawPointList(*args
, **kwargs
):
2737 """_DrawPointList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2738 return _gdi
.DC__DrawPointList(*args
, **kwargs
)
2740 def _DrawLineList(*args
, **kwargs
):
2741 """_DrawLineList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2742 return _gdi
.DC__DrawLineList(*args
, **kwargs
)
2744 def _DrawRectangleList(*args
, **kwargs
):
2745 """_DrawRectangleList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2746 return _gdi
.DC__DrawRectangleList(*args
, **kwargs
)
2748 def _DrawEllipseList(*args
, **kwargs
):
2749 """_DrawEllipseList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2750 return _gdi
.DC__DrawEllipseList(*args
, **kwargs
)
2752 def _DrawPolygonList(*args
, **kwargs
):
2753 """_DrawPolygonList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2754 return _gdi
.DC__DrawPolygonList(*args
, **kwargs
)
2756 def _DrawTextList(*args
, **kwargs
):
2758 _DrawTextList(PyObject textList, PyObject pyPoints, PyObject foregroundList,
2759 PyObject backgroundList) -> PyObject
2761 return _gdi
.DC__DrawTextList(*args
, **kwargs
)
2763 def DrawPointList(self
, points
, pens
=None):
2766 elif isinstance(pens
, wx
.Pen
):
2768 elif len(pens
) != len(points
):
2769 raise ValueError('points and pens must have same length')
2770 return self
._DrawPointList
(points
, pens
, [])
2773 def DrawLineList(self
, lines
, pens
=None):
2776 elif isinstance(pens
, wx
.Pen
):
2778 elif len(pens
) != len(lines
):
2779 raise ValueError('lines and pens must have same length')
2780 return self
._DrawLineList
(lines
, pens
, [])
2783 def DrawRectangleList(self
, rectangles
, pens
=None, brushes
=None):
2786 elif isinstance(pens
, wx
.Pen
):
2788 elif len(pens
) != len(rectangles
):
2789 raise ValueError('rectangles and pens must have same length')
2792 elif isinstance(brushes
, wx
.Brush
):
2794 elif len(brushes
) != len(rectangles
):
2795 raise ValueError('rectangles and brushes must have same length')
2796 return self
._DrawRectangleList
(rectangles
, pens
, brushes
)
2799 def DrawEllipseList(self
, ellipses
, pens
=None, brushes
=None):
2802 elif isinstance(pens
, wx
.Pen
):
2804 elif len(pens
) != len(ellipses
):
2805 raise ValueError('ellipses and pens must have same length')
2808 elif isinstance(brushes
, wx
.Brush
):
2810 elif len(brushes
) != len(ellipses
):
2811 raise ValueError('ellipses and brushes must have same length')
2812 return self
._DrawEllipseList
(ellipses
, pens
, brushes
)
2815 def DrawPolygonList(self
, polygons
, pens
=None, brushes
=None):
2816 ## Note: This does not currently support fill style or offset
2817 ## you can always use the non-List version if need be.
2820 elif isinstance(pens
, wx
.Pen
):
2822 elif len(pens
) != len(polygons
):
2823 raise ValueError('polygons and pens must have same length')
2826 elif isinstance(brushes
, wx
.Brush
):
2828 elif len(brushes
) != len(polygons
):
2829 raise ValueError('polygons and brushes must have same length')
2830 return self
._DrawPolygonList
(polygons
, pens
, brushes
)
2833 def DrawTextList(self
, textList
, coords
, foregrounds
= None, backgrounds
= None, fonts
= None):
2834 ## NOTE: this does not currently support changing the font
2835 ## Make sure you set Background mode to wxSolid (DC.SetBackgroundMode)
2836 ## If you want backgounds to do anything.
2837 if type(textList
) == type(''):
2838 textList
= [textList
]
2839 elif len(textList
) != len(coords
):
2840 raise ValueError('textlist and coords must have same length')
2841 if foregrounds
is None:
2843 elif isinstance(foregrounds
, wx
.Colour
):
2844 foregrounds
= [foregrounds
]
2845 elif len(foregrounds
) != len(coords
):
2846 raise ValueError('foregrounds and coords must have same length')
2847 if backgrounds
is None:
2849 elif isinstance(backgrounds
, wx
.Colour
):
2850 backgrounds
= [backgrounds
]
2851 elif len(backgrounds
) != len(coords
):
2852 raise ValueError('backgrounds and coords must have same length')
2853 return self
._DrawTextList
(textList
, coords
, foregrounds
, backgrounds
)
2857 def __init__(self
, this
):
2859 if not hasattr(self
,"thisown"): self
.thisown
= 0
2861 _gdi
.DC_swigregister(DCPtr
)
2863 #---------------------------------------------------------------------------
2867 return "<%s.%s; proxy of C++ wxMemoryDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2868 def __init__(self
, *args
, **kwargs
):
2869 """__init__() -> MemoryDC"""
2870 newobj
= _gdi
.new_MemoryDC(*args
, **kwargs
)
2871 self
.this
= newobj
.this
2874 def SelectObject(*args
, **kwargs
):
2875 """SelectObject(Bitmap bitmap)"""
2876 return _gdi
.MemoryDC_SelectObject(*args
, **kwargs
)
2879 class MemoryDCPtr(MemoryDC
):
2880 def __init__(self
, this
):
2882 if not hasattr(self
,"thisown"): self
.thisown
= 0
2883 self
.__class
__ = MemoryDC
2884 _gdi
.MemoryDC_swigregister(MemoryDCPtr
)
2886 def MemoryDCFromDC(*args
, **kwargs
):
2887 """MemoryDCFromDC(DC oldDC) -> MemoryDC"""
2888 val
= _gdi
.new_MemoryDCFromDC(*args
, **kwargs
)
2892 #---------------------------------------------------------------------------
2894 class BufferedDC(MemoryDC
):
2896 return "<%s.%s; proxy of C++ wxBufferedDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2897 def __init__(self
, *args
, **kwargs
):
2898 """__init__(DC dc, Bitmap buffer) -> BufferedDC"""
2899 newobj
= _gdi
.new_BufferedDC(*args
, **kwargs
)
2900 self
.this
= newobj
.this
2903 self
._dc
= args
[0] # save a ref so the other dc will not be deleted before self
2905 def UnMask(*args
, **kwargs
):
2907 return _gdi
.BufferedDC_UnMask(*args
, **kwargs
)
2910 class BufferedDCPtr(BufferedDC
):
2911 def __init__(self
, this
):
2913 if not hasattr(self
,"thisown"): self
.thisown
= 0
2914 self
.__class
__ = BufferedDC
2915 _gdi
.BufferedDC_swigregister(BufferedDCPtr
)
2917 def BufferedDCInternalBuffer(*args
, **kwargs
):
2918 """BufferedDCInternalBuffer(DC dc, Size area) -> BufferedDC"""
2919 val
= _gdi
.new_BufferedDCInternalBuffer(*args
, **kwargs
)
2921 val
._dc
= args
[0] # save a ref so the other dc will not be deleted before self
2924 class BufferedPaintDC(BufferedDC
):
2926 return "<%s.%s; proxy of C++ wxBufferedPaintDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2927 def __init__(self
, *args
, **kwargs
):
2928 """__init__(Window window, Bitmap buffer=NullBitmap) -> BufferedPaintDC"""
2929 newobj
= _gdi
.new_BufferedPaintDC(*args
, **kwargs
)
2930 self
.this
= newobj
.this
2934 class BufferedPaintDCPtr(BufferedPaintDC
):
2935 def __init__(self
, this
):
2937 if not hasattr(self
,"thisown"): self
.thisown
= 0
2938 self
.__class
__ = BufferedPaintDC
2939 _gdi
.BufferedPaintDC_swigregister(BufferedPaintDCPtr
)
2941 #---------------------------------------------------------------------------
2945 return "<%s.%s; proxy of C++ wxScreenDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2946 def __init__(self
, *args
, **kwargs
):
2947 """__init__() -> ScreenDC"""
2948 newobj
= _gdi
.new_ScreenDC(*args
, **kwargs
)
2949 self
.this
= newobj
.this
2952 def StartDrawingOnTopWin(*args
, **kwargs
):
2953 """StartDrawingOnTopWin(Window window) -> bool"""
2954 return _gdi
.ScreenDC_StartDrawingOnTopWin(*args
, **kwargs
)
2956 def StartDrawingOnTop(*args
, **kwargs
):
2957 """StartDrawingOnTop(Rect rect=None) -> bool"""
2958 return _gdi
.ScreenDC_StartDrawingOnTop(*args
, **kwargs
)
2960 def EndDrawingOnTop(*args
, **kwargs
):
2961 """EndDrawingOnTop() -> bool"""
2962 return _gdi
.ScreenDC_EndDrawingOnTop(*args
, **kwargs
)
2965 class ScreenDCPtr(ScreenDC
):
2966 def __init__(self
, this
):
2968 if not hasattr(self
,"thisown"): self
.thisown
= 0
2969 self
.__class
__ = ScreenDC
2970 _gdi
.ScreenDC_swigregister(ScreenDCPtr
)
2972 #---------------------------------------------------------------------------
2976 return "<%s.%s; proxy of C++ wxClientDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2977 def __init__(self
, *args
, **kwargs
):
2978 """__init__(Window win) -> ClientDC"""
2979 newobj
= _gdi
.new_ClientDC(*args
, **kwargs
)
2980 self
.this
= newobj
.this
2984 class ClientDCPtr(ClientDC
):
2985 def __init__(self
, this
):
2987 if not hasattr(self
,"thisown"): self
.thisown
= 0
2988 self
.__class
__ = ClientDC
2989 _gdi
.ClientDC_swigregister(ClientDCPtr
)
2991 #---------------------------------------------------------------------------
2995 return "<%s.%s; proxy of C++ wxPaintDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2996 def __init__(self
, *args
, **kwargs
):
2997 """__init__(Window win) -> PaintDC"""
2998 newobj
= _gdi
.new_PaintDC(*args
, **kwargs
)
2999 self
.this
= newobj
.this
3003 class PaintDCPtr(PaintDC
):
3004 def __init__(self
, this
):
3006 if not hasattr(self
,"thisown"): self
.thisown
= 0
3007 self
.__class
__ = PaintDC
3008 _gdi
.PaintDC_swigregister(PaintDCPtr
)
3010 #---------------------------------------------------------------------------
3014 return "<%s.%s; proxy of C++ wxWindowDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3015 def __init__(self
, *args
, **kwargs
):
3016 """__init__(Window win) -> WindowDC"""
3017 newobj
= _gdi
.new_WindowDC(*args
, **kwargs
)
3018 self
.this
= newobj
.this
3022 class WindowDCPtr(WindowDC
):
3023 def __init__(self
, this
):
3025 if not hasattr(self
,"thisown"): self
.thisown
= 0
3026 self
.__class
__ = WindowDC
3027 _gdi
.WindowDC_swigregister(WindowDCPtr
)
3029 #---------------------------------------------------------------------------
3033 return "<%s.%s; proxy of C++ wxMirrorDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3034 def __init__(self
, *args
, **kwargs
):
3035 """__init__(DC dc, bool mirror) -> MirrorDC"""
3036 newobj
= _gdi
.new_MirrorDC(*args
, **kwargs
)
3037 self
.this
= newobj
.this
3041 class MirrorDCPtr(MirrorDC
):
3042 def __init__(self
, this
):
3044 if not hasattr(self
,"thisown"): self
.thisown
= 0
3045 self
.__class
__ = MirrorDC
3046 _gdi
.MirrorDC_swigregister(MirrorDCPtr
)
3048 #---------------------------------------------------------------------------
3050 class PostScriptDC(DC
):
3052 return "<%s.%s; proxy of C++ wxPostScriptDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3053 def __init__(self
, *args
, **kwargs
):
3054 """__init__(wxPrintData printData) -> PostScriptDC"""
3055 newobj
= _gdi
.new_PostScriptDC(*args
, **kwargs
)
3056 self
.this
= newobj
.this
3059 def GetPrintData(*args
, **kwargs
):
3060 """GetPrintData() -> wxPrintData"""
3061 return _gdi
.PostScriptDC_GetPrintData(*args
, **kwargs
)
3063 def SetPrintData(*args
, **kwargs
):
3064 """SetPrintData(wxPrintData data)"""
3065 return _gdi
.PostScriptDC_SetPrintData(*args
, **kwargs
)
3067 def SetResolution(*args
, **kwargs
):
3068 """SetResolution(int ppi)"""
3069 return _gdi
.PostScriptDC_SetResolution(*args
, **kwargs
)
3071 SetResolution
= staticmethod(SetResolution
)
3072 def GetResolution(*args
, **kwargs
):
3073 """GetResolution() -> int"""
3074 return _gdi
.PostScriptDC_GetResolution(*args
, **kwargs
)
3076 GetResolution
= staticmethod(GetResolution
)
3078 class PostScriptDCPtr(PostScriptDC
):
3079 def __init__(self
, this
):
3081 if not hasattr(self
,"thisown"): self
.thisown
= 0
3082 self
.__class
__ = PostScriptDC
3083 _gdi
.PostScriptDC_swigregister(PostScriptDCPtr
)
3085 def PostScriptDC_SetResolution(*args
, **kwargs
):
3086 """PostScriptDC_SetResolution(int ppi)"""
3087 return _gdi
.PostScriptDC_SetResolution(*args
, **kwargs
)
3089 def PostScriptDC_GetResolution(*args
, **kwargs
):
3090 """PostScriptDC_GetResolution() -> int"""
3091 return _gdi
.PostScriptDC_GetResolution(*args
, **kwargs
)
3093 #---------------------------------------------------------------------------
3095 class MetaFile(core
.Object
):
3097 return "<%s.%s; proxy of C++ wxMetaFile instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3098 def __init__(self
, *args
, **kwargs
):
3099 """__init__(String filename=EmptyString) -> MetaFile"""
3100 newobj
= _gdi
.new_MetaFile(*args
, **kwargs
)
3101 self
.this
= newobj
.this
3104 def __del__(self
, destroy
=_gdi
.delete_MetaFile
):
3107 if self
.thisown
: destroy(self
)
3110 def Ok(*args
, **kwargs
):
3112 return _gdi
.MetaFile_Ok(*args
, **kwargs
)
3114 def SetClipboard(*args
, **kwargs
):
3115 """SetClipboard(int width=0, int height=0) -> bool"""
3116 return _gdi
.MetaFile_SetClipboard(*args
, **kwargs
)
3118 def GetSize(*args
, **kwargs
):
3119 """GetSize() -> Size"""
3120 return _gdi
.MetaFile_GetSize(*args
, **kwargs
)
3122 def GetWidth(*args
, **kwargs
):
3123 """GetWidth() -> int"""
3124 return _gdi
.MetaFile_GetWidth(*args
, **kwargs
)
3126 def GetHeight(*args
, **kwargs
):
3127 """GetHeight() -> int"""
3128 return _gdi
.MetaFile_GetHeight(*args
, **kwargs
)
3130 def GetFileName(*args
, **kwargs
):
3131 """GetFileName() -> String"""
3132 return _gdi
.MetaFile_GetFileName(*args
, **kwargs
)
3134 def __nonzero__(self
): return self
.Ok()
3136 class MetaFilePtr(MetaFile
):
3137 def __init__(self
, this
):
3139 if not hasattr(self
,"thisown"): self
.thisown
= 0
3140 self
.__class
__ = MetaFile
3141 _gdi
.MetaFile_swigregister(MetaFilePtr
)
3143 class MetaFileDC(DC
):
3145 return "<%s.%s; proxy of C++ wxMetaFileDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3146 def __init__(self
, *args
, **kwargs
):
3148 __init__(String filename=EmptyString, int width=0, int height=0,
3149 String description=EmptyString) -> MetaFileDC
3151 newobj
= _gdi
.new_MetaFileDC(*args
, **kwargs
)
3152 self
.this
= newobj
.this
3155 def Close(*args
, **kwargs
):
3156 """Close() -> MetaFile"""
3157 return _gdi
.MetaFileDC_Close(*args
, **kwargs
)
3160 class MetaFileDCPtr(MetaFileDC
):
3161 def __init__(self
, this
):
3163 if not hasattr(self
,"thisown"): self
.thisown
= 0
3164 self
.__class
__ = MetaFileDC
3165 _gdi
.MetaFileDC_swigregister(MetaFileDCPtr
)
3167 class PrinterDC(DC
):
3169 return "<%s.%s; proxy of C++ wxPrinterDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3170 def __init__(self
, *args
, **kwargs
):
3171 """__init__(wxPrintData printData) -> PrinterDC"""
3172 newobj
= _gdi
.new_PrinterDC(*args
, **kwargs
)
3173 self
.this
= newobj
.this
3177 class PrinterDCPtr(PrinterDC
):
3178 def __init__(self
, this
):
3180 if not hasattr(self
,"thisown"): self
.thisown
= 0
3181 self
.__class
__ = PrinterDC
3182 _gdi
.PrinterDC_swigregister(PrinterDCPtr
)
3185 """DC class that has methods with 2.4 compatible parameters."""
3186 FloodFill
= DC
.FloodFillXY
3187 GetPixel
= DC
.GetPixelXY
3188 DrawLine
= DC
.DrawLineXY
3189 CrossHair
= DC
.CrossHairXY
3190 DrawArc
= DC
.DrawArcXY
3191 DrawCheckMark
= DC
.DrawCheckMarkXY
3192 DrawEllipticArc
= DC
.DrawEllipticArcXY
3193 DrawPoint
= DC
.DrawPointXY
3194 DrawRectangle
= DC
.DrawRectangleXY
3195 DrawRoundedRectangle
= DC
.DrawRoundedRectangleXY
3196 DrawCircle
= DC
.DrawCircleXY
3197 DrawEllipse
= DC
.DrawEllipseXY
3198 DrawIcon
= DC
.DrawIconXY
3199 DrawBitmap
= DC
.DrawBitmapXY
3200 DrawText
= DC
.DrawTextXY
3201 DrawRotatedText
= DC
.DrawRotatedTextXY
3204 class MemoryDC_old(MemoryDC
):
3205 """DC class that has methods with 2.4 compatible parameters."""
3206 FloodFill
= MemoryDC
.FloodFillXY
3207 GetPixel
= MemoryDC
.GetPixelXY
3208 DrawLine
= MemoryDC
.DrawLineXY
3209 CrossHair
= MemoryDC
.CrossHairXY
3210 DrawArc
= MemoryDC
.DrawArcXY
3211 DrawCheckMark
= MemoryDC
.DrawCheckMarkXY
3212 DrawEllipticArc
= MemoryDC
.DrawEllipticArcXY
3213 DrawPoint
= MemoryDC
.DrawPointXY
3214 DrawRectangle
= MemoryDC
.DrawRectangleXY
3215 DrawRoundedRectangle
= MemoryDC
.DrawRoundedRectangleXY
3216 DrawCircle
= MemoryDC
.DrawCircleXY
3217 DrawEllipse
= MemoryDC
.DrawEllipseXY
3218 DrawIcon
= MemoryDC
.DrawIconXY
3219 DrawBitmap
= MemoryDC
.DrawBitmapXY
3220 DrawText
= MemoryDC
.DrawTextXY
3221 DrawRotatedText
= MemoryDC
.DrawRotatedTextXY
3222 Blit
= MemoryDC
.BlitXY
3224 class BufferedDC_old(BufferedDC
):
3225 """DC class that has methods with 2.4 compatible parameters."""
3226 FloodFill
= BufferedDC
.FloodFillXY
3227 GetPixel
= BufferedDC
.GetPixelXY
3228 DrawLine
= BufferedDC
.DrawLineXY
3229 CrossHair
= BufferedDC
.CrossHairXY
3230 DrawArc
= BufferedDC
.DrawArcXY
3231 DrawCheckMark
= BufferedDC
.DrawCheckMarkXY
3232 DrawEllipticArc
= BufferedDC
.DrawEllipticArcXY
3233 DrawPoint
= BufferedDC
.DrawPointXY
3234 DrawRectangle
= BufferedDC
.DrawRectangleXY
3235 DrawRoundedRectangle
= BufferedDC
.DrawRoundedRectangleXY
3236 DrawCircle
= BufferedDC
.DrawCircleXY
3237 DrawEllipse
= BufferedDC
.DrawEllipseXY
3238 DrawIcon
= BufferedDC
.DrawIconXY
3239 DrawBitmap
= BufferedDC
.DrawBitmapXY
3240 DrawText
= BufferedDC
.DrawTextXY
3241 DrawRotatedText
= BufferedDC
.DrawRotatedTextXY
3242 Blit
= BufferedDC
.BlitXY
3244 class BufferedPaintDC_old(BufferedPaintDC
):
3245 """DC class that has methods with 2.4 compatible parameters."""
3246 FloodFill
= BufferedPaintDC
.FloodFillXY
3247 GetPixel
= BufferedPaintDC
.GetPixelXY
3248 DrawLine
= BufferedPaintDC
.DrawLineXY
3249 CrossHair
= BufferedPaintDC
.CrossHairXY
3250 DrawArc
= BufferedPaintDC
.DrawArcXY
3251 DrawCheckMark
= BufferedPaintDC
.DrawCheckMarkXY
3252 DrawEllipticArc
= BufferedPaintDC
.DrawEllipticArcXY
3253 DrawPoint
= BufferedPaintDC
.DrawPointXY
3254 DrawRectangle
= BufferedPaintDC
.DrawRectangleXY
3255 DrawRoundedRectangle
= BufferedPaintDC
.DrawRoundedRectangleXY
3256 DrawCircle
= BufferedPaintDC
.DrawCircleXY
3257 DrawEllipse
= BufferedPaintDC
.DrawEllipseXY
3258 DrawIcon
= BufferedPaintDC
.DrawIconXY
3259 DrawBitmap
= BufferedPaintDC
.DrawBitmapXY
3260 DrawText
= BufferedPaintDC
.DrawTextXY
3261 DrawRotatedText
= BufferedPaintDC
.DrawRotatedTextXY
3262 Blit
= BufferedPaintDC
.BlitXY
3264 class ScreenDC_old(ScreenDC
):
3265 """DC class that has methods with 2.4 compatible parameters."""
3266 FloodFill
= ScreenDC
.FloodFillXY
3267 GetPixel
= ScreenDC
.GetPixelXY
3268 DrawLine
= ScreenDC
.DrawLineXY
3269 CrossHair
= ScreenDC
.CrossHairXY
3270 DrawArc
= ScreenDC
.DrawArcXY
3271 DrawCheckMark
= ScreenDC
.DrawCheckMarkXY
3272 DrawEllipticArc
= ScreenDC
.DrawEllipticArcXY
3273 DrawPoint
= ScreenDC
.DrawPointXY
3274 DrawRectangle
= ScreenDC
.DrawRectangleXY
3275 DrawRoundedRectangle
= ScreenDC
.DrawRoundedRectangleXY
3276 DrawCircle
= ScreenDC
.DrawCircleXY
3277 DrawEllipse
= ScreenDC
.DrawEllipseXY
3278 DrawIcon
= ScreenDC
.DrawIconXY
3279 DrawBitmap
= ScreenDC
.DrawBitmapXY
3280 DrawText
= ScreenDC
.DrawTextXY
3281 DrawRotatedText
= ScreenDC
.DrawRotatedTextXY
3282 Blit
= ScreenDC
.BlitXY
3284 class ClientDC_old(ClientDC
):
3285 """DC class that has methods with 2.4 compatible parameters."""
3286 FloodFill
= ClientDC
.FloodFillXY
3287 GetPixel
= ClientDC
.GetPixelXY
3288 DrawLine
= ClientDC
.DrawLineXY
3289 CrossHair
= ClientDC
.CrossHairXY
3290 DrawArc
= ClientDC
.DrawArcXY
3291 DrawCheckMark
= ClientDC
.DrawCheckMarkXY
3292 DrawEllipticArc
= ClientDC
.DrawEllipticArcXY
3293 DrawPoint
= ClientDC
.DrawPointXY
3294 DrawRectangle
= ClientDC
.DrawRectangleXY
3295 DrawRoundedRectangle
= ClientDC
.DrawRoundedRectangleXY
3296 DrawCircle
= ClientDC
.DrawCircleXY
3297 DrawEllipse
= ClientDC
.DrawEllipseXY
3298 DrawIcon
= ClientDC
.DrawIconXY
3299 DrawBitmap
= ClientDC
.DrawBitmapXY
3300 DrawText
= ClientDC
.DrawTextXY
3301 DrawRotatedText
= ClientDC
.DrawRotatedTextXY
3302 Blit
= ClientDC
.BlitXY
3304 class PaintDC_old(PaintDC
):
3305 """DC class that has methods with 2.4 compatible parameters."""
3306 FloodFill
= PaintDC
.FloodFillXY
3307 GetPixel
= PaintDC
.GetPixelXY
3308 DrawLine
= PaintDC
.DrawLineXY
3309 CrossHair
= PaintDC
.CrossHairXY
3310 DrawArc
= PaintDC
.DrawArcXY
3311 DrawCheckMark
= PaintDC
.DrawCheckMarkXY
3312 DrawEllipticArc
= PaintDC
.DrawEllipticArcXY
3313 DrawPoint
= PaintDC
.DrawPointXY
3314 DrawRectangle
= PaintDC
.DrawRectangleXY
3315 DrawRoundedRectangle
= PaintDC
.DrawRoundedRectangleXY
3316 DrawCircle
= PaintDC
.DrawCircleXY
3317 DrawEllipse
= PaintDC
.DrawEllipseXY
3318 DrawIcon
= PaintDC
.DrawIconXY
3319 DrawBitmap
= PaintDC
.DrawBitmapXY
3320 DrawText
= PaintDC
.DrawTextXY
3321 DrawRotatedText
= PaintDC
.DrawRotatedTextXY
3322 Blit
= PaintDC
.BlitXY
3324 class WindowDC_old(WindowDC
):
3325 """DC class that has methods with 2.4 compatible parameters."""
3326 FloodFill
= WindowDC
.FloodFillXY
3327 GetPixel
= WindowDC
.GetPixelXY
3328 DrawLine
= WindowDC
.DrawLineXY
3329 CrossHair
= WindowDC
.CrossHairXY
3330 DrawArc
= WindowDC
.DrawArcXY
3331 DrawCheckMark
= WindowDC
.DrawCheckMarkXY
3332 DrawEllipticArc
= WindowDC
.DrawEllipticArcXY
3333 DrawPoint
= WindowDC
.DrawPointXY
3334 DrawRectangle
= WindowDC
.DrawRectangleXY
3335 DrawRoundedRectangle
= WindowDC
.DrawRoundedRectangleXY
3336 DrawCircle
= WindowDC
.DrawCircleXY
3337 DrawEllipse
= WindowDC
.DrawEllipseXY
3338 DrawIcon
= WindowDC
.DrawIconXY
3339 DrawBitmap
= WindowDC
.DrawBitmapXY
3340 DrawText
= WindowDC
.DrawTextXY
3341 DrawRotatedText
= WindowDC
.DrawRotatedTextXY
3342 Blit
= WindowDC
.BlitXY
3344 class MirrorDC_old(MirrorDC
):
3345 """DC class that has methods with 2.4 compatible parameters."""
3346 FloodFill
= MirrorDC
.FloodFillXY
3347 GetPixel
= MirrorDC
.GetPixelXY
3348 DrawLine
= MirrorDC
.DrawLineXY
3349 CrossHair
= MirrorDC
.CrossHairXY
3350 DrawArc
= MirrorDC
.DrawArcXY
3351 DrawCheckMark
= MirrorDC
.DrawCheckMarkXY
3352 DrawEllipticArc
= MirrorDC
.DrawEllipticArcXY
3353 DrawPoint
= MirrorDC
.DrawPointXY
3354 DrawRectangle
= MirrorDC
.DrawRectangleXY
3355 DrawRoundedRectangle
= MirrorDC
.DrawRoundedRectangleXY
3356 DrawCircle
= MirrorDC
.DrawCircleXY
3357 DrawEllipse
= MirrorDC
.DrawEllipseXY
3358 DrawIcon
= MirrorDC
.DrawIconXY
3359 DrawBitmap
= MirrorDC
.DrawBitmapXY
3360 DrawText
= MirrorDC
.DrawTextXY
3361 DrawRotatedText
= MirrorDC
.DrawRotatedTextXY
3362 Blit
= MirrorDC
.BlitXY
3364 class PostScriptDC_old(PostScriptDC
):
3365 """DC class that has methods with 2.4 compatible parameters."""
3366 FloodFill
= PostScriptDC
.FloodFillXY
3367 GetPixel
= PostScriptDC
.GetPixelXY
3368 DrawLine
= PostScriptDC
.DrawLineXY
3369 CrossHair
= PostScriptDC
.CrossHairXY
3370 DrawArc
= PostScriptDC
.DrawArcXY
3371 DrawCheckMark
= PostScriptDC
.DrawCheckMarkXY
3372 DrawEllipticArc
= PostScriptDC
.DrawEllipticArcXY
3373 DrawPoint
= PostScriptDC
.DrawPointXY
3374 DrawRectangle
= PostScriptDC
.DrawRectangleXY
3375 DrawRoundedRectangle
= PostScriptDC
.DrawRoundedRectangleXY
3376 DrawCircle
= PostScriptDC
.DrawCircleXY
3377 DrawEllipse
= PostScriptDC
.DrawEllipseXY
3378 DrawIcon
= PostScriptDC
.DrawIconXY
3379 DrawBitmap
= PostScriptDC
.DrawBitmapXY
3380 DrawText
= PostScriptDC
.DrawTextXY
3381 DrawRotatedText
= PostScriptDC
.DrawRotatedTextXY
3382 Blit
= PostScriptDC
.BlitXY
3384 class MetaFileDC_old(MetaFileDC
):
3385 """DC class that has methods with 2.4 compatible parameters."""
3386 FloodFill
= MetaFileDC
.FloodFillXY
3387 GetPixel
= MetaFileDC
.GetPixelXY
3388 DrawLine
= MetaFileDC
.DrawLineXY
3389 CrossHair
= MetaFileDC
.CrossHairXY
3390 DrawArc
= MetaFileDC
.DrawArcXY
3391 DrawCheckMark
= MetaFileDC
.DrawCheckMarkXY
3392 DrawEllipticArc
= MetaFileDC
.DrawEllipticArcXY
3393 DrawPoint
= MetaFileDC
.DrawPointXY
3394 DrawRectangle
= MetaFileDC
.DrawRectangleXY
3395 DrawRoundedRectangle
= MetaFileDC
.DrawRoundedRectangleXY
3396 DrawCircle
= MetaFileDC
.DrawCircleXY
3397 DrawEllipse
= MetaFileDC
.DrawEllipseXY
3398 DrawIcon
= MetaFileDC
.DrawIconXY
3399 DrawBitmap
= MetaFileDC
.DrawBitmapXY
3400 DrawText
= MetaFileDC
.DrawTextXY
3401 DrawRotatedText
= MetaFileDC
.DrawRotatedTextXY
3402 Blit
= MetaFileDC
.BlitXY
3404 class PrinterDC_old(PrinterDC
):
3405 """DC class that has methods with 2.4 compatible parameters."""
3406 FloodFill
= PrinterDC
.FloodFillXY
3407 GetPixel
= PrinterDC
.GetPixelXY
3408 DrawLine
= PrinterDC
.DrawLineXY
3409 CrossHair
= PrinterDC
.CrossHairXY
3410 DrawArc
= PrinterDC
.DrawArcXY
3411 DrawCheckMark
= PrinterDC
.DrawCheckMarkXY
3412 DrawEllipticArc
= PrinterDC
.DrawEllipticArcXY
3413 DrawPoint
= PrinterDC
.DrawPointXY
3414 DrawRectangle
= PrinterDC
.DrawRectangleXY
3415 DrawRoundedRectangle
= PrinterDC
.DrawRoundedRectangleXY
3416 DrawCircle
= PrinterDC
.DrawCircleXY
3417 DrawEllipse
= PrinterDC
.DrawEllipseXY
3418 DrawIcon
= PrinterDC
.DrawIconXY
3419 DrawBitmap
= PrinterDC
.DrawBitmapXY
3420 DrawText
= PrinterDC
.DrawTextXY
3421 DrawRotatedText
= PrinterDC
.DrawRotatedTextXY
3422 Blit
= PrinterDC
.BlitXY
3424 #---------------------------------------------------------------------------
3426 IMAGELIST_DRAW_NORMAL
= _gdi
.IMAGELIST_DRAW_NORMAL
3427 IMAGELIST_DRAW_TRANSPARENT
= _gdi
.IMAGELIST_DRAW_TRANSPARENT
3428 IMAGELIST_DRAW_SELECTED
= _gdi
.IMAGELIST_DRAW_SELECTED
3429 IMAGELIST_DRAW_FOCUSED
= _gdi
.IMAGELIST_DRAW_FOCUSED
3430 IMAGE_LIST_NORMAL
= _gdi
.IMAGE_LIST_NORMAL
3431 IMAGE_LIST_SMALL
= _gdi
.IMAGE_LIST_SMALL
3432 IMAGE_LIST_STATE
= _gdi
.IMAGE_LIST_STATE
3433 class ImageList(core
.Object
):
3435 return "<%s.%s; proxy of C++ wxImageList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3436 def __init__(self
, *args
, **kwargs
):
3437 """__init__(int width, int height, int mask=True, int initialCount=1) -> ImageList"""
3438 newobj
= _gdi
.new_ImageList(*args
, **kwargs
)
3439 self
.this
= newobj
.this
3442 def __del__(self
, destroy
=_gdi
.delete_ImageList
):
3445 if self
.thisown
: destroy(self
)
3448 def Add(*args
, **kwargs
):
3449 """Add(Bitmap bitmap, Bitmap mask=NullBitmap) -> int"""
3450 return _gdi
.ImageList_Add(*args
, **kwargs
)
3452 def AddWithColourMask(*args
, **kwargs
):
3453 """AddWithColourMask(Bitmap bitmap, Colour maskColour) -> int"""
3454 return _gdi
.ImageList_AddWithColourMask(*args
, **kwargs
)
3456 def AddIcon(*args
, **kwargs
):
3457 """AddIcon(Icon icon) -> int"""
3458 return _gdi
.ImageList_AddIcon(*args
, **kwargs
)
3460 def Replace(*args
, **kwargs
):
3461 """Replace(int index, Bitmap bitmap, Bitmap mask=NullBitmap) -> bool"""
3462 return _gdi
.ImageList_Replace(*args
, **kwargs
)
3464 def Draw(*args
, **kwargs
):
3466 Draw(int index, DC dc, int x, int x, int flags=IMAGELIST_DRAW_NORMAL,
3467 bool solidBackground=False) -> bool
3469 return _gdi
.ImageList_Draw(*args
, **kwargs
)
3471 def GetImageCount(*args
, **kwargs
):
3472 """GetImageCount() -> int"""
3473 return _gdi
.ImageList_GetImageCount(*args
, **kwargs
)
3475 def Remove(*args
, **kwargs
):
3476 """Remove(int index) -> bool"""
3477 return _gdi
.ImageList_Remove(*args
, **kwargs
)
3479 def RemoveAll(*args
, **kwargs
):
3480 """RemoveAll() -> bool"""
3481 return _gdi
.ImageList_RemoveAll(*args
, **kwargs
)
3483 def GetSize(*args
, **kwargs
):
3484 """GetSize() -> (width,height)"""
3485 return _gdi
.ImageList_GetSize(*args
, **kwargs
)
3488 class ImageListPtr(ImageList
):
3489 def __init__(self
, this
):
3491 if not hasattr(self
,"thisown"): self
.thisown
= 0
3492 self
.__class
__ = ImageList
3493 _gdi
.ImageList_swigregister(ImageListPtr
)
3495 #---------------------------------------------------------------------------
3497 class PenList(core
.Object
):
3498 def __init__(self
): raise RuntimeError, "No constructor defined"
3500 return "<%s.%s; proxy of C++ wxPenList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3501 def AddPen(*args
, **kwargs
):
3502 """AddPen(Pen pen)"""
3503 return _gdi
.PenList_AddPen(*args
, **kwargs
)
3505 def FindOrCreatePen(*args
, **kwargs
):
3506 """FindOrCreatePen(Colour colour, int width, int style) -> Pen"""
3507 return _gdi
.PenList_FindOrCreatePen(*args
, **kwargs
)
3509 def RemovePen(*args
, **kwargs
):
3510 """RemovePen(Pen pen)"""
3511 return _gdi
.PenList_RemovePen(*args
, **kwargs
)
3513 def GetCount(*args
, **kwargs
):
3514 """GetCount() -> int"""
3515 return _gdi
.PenList_GetCount(*args
, **kwargs
)
3518 class PenListPtr(PenList
):
3519 def __init__(self
, this
):
3521 if not hasattr(self
,"thisown"): self
.thisown
= 0
3522 self
.__class
__ = PenList
3523 _gdi
.PenList_swigregister(PenListPtr
)
3525 class BrushList(core
.Object
):
3526 def __init__(self
): raise RuntimeError, "No constructor defined"
3528 return "<%s.%s; proxy of C++ wxBrushList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3529 def AddBrush(*args
, **kwargs
):
3530 """AddBrush(Brush brush)"""
3531 return _gdi
.BrushList_AddBrush(*args
, **kwargs
)
3533 def FindOrCreateBrush(*args
, **kwargs
):
3534 """FindOrCreateBrush(Colour colour, int style) -> Brush"""
3535 return _gdi
.BrushList_FindOrCreateBrush(*args
, **kwargs
)
3537 def RemoveBrush(*args
, **kwargs
):
3538 """RemoveBrush(Brush brush)"""
3539 return _gdi
.BrushList_RemoveBrush(*args
, **kwargs
)
3541 def GetCount(*args
, **kwargs
):
3542 """GetCount() -> int"""
3543 return _gdi
.BrushList_GetCount(*args
, **kwargs
)
3546 class BrushListPtr(BrushList
):
3547 def __init__(self
, this
):
3549 if not hasattr(self
,"thisown"): self
.thisown
= 0
3550 self
.__class
__ = BrushList
3551 _gdi
.BrushList_swigregister(BrushListPtr
)
3553 class ColourDatabase(core
.Object
):
3555 return "<%s.%s; proxy of C++ wxColourDatabase instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3556 def __init__(self
, *args
, **kwargs
):
3557 """__init__() -> ColourDatabase"""
3558 newobj
= _gdi
.new_ColourDatabase(*args
, **kwargs
)
3559 self
.this
= newobj
.this
3562 def __del__(self
, destroy
=_gdi
.delete_ColourDatabase
):
3565 if self
.thisown
: destroy(self
)
3568 def Find(*args
, **kwargs
):
3569 """Find(String name) -> Colour"""
3570 return _gdi
.ColourDatabase_Find(*args
, **kwargs
)
3572 def FindName(*args
, **kwargs
):
3573 """FindName(Colour colour) -> String"""
3574 return _gdi
.ColourDatabase_FindName(*args
, **kwargs
)
3577 def AddColour(*args
, **kwargs
):
3578 """AddColour(String name, Colour colour)"""
3579 return _gdi
.ColourDatabase_AddColour(*args
, **kwargs
)
3581 def Append(*args
, **kwargs
):
3582 """Append(String name, int red, int green, int blue)"""
3583 return _gdi
.ColourDatabase_Append(*args
, **kwargs
)
3586 class ColourDatabasePtr(ColourDatabase
):
3587 def __init__(self
, this
):
3589 if not hasattr(self
,"thisown"): self
.thisown
= 0
3590 self
.__class
__ = ColourDatabase
3591 _gdi
.ColourDatabase_swigregister(ColourDatabasePtr
)
3593 class FontList(core
.Object
):
3594 def __init__(self
): raise RuntimeError, "No constructor defined"
3596 return "<%s.%s; proxy of C++ wxFontList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3597 def AddFont(*args
, **kwargs
):
3598 """AddFont(Font font)"""
3599 return _gdi
.FontList_AddFont(*args
, **kwargs
)
3601 def FindOrCreateFont(*args
, **kwargs
):
3603 FindOrCreateFont(int point_size, int family, int style, int weight,
3604 bool underline=False, String facename=EmptyString,
3605 int encoding=FONTENCODING_DEFAULT) -> Font
3607 return _gdi
.FontList_FindOrCreateFont(*args
, **kwargs
)
3609 def RemoveFont(*args
, **kwargs
):
3610 """RemoveFont(Font font)"""
3611 return _gdi
.FontList_RemoveFont(*args
, **kwargs
)
3613 def GetCount(*args
, **kwargs
):
3614 """GetCount() -> int"""
3615 return _gdi
.FontList_GetCount(*args
, **kwargs
)
3618 class FontListPtr(FontList
):
3619 def __init__(self
, this
):
3621 if not hasattr(self
,"thisown"): self
.thisown
= 0
3622 self
.__class
__ = FontList
3623 _gdi
.FontList_swigregister(FontListPtr
)
3625 #---------------------------------------------------------------------------
3627 #---------------------------------------------------------------------------
3629 class Effects(core
.Object
):
3631 return "<%s.%s; proxy of C++ wxEffects instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3632 def __init__(self
, *args
, **kwargs
):
3633 """__init__() -> Effects"""
3634 newobj
= _gdi
.new_Effects(*args
, **kwargs
)
3635 self
.this
= newobj
.this
3638 def GetHighlightColour(*args
, **kwargs
):
3639 """GetHighlightColour() -> Colour"""
3640 return _gdi
.Effects_GetHighlightColour(*args
, **kwargs
)
3642 def GetLightShadow(*args
, **kwargs
):
3643 """GetLightShadow() -> Colour"""
3644 return _gdi
.Effects_GetLightShadow(*args
, **kwargs
)
3646 def GetFaceColour(*args
, **kwargs
):
3647 """GetFaceColour() -> Colour"""
3648 return _gdi
.Effects_GetFaceColour(*args
, **kwargs
)
3650 def GetMediumShadow(*args
, **kwargs
):
3651 """GetMediumShadow() -> Colour"""
3652 return _gdi
.Effects_GetMediumShadow(*args
, **kwargs
)
3654 def GetDarkShadow(*args
, **kwargs
):
3655 """GetDarkShadow() -> Colour"""
3656 return _gdi
.Effects_GetDarkShadow(*args
, **kwargs
)
3658 def SetHighlightColour(*args
, **kwargs
):
3659 """SetHighlightColour(Colour c)"""
3660 return _gdi
.Effects_SetHighlightColour(*args
, **kwargs
)
3662 def SetLightShadow(*args
, **kwargs
):
3663 """SetLightShadow(Colour c)"""
3664 return _gdi
.Effects_SetLightShadow(*args
, **kwargs
)
3666 def SetFaceColour(*args
, **kwargs
):
3667 """SetFaceColour(Colour c)"""
3668 return _gdi
.Effects_SetFaceColour(*args
, **kwargs
)
3670 def SetMediumShadow(*args
, **kwargs
):
3671 """SetMediumShadow(Colour c)"""
3672 return _gdi
.Effects_SetMediumShadow(*args
, **kwargs
)
3674 def SetDarkShadow(*args
, **kwargs
):
3675 """SetDarkShadow(Colour c)"""
3676 return _gdi
.Effects_SetDarkShadow(*args
, **kwargs
)
3678 def Set(*args
, **kwargs
):
3680 Set(Colour highlightColour, Colour lightShadow, Colour faceColour,
3681 Colour mediumShadow, Colour darkShadow)
3683 return _gdi
.Effects_Set(*args
, **kwargs
)
3685 def DrawSunkenEdge(*args
, **kwargs
):
3686 """DrawSunkenEdge(DC dc, Rect rect, int borderSize=1)"""
3687 return _gdi
.Effects_DrawSunkenEdge(*args
, **kwargs
)
3689 def TileBitmap(*args
, **kwargs
):
3690 """TileBitmap(Rect rect, DC dc, Bitmap bitmap) -> bool"""
3691 return _gdi
.Effects_TileBitmap(*args
, **kwargs
)
3694 class EffectsPtr(Effects
):
3695 def __init__(self
, this
):
3697 if not hasattr(self
,"thisown"): self
.thisown
= 0
3698 self
.__class
__ = Effects
3699 _gdi
.Effects_swigregister(EffectsPtr
)
3701 NORMAL_FONT
= cvar
.NORMAL_FONT
3702 SMALL_FONT
= cvar
.SMALL_FONT
3703 ITALIC_FONT
= cvar
.ITALIC_FONT
3704 SWISS_FONT
= cvar
.SWISS_FONT
3705 RED_PEN
= cvar
.RED_PEN
3706 CYAN_PEN
= cvar
.CYAN_PEN
3707 GREEN_PEN
= cvar
.GREEN_PEN
3708 BLACK_PEN
= cvar
.BLACK_PEN
3709 WHITE_PEN
= cvar
.WHITE_PEN
3710 TRANSPARENT_PEN
= cvar
.TRANSPARENT_PEN
3711 BLACK_DASHED_PEN
= cvar
.BLACK_DASHED_PEN
3712 GREY_PEN
= cvar
.GREY_PEN
3713 MEDIUM_GREY_PEN
= cvar
.MEDIUM_GREY_PEN
3714 LIGHT_GREY_PEN
= cvar
.LIGHT_GREY_PEN
3715 BLUE_BRUSH
= cvar
.BLUE_BRUSH
3716 GREEN_BRUSH
= cvar
.GREEN_BRUSH
3717 WHITE_BRUSH
= cvar
.WHITE_BRUSH
3718 BLACK_BRUSH
= cvar
.BLACK_BRUSH
3719 TRANSPARENT_BRUSH
= cvar
.TRANSPARENT_BRUSH
3720 CYAN_BRUSH
= cvar
.CYAN_BRUSH
3721 RED_BRUSH
= cvar
.RED_BRUSH
3722 GREY_BRUSH
= cvar
.GREY_BRUSH
3723 MEDIUM_GREY_BRUSH
= cvar
.MEDIUM_GREY_BRUSH
3724 LIGHT_GREY_BRUSH
= cvar
.LIGHT_GREY_BRUSH
3731 LIGHT_GREY
= cvar
.LIGHT_GREY
3732 STANDARD_CURSOR
= cvar
.STANDARD_CURSOR
3733 HOURGLASS_CURSOR
= cvar
.HOURGLASS_CURSOR
3734 CROSS_CURSOR
= cvar
.CROSS_CURSOR
3735 NullBitmap
= cvar
.NullBitmap
3736 NullIcon
= cvar
.NullIcon
3737 NullCursor
= cvar
.NullCursor
3738 NullPen
= cvar
.NullPen
3739 NullBrush
= cvar
.NullBrush
3740 NullPalette
= cvar
.NullPalette
3741 NullFont
= cvar
.NullFont
3742 NullColour
= cvar
.NullColour
3743 TheFontList
= cvar
.TheFontList
3744 ThePenList
= cvar
.ThePenList
3745 TheBrushList
= cvar
.TheBrushList
3746 TheColourDatabase
= cvar
.TheColourDatabase