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
):
13 return "<%s.%s; proxy of C++ wxGDIObject instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
14 def __init__(self
, *args
, **kwargs
):
15 """__init__() -> GDIObject"""
16 newobj
= _gdi
.new_GDIObject(*args
, **kwargs
)
17 self
.this
= newobj
.this
20 def __del__(self
, destroy
=_gdi
.delete_GDIObject
):
23 if self
.thisown
: destroy(self
)
26 def GetVisible(*args
, **kwargs
):
27 """GetVisible() -> bool"""
28 return _gdi
.GDIObject_GetVisible(*args
, **kwargs
)
30 def SetVisible(*args
, **kwargs
):
31 """SetVisible(bool visible)"""
32 return _gdi
.GDIObject_SetVisible(*args
, **kwargs
)
34 def IsNull(*args
, **kwargs
):
35 """IsNull() -> bool"""
36 return _gdi
.GDIObject_IsNull(*args
, **kwargs
)
39 class GDIObjectPtr(GDIObject
):
40 def __init__(self
, this
):
42 if not hasattr(self
,"thisown"): self
.thisown
= 0
43 self
.__class
__ = GDIObject
44 _gdi
.GDIObject_swigregister(GDIObjectPtr
)
46 #---------------------------------------------------------------------------
48 class Colour(core
.Object
):
51 return "<%s.%s; proxy of C++ wxColour instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
52 def __init__(self
, *args
, **kwargs
):
53 """__init__(unsigned char red=0, unsigned char green=0, unsigned char blue=0) -> Colour"""
54 newobj
= _gdi
.new_Colour(*args
, **kwargs
)
55 self
.this
= newobj
.this
58 def __del__(self
, destroy
=_gdi
.delete_Colour
):
61 if self
.thisown
: destroy(self
)
64 def Red(*args
, **kwargs
):
65 """Red() -> unsigned char"""
66 return _gdi
.Colour_Red(*args
, **kwargs
)
68 def Green(*args
, **kwargs
):
69 """Green() -> unsigned char"""
70 return _gdi
.Colour_Green(*args
, **kwargs
)
72 def Blue(*args
, **kwargs
):
73 """Blue() -> unsigned char"""
74 return _gdi
.Colour_Blue(*args
, **kwargs
)
76 def Ok(*args
, **kwargs
):
78 return _gdi
.Colour_Ok(*args
, **kwargs
)
80 def Set(*args
, **kwargs
):
81 """Set(unsigned char red, unsigned char green, unsigned char blue)"""
82 return _gdi
.Colour_Set(*args
, **kwargs
)
84 def SetRBG(*args
, **kwargs
):
85 """SetRBG(unsigned long colRGB)"""
86 return _gdi
.Colour_SetRBG(*args
, **kwargs
)
88 def __eq__(*args
, **kwargs
):
89 """__eq__(Colour colour) -> bool"""
90 return _gdi
.Colour___eq__(*args
, **kwargs
)
92 def __ne__(*args
, **kwargs
):
93 """__ne__(Colour colour) -> bool"""
94 return _gdi
.Colour___ne__(*args
, **kwargs
)
96 def Get(*args
, **kwargs
):
97 """Get() -> PyObject"""
98 return _gdi
.Colour_Get(*args
, **kwargs
)
101 def __str__(self
): return str(self
.asTuple())
102 def __repr__(self
): return 'wxColour' + str(self
.asTuple())
103 def __nonzero__(self
): return self
.Ok()
104 def __getinitargs__(self
): return ()
105 def __getstate__(self
): return self
.asTuple()
106 def __setstate__(self
, state
): self
.Set(*state
)
109 class ColourPtr(Colour
):
110 def __init__(self
, this
):
112 if not hasattr(self
,"thisown"): self
.thisown
= 0
113 self
.__class
__ = Colour
114 _gdi
.Colour_swigregister(ColourPtr
)
116 def NamedColour(*args
, **kwargs
):
117 """NamedColour(wxString colorName) -> Colour"""
118 val
= _gdi
.new_NamedColour(*args
, **kwargs
)
122 def ColourRGB(*args
, **kwargs
):
123 """ColourRGB(unsigned long colRGB) -> Colour"""
124 val
= _gdi
.new_ColourRGB(*args
, **kwargs
)
128 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, byte OUTPUT, byte OUTPUT, byte OUTPUT) -> bool"""
150 return _gdi
.Palette_GetRGB(*args
, **kwargs
)
152 def Ok(*args
, **kwargs
):
154 return _gdi
.Palette_Ok(*args
, **kwargs
)
157 class PalettePtr(Palette
):
158 def __init__(self
, this
):
160 if not hasattr(self
,"thisown"): self
.thisown
= 0
161 self
.__class
__ = Palette
162 _gdi
.Palette_swigregister(PalettePtr
)
164 #---------------------------------------------------------------------------
166 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 GetStipple(*args
, **kwargs
):
235 """GetStipple() -> Bitmap"""
236 return _gdi
.Pen_GetStipple(*args
, **kwargs
)
238 def SetStipple(*args
, **kwargs
):
239 """SetStipple(Bitmap stipple)"""
240 return _gdi
.Pen_SetStipple(*args
, **kwargs
)
242 def __nonzero__(self
): return self
.Ok()
245 def __init__(self
, this
):
247 if not hasattr(self
,"thisown"): self
.thisown
= 0
249 _gdi
.Pen_swigregister(PenPtr
)
254 return "<%s.%s; proxy of C++ wxPyPen instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
255 def __init__(self
, *args
, **kwargs
):
256 """__init__(Colour colour, int width=1, int style=SOLID) -> PyPen"""
257 newobj
= _gdi
.new_PyPen(*args
, **kwargs
)
258 self
.this
= newobj
.this
261 def __del__(self
, destroy
=_gdi
.delete_PyPen
):
264 if self
.thisown
: destroy(self
)
267 def SetDashes(*args
, **kwargs
):
268 """SetDashes(int dashes, wxDash dashes_array)"""
269 return _gdi
.PyPen_SetDashes(*args
, **kwargs
)
272 class PyPenPtr(PyPen
):
273 def __init__(self
, this
):
275 if not hasattr(self
,"thisown"): self
.thisown
= 0
276 self
.__class
__ = PyPen
277 _gdi
.PyPen_swigregister(PyPenPtr
)
280 #---------------------------------------------------------------------------
282 class Brush(GDIObject
):
285 return "<%s.%s; proxy of C++ wxBrush instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
286 def __init__(self
, *args
, **kwargs
):
287 """__init__(Colour colour, int style=SOLID) -> Brush"""
288 newobj
= _gdi
.new_Brush(*args
, **kwargs
)
289 self
.this
= newobj
.this
292 def __del__(self
, destroy
=_gdi
.delete_Brush
):
295 if self
.thisown
: destroy(self
)
298 def SetColour(*args
, **kwargs
):
299 """SetColour(Colour col)"""
300 return _gdi
.Brush_SetColour(*args
, **kwargs
)
302 def SetStyle(*args
, **kwargs
):
303 """SetStyle(int style)"""
304 return _gdi
.Brush_SetStyle(*args
, **kwargs
)
306 def SetStipple(*args
, **kwargs
):
307 """SetStipple(Bitmap stipple)"""
308 return _gdi
.Brush_SetStipple(*args
, **kwargs
)
310 def GetColour(*args
, **kwargs
):
311 """GetColour() -> Colour"""
312 return _gdi
.Brush_GetColour(*args
, **kwargs
)
314 def GetStyle(*args
, **kwargs
):
315 """GetStyle() -> int"""
316 return _gdi
.Brush_GetStyle(*args
, **kwargs
)
318 def GetStipple(*args
, **kwargs
):
319 """GetStipple() -> Bitmap"""
320 return _gdi
.Brush_GetStipple(*args
, **kwargs
)
322 def Ok(*args
, **kwargs
):
324 return _gdi
.Brush_Ok(*args
, **kwargs
)
326 def __nonzero__(self
): return self
.Ok()
328 class BrushPtr(Brush
):
329 def __init__(self
, this
):
331 if not hasattr(self
,"thisown"): self
.thisown
= 0
332 self
.__class
__ = Brush
333 _gdi
.Brush_swigregister(BrushPtr
)
335 class Bitmap(GDIObject
):
338 return "<%s.%s; proxy of C++ wxBitmap instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
339 def __init__(self
, *args
, **kwargs
):
340 """__init__(wxString name, wxBitmapType type=BITMAP_TYPE_ANY) -> Bitmap"""
341 newobj
= _gdi
.new_Bitmap(*args
, **kwargs
)
342 self
.this
= newobj
.this
345 def __del__(self
, destroy
=_gdi
.delete_Bitmap
):
348 if self
.thisown
: destroy(self
)
351 def SetPalette(*args
, **kwargs
):
352 """SetPalette(Palette palette)"""
353 return _gdi
.Bitmap_SetPalette(*args
, **kwargs
)
355 def GetHandle(*args
, **kwargs
):
356 """GetHandle() -> long"""
357 return _gdi
.Bitmap_GetHandle(*args
, **kwargs
)
359 def SetHandle(*args
, **kwargs
):
360 """SetHandle(long handle)"""
361 return _gdi
.Bitmap_SetHandle(*args
, **kwargs
)
363 def Ok(*args
, **kwargs
):
365 return _gdi
.Bitmap_Ok(*args
, **kwargs
)
367 def GetWidth(*args
, **kwargs
):
368 """GetWidth() -> int"""
369 return _gdi
.Bitmap_GetWidth(*args
, **kwargs
)
371 def GetHeight(*args
, **kwargs
):
372 """GetHeight() -> int"""
373 return _gdi
.Bitmap_GetHeight(*args
, **kwargs
)
375 def GetDepth(*args
, **kwargs
):
376 """GetDepth() -> int"""
377 return _gdi
.Bitmap_GetDepth(*args
, **kwargs
)
379 def ConvertToImage(*args
, **kwargs
):
380 """ConvertToImage() -> Image"""
381 return _gdi
.Bitmap_ConvertToImage(*args
, **kwargs
)
383 def GetMask(*args
, **kwargs
):
384 """GetMask() -> Mask"""
385 return _gdi
.Bitmap_GetMask(*args
, **kwargs
)
387 def SetMask(*args
, **kwargs
):
388 """SetMask(Mask mask)"""
389 return _gdi
.Bitmap_SetMask(*args
, **kwargs
)
391 def SetMaskColour(*args
, **kwargs
):
392 """SetMaskColour(Colour colour)"""
393 return _gdi
.Bitmap_SetMaskColour(*args
, **kwargs
)
395 def GetSubBitmap(*args
, **kwargs
):
396 """GetSubBitmap(Rect rect) -> Bitmap"""
397 return _gdi
.Bitmap_GetSubBitmap(*args
, **kwargs
)
399 def SaveFile(*args
, **kwargs
):
400 """SaveFile(wxString name, wxBitmapType type, Palette palette=(wxPalette *) NULL) -> bool"""
401 return _gdi
.Bitmap_SaveFile(*args
, **kwargs
)
403 def LoadFile(*args
, **kwargs
):
404 """LoadFile(wxString name, wxBitmapType type) -> bool"""
405 return _gdi
.Bitmap_LoadFile(*args
, **kwargs
)
407 def CopyFromIcon(*args
, **kwargs
):
408 """CopyFromIcon(Icon icon) -> bool"""
409 return _gdi
.Bitmap_CopyFromIcon(*args
, **kwargs
)
411 def SetHeight(*args
, **kwargs
):
412 """SetHeight(int height)"""
413 return _gdi
.Bitmap_SetHeight(*args
, **kwargs
)
415 def SetWidth(*args
, **kwargs
):
416 """SetWidth(int width)"""
417 return _gdi
.Bitmap_SetWidth(*args
, **kwargs
)
419 def SetDepth(*args
, **kwargs
):
420 """SetDepth(int depth)"""
421 return _gdi
.Bitmap_SetDepth(*args
, **kwargs
)
423 def CopyFromCursor(*args
, **kwargs
):
424 """CopyFromCursor(Cursor cursor) -> bool"""
425 return _gdi
.Bitmap_CopyFromCursor(*args
, **kwargs
)
427 def GetQuality(*args
, **kwargs
):
428 """GetQuality() -> int"""
429 return _gdi
.Bitmap_GetQuality(*args
, **kwargs
)
431 def SetQuality(*args
, **kwargs
):
432 """SetQuality(int q)"""
433 return _gdi
.Bitmap_SetQuality(*args
, **kwargs
)
435 def __nonzero__(self
): return self
.Ok()
437 class BitmapPtr(Bitmap
):
438 def __init__(self
, this
):
440 if not hasattr(self
,"thisown"): self
.thisown
= 0
441 self
.__class
__ = Bitmap
442 _gdi
.Bitmap_swigregister(BitmapPtr
)
444 def EmptyBitmap(*args
, **kwargs
):
445 """EmptyBitmap(int width, int height, int depth=-1) -> Bitmap"""
446 val
= _gdi
.new_EmptyBitmap(*args
, **kwargs
)
450 def BitmapFromIcon(*args
, **kwargs
):
451 """BitmapFromIcon(Icon icon) -> Bitmap"""
452 val
= _gdi
.new_BitmapFromIcon(*args
, **kwargs
)
456 def BitmapFromImage(*args
, **kwargs
):
457 """BitmapFromImage(Image image, int depth=-1) -> Bitmap"""
458 val
= _gdi
.new_BitmapFromImage(*args
, **kwargs
)
462 def BitmapFromXPMData(*args
, **kwargs
):
463 """BitmapFromXPMData(PyObject listOfStrings) -> Bitmap"""
464 val
= _gdi
.new_BitmapFromXPMData(*args
, **kwargs
)
468 def BitmapFromBits(*args
, **kwargs
):
469 """BitmapFromBits(PyObject bits, int width, int height, int depth=1) -> Bitmap"""
470 val
= _gdi
.new_BitmapFromBits(*args
, **kwargs
)
474 class Mask(core
.Object
):
477 return "<%s.%s; proxy of C++ wxMask instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
478 def __init__(self
, *args
, **kwargs
):
479 """__init__(Bitmap bitmap) -> Mask"""
480 newobj
= _gdi
.new_Mask(*args
, **kwargs
)
481 self
.this
= newobj
.this
486 def __init__(self
, this
):
488 if not hasattr(self
,"thisown"): self
.thisown
= 0
489 self
.__class
__ = Mask
490 _gdi
.Mask_swigregister(MaskPtr
)
492 def MaskColour(*args
, **kwargs
):
493 """MaskColour(Bitmap bitmap, Colour colour) -> Mask"""
494 val
= _gdi
.new_MaskColour(*args
, **kwargs
)
498 class Icon(GDIObject
):
501 return "<%s.%s; proxy of C++ wxIcon instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
502 def __init__(self
, *args
, **kwargs
):
503 """__init__(wxString name, long flags, int desiredWidth=-1, int desiredHeight=-1) -> Icon"""
504 newobj
= _gdi
.new_Icon(*args
, **kwargs
)
505 self
.this
= newobj
.this
508 def __del__(self
, destroy
=_gdi
.delete_Icon
):
511 if self
.thisown
: destroy(self
)
514 def LoadFile(*args
, **kwargs
):
515 """LoadFile(wxString name, long flags) -> bool"""
516 return _gdi
.Icon_LoadFile(*args
, **kwargs
)
518 def GetHandle(*args
, **kwargs
):
519 """GetHandle() -> long"""
520 return _gdi
.Icon_GetHandle(*args
, **kwargs
)
522 def SetHandle(*args
, **kwargs
):
523 """SetHandle(long handle)"""
524 return _gdi
.Icon_SetHandle(*args
, **kwargs
)
526 def Ok(*args
, **kwargs
):
528 return _gdi
.Icon_Ok(*args
, **kwargs
)
530 def GetWidth(*args
, **kwargs
):
531 """GetWidth() -> int"""
532 return _gdi
.Icon_GetWidth(*args
, **kwargs
)
534 def GetHeight(*args
, **kwargs
):
535 """GetHeight() -> int"""
536 return _gdi
.Icon_GetHeight(*args
, **kwargs
)
538 def GetDepth(*args
, **kwargs
):
539 """GetDepth() -> int"""
540 return _gdi
.Icon_GetDepth(*args
, **kwargs
)
542 def SetWidth(*args
, **kwargs
):
543 """SetWidth(int w)"""
544 return _gdi
.Icon_SetWidth(*args
, **kwargs
)
546 def SetHeight(*args
, **kwargs
):
547 """SetHeight(int h)"""
548 return _gdi
.Icon_SetHeight(*args
, **kwargs
)
550 def SetDepth(*args
, **kwargs
):
551 """SetDepth(int d)"""
552 return _gdi
.Icon_SetDepth(*args
, **kwargs
)
554 def SetSize(*args
, **kwargs
):
555 """SetSize(Size size)"""
556 return _gdi
.Icon_SetSize(*args
, **kwargs
)
558 def CopyFromBitmap(*args
, **kwargs
):
559 """CopyFromBitmap(Bitmap bmp)"""
560 return _gdi
.Icon_CopyFromBitmap(*args
, **kwargs
)
562 def __nonzero__(self
): return self
.Ok()
565 def __init__(self
, this
):
567 if not hasattr(self
,"thisown"): self
.thisown
= 0
568 self
.__class
__ = Icon
569 _gdi
.Icon_swigregister(IconPtr
)
571 def EmptyIcon(*args
, **kwargs
):
572 """EmptyIcon() -> Icon"""
573 val
= _gdi
.new_EmptyIcon(*args
, **kwargs
)
577 def IconFromLocation(*args
, **kwargs
):
578 """IconFromLocation(IconLocation loc) -> Icon"""
579 val
= _gdi
.new_IconFromLocation(*args
, **kwargs
)
583 def IconFromBitmap(*args
, **kwargs
):
584 """IconFromBitmap(Bitmap bmp) -> Icon"""
585 val
= _gdi
.new_IconFromBitmap(*args
, **kwargs
)
589 def IconFromXPMData(*args
, **kwargs
):
590 """IconFromXPMData(PyObject listOfStrings) -> Icon"""
591 val
= _gdi
.new_IconFromXPMData(*args
, **kwargs
)
595 class IconLocation(object):
598 return "<%s.%s; proxy of C++ wxIconLocation instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
599 def __init__(self
, *args
, **kwargs
):
600 """__init__(wxString filename=&wxPyEmptyString, int num=0) -> IconLocation"""
601 newobj
= _gdi
.new_IconLocation(*args
, **kwargs
)
602 self
.this
= newobj
.this
605 def __del__(self
, destroy
=_gdi
.delete_IconLocation
):
608 if self
.thisown
: destroy(self
)
611 def IsOk(*args
, **kwargs
):
613 return _gdi
.IconLocation_IsOk(*args
, **kwargs
)
615 def __nonzero__(self
): return self
.Ok()
616 def SetFileName(*args
, **kwargs
):
617 """SetFileName(wxString filename)"""
618 return _gdi
.IconLocation_SetFileName(*args
, **kwargs
)
620 def GetFileName(*args
, **kwargs
):
621 """GetFileName() -> wxString"""
622 return _gdi
.IconLocation_GetFileName(*args
, **kwargs
)
624 def SetIndex(*args
, **kwargs
):
625 """SetIndex(int num)"""
626 return _gdi
.IconLocation_SetIndex(*args
, **kwargs
)
628 def GetIndex(*args
, **kwargs
):
629 """GetIndex() -> int"""
630 return _gdi
.IconLocation_GetIndex(*args
, **kwargs
)
633 class IconLocationPtr(IconLocation
):
634 def __init__(self
, this
):
636 if not hasattr(self
,"thisown"): self
.thisown
= 0
637 self
.__class
__ = IconLocation
638 _gdi
.IconLocation_swigregister(IconLocationPtr
)
640 class IconBundle(object):
643 return "<%s.%s; proxy of C++ wxIconBundle instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
644 def __init__(self
, *args
, **kwargs
):
645 """__init__() -> IconBundle"""
646 newobj
= _gdi
.new_IconBundle(*args
, **kwargs
)
647 self
.this
= newobj
.this
650 def __del__(self
, destroy
=_gdi
.delete_IconBundle
):
653 if self
.thisown
: destroy(self
)
656 def AddIcon(*args
, **kwargs
):
657 """AddIcon(Icon icon)"""
658 return _gdi
.IconBundle_AddIcon(*args
, **kwargs
)
660 def AddIconFromFile(*args
, **kwargs
):
661 """AddIconFromFile(wxString file, long type)"""
662 return _gdi
.IconBundle_AddIconFromFile(*args
, **kwargs
)
664 def GetIcon(*args
, **kwargs
):
665 """GetIcon(Size size) -> Icon"""
666 return _gdi
.IconBundle_GetIcon(*args
, **kwargs
)
669 class IconBundlePtr(IconBundle
):
670 def __init__(self
, this
):
672 if not hasattr(self
,"thisown"): self
.thisown
= 0
673 self
.__class
__ = IconBundle
674 _gdi
.IconBundle_swigregister(IconBundlePtr
)
676 def IconBundleFromFile(*args
, **kwargs
):
677 """IconBundleFromFile(wxString file, long type) -> IconBundle"""
678 val
= _gdi
.new_IconBundleFromFile(*args
, **kwargs
)
682 def IconBundleFromIcon(*args
, **kwargs
):
683 """IconBundleFromIcon(Icon icon) -> IconBundle"""
684 val
= _gdi
.new_IconBundleFromIcon(*args
, **kwargs
)
688 class Cursor(GDIObject
):
691 return "<%s.%s; proxy of C++ wxCursor instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
692 def __init__(self
, *args
, **kwargs
):
693 """__init__(wxString cursorName, long flags, int hotSpotX=0, int hotSpotY=0) -> Cursor"""
694 newobj
= _gdi
.new_Cursor(*args
, **kwargs
)
695 self
.this
= newobj
.this
698 def __del__(self
, destroy
=_gdi
.delete_Cursor
):
701 if self
.thisown
: destroy(self
)
704 def GetHandle(*args
, **kwargs
):
705 """GetHandle() -> long"""
706 return _gdi
.Cursor_GetHandle(*args
, **kwargs
)
708 def SetHandle(*args
, **kwargs
):
709 """SetHandle(long handle)"""
710 return _gdi
.Cursor_SetHandle(*args
, **kwargs
)
712 def Ok(*args
, **kwargs
):
714 return _gdi
.Cursor_Ok(*args
, **kwargs
)
716 def GetWidth(*args
, **kwargs
):
717 """GetWidth() -> int"""
718 return _gdi
.Cursor_GetWidth(*args
, **kwargs
)
720 def GetHeight(*args
, **kwargs
):
721 """GetHeight() -> int"""
722 return _gdi
.Cursor_GetHeight(*args
, **kwargs
)
724 def GetDepth(*args
, **kwargs
):
725 """GetDepth() -> int"""
726 return _gdi
.Cursor_GetDepth(*args
, **kwargs
)
728 def SetWidth(*args
, **kwargs
):
729 """SetWidth(int w)"""
730 return _gdi
.Cursor_SetWidth(*args
, **kwargs
)
732 def SetHeight(*args
, **kwargs
):
733 """SetHeight(int h)"""
734 return _gdi
.Cursor_SetHeight(*args
, **kwargs
)
736 def SetDepth(*args
, **kwargs
):
737 """SetDepth(int d)"""
738 return _gdi
.Cursor_SetDepth(*args
, **kwargs
)
740 def SetSize(*args
, **kwargs
):
741 """SetSize(Size size)"""
742 return _gdi
.Cursor_SetSize(*args
, **kwargs
)
744 def __nonzero__(self
): return self
.Ok()
746 class CursorPtr(Cursor
):
747 def __init__(self
, this
):
749 if not hasattr(self
,"thisown"): self
.thisown
= 0
750 self
.__class
__ = Cursor
751 _gdi
.Cursor_swigregister(CursorPtr
)
753 def StockCursor(*args
, **kwargs
):
754 """StockCursor(int id) -> Cursor"""
755 val
= _gdi
.new_StockCursor(*args
, **kwargs
)
759 def CursorFromImage(*args
, **kwargs
):
760 """CursorFromImage(Image image) -> Cursor"""
761 val
= _gdi
.new_CursorFromImage(*args
, **kwargs
)
765 def CursorFromBits(*args
, **kwargs
):
766 """CursorFromBits(PyObject bits, int width, int height, int hotSpotX=-1,
767 int hotSpotY=-1, PyObject maskBits=0) -> Cursor"""
768 val
= _gdi
.new_CursorFromBits(*args
, **kwargs
)
772 #---------------------------------------------------------------------------
774 OutRegion
= _gdi
.OutRegion
775 PartRegion
= _gdi
.PartRegion
776 InRegion
= _gdi
.InRegion
777 class Region(GDIObject
):
780 return "<%s.%s; proxy of C++ wxRegion instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
781 def __init__(self
, *args
, **kwargs
):
782 """__init__(int x=0, int y=0, int width=0, int height=0) -> Region"""
783 newobj
= _gdi
.new_Region(*args
, **kwargs
)
784 self
.this
= newobj
.this
787 def __del__(self
, destroy
=_gdi
.delete_Region
):
790 if self
.thisown
: destroy(self
)
793 def Clear(*args
, **kwargs
):
795 return _gdi
.Region_Clear(*args
, **kwargs
)
797 def Offset(*args
, **kwargs
):
798 """Offset(int x, int y) -> bool"""
799 return _gdi
.Region_Offset(*args
, **kwargs
)
801 def Contains(*args
, **kwargs
):
802 """Contains(int x, int y) -> wxRegionContain"""
803 return _gdi
.Region_Contains(*args
, **kwargs
)
805 def ContainsPoint(*args
, **kwargs
):
806 """ContainsPoint(Point pt) -> wxRegionContain"""
807 return _gdi
.Region_ContainsPoint(*args
, **kwargs
)
809 def ContainsRect(*args
, **kwargs
):
810 """ContainsRect(Rect rect) -> wxRegionContain"""
811 return _gdi
.Region_ContainsRect(*args
, **kwargs
)
813 def ContainsRectDim(*args
, **kwargs
):
814 """ContainsRectDim(int x, int y, int w, int h) -> wxRegionContain"""
815 return _gdi
.Region_ContainsRectDim(*args
, **kwargs
)
817 def GetBox(*args
, **kwargs
):
818 """GetBox() -> Rect"""
819 return _gdi
.Region_GetBox(*args
, **kwargs
)
821 def Intersect(*args
, **kwargs
):
822 """Intersect(int x, int y, int width, int height) -> bool"""
823 return _gdi
.Region_Intersect(*args
, **kwargs
)
825 def IntersectRect(*args
, **kwargs
):
826 """IntersectRect(Rect rect) -> bool"""
827 return _gdi
.Region_IntersectRect(*args
, **kwargs
)
829 def IntersectRegion(*args
, **kwargs
):
830 """IntersectRegion(Region region) -> bool"""
831 return _gdi
.Region_IntersectRegion(*args
, **kwargs
)
833 def IsEmpty(*args
, **kwargs
):
834 """IsEmpty() -> bool"""
835 return _gdi
.Region_IsEmpty(*args
, **kwargs
)
837 def Union(*args
, **kwargs
):
838 """Union(int x, int y, int width, int height) -> bool"""
839 return _gdi
.Region_Union(*args
, **kwargs
)
841 def UnionRect(*args
, **kwargs
):
842 """UnionRect(Rect rect) -> bool"""
843 return _gdi
.Region_UnionRect(*args
, **kwargs
)
845 def UnionRegion(*args
, **kwargs
):
846 """UnionRegion(Region region) -> bool"""
847 return _gdi
.Region_UnionRegion(*args
, **kwargs
)
849 def Subtract(*args
, **kwargs
):
850 """Subtract(int x, int y, int width, int height) -> bool"""
851 return _gdi
.Region_Subtract(*args
, **kwargs
)
853 def SubtractRect(*args
, **kwargs
):
854 """SubtractRect(Rect rect) -> bool"""
855 return _gdi
.Region_SubtractRect(*args
, **kwargs
)
857 def SubtractRegion(*args
, **kwargs
):
858 """SubtractRegion(Region region) -> bool"""
859 return _gdi
.Region_SubtractRegion(*args
, **kwargs
)
861 def Xor(*args
, **kwargs
):
862 """Xor(int x, int y, int width, int height) -> bool"""
863 return _gdi
.Region_Xor(*args
, **kwargs
)
865 def XorRect(*args
, **kwargs
):
866 """XorRect(Rect rect) -> bool"""
867 return _gdi
.Region_XorRect(*args
, **kwargs
)
869 def XorRegion(*args
, **kwargs
):
870 """XorRegion(Region region) -> bool"""
871 return _gdi
.Region_XorRegion(*args
, **kwargs
)
873 def ConvertToBitmap(*args
, **kwargs
):
874 """ConvertToBitmap() -> Bitmap"""
875 return _gdi
.Region_ConvertToBitmap(*args
, **kwargs
)
877 def UnionBitmap(*args
, **kwargs
):
878 """UnionBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> bool"""
879 return _gdi
.Region_UnionBitmap(*args
, **kwargs
)
882 class RegionPtr(Region
):
883 def __init__(self
, this
):
885 if not hasattr(self
,"thisown"): self
.thisown
= 0
886 self
.__class
__ = Region
887 _gdi
.Region_swigregister(RegionPtr
)
889 def RegionFromBitmap(*args
, **kwargs
):
890 """RegionFromBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> Region"""
891 val
= _gdi
.new_RegionFromBitmap(*args
, **kwargs
)
895 def RegionFromPoints(*args
, **kwargs
):
896 """RegionFromPoints(int points, Point points_array, int fillStyle=WINDING_RULE) -> Region"""
897 val
= _gdi
.new_RegionFromPoints(*args
, **kwargs
)
901 class RegionIterator(core
.Object
):
904 return "<%s.%s; proxy of C++ wxRegionIterator instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
905 def __init__(self
, *args
, **kwargs
):
906 """__init__(Region region) -> RegionIterator"""
907 newobj
= _gdi
.new_RegionIterator(*args
, **kwargs
)
908 self
.this
= newobj
.this
911 def __del__(self
, destroy
=_gdi
.delete_RegionIterator
):
914 if self
.thisown
: destroy(self
)
917 def GetX(*args
, **kwargs
):
919 return _gdi
.RegionIterator_GetX(*args
, **kwargs
)
921 def GetY(*args
, **kwargs
):
923 return _gdi
.RegionIterator_GetY(*args
, **kwargs
)
925 def GetW(*args
, **kwargs
):
927 return _gdi
.RegionIterator_GetW(*args
, **kwargs
)
929 def GetWidth(*args
, **kwargs
):
930 """GetWidth() -> int"""
931 return _gdi
.RegionIterator_GetWidth(*args
, **kwargs
)
933 def GetH(*args
, **kwargs
):
935 return _gdi
.RegionIterator_GetH(*args
, **kwargs
)
937 def GetHeight(*args
, **kwargs
):
938 """GetHeight() -> int"""
939 return _gdi
.RegionIterator_GetHeight(*args
, **kwargs
)
941 def GetRect(*args
, **kwargs
):
942 """GetRect() -> Rect"""
943 return _gdi
.RegionIterator_GetRect(*args
, **kwargs
)
945 def HaveRects(*args
, **kwargs
):
946 """HaveRects() -> bool"""
947 return _gdi
.RegionIterator_HaveRects(*args
, **kwargs
)
949 def Reset(*args
, **kwargs
):
951 return _gdi
.RegionIterator_Reset(*args
, **kwargs
)
953 def Next(*args
, **kwargs
):
955 return _gdi
.RegionIterator_Next(*args
, **kwargs
)
957 def __nonzero__(*args
, **kwargs
):
958 """__nonzero__() -> bool"""
959 return _gdi
.RegionIterator___nonzero__(*args
, **kwargs
)
962 class RegionIteratorPtr(RegionIterator
):
963 def __init__(self
, this
):
965 if not hasattr(self
,"thisown"): self
.thisown
= 0
966 self
.__class
__ = RegionIterator
967 _gdi
.RegionIterator_swigregister(RegionIteratorPtr
)
969 #---------------------------------------------------------------------------
971 FONTFAMILY_DEFAULT
= _gdi
.FONTFAMILY_DEFAULT
972 FONTFAMILY_DECORATIVE
= _gdi
.FONTFAMILY_DECORATIVE
973 FONTFAMILY_ROMAN
= _gdi
.FONTFAMILY_ROMAN
974 FONTFAMILY_SCRIPT
= _gdi
.FONTFAMILY_SCRIPT
975 FONTFAMILY_SWISS
= _gdi
.FONTFAMILY_SWISS
976 FONTFAMILY_MODERN
= _gdi
.FONTFAMILY_MODERN
977 FONTFAMILY_TELETYPE
= _gdi
.FONTFAMILY_TELETYPE
978 FONTFAMILY_MAX
= _gdi
.FONTFAMILY_MAX
979 FONTFAMILY_UNKNOWN
= _gdi
.FONTFAMILY_UNKNOWN
980 FONTSTYLE_NORMAL
= _gdi
.FONTSTYLE_NORMAL
981 FONTSTYLE_ITALIC
= _gdi
.FONTSTYLE_ITALIC
982 FONTSTYLE_SLANT
= _gdi
.FONTSTYLE_SLANT
983 FONTSTYLE_MAX
= _gdi
.FONTSTYLE_MAX
984 FONTWEIGHT_NORMAL
= _gdi
.FONTWEIGHT_NORMAL
985 FONTWEIGHT_LIGHT
= _gdi
.FONTWEIGHT_LIGHT
986 FONTWEIGHT_BOLD
= _gdi
.FONTWEIGHT_BOLD
987 FONTWEIGHT_MAX
= _gdi
.FONTWEIGHT_MAX
988 FONTFLAG_DEFAULT
= _gdi
.FONTFLAG_DEFAULT
989 FONTFLAG_ITALIC
= _gdi
.FONTFLAG_ITALIC
990 FONTFLAG_SLANT
= _gdi
.FONTFLAG_SLANT
991 FONTFLAG_LIGHT
= _gdi
.FONTFLAG_LIGHT
992 FONTFLAG_BOLD
= _gdi
.FONTFLAG_BOLD
993 FONTFLAG_ANTIALIASED
= _gdi
.FONTFLAG_ANTIALIASED
994 FONTFLAG_NOT_ANTIALIASED
= _gdi
.FONTFLAG_NOT_ANTIALIASED
995 FONTFLAG_UNDERLINED
= _gdi
.FONTFLAG_UNDERLINED
996 FONTFLAG_STRIKETHROUGH
= _gdi
.FONTFLAG_STRIKETHROUGH
997 FONTFLAG_MASK
= _gdi
.FONTFLAG_MASK
998 FONTENCODING_SYSTEM
= _gdi
.FONTENCODING_SYSTEM
999 FONTENCODING_DEFAULT
= _gdi
.FONTENCODING_DEFAULT
1000 FONTENCODING_ISO8859_1
= _gdi
.FONTENCODING_ISO8859_1
1001 FONTENCODING_ISO8859_2
= _gdi
.FONTENCODING_ISO8859_2
1002 FONTENCODING_ISO8859_3
= _gdi
.FONTENCODING_ISO8859_3
1003 FONTENCODING_ISO8859_4
= _gdi
.FONTENCODING_ISO8859_4
1004 FONTENCODING_ISO8859_5
= _gdi
.FONTENCODING_ISO8859_5
1005 FONTENCODING_ISO8859_6
= _gdi
.FONTENCODING_ISO8859_6
1006 FONTENCODING_ISO8859_7
= _gdi
.FONTENCODING_ISO8859_7
1007 FONTENCODING_ISO8859_8
= _gdi
.FONTENCODING_ISO8859_8
1008 FONTENCODING_ISO8859_9
= _gdi
.FONTENCODING_ISO8859_9
1009 FONTENCODING_ISO8859_10
= _gdi
.FONTENCODING_ISO8859_10
1010 FONTENCODING_ISO8859_11
= _gdi
.FONTENCODING_ISO8859_11
1011 FONTENCODING_ISO8859_12
= _gdi
.FONTENCODING_ISO8859_12
1012 FONTENCODING_ISO8859_13
= _gdi
.FONTENCODING_ISO8859_13
1013 FONTENCODING_ISO8859_14
= _gdi
.FONTENCODING_ISO8859_14
1014 FONTENCODING_ISO8859_15
= _gdi
.FONTENCODING_ISO8859_15
1015 FONTENCODING_ISO8859_MAX
= _gdi
.FONTENCODING_ISO8859_MAX
1016 FONTENCODING_KOI8
= _gdi
.FONTENCODING_KOI8
1017 FONTENCODING_ALTERNATIVE
= _gdi
.FONTENCODING_ALTERNATIVE
1018 FONTENCODING_BULGARIAN
= _gdi
.FONTENCODING_BULGARIAN
1019 FONTENCODING_CP437
= _gdi
.FONTENCODING_CP437
1020 FONTENCODING_CP850
= _gdi
.FONTENCODING_CP850
1021 FONTENCODING_CP852
= _gdi
.FONTENCODING_CP852
1022 FONTENCODING_CP855
= _gdi
.FONTENCODING_CP855
1023 FONTENCODING_CP866
= _gdi
.FONTENCODING_CP866
1024 FONTENCODING_CP874
= _gdi
.FONTENCODING_CP874
1025 FONTENCODING_CP932
= _gdi
.FONTENCODING_CP932
1026 FONTENCODING_CP936
= _gdi
.FONTENCODING_CP936
1027 FONTENCODING_CP949
= _gdi
.FONTENCODING_CP949
1028 FONTENCODING_CP950
= _gdi
.FONTENCODING_CP950
1029 FONTENCODING_CP1250
= _gdi
.FONTENCODING_CP1250
1030 FONTENCODING_CP1251
= _gdi
.FONTENCODING_CP1251
1031 FONTENCODING_CP1252
= _gdi
.FONTENCODING_CP1252
1032 FONTENCODING_CP1253
= _gdi
.FONTENCODING_CP1253
1033 FONTENCODING_CP1254
= _gdi
.FONTENCODING_CP1254
1034 FONTENCODING_CP1255
= _gdi
.FONTENCODING_CP1255
1035 FONTENCODING_CP1256
= _gdi
.FONTENCODING_CP1256
1036 FONTENCODING_CP1257
= _gdi
.FONTENCODING_CP1257
1037 FONTENCODING_CP12_MAX
= _gdi
.FONTENCODING_CP12_MAX
1038 FONTENCODING_UTF7
= _gdi
.FONTENCODING_UTF7
1039 FONTENCODING_UTF8
= _gdi
.FONTENCODING_UTF8
1040 FONTENCODING_EUC_JP
= _gdi
.FONTENCODING_EUC_JP
1041 FONTENCODING_UTF16BE
= _gdi
.FONTENCODING_UTF16BE
1042 FONTENCODING_UTF16LE
= _gdi
.FONTENCODING_UTF16LE
1043 FONTENCODING_UTF32BE
= _gdi
.FONTENCODING_UTF32BE
1044 FONTENCODING_UTF32LE
= _gdi
.FONTENCODING_UTF32LE
1045 FONTENCODING_MAX
= _gdi
.FONTENCODING_MAX
1046 FONTENCODING_UTF16
= _gdi
.FONTENCODING_UTF16
1047 FONTENCODING_UTF32
= _gdi
.FONTENCODING_UTF32
1048 FONTENCODING_UNICODE
= _gdi
.FONTENCODING_UNICODE
1049 FONTENCODING_GB2312
= _gdi
.FONTENCODING_GB2312
1050 FONTENCODING_BIG5
= _gdi
.FONTENCODING_BIG5
1051 FONTENCODING_SHIFT_JIS
= _gdi
.FONTENCODING_SHIFT_JIS
1052 #---------------------------------------------------------------------------
1054 class NativeFontInfo(object):
1057 return "<%s.%s; proxy of C++ wxNativeFontInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1058 def __init__(self
, *args
, **kwargs
):
1059 """__init__() -> NativeFontInfo"""
1060 newobj
= _gdi
.new_NativeFontInfo(*args
, **kwargs
)
1061 self
.this
= newobj
.this
1064 def __del__(self
, destroy
=_gdi
.delete_NativeFontInfo
):
1067 if self
.thisown
: destroy(self
)
1070 def Init(*args
, **kwargs
):
1072 return _gdi
.NativeFontInfo_Init(*args
, **kwargs
)
1074 def InitFromFont(*args
, **kwargs
):
1075 """InitFromFont(Font font)"""
1076 return _gdi
.NativeFontInfo_InitFromFont(*args
, **kwargs
)
1078 def GetPointSize(*args
, **kwargs
):
1079 """GetPointSize() -> int"""
1080 return _gdi
.NativeFontInfo_GetPointSize(*args
, **kwargs
)
1082 def GetStyle(*args
, **kwargs
):
1083 """GetStyle() -> wxFontStyle"""
1084 return _gdi
.NativeFontInfo_GetStyle(*args
, **kwargs
)
1086 def GetWeight(*args
, **kwargs
):
1087 """GetWeight() -> wxFontWeight"""
1088 return _gdi
.NativeFontInfo_GetWeight(*args
, **kwargs
)
1090 def GetUnderlined(*args
, **kwargs
):
1091 """GetUnderlined() -> bool"""
1092 return _gdi
.NativeFontInfo_GetUnderlined(*args
, **kwargs
)
1094 def GetFaceName(*args
, **kwargs
):
1095 """GetFaceName() -> wxString"""
1096 return _gdi
.NativeFontInfo_GetFaceName(*args
, **kwargs
)
1098 def GetFamily(*args
, **kwargs
):
1099 """GetFamily() -> wxFontFamily"""
1100 return _gdi
.NativeFontInfo_GetFamily(*args
, **kwargs
)
1102 def GetEncoding(*args
, **kwargs
):
1103 """GetEncoding() -> wxFontEncoding"""
1104 return _gdi
.NativeFontInfo_GetEncoding(*args
, **kwargs
)
1106 def SetPointSize(*args
, **kwargs
):
1107 """SetPointSize(int pointsize)"""
1108 return _gdi
.NativeFontInfo_SetPointSize(*args
, **kwargs
)
1110 def SetStyle(*args
, **kwargs
):
1111 """SetStyle(wxFontStyle style)"""
1112 return _gdi
.NativeFontInfo_SetStyle(*args
, **kwargs
)
1114 def SetWeight(*args
, **kwargs
):
1115 """SetWeight(wxFontWeight weight)"""
1116 return _gdi
.NativeFontInfo_SetWeight(*args
, **kwargs
)
1118 def SetUnderlined(*args
, **kwargs
):
1119 """SetUnderlined(bool underlined)"""
1120 return _gdi
.NativeFontInfo_SetUnderlined(*args
, **kwargs
)
1122 def SetFaceName(*args
, **kwargs
):
1123 """SetFaceName(wxString facename)"""
1124 return _gdi
.NativeFontInfo_SetFaceName(*args
, **kwargs
)
1126 def SetFamily(*args
, **kwargs
):
1127 """SetFamily(wxFontFamily family)"""
1128 return _gdi
.NativeFontInfo_SetFamily(*args
, **kwargs
)
1130 def SetEncoding(*args
, **kwargs
):
1131 """SetEncoding(wxFontEncoding encoding)"""
1132 return _gdi
.NativeFontInfo_SetEncoding(*args
, **kwargs
)
1134 def FromString(*args
, **kwargs
):
1135 """FromString(wxString s) -> bool"""
1136 return _gdi
.NativeFontInfo_FromString(*args
, **kwargs
)
1138 def ToString(*args
, **kwargs
):
1139 """ToString() -> wxString"""
1140 return _gdi
.NativeFontInfo_ToString(*args
, **kwargs
)
1142 def __str__(*args
, **kwargs
):
1143 """__str__() -> wxString"""
1144 return _gdi
.NativeFontInfo___str__(*args
, **kwargs
)
1146 def FromUserString(*args
, **kwargs
):
1147 """FromUserString(wxString s) -> bool"""
1148 return _gdi
.NativeFontInfo_FromUserString(*args
, **kwargs
)
1150 def ToUserString(*args
, **kwargs
):
1151 """ToUserString() -> wxString"""
1152 return _gdi
.NativeFontInfo_ToUserString(*args
, **kwargs
)
1155 class NativeFontInfoPtr(NativeFontInfo
):
1156 def __init__(self
, this
):
1158 if not hasattr(self
,"thisown"): self
.thisown
= 0
1159 self
.__class
__ = NativeFontInfo
1160 _gdi
.NativeFontInfo_swigregister(NativeFontInfoPtr
)
1162 class NativeEncodingInfo(object):
1165 return "<%s.%s; proxy of C++ wxNativeEncodingInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1166 facename
= property(_gdi
.NativeEncodingInfo_facename_get
, _gdi
.NativeEncodingInfo_facename_set
)
1167 encoding
= property(_gdi
.NativeEncodingInfo_encoding_get
, _gdi
.NativeEncodingInfo_encoding_set
)
1168 def __init__(self
, *args
, **kwargs
):
1169 """__init__() -> NativeEncodingInfo"""
1170 newobj
= _gdi
.new_NativeEncodingInfo(*args
, **kwargs
)
1171 self
.this
= newobj
.this
1174 def __del__(self
, destroy
=_gdi
.delete_NativeEncodingInfo
):
1177 if self
.thisown
: destroy(self
)
1180 def FromString(*args
, **kwargs
):
1181 """FromString(wxString s) -> bool"""
1182 return _gdi
.NativeEncodingInfo_FromString(*args
, **kwargs
)
1184 def ToString(*args
, **kwargs
):
1185 """ToString() -> wxString"""
1186 return _gdi
.NativeEncodingInfo_ToString(*args
, **kwargs
)
1189 class NativeEncodingInfoPtr(NativeEncodingInfo
):
1190 def __init__(self
, this
):
1192 if not hasattr(self
,"thisown"): self
.thisown
= 0
1193 self
.__class
__ = NativeEncodingInfo
1194 _gdi
.NativeEncodingInfo_swigregister(NativeEncodingInfoPtr
)
1197 def GetNativeFontEncoding(*args
, **kwargs
):
1198 """GetNativeFontEncoding(wxFontEncoding encoding) -> NativeEncodingInfo"""
1199 return _gdi
.GetNativeFontEncoding(*args
, **kwargs
)
1201 def TestFontEncoding(*args
, **kwargs
):
1202 """TestFontEncoding(NativeEncodingInfo info) -> bool"""
1203 return _gdi
.TestFontEncoding(*args
, **kwargs
)
1204 #---------------------------------------------------------------------------
1206 class FontMapper(object):
1209 return "<%s.%s; proxy of C++ wxFontMapper instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1210 def __init__(self
, *args
, **kwargs
):
1211 """__init__() -> FontMapper"""
1212 newobj
= _gdi
.new_FontMapper(*args
, **kwargs
)
1213 self
.this
= newobj
.this
1216 def __del__(self
, destroy
=_gdi
.delete_FontMapper
):
1219 if self
.thisown
: destroy(self
)
1222 def Get(*args
, **kwargs
):
1223 """FontMapper.Get() -> FontMapper"""
1224 return _gdi
.FontMapper_Get(*args
, **kwargs
)
1226 Get
= staticmethod(Get
)
1227 def Set(*args
, **kwargs
):
1228 """FontMapper.Set(FontMapper mapper) -> FontMapper"""
1229 return _gdi
.FontMapper_Set(*args
, **kwargs
)
1231 Set
= staticmethod(Set
)
1232 def CharsetToEncoding(*args
, **kwargs
):
1233 """CharsetToEncoding(wxString charset, bool interactive=True) -> wxFontEncoding"""
1234 return _gdi
.FontMapper_CharsetToEncoding(*args
, **kwargs
)
1236 def GetSupportedEncodingsCount(*args
, **kwargs
):
1237 """FontMapper.GetSupportedEncodingsCount() -> size_t"""
1238 return _gdi
.FontMapper_GetSupportedEncodingsCount(*args
, **kwargs
)
1240 GetSupportedEncodingsCount
= staticmethod(GetSupportedEncodingsCount
)
1241 def GetEncoding(*args
, **kwargs
):
1242 """FontMapper.GetEncoding(size_t n) -> wxFontEncoding"""
1243 return _gdi
.FontMapper_GetEncoding(*args
, **kwargs
)
1245 GetEncoding
= staticmethod(GetEncoding
)
1246 def GetEncodingName(*args
, **kwargs
):
1247 """FontMapper.GetEncodingName(wxFontEncoding encoding) -> wxString"""
1248 return _gdi
.FontMapper_GetEncodingName(*args
, **kwargs
)
1250 GetEncodingName
= staticmethod(GetEncodingName
)
1251 def GetEncodingDescription(*args
, **kwargs
):
1252 """FontMapper.GetEncodingDescription(wxFontEncoding encoding) -> wxString"""
1253 return _gdi
.FontMapper_GetEncodingDescription(*args
, **kwargs
)
1255 GetEncodingDescription
= staticmethod(GetEncodingDescription
)
1256 def SetConfig(*args
, **kwargs
):
1257 """SetConfig(wxConfigBase config)"""
1258 return _gdi
.FontMapper_SetConfig(*args
, **kwargs
)
1260 def SetConfigPath(*args
, **kwargs
):
1261 """SetConfigPath(wxString prefix)"""
1262 return _gdi
.FontMapper_SetConfigPath(*args
, **kwargs
)
1264 def GetDefaultConfigPath(*args
, **kwargs
):
1265 """FontMapper.GetDefaultConfigPath() -> wxString"""
1266 return _gdi
.FontMapper_GetDefaultConfigPath(*args
, **kwargs
)
1268 GetDefaultConfigPath
= staticmethod(GetDefaultConfigPath
)
1269 def GetAltForEncoding(*args
, **kwargs
):
1270 """GetAltForEncoding(wxFontEncoding encoding, wxString facename=wxPyEmptyString,
1271 bool interactive=True) -> PyObject"""
1272 return _gdi
.FontMapper_GetAltForEncoding(*args
, **kwargs
)
1274 def IsEncodingAvailable(*args
, **kwargs
):
1275 """IsEncodingAvailable(wxFontEncoding encoding, wxString facename=wxPyEmptyString) -> bool"""
1276 return _gdi
.FontMapper_IsEncodingAvailable(*args
, **kwargs
)
1278 def SetDialogParent(*args
, **kwargs
):
1279 """SetDialogParent(Window parent)"""
1280 return _gdi
.FontMapper_SetDialogParent(*args
, **kwargs
)
1282 def SetDialogTitle(*args
, **kwargs
):
1283 """SetDialogTitle(wxString title)"""
1284 return _gdi
.FontMapper_SetDialogTitle(*args
, **kwargs
)
1287 class FontMapperPtr(FontMapper
):
1288 def __init__(self
, this
):
1290 if not hasattr(self
,"thisown"): self
.thisown
= 0
1291 self
.__class
__ = FontMapper
1292 _gdi
.FontMapper_swigregister(FontMapperPtr
)
1294 def FontMapper_Get(*args
, **kwargs
):
1295 """FontMapper_Get() -> FontMapper"""
1296 return _gdi
.FontMapper_Get(*args
, **kwargs
)
1298 def FontMapper_Set(*args
, **kwargs
):
1299 """FontMapper_Set(FontMapper mapper) -> FontMapper"""
1300 return _gdi
.FontMapper_Set(*args
, **kwargs
)
1302 def FontMapper_GetSupportedEncodingsCount(*args
, **kwargs
):
1303 """FontMapper_GetSupportedEncodingsCount() -> size_t"""
1304 return _gdi
.FontMapper_GetSupportedEncodingsCount(*args
, **kwargs
)
1306 def FontMapper_GetEncoding(*args
, **kwargs
):
1307 """FontMapper_GetEncoding(size_t n) -> wxFontEncoding"""
1308 return _gdi
.FontMapper_GetEncoding(*args
, **kwargs
)
1310 def FontMapper_GetEncodingName(*args
, **kwargs
):
1311 """FontMapper_GetEncodingName(wxFontEncoding encoding) -> wxString"""
1312 return _gdi
.FontMapper_GetEncodingName(*args
, **kwargs
)
1314 def FontMapper_GetEncodingDescription(*args
, **kwargs
):
1315 """FontMapper_GetEncodingDescription(wxFontEncoding encoding) -> wxString"""
1316 return _gdi
.FontMapper_GetEncodingDescription(*args
, **kwargs
)
1318 def FontMapper_GetDefaultConfigPath(*args
, **kwargs
):
1319 """FontMapper_GetDefaultConfigPath() -> wxString"""
1320 return _gdi
.FontMapper_GetDefaultConfigPath(*args
, **kwargs
)
1322 #---------------------------------------------------------------------------
1324 class Font(GDIObject
):
1327 return "<%s.%s; proxy of C++ wxFont instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1328 def __init__(self
, *args
, **kwargs
):
1329 """__init__(int pointSize, int family, int style, int weight, bool underline=False,
1330 wxString face=wxPyEmptyString,
1331 wxFontEncoding encoding=FONTENCODING_DEFAULT) -> Font"""
1332 newobj
= _gdi
.new_Font(*args
, **kwargs
)
1333 self
.this
= newobj
.this
1336 def __del__(self
, destroy
=_gdi
.delete_Font
):
1339 if self
.thisown
: destroy(self
)
1342 def Ok(*args
, **kwargs
):
1344 return _gdi
.Font_Ok(*args
, **kwargs
)
1346 def __nonzero__(self
): return self
.Ok()
1347 def __eq__(*args
, **kwargs
):
1348 """__eq__(Font font) -> bool"""
1349 return _gdi
.Font___eq__(*args
, **kwargs
)
1351 def __ne__(*args
, **kwargs
):
1352 """__ne__(Font font) -> bool"""
1353 return _gdi
.Font___ne__(*args
, **kwargs
)
1355 def GetPointSize(*args
, **kwargs
):
1356 """GetPointSize() -> int"""
1357 return _gdi
.Font_GetPointSize(*args
, **kwargs
)
1359 def GetFamily(*args
, **kwargs
):
1360 """GetFamily() -> int"""
1361 return _gdi
.Font_GetFamily(*args
, **kwargs
)
1363 def GetStyle(*args
, **kwargs
):
1364 """GetStyle() -> int"""
1365 return _gdi
.Font_GetStyle(*args
, **kwargs
)
1367 def GetWeight(*args
, **kwargs
):
1368 """GetWeight() -> int"""
1369 return _gdi
.Font_GetWeight(*args
, **kwargs
)
1371 def GetUnderlined(*args
, **kwargs
):
1372 """GetUnderlined() -> bool"""
1373 return _gdi
.Font_GetUnderlined(*args
, **kwargs
)
1375 def GetFaceName(*args
, **kwargs
):
1376 """GetFaceName() -> wxString"""
1377 return _gdi
.Font_GetFaceName(*args
, **kwargs
)
1379 def GetEncoding(*args
, **kwargs
):
1380 """GetEncoding() -> wxFontEncoding"""
1381 return _gdi
.Font_GetEncoding(*args
, **kwargs
)
1383 def GetNativeFontInfo(*args
, **kwargs
):
1384 """GetNativeFontInfo() -> NativeFontInfo"""
1385 return _gdi
.Font_GetNativeFontInfo(*args
, **kwargs
)
1387 def IsFixedWidth(*args
, **kwargs
):
1388 """IsFixedWidth() -> bool"""
1389 return _gdi
.Font_IsFixedWidth(*args
, **kwargs
)
1391 def GetNativeFontInfoDesc(*args
, **kwargs
):
1392 """GetNativeFontInfoDesc() -> wxString"""
1393 return _gdi
.Font_GetNativeFontInfoDesc(*args
, **kwargs
)
1395 def GetNativeFontInfoUserDesc(*args
, **kwargs
):
1396 """GetNativeFontInfoUserDesc() -> wxString"""
1397 return _gdi
.Font_GetNativeFontInfoUserDesc(*args
, **kwargs
)
1399 def SetPointSize(*args
, **kwargs
):
1400 """SetPointSize(int pointSize)"""
1401 return _gdi
.Font_SetPointSize(*args
, **kwargs
)
1403 def SetFamily(*args
, **kwargs
):
1404 """SetFamily(int family)"""
1405 return _gdi
.Font_SetFamily(*args
, **kwargs
)
1407 def SetStyle(*args
, **kwargs
):
1408 """SetStyle(int style)"""
1409 return _gdi
.Font_SetStyle(*args
, **kwargs
)
1411 def SetWeight(*args
, **kwargs
):
1412 """SetWeight(int weight)"""
1413 return _gdi
.Font_SetWeight(*args
, **kwargs
)
1415 def SetFaceName(*args
, **kwargs
):
1416 """SetFaceName(wxString faceName)"""
1417 return _gdi
.Font_SetFaceName(*args
, **kwargs
)
1419 def SetUnderlined(*args
, **kwargs
):
1420 """SetUnderlined(bool underlined)"""
1421 return _gdi
.Font_SetUnderlined(*args
, **kwargs
)
1423 def SetEncoding(*args
, **kwargs
):
1424 """SetEncoding(wxFontEncoding encoding)"""
1425 return _gdi
.Font_SetEncoding(*args
, **kwargs
)
1427 def SetNativeFontInfo(*args
, **kwargs
):
1428 """SetNativeFontInfo(NativeFontInfo info)"""
1429 return _gdi
.Font_SetNativeFontInfo(*args
, **kwargs
)
1431 def SetNativeFontInfoFromString(*args
, **kwargs
):
1432 """SetNativeFontInfoFromString(wxString info)"""
1433 return _gdi
.Font_SetNativeFontInfoFromString(*args
, **kwargs
)
1435 def SetNativeFontInfoUserDesc(*args
, **kwargs
):
1436 """SetNativeFontInfoUserDesc(wxString info)"""
1437 return _gdi
.Font_SetNativeFontInfoUserDesc(*args
, **kwargs
)
1439 def GetFamilyString(*args
, **kwargs
):
1440 """GetFamilyString() -> wxString"""
1441 return _gdi
.Font_GetFamilyString(*args
, **kwargs
)
1443 def GetStyleString(*args
, **kwargs
):
1444 """GetStyleString() -> wxString"""
1445 return _gdi
.Font_GetStyleString(*args
, **kwargs
)
1447 def GetWeightString(*args
, **kwargs
):
1448 """GetWeightString() -> wxString"""
1449 return _gdi
.Font_GetWeightString(*args
, **kwargs
)
1451 def SetNoAntiAliasing(*args
, **kwargs
):
1452 """SetNoAntiAliasing(bool no=True)"""
1453 return _gdi
.Font_SetNoAntiAliasing(*args
, **kwargs
)
1455 def GetNoAntiAliasing(*args
, **kwargs
):
1456 """GetNoAntiAliasing() -> bool"""
1457 return _gdi
.Font_GetNoAntiAliasing(*args
, **kwargs
)
1459 def GetDefaultEncoding(*args
, **kwargs
):
1460 """Font.GetDefaultEncoding() -> wxFontEncoding"""
1461 return _gdi
.Font_GetDefaultEncoding(*args
, **kwargs
)
1463 GetDefaultEncoding
= staticmethod(GetDefaultEncoding
)
1464 def SetDefaultEncoding(*args
, **kwargs
):
1465 """Font.SetDefaultEncoding(wxFontEncoding encoding)"""
1466 return _gdi
.Font_SetDefaultEncoding(*args
, **kwargs
)
1468 SetDefaultEncoding
= staticmethod(SetDefaultEncoding
)
1470 class FontPtr(Font
):
1471 def __init__(self
, this
):
1473 if not hasattr(self
,"thisown"): self
.thisown
= 0
1474 self
.__class
__ = Font
1475 _gdi
.Font_swigregister(FontPtr
)
1477 def FontFromNativeInfo(*args
, **kwargs
):
1478 """FontFromNativeInfo(NativeFontInfo info) -> Font"""
1479 val
= _gdi
.new_FontFromNativeInfo(*args
, **kwargs
)
1483 def FontFromNativeInfoString(*args
, **kwargs
):
1484 """FontFromNativeInfoString(wxString info) -> Font"""
1485 val
= _gdi
.new_FontFromNativeInfoString(*args
, **kwargs
)
1489 def Font2(*args
, **kwargs
):
1490 """Font2(int pointSize, wxFontFamily family, int flags=FONTFLAG_DEFAULT,
1491 wxString face=wxPyEmptyString, wxFontEncoding encoding=FONTENCODING_DEFAULT) -> Font"""
1492 val
= _gdi
.new_Font2(*args
, **kwargs
)
1496 def Font_GetDefaultEncoding(*args
, **kwargs
):
1497 """Font_GetDefaultEncoding() -> wxFontEncoding"""
1498 return _gdi
.Font_GetDefaultEncoding(*args
, **kwargs
)
1500 def Font_SetDefaultEncoding(*args
, **kwargs
):
1501 """Font_SetDefaultEncoding(wxFontEncoding encoding)"""
1502 return _gdi
.Font_SetDefaultEncoding(*args
, **kwargs
)
1504 #---------------------------------------------------------------------------
1506 class FontEnumerator(object):
1509 return "<%s.%s; proxy of C++ wxPyFontEnumerator instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1510 def __init__(self
, *args
, **kwargs
):
1511 """__init__() -> FontEnumerator"""
1512 newobj
= _gdi
.new_FontEnumerator(*args
, **kwargs
)
1513 self
.this
= newobj
.this
1516 self
._setCallbackInfo
(self
, FontEnumerator
, 0)
1518 def __del__(self
, destroy
=_gdi
.delete_FontEnumerator
):
1521 if self
.thisown
: destroy(self
)
1524 def _setCallbackInfo(*args
, **kwargs
):
1525 """_setCallbackInfo(PyObject self, PyObject _class, bool incref)"""
1526 return _gdi
.FontEnumerator__setCallbackInfo(*args
, **kwargs
)
1528 def EnumerateFacenames(*args
, **kwargs
):
1529 """EnumerateFacenames(wxFontEncoding encoding=FONTENCODING_SYSTEM, bool fixedWidthOnly=False) -> bool"""
1530 return _gdi
.FontEnumerator_EnumerateFacenames(*args
, **kwargs
)
1532 def EnumerateEncodings(*args
, **kwargs
):
1533 """EnumerateEncodings(wxString facename=wxPyEmptyString) -> bool"""
1534 return _gdi
.FontEnumerator_EnumerateEncodings(*args
, **kwargs
)
1536 def GetEncodings(*args
, **kwargs
):
1537 """GetEncodings() -> PyObject"""
1538 return _gdi
.FontEnumerator_GetEncodings(*args
, **kwargs
)
1540 def GetFacenames(*args
, **kwargs
):
1541 """GetFacenames() -> PyObject"""
1542 return _gdi
.FontEnumerator_GetFacenames(*args
, **kwargs
)
1545 class FontEnumeratorPtr(FontEnumerator
):
1546 def __init__(self
, this
):
1548 if not hasattr(self
,"thisown"): self
.thisown
= 0
1549 self
.__class
__ = FontEnumerator
1550 _gdi
.FontEnumerator_swigregister(FontEnumeratorPtr
)
1552 #---------------------------------------------------------------------------
1554 LANGUAGE_DEFAULT
= _gdi
.LANGUAGE_DEFAULT
1555 LANGUAGE_UNKNOWN
= _gdi
.LANGUAGE_UNKNOWN
1556 LANGUAGE_ABKHAZIAN
= _gdi
.LANGUAGE_ABKHAZIAN
1557 LANGUAGE_AFAR
= _gdi
.LANGUAGE_AFAR
1558 LANGUAGE_AFRIKAANS
= _gdi
.LANGUAGE_AFRIKAANS
1559 LANGUAGE_ALBANIAN
= _gdi
.LANGUAGE_ALBANIAN
1560 LANGUAGE_AMHARIC
= _gdi
.LANGUAGE_AMHARIC
1561 LANGUAGE_ARABIC
= _gdi
.LANGUAGE_ARABIC
1562 LANGUAGE_ARABIC_ALGERIA
= _gdi
.LANGUAGE_ARABIC_ALGERIA
1563 LANGUAGE_ARABIC_BAHRAIN
= _gdi
.LANGUAGE_ARABIC_BAHRAIN
1564 LANGUAGE_ARABIC_EGYPT
= _gdi
.LANGUAGE_ARABIC_EGYPT
1565 LANGUAGE_ARABIC_IRAQ
= _gdi
.LANGUAGE_ARABIC_IRAQ
1566 LANGUAGE_ARABIC_JORDAN
= _gdi
.LANGUAGE_ARABIC_JORDAN
1567 LANGUAGE_ARABIC_KUWAIT
= _gdi
.LANGUAGE_ARABIC_KUWAIT
1568 LANGUAGE_ARABIC_LEBANON
= _gdi
.LANGUAGE_ARABIC_LEBANON
1569 LANGUAGE_ARABIC_LIBYA
= _gdi
.LANGUAGE_ARABIC_LIBYA
1570 LANGUAGE_ARABIC_MOROCCO
= _gdi
.LANGUAGE_ARABIC_MOROCCO
1571 LANGUAGE_ARABIC_OMAN
= _gdi
.LANGUAGE_ARABIC_OMAN
1572 LANGUAGE_ARABIC_QATAR
= _gdi
.LANGUAGE_ARABIC_QATAR
1573 LANGUAGE_ARABIC_SAUDI_ARABIA
= _gdi
.LANGUAGE_ARABIC_SAUDI_ARABIA
1574 LANGUAGE_ARABIC_SUDAN
= _gdi
.LANGUAGE_ARABIC_SUDAN
1575 LANGUAGE_ARABIC_SYRIA
= _gdi
.LANGUAGE_ARABIC_SYRIA
1576 LANGUAGE_ARABIC_TUNISIA
= _gdi
.LANGUAGE_ARABIC_TUNISIA
1577 LANGUAGE_ARABIC_UAE
= _gdi
.LANGUAGE_ARABIC_UAE
1578 LANGUAGE_ARABIC_YEMEN
= _gdi
.LANGUAGE_ARABIC_YEMEN
1579 LANGUAGE_ARMENIAN
= _gdi
.LANGUAGE_ARMENIAN
1580 LANGUAGE_ASSAMESE
= _gdi
.LANGUAGE_ASSAMESE
1581 LANGUAGE_AYMARA
= _gdi
.LANGUAGE_AYMARA
1582 LANGUAGE_AZERI
= _gdi
.LANGUAGE_AZERI
1583 LANGUAGE_AZERI_CYRILLIC
= _gdi
.LANGUAGE_AZERI_CYRILLIC
1584 LANGUAGE_AZERI_LATIN
= _gdi
.LANGUAGE_AZERI_LATIN
1585 LANGUAGE_BASHKIR
= _gdi
.LANGUAGE_BASHKIR
1586 LANGUAGE_BASQUE
= _gdi
.LANGUAGE_BASQUE
1587 LANGUAGE_BELARUSIAN
= _gdi
.LANGUAGE_BELARUSIAN
1588 LANGUAGE_BENGALI
= _gdi
.LANGUAGE_BENGALI
1589 LANGUAGE_BHUTANI
= _gdi
.LANGUAGE_BHUTANI
1590 LANGUAGE_BIHARI
= _gdi
.LANGUAGE_BIHARI
1591 LANGUAGE_BISLAMA
= _gdi
.LANGUAGE_BISLAMA
1592 LANGUAGE_BRETON
= _gdi
.LANGUAGE_BRETON
1593 LANGUAGE_BULGARIAN
= _gdi
.LANGUAGE_BULGARIAN
1594 LANGUAGE_BURMESE
= _gdi
.LANGUAGE_BURMESE
1595 LANGUAGE_CAMBODIAN
= _gdi
.LANGUAGE_CAMBODIAN
1596 LANGUAGE_CATALAN
= _gdi
.LANGUAGE_CATALAN
1597 LANGUAGE_CHINESE
= _gdi
.LANGUAGE_CHINESE
1598 LANGUAGE_CHINESE_SIMPLIFIED
= _gdi
.LANGUAGE_CHINESE_SIMPLIFIED
1599 LANGUAGE_CHINESE_TRADITIONAL
= _gdi
.LANGUAGE_CHINESE_TRADITIONAL
1600 LANGUAGE_CHINESE_HONGKONG
= _gdi
.LANGUAGE_CHINESE_HONGKONG
1601 LANGUAGE_CHINESE_MACAU
= _gdi
.LANGUAGE_CHINESE_MACAU
1602 LANGUAGE_CHINESE_SINGAPORE
= _gdi
.LANGUAGE_CHINESE_SINGAPORE
1603 LANGUAGE_CHINESE_TAIWAN
= _gdi
.LANGUAGE_CHINESE_TAIWAN
1604 LANGUAGE_CORSICAN
= _gdi
.LANGUAGE_CORSICAN
1605 LANGUAGE_CROATIAN
= _gdi
.LANGUAGE_CROATIAN
1606 LANGUAGE_CZECH
= _gdi
.LANGUAGE_CZECH
1607 LANGUAGE_DANISH
= _gdi
.LANGUAGE_DANISH
1608 LANGUAGE_DUTCH
= _gdi
.LANGUAGE_DUTCH
1609 LANGUAGE_DUTCH_BELGIAN
= _gdi
.LANGUAGE_DUTCH_BELGIAN
1610 LANGUAGE_ENGLISH
= _gdi
.LANGUAGE_ENGLISH
1611 LANGUAGE_ENGLISH_UK
= _gdi
.LANGUAGE_ENGLISH_UK
1612 LANGUAGE_ENGLISH_US
= _gdi
.LANGUAGE_ENGLISH_US
1613 LANGUAGE_ENGLISH_AUSTRALIA
= _gdi
.LANGUAGE_ENGLISH_AUSTRALIA
1614 LANGUAGE_ENGLISH_BELIZE
= _gdi
.LANGUAGE_ENGLISH_BELIZE
1615 LANGUAGE_ENGLISH_BOTSWANA
= _gdi
.LANGUAGE_ENGLISH_BOTSWANA
1616 LANGUAGE_ENGLISH_CANADA
= _gdi
.LANGUAGE_ENGLISH_CANADA
1617 LANGUAGE_ENGLISH_CARIBBEAN
= _gdi
.LANGUAGE_ENGLISH_CARIBBEAN
1618 LANGUAGE_ENGLISH_DENMARK
= _gdi
.LANGUAGE_ENGLISH_DENMARK
1619 LANGUAGE_ENGLISH_EIRE
= _gdi
.LANGUAGE_ENGLISH_EIRE
1620 LANGUAGE_ENGLISH_JAMAICA
= _gdi
.LANGUAGE_ENGLISH_JAMAICA
1621 LANGUAGE_ENGLISH_NEW_ZEALAND
= _gdi
.LANGUAGE_ENGLISH_NEW_ZEALAND
1622 LANGUAGE_ENGLISH_PHILIPPINES
= _gdi
.LANGUAGE_ENGLISH_PHILIPPINES
1623 LANGUAGE_ENGLISH_SOUTH_AFRICA
= _gdi
.LANGUAGE_ENGLISH_SOUTH_AFRICA
1624 LANGUAGE_ENGLISH_TRINIDAD
= _gdi
.LANGUAGE_ENGLISH_TRINIDAD
1625 LANGUAGE_ENGLISH_ZIMBABWE
= _gdi
.LANGUAGE_ENGLISH_ZIMBABWE
1626 LANGUAGE_ESPERANTO
= _gdi
.LANGUAGE_ESPERANTO
1627 LANGUAGE_ESTONIAN
= _gdi
.LANGUAGE_ESTONIAN
1628 LANGUAGE_FAEROESE
= _gdi
.LANGUAGE_FAEROESE
1629 LANGUAGE_FARSI
= _gdi
.LANGUAGE_FARSI
1630 LANGUAGE_FIJI
= _gdi
.LANGUAGE_FIJI
1631 LANGUAGE_FINNISH
= _gdi
.LANGUAGE_FINNISH
1632 LANGUAGE_FRENCH
= _gdi
.LANGUAGE_FRENCH
1633 LANGUAGE_FRENCH_BELGIAN
= _gdi
.LANGUAGE_FRENCH_BELGIAN
1634 LANGUAGE_FRENCH_CANADIAN
= _gdi
.LANGUAGE_FRENCH_CANADIAN
1635 LANGUAGE_FRENCH_LUXEMBOURG
= _gdi
.LANGUAGE_FRENCH_LUXEMBOURG
1636 LANGUAGE_FRENCH_MONACO
= _gdi
.LANGUAGE_FRENCH_MONACO
1637 LANGUAGE_FRENCH_SWISS
= _gdi
.LANGUAGE_FRENCH_SWISS
1638 LANGUAGE_FRISIAN
= _gdi
.LANGUAGE_FRISIAN
1639 LANGUAGE_GALICIAN
= _gdi
.LANGUAGE_GALICIAN
1640 LANGUAGE_GEORGIAN
= _gdi
.LANGUAGE_GEORGIAN
1641 LANGUAGE_GERMAN
= _gdi
.LANGUAGE_GERMAN
1642 LANGUAGE_GERMAN_AUSTRIAN
= _gdi
.LANGUAGE_GERMAN_AUSTRIAN
1643 LANGUAGE_GERMAN_BELGIUM
= _gdi
.LANGUAGE_GERMAN_BELGIUM
1644 LANGUAGE_GERMAN_LIECHTENSTEIN
= _gdi
.LANGUAGE_GERMAN_LIECHTENSTEIN
1645 LANGUAGE_GERMAN_LUXEMBOURG
= _gdi
.LANGUAGE_GERMAN_LUXEMBOURG
1646 LANGUAGE_GERMAN_SWISS
= _gdi
.LANGUAGE_GERMAN_SWISS
1647 LANGUAGE_GREEK
= _gdi
.LANGUAGE_GREEK
1648 LANGUAGE_GREENLANDIC
= _gdi
.LANGUAGE_GREENLANDIC
1649 LANGUAGE_GUARANI
= _gdi
.LANGUAGE_GUARANI
1650 LANGUAGE_GUJARATI
= _gdi
.LANGUAGE_GUJARATI
1651 LANGUAGE_HAUSA
= _gdi
.LANGUAGE_HAUSA
1652 LANGUAGE_HEBREW
= _gdi
.LANGUAGE_HEBREW
1653 LANGUAGE_HINDI
= _gdi
.LANGUAGE_HINDI
1654 LANGUAGE_HUNGARIAN
= _gdi
.LANGUAGE_HUNGARIAN
1655 LANGUAGE_ICELANDIC
= _gdi
.LANGUAGE_ICELANDIC
1656 LANGUAGE_INDONESIAN
= _gdi
.LANGUAGE_INDONESIAN
1657 LANGUAGE_INTERLINGUA
= _gdi
.LANGUAGE_INTERLINGUA
1658 LANGUAGE_INTERLINGUE
= _gdi
.LANGUAGE_INTERLINGUE
1659 LANGUAGE_INUKTITUT
= _gdi
.LANGUAGE_INUKTITUT
1660 LANGUAGE_INUPIAK
= _gdi
.LANGUAGE_INUPIAK
1661 LANGUAGE_IRISH
= _gdi
.LANGUAGE_IRISH
1662 LANGUAGE_ITALIAN
= _gdi
.LANGUAGE_ITALIAN
1663 LANGUAGE_ITALIAN_SWISS
= _gdi
.LANGUAGE_ITALIAN_SWISS
1664 LANGUAGE_JAPANESE
= _gdi
.LANGUAGE_JAPANESE
1665 LANGUAGE_JAVANESE
= _gdi
.LANGUAGE_JAVANESE
1666 LANGUAGE_KANNADA
= _gdi
.LANGUAGE_KANNADA
1667 LANGUAGE_KASHMIRI
= _gdi
.LANGUAGE_KASHMIRI
1668 LANGUAGE_KASHMIRI_INDIA
= _gdi
.LANGUAGE_KASHMIRI_INDIA
1669 LANGUAGE_KAZAKH
= _gdi
.LANGUAGE_KAZAKH
1670 LANGUAGE_KERNEWEK
= _gdi
.LANGUAGE_KERNEWEK
1671 LANGUAGE_KINYARWANDA
= _gdi
.LANGUAGE_KINYARWANDA
1672 LANGUAGE_KIRGHIZ
= _gdi
.LANGUAGE_KIRGHIZ
1673 LANGUAGE_KIRUNDI
= _gdi
.LANGUAGE_KIRUNDI
1674 LANGUAGE_KONKANI
= _gdi
.LANGUAGE_KONKANI
1675 LANGUAGE_KOREAN
= _gdi
.LANGUAGE_KOREAN
1676 LANGUAGE_KURDISH
= _gdi
.LANGUAGE_KURDISH
1677 LANGUAGE_LAOTHIAN
= _gdi
.LANGUAGE_LAOTHIAN
1678 LANGUAGE_LATIN
= _gdi
.LANGUAGE_LATIN
1679 LANGUAGE_LATVIAN
= _gdi
.LANGUAGE_LATVIAN
1680 LANGUAGE_LINGALA
= _gdi
.LANGUAGE_LINGALA
1681 LANGUAGE_LITHUANIAN
= _gdi
.LANGUAGE_LITHUANIAN
1682 LANGUAGE_MACEDONIAN
= _gdi
.LANGUAGE_MACEDONIAN
1683 LANGUAGE_MALAGASY
= _gdi
.LANGUAGE_MALAGASY
1684 LANGUAGE_MALAY
= _gdi
.LANGUAGE_MALAY
1685 LANGUAGE_MALAYALAM
= _gdi
.LANGUAGE_MALAYALAM
1686 LANGUAGE_MALAY_BRUNEI_DARUSSALAM
= _gdi
.LANGUAGE_MALAY_BRUNEI_DARUSSALAM
1687 LANGUAGE_MALAY_MALAYSIA
= _gdi
.LANGUAGE_MALAY_MALAYSIA
1688 LANGUAGE_MALTESE
= _gdi
.LANGUAGE_MALTESE
1689 LANGUAGE_MANIPURI
= _gdi
.LANGUAGE_MANIPURI
1690 LANGUAGE_MAORI
= _gdi
.LANGUAGE_MAORI
1691 LANGUAGE_MARATHI
= _gdi
.LANGUAGE_MARATHI
1692 LANGUAGE_MOLDAVIAN
= _gdi
.LANGUAGE_MOLDAVIAN
1693 LANGUAGE_MONGOLIAN
= _gdi
.LANGUAGE_MONGOLIAN
1694 LANGUAGE_NAURU
= _gdi
.LANGUAGE_NAURU
1695 LANGUAGE_NEPALI
= _gdi
.LANGUAGE_NEPALI
1696 LANGUAGE_NEPALI_INDIA
= _gdi
.LANGUAGE_NEPALI_INDIA
1697 LANGUAGE_NORWEGIAN_BOKMAL
= _gdi
.LANGUAGE_NORWEGIAN_BOKMAL
1698 LANGUAGE_NORWEGIAN_NYNORSK
= _gdi
.LANGUAGE_NORWEGIAN_NYNORSK
1699 LANGUAGE_OCCITAN
= _gdi
.LANGUAGE_OCCITAN
1700 LANGUAGE_ORIYA
= _gdi
.LANGUAGE_ORIYA
1701 LANGUAGE_OROMO
= _gdi
.LANGUAGE_OROMO
1702 LANGUAGE_PASHTO
= _gdi
.LANGUAGE_PASHTO
1703 LANGUAGE_POLISH
= _gdi
.LANGUAGE_POLISH
1704 LANGUAGE_PORTUGUESE
= _gdi
.LANGUAGE_PORTUGUESE
1705 LANGUAGE_PORTUGUESE_BRAZILIAN
= _gdi
.LANGUAGE_PORTUGUESE_BRAZILIAN
1706 LANGUAGE_PUNJABI
= _gdi
.LANGUAGE_PUNJABI
1707 LANGUAGE_QUECHUA
= _gdi
.LANGUAGE_QUECHUA
1708 LANGUAGE_RHAETO_ROMANCE
= _gdi
.LANGUAGE_RHAETO_ROMANCE
1709 LANGUAGE_ROMANIAN
= _gdi
.LANGUAGE_ROMANIAN
1710 LANGUAGE_RUSSIAN
= _gdi
.LANGUAGE_RUSSIAN
1711 LANGUAGE_RUSSIAN_UKRAINE
= _gdi
.LANGUAGE_RUSSIAN_UKRAINE
1712 LANGUAGE_SAMOAN
= _gdi
.LANGUAGE_SAMOAN
1713 LANGUAGE_SANGHO
= _gdi
.LANGUAGE_SANGHO
1714 LANGUAGE_SANSKRIT
= _gdi
.LANGUAGE_SANSKRIT
1715 LANGUAGE_SCOTS_GAELIC
= _gdi
.LANGUAGE_SCOTS_GAELIC
1716 LANGUAGE_SERBIAN
= _gdi
.LANGUAGE_SERBIAN
1717 LANGUAGE_SERBIAN_CYRILLIC
= _gdi
.LANGUAGE_SERBIAN_CYRILLIC
1718 LANGUAGE_SERBIAN_LATIN
= _gdi
.LANGUAGE_SERBIAN_LATIN
1719 LANGUAGE_SERBO_CROATIAN
= _gdi
.LANGUAGE_SERBO_CROATIAN
1720 LANGUAGE_SESOTHO
= _gdi
.LANGUAGE_SESOTHO
1721 LANGUAGE_SETSWANA
= _gdi
.LANGUAGE_SETSWANA
1722 LANGUAGE_SHONA
= _gdi
.LANGUAGE_SHONA
1723 LANGUAGE_SINDHI
= _gdi
.LANGUAGE_SINDHI
1724 LANGUAGE_SINHALESE
= _gdi
.LANGUAGE_SINHALESE
1725 LANGUAGE_SISWATI
= _gdi
.LANGUAGE_SISWATI
1726 LANGUAGE_SLOVAK
= _gdi
.LANGUAGE_SLOVAK
1727 LANGUAGE_SLOVENIAN
= _gdi
.LANGUAGE_SLOVENIAN
1728 LANGUAGE_SOMALI
= _gdi
.LANGUAGE_SOMALI
1729 LANGUAGE_SPANISH
= _gdi
.LANGUAGE_SPANISH
1730 LANGUAGE_SPANISH_ARGENTINA
= _gdi
.LANGUAGE_SPANISH_ARGENTINA
1731 LANGUAGE_SPANISH_BOLIVIA
= _gdi
.LANGUAGE_SPANISH_BOLIVIA
1732 LANGUAGE_SPANISH_CHILE
= _gdi
.LANGUAGE_SPANISH_CHILE
1733 LANGUAGE_SPANISH_COLOMBIA
= _gdi
.LANGUAGE_SPANISH_COLOMBIA
1734 LANGUAGE_SPANISH_COSTA_RICA
= _gdi
.LANGUAGE_SPANISH_COSTA_RICA
1735 LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
= _gdi
.LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
1736 LANGUAGE_SPANISH_ECUADOR
= _gdi
.LANGUAGE_SPANISH_ECUADOR
1737 LANGUAGE_SPANISH_EL_SALVADOR
= _gdi
.LANGUAGE_SPANISH_EL_SALVADOR
1738 LANGUAGE_SPANISH_GUATEMALA
= _gdi
.LANGUAGE_SPANISH_GUATEMALA
1739 LANGUAGE_SPANISH_HONDURAS
= _gdi
.LANGUAGE_SPANISH_HONDURAS
1740 LANGUAGE_SPANISH_MEXICAN
= _gdi
.LANGUAGE_SPANISH_MEXICAN
1741 LANGUAGE_SPANISH_MODERN
= _gdi
.LANGUAGE_SPANISH_MODERN
1742 LANGUAGE_SPANISH_NICARAGUA
= _gdi
.LANGUAGE_SPANISH_NICARAGUA
1743 LANGUAGE_SPANISH_PANAMA
= _gdi
.LANGUAGE_SPANISH_PANAMA
1744 LANGUAGE_SPANISH_PARAGUAY
= _gdi
.LANGUAGE_SPANISH_PARAGUAY
1745 LANGUAGE_SPANISH_PERU
= _gdi
.LANGUAGE_SPANISH_PERU
1746 LANGUAGE_SPANISH_PUERTO_RICO
= _gdi
.LANGUAGE_SPANISH_PUERTO_RICO
1747 LANGUAGE_SPANISH_URUGUAY
= _gdi
.LANGUAGE_SPANISH_URUGUAY
1748 LANGUAGE_SPANISH_US
= _gdi
.LANGUAGE_SPANISH_US
1749 LANGUAGE_SPANISH_VENEZUELA
= _gdi
.LANGUAGE_SPANISH_VENEZUELA
1750 LANGUAGE_SUNDANESE
= _gdi
.LANGUAGE_SUNDANESE
1751 LANGUAGE_SWAHILI
= _gdi
.LANGUAGE_SWAHILI
1752 LANGUAGE_SWEDISH
= _gdi
.LANGUAGE_SWEDISH
1753 LANGUAGE_SWEDISH_FINLAND
= _gdi
.LANGUAGE_SWEDISH_FINLAND
1754 LANGUAGE_TAGALOG
= _gdi
.LANGUAGE_TAGALOG
1755 LANGUAGE_TAJIK
= _gdi
.LANGUAGE_TAJIK
1756 LANGUAGE_TAMIL
= _gdi
.LANGUAGE_TAMIL
1757 LANGUAGE_TATAR
= _gdi
.LANGUAGE_TATAR
1758 LANGUAGE_TELUGU
= _gdi
.LANGUAGE_TELUGU
1759 LANGUAGE_THAI
= _gdi
.LANGUAGE_THAI
1760 LANGUAGE_TIBETAN
= _gdi
.LANGUAGE_TIBETAN
1761 LANGUAGE_TIGRINYA
= _gdi
.LANGUAGE_TIGRINYA
1762 LANGUAGE_TONGA
= _gdi
.LANGUAGE_TONGA
1763 LANGUAGE_TSONGA
= _gdi
.LANGUAGE_TSONGA
1764 LANGUAGE_TURKISH
= _gdi
.LANGUAGE_TURKISH
1765 LANGUAGE_TURKMEN
= _gdi
.LANGUAGE_TURKMEN
1766 LANGUAGE_TWI
= _gdi
.LANGUAGE_TWI
1767 LANGUAGE_UIGHUR
= _gdi
.LANGUAGE_UIGHUR
1768 LANGUAGE_UKRAINIAN
= _gdi
.LANGUAGE_UKRAINIAN
1769 LANGUAGE_URDU
= _gdi
.LANGUAGE_URDU
1770 LANGUAGE_URDU_INDIA
= _gdi
.LANGUAGE_URDU_INDIA
1771 LANGUAGE_URDU_PAKISTAN
= _gdi
.LANGUAGE_URDU_PAKISTAN
1772 LANGUAGE_UZBEK
= _gdi
.LANGUAGE_UZBEK
1773 LANGUAGE_UZBEK_CYRILLIC
= _gdi
.LANGUAGE_UZBEK_CYRILLIC
1774 LANGUAGE_UZBEK_LATIN
= _gdi
.LANGUAGE_UZBEK_LATIN
1775 LANGUAGE_VIETNAMESE
= _gdi
.LANGUAGE_VIETNAMESE
1776 LANGUAGE_VOLAPUK
= _gdi
.LANGUAGE_VOLAPUK
1777 LANGUAGE_WELSH
= _gdi
.LANGUAGE_WELSH
1778 LANGUAGE_WOLOF
= _gdi
.LANGUAGE_WOLOF
1779 LANGUAGE_XHOSA
= _gdi
.LANGUAGE_XHOSA
1780 LANGUAGE_YIDDISH
= _gdi
.LANGUAGE_YIDDISH
1781 LANGUAGE_YORUBA
= _gdi
.LANGUAGE_YORUBA
1782 LANGUAGE_ZHUANG
= _gdi
.LANGUAGE_ZHUANG
1783 LANGUAGE_ZULU
= _gdi
.LANGUAGE_ZULU
1784 LANGUAGE_USER_DEFINED
= _gdi
.LANGUAGE_USER_DEFINED
1785 class LanguageInfo(object):
1787 def __init__(self
): raise RuntimeError, "No constructor defined"
1789 return "<%s.%s; proxy of C++ wxLanguageInfo instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1790 Language
= property(_gdi
.LanguageInfo_Language_get
, _gdi
.LanguageInfo_Language_set
)
1791 CanonicalName
= property(_gdi
.LanguageInfo_CanonicalName_get
, _gdi
.LanguageInfo_CanonicalName_set
)
1792 Description
= property(_gdi
.LanguageInfo_Description_get
, _gdi
.LanguageInfo_Description_set
)
1794 class LanguageInfoPtr(LanguageInfo
):
1795 def __init__(self
, this
):
1797 if not hasattr(self
,"thisown"): self
.thisown
= 0
1798 self
.__class
__ = LanguageInfo
1799 _gdi
.LanguageInfo_swigregister(LanguageInfoPtr
)
1801 LOCALE_CAT_NUMBER
= _gdi
.LOCALE_CAT_NUMBER
1802 LOCALE_CAT_DATE
= _gdi
.LOCALE_CAT_DATE
1803 LOCALE_CAT_MONEY
= _gdi
.LOCALE_CAT_MONEY
1804 LOCALE_CAT_MAX
= _gdi
.LOCALE_CAT_MAX
1805 LOCALE_THOUSANDS_SEP
= _gdi
.LOCALE_THOUSANDS_SEP
1806 LOCALE_DECIMAL_POINT
= _gdi
.LOCALE_DECIMAL_POINT
1807 LOCALE_LOAD_DEFAULT
= _gdi
.LOCALE_LOAD_DEFAULT
1808 LOCALE_CONV_ENCODING
= _gdi
.LOCALE_CONV_ENCODING
1809 class Locale(object):
1812 return "<%s.%s; proxy of C++ wxLocale instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1813 def __init__(self
, *args
, **kwargs
):
1814 """__init__(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> Locale"""
1815 newobj
= _gdi
.new_Locale(*args
, **kwargs
)
1816 self
.this
= newobj
.this
1819 def __del__(self
, destroy
=_gdi
.delete_Locale
):
1822 if self
.thisown
: destroy(self
)
1825 def Init1(*args
, **kwargs
):
1826 """Init1(wxString szName, wxString szShort=wxPyEmptyString,
1827 wxString szLocale=wxPyEmptyString, bool bLoadDefault=True,
1828 bool bConvertEncoding=False) -> bool"""
1829 return _gdi
.Locale_Init1(*args
, **kwargs
)
1831 def Init2(*args
, **kwargs
):
1832 """Init2(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> bool"""
1833 return _gdi
.Locale_Init2(*args
, **kwargs
)
1835 def Init(self
, *_args
, **_kwargs
):
1836 if type(_args
[0]) in [type(''), type(u
'')]:
1837 val
= self
.Init1(*_args
, **_kwargs
)
1839 val
= self
.Init2(*_args
, **_kwargs
)
1842 def GetSystemLanguage(*args
, **kwargs
):
1843 """Locale.GetSystemLanguage() -> int"""
1844 return _gdi
.Locale_GetSystemLanguage(*args
, **kwargs
)
1846 GetSystemLanguage
= staticmethod(GetSystemLanguage
)
1847 def GetSystemEncoding(*args
, **kwargs
):
1848 """Locale.GetSystemEncoding() -> wxFontEncoding"""
1849 return _gdi
.Locale_GetSystemEncoding(*args
, **kwargs
)
1851 GetSystemEncoding
= staticmethod(GetSystemEncoding
)
1852 def GetSystemEncodingName(*args
, **kwargs
):
1853 """Locale.GetSystemEncodingName() -> wxString"""
1854 return _gdi
.Locale_GetSystemEncodingName(*args
, **kwargs
)
1856 GetSystemEncodingName
= staticmethod(GetSystemEncodingName
)
1857 def IsOk(*args
, **kwargs
):
1858 """IsOk() -> bool"""
1859 return _gdi
.Locale_IsOk(*args
, **kwargs
)
1861 def __nonzero__(self
): return self
.IsOk()
1862 def GetLocale(*args
, **kwargs
):
1863 """GetLocale() -> wxString"""
1864 return _gdi
.Locale_GetLocale(*args
, **kwargs
)
1866 def GetLanguage(*args
, **kwargs
):
1867 """GetLanguage() -> int"""
1868 return _gdi
.Locale_GetLanguage(*args
, **kwargs
)
1870 def GetSysName(*args
, **kwargs
):
1871 """GetSysName() -> wxString"""
1872 return _gdi
.Locale_GetSysName(*args
, **kwargs
)
1874 def GetCanonicalName(*args
, **kwargs
):
1875 """GetCanonicalName() -> wxString"""
1876 return _gdi
.Locale_GetCanonicalName(*args
, **kwargs
)
1878 def AddCatalogLookupPathPrefix(*args
, **kwargs
):
1879 """Locale.AddCatalogLookupPathPrefix(wxString prefix)"""
1880 return _gdi
.Locale_AddCatalogLookupPathPrefix(*args
, **kwargs
)
1882 AddCatalogLookupPathPrefix
= staticmethod(AddCatalogLookupPathPrefix
)
1883 def AddCatalog(*args
, **kwargs
):
1884 """AddCatalog(wxString szDomain) -> bool"""
1885 return _gdi
.Locale_AddCatalog(*args
, **kwargs
)
1887 def IsLoaded(*args
, **kwargs
):
1888 """IsLoaded(wxString szDomain) -> bool"""
1889 return _gdi
.Locale_IsLoaded(*args
, **kwargs
)
1891 def GetLanguageInfo(*args
, **kwargs
):
1892 """Locale.GetLanguageInfo(int lang) -> LanguageInfo"""
1893 return _gdi
.Locale_GetLanguageInfo(*args
, **kwargs
)
1895 GetLanguageInfo
= staticmethod(GetLanguageInfo
)
1896 def GetLanguageName(*args
, **kwargs
):
1897 """Locale.GetLanguageName(int lang) -> wxString"""
1898 return _gdi
.Locale_GetLanguageName(*args
, **kwargs
)
1900 GetLanguageName
= staticmethod(GetLanguageName
)
1901 def FindLanguageInfo(*args
, **kwargs
):
1902 """Locale.FindLanguageInfo(wxString locale) -> LanguageInfo"""
1903 return _gdi
.Locale_FindLanguageInfo(*args
, **kwargs
)
1905 FindLanguageInfo
= staticmethod(FindLanguageInfo
)
1906 def AddLanguage(*args
, **kwargs
):
1907 """Locale.AddLanguage(LanguageInfo info)"""
1908 return _gdi
.Locale_AddLanguage(*args
, **kwargs
)
1910 AddLanguage
= staticmethod(AddLanguage
)
1911 def GetString(*args
, **kwargs
):
1912 """GetString(wxString szOrigString, wxString szDomain=wxPyEmptyString) -> wxString"""
1913 return _gdi
.Locale_GetString(*args
, **kwargs
)
1915 def GetName(*args
, **kwargs
):
1916 """GetName() -> wxString"""
1917 return _gdi
.Locale_GetName(*args
, **kwargs
)
1920 class LocalePtr(Locale
):
1921 def __init__(self
, this
):
1923 if not hasattr(self
,"thisown"): self
.thisown
= 0
1924 self
.__class
__ = Locale
1925 _gdi
.Locale_swigregister(LocalePtr
)
1927 def Locale_GetSystemLanguage(*args
, **kwargs
):
1928 """Locale_GetSystemLanguage() -> int"""
1929 return _gdi
.Locale_GetSystemLanguage(*args
, **kwargs
)
1931 def Locale_GetSystemEncoding(*args
, **kwargs
):
1932 """Locale_GetSystemEncoding() -> wxFontEncoding"""
1933 return _gdi
.Locale_GetSystemEncoding(*args
, **kwargs
)
1935 def Locale_GetSystemEncodingName(*args
, **kwargs
):
1936 """Locale_GetSystemEncodingName() -> wxString"""
1937 return _gdi
.Locale_GetSystemEncodingName(*args
, **kwargs
)
1939 def Locale_AddCatalogLookupPathPrefix(*args
, **kwargs
):
1940 """Locale_AddCatalogLookupPathPrefix(wxString prefix)"""
1941 return _gdi
.Locale_AddCatalogLookupPathPrefix(*args
, **kwargs
)
1943 def Locale_GetLanguageInfo(*args
, **kwargs
):
1944 """Locale_GetLanguageInfo(int lang) -> LanguageInfo"""
1945 return _gdi
.Locale_GetLanguageInfo(*args
, **kwargs
)
1947 def Locale_GetLanguageName(*args
, **kwargs
):
1948 """Locale_GetLanguageName(int lang) -> wxString"""
1949 return _gdi
.Locale_GetLanguageName(*args
, **kwargs
)
1951 def Locale_FindLanguageInfo(*args
, **kwargs
):
1952 """Locale_FindLanguageInfo(wxString locale) -> LanguageInfo"""
1953 return _gdi
.Locale_FindLanguageInfo(*args
, **kwargs
)
1955 def Locale_AddLanguage(*args
, **kwargs
):
1956 """Locale_AddLanguage(LanguageInfo info)"""
1957 return _gdi
.Locale_AddLanguage(*args
, **kwargs
)
1960 def GetLocale(*args
, **kwargs
):
1961 """GetLocale() -> Locale"""
1962 return _gdi
.GetLocale(*args
, **kwargs
)
1963 #---------------------------------------------------------------------------
1965 CONVERT_STRICT
= _gdi
.CONVERT_STRICT
1966 CONVERT_SUBSTITUTE
= _gdi
.CONVERT_SUBSTITUTE
1967 PLATFORM_CURRENT
= _gdi
.PLATFORM_CURRENT
1968 PLATFORM_UNIX
= _gdi
.PLATFORM_UNIX
1969 PLATFORM_WINDOWS
= _gdi
.PLATFORM_WINDOWS
1970 PLATFORM_OS2
= _gdi
.PLATFORM_OS2
1971 PLATFORM_MAC
= _gdi
.PLATFORM_MAC
1972 class EncodingConverter(core
.Object
):
1975 return "<%s.%s; proxy of C++ wxEncodingConverter instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
1976 def __init__(self
, *args
, **kwargs
):
1977 """__init__() -> EncodingConverter"""
1978 newobj
= _gdi
.new_EncodingConverter(*args
, **kwargs
)
1979 self
.this
= newobj
.this
1982 def __del__(self
, destroy
=_gdi
.delete_EncodingConverter
):
1985 if self
.thisown
: destroy(self
)
1988 def Init(*args
, **kwargs
):
1989 """Init(wxFontEncoding input_enc, wxFontEncoding output_enc,
1990 int method=CONVERT_STRICT) -> bool"""
1991 return _gdi
.EncodingConverter_Init(*args
, **kwargs
)
1993 def Convert(*args
, **kwargs
):
1994 """Convert(wxString input) -> wxString"""
1995 return _gdi
.EncodingConverter_Convert(*args
, **kwargs
)
1997 def GetPlatformEquivalents(*args
, **kwargs
):
1998 """EncodingConverter.GetPlatformEquivalents(wxFontEncoding enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray"""
1999 return _gdi
.EncodingConverter_GetPlatformEquivalents(*args
, **kwargs
)
2001 GetPlatformEquivalents
= staticmethod(GetPlatformEquivalents
)
2002 def GetAllEquivalents(*args
, **kwargs
):
2003 """EncodingConverter.GetAllEquivalents(wxFontEncoding enc) -> wxFontEncodingArray"""
2004 return _gdi
.EncodingConverter_GetAllEquivalents(*args
, **kwargs
)
2006 GetAllEquivalents
= staticmethod(GetAllEquivalents
)
2007 def CanConvert(*args
, **kwargs
):
2008 """EncodingConverter.CanConvert(wxFontEncoding encIn, wxFontEncoding encOut) -> bool"""
2009 return _gdi
.EncodingConverter_CanConvert(*args
, **kwargs
)
2011 CanConvert
= staticmethod(CanConvert
)
2012 def __nonzero__(self
): return self
.IsOk()
2014 class EncodingConverterPtr(EncodingConverter
):
2015 def __init__(self
, this
):
2017 if not hasattr(self
,"thisown"): self
.thisown
= 0
2018 self
.__class
__ = EncodingConverter
2019 _gdi
.EncodingConverter_swigregister(EncodingConverterPtr
)
2021 def GetTranslation(*args
):
2022 """GetTranslation(wxString sz) -> wxString
2023 GetTranslation(wxString sz1, wxString sz2, size_t n) -> wxString"""
2024 return _gdi
.GetTranslation(*args
)
2026 def EncodingConverter_GetPlatformEquivalents(*args
, **kwargs
):
2027 """EncodingConverter_GetPlatformEquivalents(wxFontEncoding enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray"""
2028 return _gdi
.EncodingConverter_GetPlatformEquivalents(*args
, **kwargs
)
2030 def EncodingConverter_GetAllEquivalents(*args
, **kwargs
):
2031 """EncodingConverter_GetAllEquivalents(wxFontEncoding enc) -> wxFontEncodingArray"""
2032 return _gdi
.EncodingConverter_GetAllEquivalents(*args
, **kwargs
)
2034 def EncodingConverter_CanConvert(*args
, **kwargs
):
2035 """EncodingConverter_CanConvert(wxFontEncoding encIn, wxFontEncoding encOut) -> bool"""
2036 return _gdi
.EncodingConverter_CanConvert(*args
, **kwargs
)
2038 #----------------------------------------------------------------------------
2039 # wxGTK sets the locale when initialized. Doing this at the Python
2040 # level should set it up to match what GTK is doing at the C level.
2041 if wx
.Platform
== "__WXGTK__":
2044 locale
.setlocale(locale
.LC_ALL
, "")
2048 # On MSW add the directory where the wxWindows catalogs were installed
2049 # to the default catalog path.
2050 if wx
.Platform
== "__WXMSW__":
2052 localedir
= os
.path
.join(os
.path
.split(__file__
)[0], "locale")
2053 Locale_AddCatalogLookupPathPrefix(localedir
)
2056 #----------------------------------------------------------------------------
2058 #---------------------------------------------------------------------------
2060 class DC(core
.Object
):
2062 def __init__(self
): raise RuntimeError, "No constructor defined"
2064 return "<%s.%s; proxy of C++ wxDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2065 def __del__(self
, destroy
=_gdi
.delete_DC
):
2068 if self
.thisown
: destroy(self
)
2071 def BeginDrawing(*args
, **kwargs
):
2072 """BeginDrawing()"""
2073 return _gdi
.DC_BeginDrawing(*args
, **kwargs
)
2075 def EndDrawing(*args
, **kwargs
):
2077 return _gdi
.DC_EndDrawing(*args
, **kwargs
)
2079 def FloodFillXY(*args
, **kwargs
):
2080 """FloodFillXY(int x, int y, Colour col, int style=FLOOD_SURFACE) -> bool"""
2081 return _gdi
.DC_FloodFillXY(*args
, **kwargs
)
2083 def FloodFill(*args
, **kwargs
):
2084 """FloodFill(Point pt, Colour col, int style=FLOOD_SURFACE) -> bool"""
2085 return _gdi
.DC_FloodFill(*args
, **kwargs
)
2087 def GetPixelXY(*args
, **kwargs
):
2088 """GetPixelXY(int x, int y) -> Colour"""
2089 return _gdi
.DC_GetPixelXY(*args
, **kwargs
)
2091 def GetPixel(*args
, **kwargs
):
2092 """GetPixel(Point pt) -> Colour"""
2093 return _gdi
.DC_GetPixel(*args
, **kwargs
)
2095 def DrawLineXY(*args
, **kwargs
):
2096 """DrawLineXY(int x1, int y1, int x2, int y2)"""
2097 return _gdi
.DC_DrawLineXY(*args
, **kwargs
)
2099 def DrawLine(*args
, **kwargs
):
2100 """DrawLine(Point pt1, Point pt2)"""
2101 return _gdi
.DC_DrawLine(*args
, **kwargs
)
2103 def CrossHairXY(*args
, **kwargs
):
2104 """CrossHairXY(int x, int y)"""
2105 return _gdi
.DC_CrossHairXY(*args
, **kwargs
)
2107 def CrossHair(*args
, **kwargs
):
2108 """CrossHair(Point pt)"""
2109 return _gdi
.DC_CrossHair(*args
, **kwargs
)
2111 def DrawArcXY(*args
, **kwargs
):
2112 """DrawArcXY(int x1, int y1, int x2, int y2, int xc, int yc)"""
2113 return _gdi
.DC_DrawArcXY(*args
, **kwargs
)
2115 def DrawArc(*args
, **kwargs
):
2116 """DrawArc(Point pt1, Point pt2, Point centre)"""
2117 return _gdi
.DC_DrawArc(*args
, **kwargs
)
2119 def DrawCheckMarkXY(*args
, **kwargs
):
2120 """DrawCheckMarkXY(int x, int y, int width, int height)"""
2121 return _gdi
.DC_DrawCheckMarkXY(*args
, **kwargs
)
2123 def DrawCheckMark(*args
, **kwargs
):
2124 """DrawCheckMark(Rect rect)"""
2125 return _gdi
.DC_DrawCheckMark(*args
, **kwargs
)
2127 def DrawEllipticArcXY(*args
, **kwargs
):
2128 """DrawEllipticArcXY(int x, int y, int w, int h, double sa, double ea)"""
2129 return _gdi
.DC_DrawEllipticArcXY(*args
, **kwargs
)
2131 def DrawEllipticArc(*args
, **kwargs
):
2132 """DrawEllipticArc(Point pt, Size sz, double sa, double ea)"""
2133 return _gdi
.DC_DrawEllipticArc(*args
, **kwargs
)
2135 def DrawPointXY(*args
, **kwargs
):
2136 """DrawPointXY(int x, int y)"""
2137 return _gdi
.DC_DrawPointXY(*args
, **kwargs
)
2139 def DrawPoint(*args
, **kwargs
):
2140 """DrawPoint(Point pt)"""
2141 return _gdi
.DC_DrawPoint(*args
, **kwargs
)
2143 def DrawRectangleXY(*args
, **kwargs
):
2144 """DrawRectangleXY(int x, int y, int width, int height)"""
2145 return _gdi
.DC_DrawRectangleXY(*args
, **kwargs
)
2147 def DrawRectangle(*args
, **kwargs
):
2148 """DrawRectangle(Point pt, Size sz)"""
2149 return _gdi
.DC_DrawRectangle(*args
, **kwargs
)
2151 def DrawRectangleRect(*args
, **kwargs
):
2152 """DrawRectangleRect(Rect rect)"""
2153 return _gdi
.DC_DrawRectangleRect(*args
, **kwargs
)
2155 def DrawRoundedRectangleXY(*args
, **kwargs
):
2156 """DrawRoundedRectangleXY(int x, int y, int width, int height, double radius)"""
2157 return _gdi
.DC_DrawRoundedRectangleXY(*args
, **kwargs
)
2159 def DrawRoundedRectangle(*args
, **kwargs
):
2160 """DrawRoundedRectangle(Point pt, Size sz, double radius)"""
2161 return _gdi
.DC_DrawRoundedRectangle(*args
, **kwargs
)
2163 def DrawRoundedRectangleRect(*args
, **kwargs
):
2164 """DrawRoundedRectangleRect(Rect r, double radius)"""
2165 return _gdi
.DC_DrawRoundedRectangleRect(*args
, **kwargs
)
2167 def DrawCircleXY(*args
, **kwargs
):
2168 """DrawCircleXY(int x, int y, int radius)"""
2169 return _gdi
.DC_DrawCircleXY(*args
, **kwargs
)
2171 def DrawCircle(*args
, **kwargs
):
2172 """DrawCircle(Point pt, int radius)"""
2173 return _gdi
.DC_DrawCircle(*args
, **kwargs
)
2175 def DrawEllipseXY(*args
, **kwargs
):
2176 """DrawEllipseXY(int x, int y, int width, int height)"""
2177 return _gdi
.DC_DrawEllipseXY(*args
, **kwargs
)
2179 def DrawEllipse(*args
, **kwargs
):
2180 """DrawEllipse(Point pt, Size sz)"""
2181 return _gdi
.DC_DrawEllipse(*args
, **kwargs
)
2183 def DrawEllipseRect(*args
, **kwargs
):
2184 """DrawEllipseRect(Rect rect)"""
2185 return _gdi
.DC_DrawEllipseRect(*args
, **kwargs
)
2187 def DrawIconXY(*args
, **kwargs
):
2188 """DrawIconXY(Icon icon, int x, int y)"""
2189 return _gdi
.DC_DrawIconXY(*args
, **kwargs
)
2191 def DrawIcon(*args
, **kwargs
):
2192 """DrawIcon(Icon icon, Point pt)"""
2193 return _gdi
.DC_DrawIcon(*args
, **kwargs
)
2195 def DrawBitmapXY(*args
, **kwargs
):
2196 """DrawBitmapXY(Bitmap bmp, int x, int y, bool useMask=False)"""
2197 return _gdi
.DC_DrawBitmapXY(*args
, **kwargs
)
2199 def DrawBitmap(*args
, **kwargs
):
2200 """DrawBitmap(Bitmap bmp, Point pt, bool useMask=False)"""
2201 return _gdi
.DC_DrawBitmap(*args
, **kwargs
)
2203 def DrawTextXY(*args
, **kwargs
):
2204 """DrawTextXY(wxString text, int x, int y)"""
2205 return _gdi
.DC_DrawTextXY(*args
, **kwargs
)
2207 def DrawText(*args
, **kwargs
):
2208 """DrawText(wxString text, Point pt)"""
2209 return _gdi
.DC_DrawText(*args
, **kwargs
)
2211 def DrawRotatedTextXY(*args
, **kwargs
):
2212 """DrawRotatedTextXY(wxString text, int x, int y, double angle)"""
2213 return _gdi
.DC_DrawRotatedTextXY(*args
, **kwargs
)
2215 def DrawRotatedText(*args
, **kwargs
):
2216 """DrawRotatedText(wxString text, Point pt, double angle)"""
2217 return _gdi
.DC_DrawRotatedText(*args
, **kwargs
)
2219 def BlitXY(*args
, **kwargs
):
2220 """BlitXY(int xdest, int ydest, int width, int height, DC source,
2221 int xsrc, int ysrc, int rop=COPY, bool useMask=False,
2222 int xsrcMask=-1, int ysrcMask=-1) -> bool"""
2223 return _gdi
.DC_BlitXY(*args
, **kwargs
)
2225 def Blit(*args
, **kwargs
):
2226 """Blit(Point destPt, Size sz, DC source, Point srcPt, int rop=COPY,
2227 bool useMask=False, Point srcPtMask=DefaultPosition) -> bool"""
2228 return _gdi
.DC_Blit(*args
, **kwargs
)
2230 def DrawLines(*args
, **kwargs
):
2231 """DrawLines(int points, Point points_array, int xoffset=0, int yoffset=0)"""
2232 return _gdi
.DC_DrawLines(*args
, **kwargs
)
2234 def DrawPolygon(*args
, **kwargs
):
2235 """DrawPolygon(int points, Point points_array, int xoffset=0, int yoffset=0,
2236 int fillStyle=ODDEVEN_RULE)"""
2237 return _gdi
.DC_DrawPolygon(*args
, **kwargs
)
2239 def DrawLabel(*args
, **kwargs
):
2240 """DrawLabel(wxString text, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
2241 int indexAccel=-1)"""
2242 return _gdi
.DC_DrawLabel(*args
, **kwargs
)
2244 def DrawImageLabel(*args
, **kwargs
):
2245 """DrawImageLabel(wxString text, Bitmap image, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
2246 int indexAccel=-1) -> Rect"""
2247 return _gdi
.DC_DrawImageLabel(*args
, **kwargs
)
2249 def DrawSpline(*args
, **kwargs
):
2250 """DrawSpline(int points, Point points_array)"""
2251 return _gdi
.DC_DrawSpline(*args
, **kwargs
)
2253 def Clear(*args
, **kwargs
):
2255 return _gdi
.DC_Clear(*args
, **kwargs
)
2257 def StartDoc(*args
, **kwargs
):
2258 """StartDoc(wxString message) -> bool"""
2259 return _gdi
.DC_StartDoc(*args
, **kwargs
)
2261 def EndDoc(*args
, **kwargs
):
2263 return _gdi
.DC_EndDoc(*args
, **kwargs
)
2265 def StartPage(*args
, **kwargs
):
2267 return _gdi
.DC_StartPage(*args
, **kwargs
)
2269 def EndPage(*args
, **kwargs
):
2271 return _gdi
.DC_EndPage(*args
, **kwargs
)
2273 def SetFont(*args
, **kwargs
):
2274 """SetFont(Font font)"""
2275 return _gdi
.DC_SetFont(*args
, **kwargs
)
2277 def SetPen(*args
, **kwargs
):
2278 """SetPen(Pen pen)"""
2279 return _gdi
.DC_SetPen(*args
, **kwargs
)
2281 def SetBrush(*args
, **kwargs
):
2282 """SetBrush(Brush brush)"""
2283 return _gdi
.DC_SetBrush(*args
, **kwargs
)
2285 def SetBackground(*args
, **kwargs
):
2286 """SetBackground(Brush brush)"""
2287 return _gdi
.DC_SetBackground(*args
, **kwargs
)
2289 def SetBackgroundMode(*args
, **kwargs
):
2290 """SetBackgroundMode(int mode)"""
2291 return _gdi
.DC_SetBackgroundMode(*args
, **kwargs
)
2293 def SetPalette(*args
, **kwargs
):
2294 """SetPalette(Palette palette)"""
2295 return _gdi
.DC_SetPalette(*args
, **kwargs
)
2297 def SetClippingRegion(*args
, **kwargs
):
2298 """SetClippingRegion(int x, int y, int width, int height)"""
2299 return _gdi
.DC_SetClippingRegion(*args
, **kwargs
)
2301 def SetClippingRect(*args
, **kwargs
):
2302 """SetClippingRect(Rect rect)"""
2303 return _gdi
.DC_SetClippingRect(*args
, **kwargs
)
2305 def SetClippingRegionAsRegion(*args
, **kwargs
):
2306 """SetClippingRegionAsRegion(Region region)"""
2307 return _gdi
.DC_SetClippingRegionAsRegion(*args
, **kwargs
)
2309 def DestroyClippingRegion(*args
, **kwargs
):
2310 """DestroyClippingRegion()"""
2311 return _gdi
.DC_DestroyClippingRegion(*args
, **kwargs
)
2313 def GetClippingBox(*args
, **kwargs
):
2314 """GetClippingBox(int OUTPUT, int OUTPUT, int OUTPUT, int OUTPUT)"""
2315 return _gdi
.DC_GetClippingBox(*args
, **kwargs
)
2317 def GetClippingRect(*args
, **kwargs
):
2318 """GetClippingRect() -> Rect"""
2319 return _gdi
.DC_GetClippingRect(*args
, **kwargs
)
2321 def GetCharHeight(*args
, **kwargs
):
2322 """GetCharHeight() -> int"""
2323 return _gdi
.DC_GetCharHeight(*args
, **kwargs
)
2325 def GetCharWidth(*args
, **kwargs
):
2326 """GetCharWidth() -> int"""
2327 return _gdi
.DC_GetCharWidth(*args
, **kwargs
)
2329 def GetTextExtent(*args
, **kwargs
):
2330 """GetTextExtent(wxString string, int OUTPUT, int OUTPUT)"""
2331 return _gdi
.DC_GetTextExtent(*args
, **kwargs
)
2333 def GetFullTextExtent(*args
, **kwargs
):
2334 """GetFullTextExtent(wxString string, int OUTPUT, int OUTPUT, int OUTPUT,
2335 int OUTPUT, Font font=None)"""
2336 return _gdi
.DC_GetFullTextExtent(*args
, **kwargs
)
2338 def GetMultiLineTextExtent(*args
, **kwargs
):
2339 """GetMultiLineTextExtent(wxString text, int OUTPUT, int OUTPUT, int OUTPUT,
2341 return _gdi
.DC_GetMultiLineTextExtent(*args
, **kwargs
)
2343 def GetSizeTuple(*args
, **kwargs
):
2344 """GetSizeTuple(int OUTPUT, int OUTPUT)"""
2345 return _gdi
.DC_GetSizeTuple(*args
, **kwargs
)
2347 def GetSize(*args
, **kwargs
):
2348 """GetSize() -> Size"""
2349 return _gdi
.DC_GetSize(*args
, **kwargs
)
2351 def GetSizeMMWH(*args
, **kwargs
):
2352 """GetSizeMMWH(int OUTPUT, int OUTPUT)"""
2353 return _gdi
.DC_GetSizeMMWH(*args
, **kwargs
)
2355 def GetSizeMM(*args
, **kwargs
):
2356 """GetSizeMM() -> Size"""
2357 return _gdi
.DC_GetSizeMM(*args
, **kwargs
)
2359 def DeviceToLogicalX(*args
, **kwargs
):
2360 """DeviceToLogicalX(int x) -> int"""
2361 return _gdi
.DC_DeviceToLogicalX(*args
, **kwargs
)
2363 def DeviceToLogicalY(*args
, **kwargs
):
2364 """DeviceToLogicalY(int y) -> int"""
2365 return _gdi
.DC_DeviceToLogicalY(*args
, **kwargs
)
2367 def DeviceToLogicalXRel(*args
, **kwargs
):
2368 """DeviceToLogicalXRel(int x) -> int"""
2369 return _gdi
.DC_DeviceToLogicalXRel(*args
, **kwargs
)
2371 def DeviceToLogicalYRel(*args
, **kwargs
):
2372 """DeviceToLogicalYRel(int y) -> int"""
2373 return _gdi
.DC_DeviceToLogicalYRel(*args
, **kwargs
)
2375 def LogicalToDeviceX(*args
, **kwargs
):
2376 """LogicalToDeviceX(int x) -> int"""
2377 return _gdi
.DC_LogicalToDeviceX(*args
, **kwargs
)
2379 def LogicalToDeviceY(*args
, **kwargs
):
2380 """LogicalToDeviceY(int y) -> int"""
2381 return _gdi
.DC_LogicalToDeviceY(*args
, **kwargs
)
2383 def LogicalToDeviceXRel(*args
, **kwargs
):
2384 """LogicalToDeviceXRel(int x) -> int"""
2385 return _gdi
.DC_LogicalToDeviceXRel(*args
, **kwargs
)
2387 def LogicalToDeviceYRel(*args
, **kwargs
):
2388 """LogicalToDeviceYRel(int y) -> int"""
2389 return _gdi
.DC_LogicalToDeviceYRel(*args
, **kwargs
)
2391 def CanDrawBitmap(*args
, **kwargs
):
2392 """CanDrawBitmap() -> bool"""
2393 return _gdi
.DC_CanDrawBitmap(*args
, **kwargs
)
2395 def CanGetTextExtent(*args
, **kwargs
):
2396 """CanGetTextExtent() -> bool"""
2397 return _gdi
.DC_CanGetTextExtent(*args
, **kwargs
)
2399 def GetDepth(*args
, **kwargs
):
2400 """GetDepth() -> int"""
2401 return _gdi
.DC_GetDepth(*args
, **kwargs
)
2403 def GetPPI(*args
, **kwargs
):
2404 """GetPPI() -> Size"""
2405 return _gdi
.DC_GetPPI(*args
, **kwargs
)
2407 def Ok(*args
, **kwargs
):
2409 return _gdi
.DC_Ok(*args
, **kwargs
)
2411 def GetBackgroundMode(*args
, **kwargs
):
2412 """GetBackgroundMode() -> int"""
2413 return _gdi
.DC_GetBackgroundMode(*args
, **kwargs
)
2415 def GetBackground(*args
, **kwargs
):
2416 """GetBackground() -> Brush"""
2417 return _gdi
.DC_GetBackground(*args
, **kwargs
)
2419 def GetBrush(*args
, **kwargs
):
2420 """GetBrush() -> Brush"""
2421 return _gdi
.DC_GetBrush(*args
, **kwargs
)
2423 def GetFont(*args
, **kwargs
):
2424 """GetFont() -> Font"""
2425 return _gdi
.DC_GetFont(*args
, **kwargs
)
2427 def GetPen(*args
, **kwargs
):
2428 """GetPen() -> Pen"""
2429 return _gdi
.DC_GetPen(*args
, **kwargs
)
2431 def GetTextBackground(*args
, **kwargs
):
2432 """GetTextBackground() -> Colour"""
2433 return _gdi
.DC_GetTextBackground(*args
, **kwargs
)
2435 def GetTextForeground(*args
, **kwargs
):
2436 """GetTextForeground() -> Colour"""
2437 return _gdi
.DC_GetTextForeground(*args
, **kwargs
)
2439 def SetTextForeground(*args
, **kwargs
):
2440 """SetTextForeground(Colour colour)"""
2441 return _gdi
.DC_SetTextForeground(*args
, **kwargs
)
2443 def SetTextBackground(*args
, **kwargs
):
2444 """SetTextBackground(Colour colour)"""
2445 return _gdi
.DC_SetTextBackground(*args
, **kwargs
)
2447 def GetMapMode(*args
, **kwargs
):
2448 """GetMapMode() -> int"""
2449 return _gdi
.DC_GetMapMode(*args
, **kwargs
)
2451 def SetMapMode(*args
, **kwargs
):
2452 """SetMapMode(int mode)"""
2453 return _gdi
.DC_SetMapMode(*args
, **kwargs
)
2455 def GetUserScale(*args
, **kwargs
):
2456 """GetUserScale(double OUTPUT, double OUTPUT)"""
2457 return _gdi
.DC_GetUserScale(*args
, **kwargs
)
2459 def SetUserScale(*args
, **kwargs
):
2460 """SetUserScale(double x, double y)"""
2461 return _gdi
.DC_SetUserScale(*args
, **kwargs
)
2463 def GetLogicalScale(*args
, **kwargs
):
2464 """GetLogicalScale(double OUTPUT, double OUTPUT)"""
2465 return _gdi
.DC_GetLogicalScale(*args
, **kwargs
)
2467 def SetLogicalScale(*args
, **kwargs
):
2468 """SetLogicalScale(double x, double y)"""
2469 return _gdi
.DC_SetLogicalScale(*args
, **kwargs
)
2471 def GetLogicalOriginTuple(*args
, **kwargs
):
2472 """GetLogicalOriginTuple(int OUTPUT, int OUTPUT)"""
2473 return _gdi
.DC_GetLogicalOriginTuple(*args
, **kwargs
)
2475 def GetLogicalOrigin(*args
, **kwargs
):
2476 """GetLogicalOrigin() -> Point"""
2477 return _gdi
.DC_GetLogicalOrigin(*args
, **kwargs
)
2479 def SetLogicalOrigin(*args
, **kwargs
):
2480 """SetLogicalOrigin(int x, int y)"""
2481 return _gdi
.DC_SetLogicalOrigin(*args
, **kwargs
)
2483 def GetDeviceOriginTuple(*args
, **kwargs
):
2484 """GetDeviceOriginTuple(int OUTPUT, int OUTPUT)"""
2485 return _gdi
.DC_GetDeviceOriginTuple(*args
, **kwargs
)
2487 def GetDeviceOrigin(*args
, **kwargs
):
2488 """GetDeviceOrigin() -> Point"""
2489 return _gdi
.DC_GetDeviceOrigin(*args
, **kwargs
)
2491 def SetDeviceOrigin(*args
, **kwargs
):
2492 """SetDeviceOrigin(int x, int y)"""
2493 return _gdi
.DC_SetDeviceOrigin(*args
, **kwargs
)
2495 def SetAxisOrientation(*args
, **kwargs
):
2496 """SetAxisOrientation(bool xLeftRight, bool yBottomUp)"""
2497 return _gdi
.DC_SetAxisOrientation(*args
, **kwargs
)
2499 def GetLogicalFunction(*args
, **kwargs
):
2500 """GetLogicalFunction() -> int"""
2501 return _gdi
.DC_GetLogicalFunction(*args
, **kwargs
)
2503 def SetLogicalFunction(*args
, **kwargs
):
2504 """SetLogicalFunction(int function)"""
2505 return _gdi
.DC_SetLogicalFunction(*args
, **kwargs
)
2507 def SetOptimization(*args
, **kwargs
):
2508 """SetOptimization(bool opt)"""
2509 return _gdi
.DC_SetOptimization(*args
, **kwargs
)
2511 def GetOptimization(*args
, **kwargs
):
2512 """GetOptimization() -> bool"""
2513 return _gdi
.DC_GetOptimization(*args
, **kwargs
)
2515 def CalcBoundingBox(*args
, **kwargs
):
2516 """CalcBoundingBox(int x, int y)"""
2517 return _gdi
.DC_CalcBoundingBox(*args
, **kwargs
)
2519 def ResetBoundingBox(*args
, **kwargs
):
2520 """ResetBoundingBox()"""
2521 return _gdi
.DC_ResetBoundingBox(*args
, **kwargs
)
2523 def MinX(*args
, **kwargs
):
2525 return _gdi
.DC_MinX(*args
, **kwargs
)
2527 def MaxX(*args
, **kwargs
):
2529 return _gdi
.DC_MaxX(*args
, **kwargs
)
2531 def MinY(*args
, **kwargs
):
2533 return _gdi
.DC_MinY(*args
, **kwargs
)
2535 def MaxY(*args
, **kwargs
):
2537 return _gdi
.DC_MaxY(*args
, **kwargs
)
2539 def GetBoundingBox(*args
, **kwargs
):
2540 """GetBoundingBox(int OUTPUT, int OUTPUT, int OUTPUT, int OUTPUT)"""
2541 return _gdi
.DC_GetBoundingBox(*args
, **kwargs
)
2543 def __nonzero__(self
): return self
.Ok()
2544 def _DrawPointList(*args
, **kwargs
):
2545 """_DrawPointList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2546 return _gdi
.DC__DrawPointList(*args
, **kwargs
)
2548 def _DrawLineList(*args
, **kwargs
):
2549 """_DrawLineList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2550 return _gdi
.DC__DrawLineList(*args
, **kwargs
)
2552 def _DrawRectangleList(*args
, **kwargs
):
2553 """_DrawRectangleList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2554 return _gdi
.DC__DrawRectangleList(*args
, **kwargs
)
2556 def _DrawEllipseList(*args
, **kwargs
):
2557 """_DrawEllipseList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2558 return _gdi
.DC__DrawEllipseList(*args
, **kwargs
)
2560 def _DrawPolygonList(*args
, **kwargs
):
2561 """_DrawPolygonList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2562 return _gdi
.DC__DrawPolygonList(*args
, **kwargs
)
2564 def _DrawTextList(*args
, **kwargs
):
2565 """_DrawTextList(PyObject textList, PyObject pyPoints, PyObject foregroundList,
2566 PyObject backgroundList) -> PyObject"""
2567 return _gdi
.DC__DrawTextList(*args
, **kwargs
)
2569 def DrawPointList(self
, points
, pens
=None):
2572 elif isinstance(pens
, wx
.Pen
):
2574 elif len(pens
) != len(points
):
2575 raise ValueError('points and pens must have same length')
2576 return self
._DrawPointList
(points
, pens
, [])
2579 def DrawLineList(self
, lines
, pens
=None):
2582 elif isinstance(pens
, wx
.Pen
):
2584 elif len(pens
) != len(lines
):
2585 raise ValueError('lines and pens must have same length')
2586 return self
._DrawLineList
(lines
, pens
, [])
2589 def DrawRectangleList(self
, rectangles
, pens
=None, brushes
=None):
2592 elif isinstance(pens
, wx
.Pen
):
2594 elif len(pens
) != len(rectangles
):
2595 raise ValueError('rectangles and pens must have same length')
2598 elif isinstance(brushes
, wx
.Brush
):
2600 elif len(brushes
) != len(rectangles
):
2601 raise ValueError('rectangles and brushes must have same length')
2602 return self
._DrawRectangleList
(rectangles
, pens
, brushes
)
2605 def DrawEllipseList(self
, ellipses
, pens
=None, brushes
=None):
2608 elif isinstance(pens
, wx
.Pen
):
2610 elif len(pens
) != len(ellipses
):
2611 raise ValueError('ellipses and pens must have same length')
2614 elif isinstance(brushes
, wx
.Brush
):
2616 elif len(brushes
) != len(ellipses
):
2617 raise ValueError('ellipses and brushes must have same length')
2618 return self
._DrawEllipseList
(ellipses
, pens
, brushes
)
2621 def DrawPolygonList(self
, polygons
, pens
=None, brushes
=None):
2626 elif isinstance(pens
, wx
.Pen
):
2628 elif len(pens
) != len(polygons
):
2629 raise ValueError('polygons and pens must have same length')
2632 elif isinstance(brushes
, wx
.Brush
):
2634 elif len(brushes
) != len(polygons
):
2635 raise ValueError('polygons and brushes must have same length')
2636 return self
._DrawPolygonList
(polygons
, pens
, brushes
)
2639 def DrawTextList(self
, textList
, coords
, foregrounds
= None, backgrounds
= None, fonts
= None):
2643 if type(textList
) == type(''):
2644 textList
= [textList
]
2645 elif len(textList
) != len(coords
):
2646 raise ValueError('textlist and coords must have same length')
2647 if foregrounds
is None:
2649 elif isinstance(foregrounds
, wxColour
):
2650 foregrounds
= [foregrounds
]
2651 elif len(foregrounds
) != len(coords
):
2652 raise ValueError('foregrounds and coords must have same length')
2653 if backgrounds
is None:
2655 elif isinstance(backgrounds
, wxColour
):
2656 backgrounds
= [backgrounds
]
2657 elif len(backgrounds
) != len(coords
):
2658 raise ValueError('backgrounds and coords must have same length')
2659 return self
._DrawTextList
(textList
, coords
, foregrounds
, backgrounds
)
2663 def __init__(self
, this
):
2665 if not hasattr(self
,"thisown"): self
.thisown
= 0
2667 _gdi
.DC_swigregister(DCPtr
)
2669 #---------------------------------------------------------------------------
2674 return "<%s.%s; proxy of C++ wxMemoryDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2675 def __init__(self
, *args
, **kwargs
):
2676 """__init__() -> MemoryDC"""
2677 newobj
= _gdi
.new_MemoryDC(*args
, **kwargs
)
2678 self
.this
= newobj
.this
2681 def SelectObject(*args
, **kwargs
):
2682 """SelectObject(Bitmap bitmap)"""
2683 return _gdi
.MemoryDC_SelectObject(*args
, **kwargs
)
2686 class MemoryDCPtr(MemoryDC
):
2687 def __init__(self
, this
):
2689 if not hasattr(self
,"thisown"): self
.thisown
= 0
2690 self
.__class
__ = MemoryDC
2691 _gdi
.MemoryDC_swigregister(MemoryDCPtr
)
2693 def MemoryDCFromDC(*args
, **kwargs
):
2694 """MemoryDCFromDC(DC oldDC) -> MemoryDC"""
2695 val
= _gdi
.new_MemoryDCFromDC(*args
, **kwargs
)
2699 #---------------------------------------------------------------------------
2701 class BufferedDC(MemoryDC
):
2704 return "<%s.%s; proxy of C++ wxBufferedDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2705 def __init__(self
, *args
, **kwargs
):
2706 """__init__(DC dc, Bitmap buffer) -> BufferedDC"""
2707 newobj
= _gdi
.new_BufferedDC(*args
, **kwargs
)
2708 self
.this
= newobj
.this
2711 self
._dc
= args
[0] # save a ref so the other dc will not be deleted before self
2713 def UnMask(*args
, **kwargs
):
2715 return _gdi
.BufferedDC_UnMask(*args
, **kwargs
)
2718 class BufferedDCPtr(BufferedDC
):
2719 def __init__(self
, this
):
2721 if not hasattr(self
,"thisown"): self
.thisown
= 0
2722 self
.__class
__ = BufferedDC
2723 _gdi
.BufferedDC_swigregister(BufferedDCPtr
)
2725 def BufferedDCInternalBuffer(*args
, **kwargs
):
2726 """BufferedDCInternalBuffer(DC dc, Size area) -> BufferedDC"""
2727 val
= _gdi
.new_BufferedDCInternalBuffer(*args
, **kwargs
)
2729 val
._dc
= args
[0] # save a ref so the other dc will not be deleted before self
2732 class BufferedPaintDC(BufferedDC
):
2735 return "<%s.%s; proxy of C++ wxBufferedPaintDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2736 def __init__(self
, *args
, **kwargs
):
2737 """__init__(Window window, Bitmap buffer=NullBitmap) -> BufferedPaintDC"""
2738 newobj
= _gdi
.new_BufferedPaintDC(*args
, **kwargs
)
2739 self
.this
= newobj
.this
2743 class BufferedPaintDCPtr(BufferedPaintDC
):
2744 def __init__(self
, this
):
2746 if not hasattr(self
,"thisown"): self
.thisown
= 0
2747 self
.__class
__ = BufferedPaintDC
2748 _gdi
.BufferedPaintDC_swigregister(BufferedPaintDCPtr
)
2750 #---------------------------------------------------------------------------
2755 return "<%s.%s; proxy of C++ wxScreenDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2756 def __init__(self
, *args
, **kwargs
):
2757 """__init__() -> ScreenDC"""
2758 newobj
= _gdi
.new_ScreenDC(*args
, **kwargs
)
2759 self
.this
= newobj
.this
2762 def StartDrawingOnTopWin(*args
, **kwargs
):
2763 """StartDrawingOnTopWin(Window window) -> bool"""
2764 return _gdi
.ScreenDC_StartDrawingOnTopWin(*args
, **kwargs
)
2766 def StartDrawingOnTop(*args
, **kwargs
):
2767 """StartDrawingOnTop(Rect rect=None) -> bool"""
2768 return _gdi
.ScreenDC_StartDrawingOnTop(*args
, **kwargs
)
2770 def EndDrawingOnTop(*args
, **kwargs
):
2771 """EndDrawingOnTop() -> bool"""
2772 return _gdi
.ScreenDC_EndDrawingOnTop(*args
, **kwargs
)
2775 class ScreenDCPtr(ScreenDC
):
2776 def __init__(self
, this
):
2778 if not hasattr(self
,"thisown"): self
.thisown
= 0
2779 self
.__class
__ = ScreenDC
2780 _gdi
.ScreenDC_swigregister(ScreenDCPtr
)
2782 #---------------------------------------------------------------------------
2787 return "<%s.%s; proxy of C++ wxClientDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2788 def __init__(self
, *args
, **kwargs
):
2789 """__init__(Window win) -> ClientDC"""
2790 newobj
= _gdi
.new_ClientDC(*args
, **kwargs
)
2791 self
.this
= newobj
.this
2795 class ClientDCPtr(ClientDC
):
2796 def __init__(self
, this
):
2798 if not hasattr(self
,"thisown"): self
.thisown
= 0
2799 self
.__class
__ = ClientDC
2800 _gdi
.ClientDC_swigregister(ClientDCPtr
)
2802 #---------------------------------------------------------------------------
2807 return "<%s.%s; proxy of C++ wxPaintDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2808 def __init__(self
, *args
, **kwargs
):
2809 """__init__(Window win) -> PaintDC"""
2810 newobj
= _gdi
.new_PaintDC(*args
, **kwargs
)
2811 self
.this
= newobj
.this
2815 class PaintDCPtr(PaintDC
):
2816 def __init__(self
, this
):
2818 if not hasattr(self
,"thisown"): self
.thisown
= 0
2819 self
.__class
__ = PaintDC
2820 _gdi
.PaintDC_swigregister(PaintDCPtr
)
2822 #---------------------------------------------------------------------------
2827 return "<%s.%s; proxy of C++ wxWindowDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2828 def __init__(self
, *args
, **kwargs
):
2829 """__init__(Window win) -> WindowDC"""
2830 newobj
= _gdi
.new_WindowDC(*args
, **kwargs
)
2831 self
.this
= newobj
.this
2835 class WindowDCPtr(WindowDC
):
2836 def __init__(self
, this
):
2838 if not hasattr(self
,"thisown"): self
.thisown
= 0
2839 self
.__class
__ = WindowDC
2840 _gdi
.WindowDC_swigregister(WindowDCPtr
)
2842 #---------------------------------------------------------------------------
2847 return "<%s.%s; proxy of C++ wxMirrorDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2848 def __init__(self
, *args
, **kwargs
):
2849 """__init__(DC dc, bool mirror) -> MirrorDC"""
2850 newobj
= _gdi
.new_MirrorDC(*args
, **kwargs
)
2851 self
.this
= newobj
.this
2855 class MirrorDCPtr(MirrorDC
):
2856 def __init__(self
, this
):
2858 if not hasattr(self
,"thisown"): self
.thisown
= 0
2859 self
.__class
__ = MirrorDC
2860 _gdi
.MirrorDC_swigregister(MirrorDCPtr
)
2862 #---------------------------------------------------------------------------
2864 class PostScriptDC(DC
):
2867 return "<%s.%s; proxy of C++ wxPostScriptDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2868 def __init__(self
, *args
, **kwargs
):
2869 """__init__(wxPrintData printData) -> PostScriptDC"""
2870 newobj
= _gdi
.new_PostScriptDC(*args
, **kwargs
)
2871 self
.this
= newobj
.this
2874 def GetPrintData(*args
, **kwargs
):
2875 """GetPrintData() -> wxPrintData"""
2876 return _gdi
.PostScriptDC_GetPrintData(*args
, **kwargs
)
2878 def SetPrintData(*args
, **kwargs
):
2879 """SetPrintData(wxPrintData data)"""
2880 return _gdi
.PostScriptDC_SetPrintData(*args
, **kwargs
)
2882 def SetResolution(*args
, **kwargs
):
2883 """PostScriptDC.SetResolution(int ppi)"""
2884 return _gdi
.PostScriptDC_SetResolution(*args
, **kwargs
)
2886 SetResolution
= staticmethod(SetResolution
)
2887 def GetResolution(*args
, **kwargs
):
2888 """PostScriptDC.GetResolution() -> int"""
2889 return _gdi
.PostScriptDC_GetResolution(*args
, **kwargs
)
2891 GetResolution
= staticmethod(GetResolution
)
2893 class PostScriptDCPtr(PostScriptDC
):
2894 def __init__(self
, this
):
2896 if not hasattr(self
,"thisown"): self
.thisown
= 0
2897 self
.__class
__ = PostScriptDC
2898 _gdi
.PostScriptDC_swigregister(PostScriptDCPtr
)
2900 def PostScriptDC_SetResolution(*args
, **kwargs
):
2901 """PostScriptDC_SetResolution(int ppi)"""
2902 return _gdi
.PostScriptDC_SetResolution(*args
, **kwargs
)
2904 def PostScriptDC_GetResolution(*args
, **kwargs
):
2905 """PostScriptDC_GetResolution() -> int"""
2906 return _gdi
.PostScriptDC_GetResolution(*args
, **kwargs
)
2908 #---------------------------------------------------------------------------
2910 class MetaFile(core
.Object
):
2913 return "<%s.%s; proxy of C++ wxMetaFile instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2914 def __init__(self
, *args
, **kwargs
):
2915 """__init__(wxString filename=wxPyEmptyString) -> MetaFile"""
2916 newobj
= _gdi
.new_MetaFile(*args
, **kwargs
)
2917 self
.this
= newobj
.this
2920 def __del__(self
, destroy
=_gdi
.delete_MetaFile
):
2923 if self
.thisown
: destroy(self
)
2926 def Ok(*args
, **kwargs
):
2928 return _gdi
.MetaFile_Ok(*args
, **kwargs
)
2930 def SetClipboard(*args
, **kwargs
):
2931 """SetClipboard(int width=0, int height=0) -> bool"""
2932 return _gdi
.MetaFile_SetClipboard(*args
, **kwargs
)
2934 def GetSize(*args
, **kwargs
):
2935 """GetSize() -> Size"""
2936 return _gdi
.MetaFile_GetSize(*args
, **kwargs
)
2938 def GetWidth(*args
, **kwargs
):
2939 """GetWidth() -> int"""
2940 return _gdi
.MetaFile_GetWidth(*args
, **kwargs
)
2942 def GetHeight(*args
, **kwargs
):
2943 """GetHeight() -> int"""
2944 return _gdi
.MetaFile_GetHeight(*args
, **kwargs
)
2946 def GetFileName(*args
, **kwargs
):
2947 """GetFileName() -> wxString"""
2948 return _gdi
.MetaFile_GetFileName(*args
, **kwargs
)
2950 def __nonzero__(self
): return self
.Ok()
2952 class MetaFilePtr(MetaFile
):
2953 def __init__(self
, this
):
2955 if not hasattr(self
,"thisown"): self
.thisown
= 0
2956 self
.__class
__ = MetaFile
2957 _gdi
.MetaFile_swigregister(MetaFilePtr
)
2959 class MetaFileDC(DC
):
2962 return "<%s.%s; proxy of C++ wxMetaFileDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2963 def __init__(self
, *args
, **kwargs
):
2964 """__init__(wxString filename=wxPyEmptyString, int width=0, int height=0,
2965 wxString description=wxPyEmptyString) -> MetaFileDC"""
2966 newobj
= _gdi
.new_MetaFileDC(*args
, **kwargs
)
2967 self
.this
= newobj
.this
2970 def Close(*args
, **kwargs
):
2971 """Close() -> MetaFile"""
2972 return _gdi
.MetaFileDC_Close(*args
, **kwargs
)
2975 class MetaFileDCPtr(MetaFileDC
):
2976 def __init__(self
, this
):
2978 if not hasattr(self
,"thisown"): self
.thisown
= 0
2979 self
.__class
__ = MetaFileDC
2980 _gdi
.MetaFileDC_swigregister(MetaFileDCPtr
)
2982 class PrinterDC(DC
):
2985 return "<%s.%s; proxy of C++ wxPrinterDC instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
2986 def __init__(self
, *args
, **kwargs
):
2987 """__init__(wxPrintData printData) -> PrinterDC"""
2988 newobj
= _gdi
.new_PrinterDC(*args
, **kwargs
)
2989 self
.this
= newobj
.this
2993 class PrinterDCPtr(PrinterDC
):
2994 def __init__(self
, this
):
2996 if not hasattr(self
,"thisown"): self
.thisown
= 0
2997 self
.__class
__ = PrinterDC
2998 _gdi
.PrinterDC_swigregister(PrinterDCPtr
)
3000 #---------------------------------------------------------------------------
3002 IMAGELIST_DRAW_NORMAL
= _gdi
.IMAGELIST_DRAW_NORMAL
3003 IMAGELIST_DRAW_TRANSPARENT
= _gdi
.IMAGELIST_DRAW_TRANSPARENT
3004 IMAGELIST_DRAW_SELECTED
= _gdi
.IMAGELIST_DRAW_SELECTED
3005 IMAGELIST_DRAW_FOCUSED
= _gdi
.IMAGELIST_DRAW_FOCUSED
3006 IMAGE_LIST_NORMAL
= _gdi
.IMAGE_LIST_NORMAL
3007 IMAGE_LIST_SMALL
= _gdi
.IMAGE_LIST_SMALL
3008 IMAGE_LIST_STATE
= _gdi
.IMAGE_LIST_STATE
3009 class ImageList(core
.Object
):
3012 return "<%s.%s; proxy of C++ wxImageList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3013 def __init__(self
, *args
, **kwargs
):
3014 """__init__(int width, int height, int mask=True, int initialCount=1) -> ImageList"""
3015 newobj
= _gdi
.new_ImageList(*args
, **kwargs
)
3016 self
.this
= newobj
.this
3019 def __del__(self
, destroy
=_gdi
.delete_ImageList
):
3022 if self
.thisown
: destroy(self
)
3025 def Add(*args
, **kwargs
):
3026 """Add(Bitmap bitmap, Bitmap mask=NullBitmap) -> int"""
3027 return _gdi
.ImageList_Add(*args
, **kwargs
)
3029 def AddWithColourMask(*args
, **kwargs
):
3030 """AddWithColourMask(Bitmap bitmap, Colour maskColour) -> int"""
3031 return _gdi
.ImageList_AddWithColourMask(*args
, **kwargs
)
3033 def AddIcon(*args
, **kwargs
):
3034 """AddIcon(Icon icon) -> int"""
3035 return _gdi
.ImageList_AddIcon(*args
, **kwargs
)
3037 def Replace(*args
, **kwargs
):
3038 """Replace(int index, Bitmap bitmap, Bitmap mask=NullBitmap) -> bool"""
3039 return _gdi
.ImageList_Replace(*args
, **kwargs
)
3041 def Draw(*args
, **kwargs
):
3042 """Draw(int index, DC dc, int x, int x, int flags=IMAGELIST_DRAW_NORMAL,
3043 bool solidBackground=False) -> bool"""
3044 return _gdi
.ImageList_Draw(*args
, **kwargs
)
3046 def GetImageCount(*args
, **kwargs
):
3047 """GetImageCount() -> int"""
3048 return _gdi
.ImageList_GetImageCount(*args
, **kwargs
)
3050 def Remove(*args
, **kwargs
):
3051 """Remove(int index) -> bool"""
3052 return _gdi
.ImageList_Remove(*args
, **kwargs
)
3054 def RemoveAll(*args
, **kwargs
):
3055 """RemoveAll() -> bool"""
3056 return _gdi
.ImageList_RemoveAll(*args
, **kwargs
)
3058 def GetSize(*args
, **kwargs
):
3059 """GetSize(int index, int OUTPUT, int OUTPUT)"""
3060 return _gdi
.ImageList_GetSize(*args
, **kwargs
)
3063 class ImageListPtr(ImageList
):
3064 def __init__(self
, this
):
3066 if not hasattr(self
,"thisown"): self
.thisown
= 0
3067 self
.__class
__ = ImageList
3068 _gdi
.ImageList_swigregister(ImageListPtr
)
3070 #---------------------------------------------------------------------------
3072 class PenList(core
.Object
):
3074 def __init__(self
): raise RuntimeError, "No constructor defined"
3076 return "<%s.%s; proxy of C++ wxPenList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3077 def AddPen(*args
, **kwargs
):
3078 """AddPen(Pen pen)"""
3079 return _gdi
.PenList_AddPen(*args
, **kwargs
)
3081 def FindOrCreatePen(*args
, **kwargs
):
3082 """FindOrCreatePen(Colour colour, int width, int style) -> Pen"""
3083 return _gdi
.PenList_FindOrCreatePen(*args
, **kwargs
)
3085 def RemovePen(*args
, **kwargs
):
3086 """RemovePen(Pen pen)"""
3087 return _gdi
.PenList_RemovePen(*args
, **kwargs
)
3089 def GetCount(*args
, **kwargs
):
3090 """GetCount() -> int"""
3091 return _gdi
.PenList_GetCount(*args
, **kwargs
)
3094 class PenListPtr(PenList
):
3095 def __init__(self
, this
):
3097 if not hasattr(self
,"thisown"): self
.thisown
= 0
3098 self
.__class
__ = PenList
3099 _gdi
.PenList_swigregister(PenListPtr
)
3101 class BrushList(core
.Object
):
3103 def __init__(self
): raise RuntimeError, "No constructor defined"
3105 return "<%s.%s; proxy of C++ wxBrushList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3106 def AddBrush(*args
, **kwargs
):
3107 """AddBrush(Brush brush)"""
3108 return _gdi
.BrushList_AddBrush(*args
, **kwargs
)
3110 def FindOrCreateBrush(*args
, **kwargs
):
3111 """FindOrCreateBrush(Colour colour, int style) -> Brush"""
3112 return _gdi
.BrushList_FindOrCreateBrush(*args
, **kwargs
)
3114 def RemoveBrush(*args
, **kwargs
):
3115 """RemoveBrush(Brush brush)"""
3116 return _gdi
.BrushList_RemoveBrush(*args
, **kwargs
)
3118 def GetCount(*args
, **kwargs
):
3119 """GetCount() -> int"""
3120 return _gdi
.BrushList_GetCount(*args
, **kwargs
)
3123 class BrushListPtr(BrushList
):
3124 def __init__(self
, this
):
3126 if not hasattr(self
,"thisown"): self
.thisown
= 0
3127 self
.__class
__ = BrushList
3128 _gdi
.BrushList_swigregister(BrushListPtr
)
3130 class ColourDatabase(core
.Object
):
3133 return "<%s.%s; proxy of C++ wxColourDatabase instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3134 def __init__(self
, *args
, **kwargs
):
3135 """__init__() -> ColourDatabase"""
3136 newobj
= _gdi
.new_ColourDatabase(*args
, **kwargs
)
3137 self
.this
= newobj
.this
3140 def __del__(self
, destroy
=_gdi
.delete_ColourDatabase
):
3143 if self
.thisown
: destroy(self
)
3146 def Find(*args
, **kwargs
):
3147 """Find(wxString name) -> Colour"""
3148 return _gdi
.ColourDatabase_Find(*args
, **kwargs
)
3150 def FindName(*args
, **kwargs
):
3151 """FindName(Colour colour) -> wxString"""
3152 return _gdi
.ColourDatabase_FindName(*args
, **kwargs
)
3155 def AddColour(*args
, **kwargs
):
3156 """AddColour(wxString name, Colour colour)"""
3157 return _gdi
.ColourDatabase_AddColour(*args
, **kwargs
)
3159 def Append(*args
, **kwargs
):
3160 """Append(wxString name, int red, int green, int blue)"""
3161 return _gdi
.ColourDatabase_Append(*args
, **kwargs
)
3164 class ColourDatabasePtr(ColourDatabase
):
3165 def __init__(self
, this
):
3167 if not hasattr(self
,"thisown"): self
.thisown
= 0
3168 self
.__class
__ = ColourDatabase
3169 _gdi
.ColourDatabase_swigregister(ColourDatabasePtr
)
3171 class FontList(core
.Object
):
3173 def __init__(self
): raise RuntimeError, "No constructor defined"
3175 return "<%s.%s; proxy of C++ wxFontList instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3176 def AddFont(*args
, **kwargs
):
3177 """AddFont(Font font)"""
3178 return _gdi
.FontList_AddFont(*args
, **kwargs
)
3180 def FindOrCreateFont(*args
, **kwargs
):
3181 """FindOrCreateFont(int point_size, int family, int style, int weight,
3182 bool underline=False, wxString facename=wxPyEmptyString,
3183 wxFontEncoding encoding=FONTENCODING_DEFAULT) -> Font"""
3184 return _gdi
.FontList_FindOrCreateFont(*args
, **kwargs
)
3186 def RemoveFont(*args
, **kwargs
):
3187 """RemoveFont(Font font)"""
3188 return _gdi
.FontList_RemoveFont(*args
, **kwargs
)
3190 def GetCount(*args
, **kwargs
):
3191 """GetCount() -> int"""
3192 return _gdi
.FontList_GetCount(*args
, **kwargs
)
3195 class FontListPtr(FontList
):
3196 def __init__(self
, this
):
3198 if not hasattr(self
,"thisown"): self
.thisown
= 0
3199 self
.__class
__ = FontList
3200 _gdi
.FontList_swigregister(FontListPtr
)
3202 #---------------------------------------------------------------------------
3204 #---------------------------------------------------------------------------
3206 class Effects(core
.Object
):
3209 return "<%s.%s; proxy of C++ wxEffects instance at %s>" % (self
.__class
__.__module
__, self
.__class
__.__name
__, self
.this
,)
3210 def __init__(self
, *args
, **kwargs
):
3211 """__init__() -> Effects"""
3212 newobj
= _gdi
.new_Effects(*args
, **kwargs
)
3213 self
.this
= newobj
.this
3216 def GetHighlightColour(*args
, **kwargs
):
3217 """GetHighlightColour() -> Colour"""
3218 return _gdi
.Effects_GetHighlightColour(*args
, **kwargs
)
3220 def GetLightShadow(*args
, **kwargs
):
3221 """GetLightShadow() -> Colour"""
3222 return _gdi
.Effects_GetLightShadow(*args
, **kwargs
)
3224 def GetFaceColour(*args
, **kwargs
):
3225 """GetFaceColour() -> Colour"""
3226 return _gdi
.Effects_GetFaceColour(*args
, **kwargs
)
3228 def GetMediumShadow(*args
, **kwargs
):
3229 """GetMediumShadow() -> Colour"""
3230 return _gdi
.Effects_GetMediumShadow(*args
, **kwargs
)
3232 def GetDarkShadow(*args
, **kwargs
):
3233 """GetDarkShadow() -> Colour"""
3234 return _gdi
.Effects_GetDarkShadow(*args
, **kwargs
)
3236 def SetHighlightColour(*args
, **kwargs
):
3237 """SetHighlightColour(Colour c)"""
3238 return _gdi
.Effects_SetHighlightColour(*args
, **kwargs
)
3240 def SetLightShadow(*args
, **kwargs
):
3241 """SetLightShadow(Colour c)"""
3242 return _gdi
.Effects_SetLightShadow(*args
, **kwargs
)
3244 def SetFaceColour(*args
, **kwargs
):
3245 """SetFaceColour(Colour c)"""
3246 return _gdi
.Effects_SetFaceColour(*args
, **kwargs
)
3248 def SetMediumShadow(*args
, **kwargs
):
3249 """SetMediumShadow(Colour c)"""
3250 return _gdi
.Effects_SetMediumShadow(*args
, **kwargs
)
3252 def SetDarkShadow(*args
, **kwargs
):
3253 """SetDarkShadow(Colour c)"""
3254 return _gdi
.Effects_SetDarkShadow(*args
, **kwargs
)
3256 def Set(*args
, **kwargs
):
3257 """Set(Colour highlightColour, Colour lightShadow, Colour faceColour,
3258 Colour mediumShadow, Colour darkShadow)"""
3259 return _gdi
.Effects_Set(*args
, **kwargs
)
3261 def DrawSunkenEdge(*args
, **kwargs
):
3262 """DrawSunkenEdge(DC dc, Rect rect, int borderSize=1)"""
3263 return _gdi
.Effects_DrawSunkenEdge(*args
, **kwargs
)
3265 def TileBitmap(*args
, **kwargs
):
3266 """TileBitmap(Rect rect, DC dc, Bitmap bitmap) -> bool"""
3267 return _gdi
.Effects_TileBitmap(*args
, **kwargs
)
3270 class EffectsPtr(Effects
):
3271 def __init__(self
, this
):
3273 if not hasattr(self
,"thisown"): self
.thisown
= 0
3274 self
.__class
__ = Effects
3275 _gdi
.Effects_swigregister(EffectsPtr
)
3277 NORMAL_FONT
= cvar
.NORMAL_FONT
3278 SMALL_FONT
= cvar
.SMALL_FONT
3279 ITALIC_FONT
= cvar
.ITALIC_FONT
3280 SWISS_FONT
= cvar
.SWISS_FONT
3281 RED_PEN
= cvar
.RED_PEN
3282 CYAN_PEN
= cvar
.CYAN_PEN
3283 GREEN_PEN
= cvar
.GREEN_PEN
3284 BLACK_PEN
= cvar
.BLACK_PEN
3285 WHITE_PEN
= cvar
.WHITE_PEN
3286 TRANSPARENT_PEN
= cvar
.TRANSPARENT_PEN
3287 BLACK_DASHED_PEN
= cvar
.BLACK_DASHED_PEN
3288 GREY_PEN
= cvar
.GREY_PEN
3289 MEDIUM_GREY_PEN
= cvar
.MEDIUM_GREY_PEN
3290 LIGHT_GREY_PEN
= cvar
.LIGHT_GREY_PEN
3291 BLUE_BRUSH
= cvar
.BLUE_BRUSH
3292 GREEN_BRUSH
= cvar
.GREEN_BRUSH
3293 WHITE_BRUSH
= cvar
.WHITE_BRUSH
3294 BLACK_BRUSH
= cvar
.BLACK_BRUSH
3295 TRANSPARENT_BRUSH
= cvar
.TRANSPARENT_BRUSH
3296 CYAN_BRUSH
= cvar
.CYAN_BRUSH
3297 RED_BRUSH
= cvar
.RED_BRUSH
3298 GREY_BRUSH
= cvar
.GREY_BRUSH
3299 MEDIUM_GREY_BRUSH
= cvar
.MEDIUM_GREY_BRUSH
3300 LIGHT_GREY_BRUSH
= cvar
.LIGHT_GREY_BRUSH
3307 LIGHT_GREY
= cvar
.LIGHT_GREY
3308 STANDARD_CURSOR
= cvar
.STANDARD_CURSOR
3309 HOURGLASS_CURSOR
= cvar
.HOURGLASS_CURSOR
3310 CROSS_CURSOR
= cvar
.CROSS_CURSOR
3311 NullBitmap
= cvar
.NullBitmap
3312 NullIcon
= cvar
.NullIcon
3313 NullCursor
= cvar
.NullCursor
3314 NullPen
= cvar
.NullPen
3315 NullBrush
= cvar
.NullBrush
3316 NullPalette
= cvar
.NullPalette
3317 NullFont
= cvar
.NullFont
3318 NullColour
= cvar
.NullColour
3319 TheFontList
= cvar
.TheFontList
3320 ThePenList
= cvar
.ThePenList
3321 TheBrushList
= cvar
.TheBrushList
3322 TheColourDatabase
= cvar
.TheColourDatabase