]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/mac/gdi.py
reSWIGged
[wxWidgets.git] / wxPython / src / mac / gdi.py
CommitLineData
e6056257 1# This file was created automatically by SWIG.
d14a1e28 2# Don't modify this file, modify the SWIG interface instead.
e6056257 3
d14a1e28 4import _gdi
40699168 5
d14a1e28
RD
6import core
7wx = core
8#---------------------------------------------------------------------------
9
10class GDIObject(core.Object):
423f194a
RD
11 """"""
12 def __repr__(self):
13 return "<%s.%s; proxy of C++ wxGDIObject instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 14 def __init__(self, *args, **kwargs):
423f194a 15 """__init__() -> GDIObject"""
d14a1e28
RD
16 newobj = _gdi.new_GDIObject(*args, **kwargs)
17 self.this = newobj.this
e6056257 18 self.thisown = 1
d14a1e28
RD
19 del newobj.thisown
20 def __del__(self, destroy=_gdi.delete_GDIObject):
423f194a 21 """__del__()"""
d14a1e28
RD
22 try:
23 if self.thisown: destroy(self)
24 except: pass
423f194a
RD
25
26 def GetVisible(*args, **kwargs):
27 """GetVisible() -> bool"""
28 return _gdi.GDIObject_GetVisible(*args, **kwargs)
29
30 def SetVisible(*args, **kwargs):
31 """SetVisible(bool visible)"""
32 return _gdi.GDIObject_SetVisible(*args, **kwargs)
33
34 def IsNull(*args, **kwargs):
35 """IsNull() -> bool"""
36 return _gdi.GDIObject_IsNull(*args, **kwargs)
37
e6056257 38
d14a1e28
RD
39class GDIObjectPtr(GDIObject):
40 def __init__(self, this):
41 self.this = this
42 if not hasattr(self,"thisown"): self.thisown = 0
43 self.__class__ = GDIObject
44_gdi.GDIObject_swigregister(GDIObjectPtr)
e6056257 45
d14a1e28
RD
46#---------------------------------------------------------------------------
47
48class Colour(core.Object):
423f194a
RD
49 """"""
50 def __repr__(self):
51 return "<%s.%s; proxy of C++ wxColour instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 52 def __init__(self, *args, **kwargs):
423f194a 53 """__init__(unsigned char red=0, unsigned char green=0, unsigned char blue=0) -> Colour"""
d14a1e28
RD
54 newobj = _gdi.new_Colour(*args, **kwargs)
55 self.this = newobj.this
56 self.thisown = 1
57 del newobj.thisown
58 def __del__(self, destroy=_gdi.delete_Colour):
423f194a 59 """__del__()"""
d14a1e28
RD
60 try:
61 if self.thisown: destroy(self)
62 except: pass
423f194a
RD
63
64 def Red(*args, **kwargs):
65 """Red() -> unsigned char"""
66 return _gdi.Colour_Red(*args, **kwargs)
67
68 def Green(*args, **kwargs):
69 """Green() -> unsigned char"""
70 return _gdi.Colour_Green(*args, **kwargs)
71
72 def Blue(*args, **kwargs):
73 """Blue() -> unsigned char"""
74 return _gdi.Colour_Blue(*args, **kwargs)
75
76 def Ok(*args, **kwargs):
77 """Ok() -> bool"""
78 return _gdi.Colour_Ok(*args, **kwargs)
79
80 def Set(*args, **kwargs):
81 """Set(unsigned char red, unsigned char green, unsigned char blue)"""
82 return _gdi.Colour_Set(*args, **kwargs)
83
84 def SetRBG(*args, **kwargs):
85 """SetRBG(unsigned long colRGB)"""
86 return _gdi.Colour_SetRBG(*args, **kwargs)
87
88 def __eq__(*args, **kwargs):
89 """__eq__(Colour colour) -> bool"""
90 return _gdi.Colour___eq__(*args, **kwargs)
91
92 def __ne__(*args, **kwargs):
93 """__ne__(Colour colour) -> bool"""
94 return _gdi.Colour___ne__(*args, **kwargs)
95
96 def Get(*args, **kwargs):
97 """Get() -> PyObject"""
98 return _gdi.Colour_Get(*args, **kwargs)
99
d14a1e28
RD
100 asTuple = Get
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)
e6056257
RD
107
108
d14a1e28
RD
109class ColourPtr(Colour):
110 def __init__(self, this):
e6056257 111 self.this = this
d14a1e28
RD
112 if not hasattr(self,"thisown"): self.thisown = 0
113 self.__class__ = Colour
114_gdi.Colour_swigregister(ColourPtr)
e6056257 115
d14a1e28 116def NamedColour(*args, **kwargs):
423f194a 117 """NamedColour(wxString colorName) -> Colour"""
d14a1e28
RD
118 val = _gdi.new_NamedColour(*args, **kwargs)
119 val.thisown = 1
120 return val
e6056257 121
d14a1e28 122def ColourRGB(*args, **kwargs):
423f194a 123 """ColourRGB(unsigned long colRGB) -> Colour"""
d14a1e28
RD
124 val = _gdi.new_ColourRGB(*args, **kwargs)
125 val.thisown = 1
126 return val
e6056257 127
d14a1e28 128class Palette(GDIObject):
423f194a
RD
129 """"""
130 def __repr__(self):
131 return "<%s.%s; proxy of C++ wxPalette instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 132 def __init__(self, *args, **kwargs):
423f194a 133 """__init__(int n, unsigned char red, unsigned char green, unsigned char blue) -> Palette"""
d14a1e28
RD
134 newobj = _gdi.new_Palette(*args, **kwargs)
135 self.this = newobj.this
136 self.thisown = 1
137 del newobj.thisown
138 def __del__(self, destroy=_gdi.delete_Palette):
423f194a 139 """__del__()"""
d14a1e28
RD
140 try:
141 if self.thisown: destroy(self)
142 except: pass
423f194a
RD
143
144 def GetPixel(*args, **kwargs):
145 """GetPixel(byte red, byte green, byte blue) -> int"""
146 return _gdi.Palette_GetPixel(*args, **kwargs)
147
148 def GetRGB(*args, **kwargs):
44127b65 149 """GetRGB(int pixel) -> (R,G,B)"""
423f194a
RD
150 return _gdi.Palette_GetRGB(*args, **kwargs)
151
152 def Ok(*args, **kwargs):
153 """Ok() -> bool"""
154 return _gdi.Palette_Ok(*args, **kwargs)
155
44127b65 156 def __nonzero__(self): return self.Ok()
e6056257 157
d14a1e28
RD
158class PalettePtr(Palette):
159 def __init__(self, this):
e6056257 160 self.this = this
d14a1e28
RD
161 if not hasattr(self,"thisown"): self.thisown = 0
162 self.__class__ = Palette
163_gdi.Palette_swigregister(PalettePtr)
164
165#---------------------------------------------------------------------------
166
167class Pen(GDIObject):
423f194a
RD
168 """"""
169 def __repr__(self):
170 return "<%s.%s; proxy of C++ wxPen instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 171 def __init__(self, *args, **kwargs):
423f194a 172 """__init__(Colour colour, int width=1, int style=SOLID) -> Pen"""
d14a1e28
RD
173 newobj = _gdi.new_Pen(*args, **kwargs)
174 self.this = newobj.this
175 self.thisown = 1
176 del newobj.thisown
177 def __del__(self, destroy=_gdi.delete_Pen):
423f194a 178 """__del__()"""
d14a1e28
RD
179 try:
180 if self.thisown: destroy(self)
181 except: pass
423f194a
RD
182
183 def GetCap(*args, **kwargs):
184 """GetCap() -> int"""
185 return _gdi.Pen_GetCap(*args, **kwargs)
186
187 def GetColour(*args, **kwargs):
188 """GetColour() -> Colour"""
189 return _gdi.Pen_GetColour(*args, **kwargs)
190
191 def GetJoin(*args, **kwargs):
192 """GetJoin() -> int"""
193 return _gdi.Pen_GetJoin(*args, **kwargs)
194
195 def GetStyle(*args, **kwargs):
196 """GetStyle() -> int"""
197 return _gdi.Pen_GetStyle(*args, **kwargs)
198
199 def GetWidth(*args, **kwargs):
200 """GetWidth() -> int"""
201 return _gdi.Pen_GetWidth(*args, **kwargs)
202
203 def Ok(*args, **kwargs):
204 """Ok() -> bool"""
205 return _gdi.Pen_Ok(*args, **kwargs)
206
207 def SetCap(*args, **kwargs):
208 """SetCap(int cap_style)"""
209 return _gdi.Pen_SetCap(*args, **kwargs)
210
211 def SetColour(*args, **kwargs):
212 """SetColour(Colour colour)"""
213 return _gdi.Pen_SetColour(*args, **kwargs)
214
215 def SetJoin(*args, **kwargs):
216 """SetJoin(int join_style)"""
217 return _gdi.Pen_SetJoin(*args, **kwargs)
218
219 def SetStyle(*args, **kwargs):
220 """SetStyle(int style)"""
221 return _gdi.Pen_SetStyle(*args, **kwargs)
222
223 def SetWidth(*args, **kwargs):
224 """SetWidth(int width)"""
225 return _gdi.Pen_SetWidth(*args, **kwargs)
226
227 def SetDashes(*args, **kwargs):
228 """SetDashes(int dashes, wxDash dashes_array)"""
229 return _gdi.Pen_SetDashes(*args, **kwargs)
230
231 def GetDashes(*args, **kwargs):
232 """GetDashes() -> PyObject"""
233 return _gdi.Pen_GetDashes(*args, **kwargs)
234
d14a1e28 235 def __nonzero__(self): return self.Ok()
d14a1e28
RD
236
237class PenPtr(Pen):
238 def __init__(self, this):
239 self.this = this
240 if not hasattr(self,"thisown"): self.thisown = 0
241 self.__class__ = Pen
242_gdi.Pen_swigregister(PenPtr)
243
244class PyPen(Pen):
423f194a
RD
245 """"""
246 def __repr__(self):
247 return "<%s.%s; proxy of C++ wxPyPen instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 248 def __init__(self, *args, **kwargs):
423f194a 249 """__init__(Colour colour, int width=1, int style=SOLID) -> PyPen"""
d14a1e28
RD
250 newobj = _gdi.new_PyPen(*args, **kwargs)
251 self.this = newobj.this
e6056257 252 self.thisown = 1
d14a1e28
RD
253 del newobj.thisown
254 def __del__(self, destroy=_gdi.delete_PyPen):
423f194a 255 """__del__()"""
d14a1e28
RD
256 try:
257 if self.thisown: destroy(self)
258 except: pass
423f194a
RD
259
260 def SetDashes(*args, **kwargs):
261 """SetDashes(int dashes, wxDash dashes_array)"""
262 return _gdi.PyPen_SetDashes(*args, **kwargs)
263
e6056257 264
d14a1e28
RD
265class PyPenPtr(PyPen):
266 def __init__(self, this):
267 self.this = this
268 if not hasattr(self,"thisown"): self.thisown = 0
269 self.__class__ = PyPen
270_gdi.PyPen_swigregister(PyPenPtr)
e6056257 271
d14a1e28
RD
272Pen = PyPen
273#---------------------------------------------------------------------------
e6056257 274
d14a1e28 275class Brush(GDIObject):
423f194a
RD
276 """"""
277 def __repr__(self):
278 return "<%s.%s; proxy of C++ wxBrush instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 279 def __init__(self, *args, **kwargs):
423f194a 280 """__init__(Colour colour, int style=SOLID) -> Brush"""
d14a1e28
RD
281 newobj = _gdi.new_Brush(*args, **kwargs)
282 self.this = newobj.this
283 self.thisown = 1
284 del newobj.thisown
285 def __del__(self, destroy=_gdi.delete_Brush):
423f194a 286 """__del__()"""
d14a1e28
RD
287 try:
288 if self.thisown: destroy(self)
289 except: pass
423f194a
RD
290
291 def SetColour(*args, **kwargs):
292 """SetColour(Colour col)"""
293 return _gdi.Brush_SetColour(*args, **kwargs)
294
295 def SetStyle(*args, **kwargs):
296 """SetStyle(int style)"""
297 return _gdi.Brush_SetStyle(*args, **kwargs)
298
299 def SetStipple(*args, **kwargs):
300 """SetStipple(Bitmap stipple)"""
301 return _gdi.Brush_SetStipple(*args, **kwargs)
302
303 def GetColour(*args, **kwargs):
304 """GetColour() -> Colour"""
305 return _gdi.Brush_GetColour(*args, **kwargs)
306
307 def GetStyle(*args, **kwargs):
308 """GetStyle() -> int"""
309 return _gdi.Brush_GetStyle(*args, **kwargs)
310
311 def GetStipple(*args, **kwargs):
312 """GetStipple() -> Bitmap"""
313 return _gdi.Brush_GetStipple(*args, **kwargs)
314
315 def Ok(*args, **kwargs):
316 """Ok() -> bool"""
317 return _gdi.Brush_Ok(*args, **kwargs)
318
319 def GetMacTheme(*args, **kwargs):
320 """GetMacTheme() -> short"""
321 return _gdi.Brush_GetMacTheme(*args, **kwargs)
322
323 def SetMacTheme(*args, **kwargs):
324 """SetMacTheme(short macThemeBrush)"""
325 return _gdi.Brush_SetMacTheme(*args, **kwargs)
326
d14a1e28 327 def __nonzero__(self): return self.Ok()
e6056257 328
d14a1e28
RD
329class BrushPtr(Brush):
330 def __init__(self, this):
e6056257 331 self.this = this
d14a1e28
RD
332 if not hasattr(self,"thisown"): self.thisown = 0
333 self.__class__ = Brush
334_gdi.Brush_swigregister(BrushPtr)
335
336class Bitmap(GDIObject):
423f194a
RD
337 """"""
338 def __repr__(self):
339 return "<%s.%s; proxy of C++ wxBitmap instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 340 def __init__(self, *args, **kwargs):
423f194a 341 """__init__(wxString name, wxBitmapType type=BITMAP_TYPE_ANY) -> Bitmap"""
d14a1e28
RD
342 newobj = _gdi.new_Bitmap(*args, **kwargs)
343 self.this = newobj.this
d84a9306 344 self.thisown = 1
d14a1e28
RD
345 del newobj.thisown
346 def __del__(self, destroy=_gdi.delete_Bitmap):
423f194a 347 """__del__()"""
d14a1e28
RD
348 try:
349 if self.thisown: destroy(self)
350 except: pass
423f194a
RD
351
352 def Ok(*args, **kwargs):
353 """Ok() -> bool"""
354 return _gdi.Bitmap_Ok(*args, **kwargs)
355
356 def GetWidth(*args, **kwargs):
357 """GetWidth() -> int"""
358 return _gdi.Bitmap_GetWidth(*args, **kwargs)
359
360 def GetHeight(*args, **kwargs):
361 """GetHeight() -> int"""
362 return _gdi.Bitmap_GetHeight(*args, **kwargs)
363
364 def GetDepth(*args, **kwargs):
365 """GetDepth() -> int"""
366 return _gdi.Bitmap_GetDepth(*args, **kwargs)
367
368 def ConvertToImage(*args, **kwargs):
369 """ConvertToImage() -> Image"""
370 return _gdi.Bitmap_ConvertToImage(*args, **kwargs)
371
372 def GetMask(*args, **kwargs):
373 """GetMask() -> Mask"""
374 return _gdi.Bitmap_GetMask(*args, **kwargs)
375
376 def SetMask(*args, **kwargs):
377 """SetMask(Mask mask)"""
378 return _gdi.Bitmap_SetMask(*args, **kwargs)
379
380 def SetMaskColour(*args, **kwargs):
381 """SetMaskColour(Colour colour)"""
382 return _gdi.Bitmap_SetMaskColour(*args, **kwargs)
383
384 def GetSubBitmap(*args, **kwargs):
385 """GetSubBitmap(Rect rect) -> Bitmap"""
386 return _gdi.Bitmap_GetSubBitmap(*args, **kwargs)
387
388 def SaveFile(*args, **kwargs):
389 """SaveFile(wxString name, wxBitmapType type, Palette palette=(wxPalette *) NULL) -> bool"""
390 return _gdi.Bitmap_SaveFile(*args, **kwargs)
391
392 def LoadFile(*args, **kwargs):
393 """LoadFile(wxString name, wxBitmapType type) -> bool"""
394 return _gdi.Bitmap_LoadFile(*args, **kwargs)
395
396 def CopyFromIcon(*args, **kwargs):
397 """CopyFromIcon(Icon icon) -> bool"""
398 return _gdi.Bitmap_CopyFromIcon(*args, **kwargs)
399
400 def SetHeight(*args, **kwargs):
401 """SetHeight(int height)"""
402 return _gdi.Bitmap_SetHeight(*args, **kwargs)
403
404 def SetWidth(*args, **kwargs):
405 """SetWidth(int width)"""
406 return _gdi.Bitmap_SetWidth(*args, **kwargs)
407
408 def SetDepth(*args, **kwargs):
409 """SetDepth(int depth)"""
410 return _gdi.Bitmap_SetDepth(*args, **kwargs)
411
d14a1e28 412 def __nonzero__(self): return self.Ok()
d84a9306 413
d14a1e28
RD
414class BitmapPtr(Bitmap):
415 def __init__(self, this):
416 self.this = this
417 if not hasattr(self,"thisown"): self.thisown = 0
418 self.__class__ = Bitmap
419_gdi.Bitmap_swigregister(BitmapPtr)
d84a9306 420
d14a1e28 421def EmptyBitmap(*args, **kwargs):
423f194a 422 """EmptyBitmap(int width, int height, int depth=-1) -> Bitmap"""
d14a1e28
RD
423 val = _gdi.new_EmptyBitmap(*args, **kwargs)
424 val.thisown = 1
425 return val
d84a9306 426
d14a1e28 427def BitmapFromIcon(*args, **kwargs):
423f194a 428 """BitmapFromIcon(Icon icon) -> Bitmap"""
d14a1e28
RD
429 val = _gdi.new_BitmapFromIcon(*args, **kwargs)
430 val.thisown = 1
431 return val
d84a9306 432
d14a1e28 433def BitmapFromImage(*args, **kwargs):
423f194a 434 """BitmapFromImage(Image image, int depth=-1) -> Bitmap"""
d14a1e28
RD
435 val = _gdi.new_BitmapFromImage(*args, **kwargs)
436 val.thisown = 1
437 return val
e6056257 438
d14a1e28 439def BitmapFromXPMData(*args, **kwargs):
423f194a 440 """BitmapFromXPMData(PyObject listOfStrings) -> Bitmap"""
d14a1e28
RD
441 val = _gdi.new_BitmapFromXPMData(*args, **kwargs)
442 val.thisown = 1
443 return val
e6056257 444
d14a1e28 445def BitmapFromBits(*args, **kwargs):
423f194a 446 """BitmapFromBits(PyObject bits, int width, int height, int depth=1) -> Bitmap"""
d14a1e28
RD
447 val = _gdi.new_BitmapFromBits(*args, **kwargs)
448 val.thisown = 1
449 return val
e6056257 450
d14a1e28 451class Mask(core.Object):
423f194a
RD
452 """"""
453 def __repr__(self):
454 return "<%s.%s; proxy of C++ wxMask instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 455 def __init__(self, *args, **kwargs):
423f194a 456 """__init__(Bitmap bitmap) -> Mask"""
d14a1e28
RD
457 newobj = _gdi.new_Mask(*args, **kwargs)
458 self.this = newobj.this
459 self.thisown = 1
460 del newobj.thisown
e6056257 461
d14a1e28
RD
462class MaskPtr(Mask):
463 def __init__(self, this):
e6056257 464 self.this = this
d14a1e28
RD
465 if not hasattr(self,"thisown"): self.thisown = 0
466 self.__class__ = Mask
467_gdi.Mask_swigregister(MaskPtr)
468
469def MaskColour(*args, **kwargs):
423f194a 470 """MaskColour(Bitmap bitmap, Colour colour) -> Mask"""
d14a1e28
RD
471 val = _gdi.new_MaskColour(*args, **kwargs)
472 val.thisown = 1
473 return val
474
475class Icon(GDIObject):
423f194a
RD
476 """"""
477 def __repr__(self):
478 return "<%s.%s; proxy of C++ wxIcon instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 479 def __init__(self, *args, **kwargs):
423f194a 480 """__init__(wxString name, long flags, int desiredWidth=-1, int desiredHeight=-1) -> Icon"""
d14a1e28
RD
481 newobj = _gdi.new_Icon(*args, **kwargs)
482 self.this = newobj.this
6abe8375 483 self.thisown = 1
d14a1e28
RD
484 del newobj.thisown
485 def __del__(self, destroy=_gdi.delete_Icon):
423f194a 486 """__del__()"""
d14a1e28
RD
487 try:
488 if self.thisown: destroy(self)
489 except: pass
423f194a
RD
490
491 def Ok(*args, **kwargs):
492 """Ok() -> bool"""
493 return _gdi.Icon_Ok(*args, **kwargs)
494
495 def GetWidth(*args, **kwargs):
496 """GetWidth() -> int"""
497 return _gdi.Icon_GetWidth(*args, **kwargs)
498
499 def GetHeight(*args, **kwargs):
500 """GetHeight() -> int"""
501 return _gdi.Icon_GetHeight(*args, **kwargs)
502
503 def GetDepth(*args, **kwargs):
504 """GetDepth() -> int"""
505 return _gdi.Icon_GetDepth(*args, **kwargs)
506
507 def SetWidth(*args, **kwargs):
508 """SetWidth(int w)"""
509 return _gdi.Icon_SetWidth(*args, **kwargs)
510
511 def SetHeight(*args, **kwargs):
512 """SetHeight(int h)"""
513 return _gdi.Icon_SetHeight(*args, **kwargs)
514
515 def SetDepth(*args, **kwargs):
516 """SetDepth(int d)"""
517 return _gdi.Icon_SetDepth(*args, **kwargs)
518
519 def CopyFromBitmap(*args, **kwargs):
520 """CopyFromBitmap(Bitmap bmp)"""
521 return _gdi.Icon_CopyFromBitmap(*args, **kwargs)
522
d14a1e28 523 def __nonzero__(self): return self.Ok()
e6056257 524
d14a1e28
RD
525class IconPtr(Icon):
526 def __init__(self, this):
527 self.this = this
528 if not hasattr(self,"thisown"): self.thisown = 0
529 self.__class__ = Icon
530_gdi.Icon_swigregister(IconPtr)
e6056257 531
d14a1e28 532def EmptyIcon(*args, **kwargs):
423f194a 533 """EmptyIcon() -> Icon"""
d14a1e28
RD
534 val = _gdi.new_EmptyIcon(*args, **kwargs)
535 val.thisown = 1
536 return val
e6056257 537
d14a1e28 538def IconFromLocation(*args, **kwargs):
423f194a 539 """IconFromLocation(IconLocation loc) -> Icon"""
d14a1e28 540 val = _gdi.new_IconFromLocation(*args, **kwargs)
40699168
RD
541 val.thisown = 1
542 return val
e6056257 543
d14a1e28 544def IconFromBitmap(*args, **kwargs):
423f194a 545 """IconFromBitmap(Bitmap bmp) -> Icon"""
d14a1e28 546 val = _gdi.new_IconFromBitmap(*args, **kwargs)
40699168
RD
547 val.thisown = 1
548 return val
e6056257 549
d14a1e28 550def IconFromXPMData(*args, **kwargs):
423f194a 551 """IconFromXPMData(PyObject listOfStrings) -> Icon"""
d14a1e28
RD
552 val = _gdi.new_IconFromXPMData(*args, **kwargs)
553 val.thisown = 1
554 return val
e6056257 555
d14a1e28 556class IconLocation(object):
423f194a
RD
557 """"""
558 def __repr__(self):
559 return "<%s.%s; proxy of C++ wxIconLocation instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 560 def __init__(self, *args, **kwargs):
423f194a 561 """__init__(wxString filename=&wxPyEmptyString, int num=0) -> IconLocation"""
d14a1e28
RD
562 newobj = _gdi.new_IconLocation(*args, **kwargs)
563 self.this = newobj.this
564 self.thisown = 1
565 del newobj.thisown
566 def __del__(self, destroy=_gdi.delete_IconLocation):
423f194a 567 """__del__()"""
d14a1e28
RD
568 try:
569 if self.thisown: destroy(self)
570 except: pass
423f194a
RD
571
572 def IsOk(*args, **kwargs):
573 """IsOk() -> bool"""
574 return _gdi.IconLocation_IsOk(*args, **kwargs)
575
d14a1e28 576 def __nonzero__(self): return self.Ok()
423f194a
RD
577 def SetFileName(*args, **kwargs):
578 """SetFileName(wxString filename)"""
579 return _gdi.IconLocation_SetFileName(*args, **kwargs)
580
581 def GetFileName(*args, **kwargs):
582 """GetFileName() -> wxString"""
583 return _gdi.IconLocation_GetFileName(*args, **kwargs)
584
585 def SetIndex(*args, **kwargs):
586 """SetIndex(int num)"""
587 return _gdi.IconLocation_SetIndex(*args, **kwargs)
588
589 def GetIndex(*args, **kwargs):
590 """GetIndex() -> int"""
591 return _gdi.IconLocation_GetIndex(*args, **kwargs)
592
d14a1e28
RD
593
594class IconLocationPtr(IconLocation):
595 def __init__(self, this):
596 self.this = this
597 if not hasattr(self,"thisown"): self.thisown = 0
598 self.__class__ = IconLocation
599_gdi.IconLocation_swigregister(IconLocationPtr)
600
601class IconBundle(object):
423f194a
RD
602 """"""
603 def __repr__(self):
604 return "<%s.%s; proxy of C++ wxIconBundle instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 605 def __init__(self, *args, **kwargs):
423f194a 606 """__init__() -> IconBundle"""
d14a1e28
RD
607 newobj = _gdi.new_IconBundle(*args, **kwargs)
608 self.this = newobj.this
d84a9306 609 self.thisown = 1
d14a1e28
RD
610 del newobj.thisown
611 def __del__(self, destroy=_gdi.delete_IconBundle):
423f194a 612 """__del__()"""
d14a1e28
RD
613 try:
614 if self.thisown: destroy(self)
615 except: pass
423f194a
RD
616
617 def AddIcon(*args, **kwargs):
618 """AddIcon(Icon icon)"""
619 return _gdi.IconBundle_AddIcon(*args, **kwargs)
620
621 def AddIconFromFile(*args, **kwargs):
622 """AddIconFromFile(wxString file, long type)"""
623 return _gdi.IconBundle_AddIconFromFile(*args, **kwargs)
624
625 def GetIcon(*args, **kwargs):
626 """GetIcon(Size size) -> Icon"""
627 return _gdi.IconBundle_GetIcon(*args, **kwargs)
628
e6056257 629
d14a1e28
RD
630class IconBundlePtr(IconBundle):
631 def __init__(self, this):
632 self.this = this
633 if not hasattr(self,"thisown"): self.thisown = 0
634 self.__class__ = IconBundle
635_gdi.IconBundle_swigregister(IconBundlePtr)
e6056257 636
d14a1e28 637def IconBundleFromFile(*args, **kwargs):
423f194a 638 """IconBundleFromFile(wxString file, long type) -> IconBundle"""
d14a1e28
RD
639 val = _gdi.new_IconBundleFromFile(*args, **kwargs)
640 val.thisown = 1
641 return val
e6056257 642
d14a1e28 643def IconBundleFromIcon(*args, **kwargs):
423f194a 644 """IconBundleFromIcon(Icon icon) -> IconBundle"""
d14a1e28
RD
645 val = _gdi.new_IconBundleFromIcon(*args, **kwargs)
646 val.thisown = 1
647 return val
e6056257 648
d14a1e28 649class Cursor(GDIObject):
423f194a
RD
650 """"""
651 def __repr__(self):
652 return "<%s.%s; proxy of C++ wxCursor instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 653 def __init__(self, *args, **kwargs):
423f194a 654 """__init__(wxString cursorName, long flags, int hotSpotX=0, int hotSpotY=0) -> Cursor"""
d14a1e28
RD
655 newobj = _gdi.new_Cursor(*args, **kwargs)
656 self.this = newobj.this
657 self.thisown = 1
658 del newobj.thisown
659 def __del__(self, destroy=_gdi.delete_Cursor):
423f194a 660 """__del__()"""
d14a1e28
RD
661 try:
662 if self.thisown: destroy(self)
663 except: pass
423f194a
RD
664
665 def Ok(*args, **kwargs):
666 """Ok() -> bool"""
667 return _gdi.Cursor_Ok(*args, **kwargs)
668
d14a1e28 669 def __nonzero__(self): return self.Ok()
7108497a 670
d14a1e28
RD
671class CursorPtr(Cursor):
672 def __init__(self, this):
673 self.this = this
674 if not hasattr(self,"thisown"): self.thisown = 0
675 self.__class__ = Cursor
676_gdi.Cursor_swigregister(CursorPtr)
e6056257 677
d14a1e28 678def StockCursor(*args, **kwargs):
423f194a 679 """StockCursor(int id) -> Cursor"""
d14a1e28
RD
680 val = _gdi.new_StockCursor(*args, **kwargs)
681 val.thisown = 1
682 return val
e6056257 683
d14a1e28 684def CursorFromImage(*args, **kwargs):
423f194a 685 """CursorFromImage(Image image) -> Cursor"""
d14a1e28
RD
686 val = _gdi.new_CursorFromImage(*args, **kwargs)
687 val.thisown = 1
688 return val
e6056257 689
d14a1e28 690def CursorFromBits(*args, **kwargs):
423f194a
RD
691 """CursorFromBits(PyObject bits, int width, int height, int hotSpotX=-1,
692 int hotSpotY=-1, PyObject maskBits=0) -> Cursor"""
d14a1e28
RD
693 val = _gdi.new_CursorFromBits(*args, **kwargs)
694 val.thisown = 1
695 return val
e6056257 696
d14a1e28
RD
697#---------------------------------------------------------------------------
698
699OutRegion = _gdi.OutRegion
700PartRegion = _gdi.PartRegion
701InRegion = _gdi.InRegion
702class Region(GDIObject):
423f194a
RD
703 """"""
704 def __repr__(self):
705 return "<%s.%s; proxy of C++ wxRegion instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 706 def __init__(self, *args, **kwargs):
423f194a 707 """__init__(int x=0, int y=0, int width=0, int height=0) -> Region"""
d14a1e28
RD
708 newobj = _gdi.new_Region(*args, **kwargs)
709 self.this = newobj.this
2f4811fc 710 self.thisown = 1
d14a1e28
RD
711 del newobj.thisown
712 def __del__(self, destroy=_gdi.delete_Region):
423f194a 713 """__del__()"""
d14a1e28
RD
714 try:
715 if self.thisown: destroy(self)
716 except: pass
423f194a
RD
717
718 def Clear(*args, **kwargs):
719 """Clear()"""
720 return _gdi.Region_Clear(*args, **kwargs)
721
722 def Contains(*args, **kwargs):
723 """Contains(int x, int y) -> wxRegionContain"""
724 return _gdi.Region_Contains(*args, **kwargs)
725
726 def ContainsPoint(*args, **kwargs):
727 """ContainsPoint(Point pt) -> wxRegionContain"""
728 return _gdi.Region_ContainsPoint(*args, **kwargs)
729
730 def ContainsRect(*args, **kwargs):
731 """ContainsRect(Rect rect) -> wxRegionContain"""
732 return _gdi.Region_ContainsRect(*args, **kwargs)
733
734 def ContainsRectDim(*args, **kwargs):
735 """ContainsRectDim(int x, int y, int w, int h) -> wxRegionContain"""
736 return _gdi.Region_ContainsRectDim(*args, **kwargs)
737
738 def GetBox(*args, **kwargs):
739 """GetBox() -> Rect"""
740 return _gdi.Region_GetBox(*args, **kwargs)
741
742 def Intersect(*args, **kwargs):
743 """Intersect(int x, int y, int width, int height) -> bool"""
744 return _gdi.Region_Intersect(*args, **kwargs)
745
746 def IntersectRect(*args, **kwargs):
747 """IntersectRect(Rect rect) -> bool"""
748 return _gdi.Region_IntersectRect(*args, **kwargs)
749
750 def IntersectRegion(*args, **kwargs):
751 """IntersectRegion(Region region) -> bool"""
752 return _gdi.Region_IntersectRegion(*args, **kwargs)
753
754 def IsEmpty(*args, **kwargs):
755 """IsEmpty() -> bool"""
756 return _gdi.Region_IsEmpty(*args, **kwargs)
757
758 def Union(*args, **kwargs):
759 """Union(int x, int y, int width, int height) -> bool"""
760 return _gdi.Region_Union(*args, **kwargs)
761
762 def UnionRect(*args, **kwargs):
763 """UnionRect(Rect rect) -> bool"""
764 return _gdi.Region_UnionRect(*args, **kwargs)
765
766 def UnionRegion(*args, **kwargs):
767 """UnionRegion(Region region) -> bool"""
768 return _gdi.Region_UnionRegion(*args, **kwargs)
769
770 def Subtract(*args, **kwargs):
771 """Subtract(int x, int y, int width, int height) -> bool"""
772 return _gdi.Region_Subtract(*args, **kwargs)
773
774 def SubtractRect(*args, **kwargs):
775 """SubtractRect(Rect rect) -> bool"""
776 return _gdi.Region_SubtractRect(*args, **kwargs)
777
778 def SubtractRegion(*args, **kwargs):
779 """SubtractRegion(Region region) -> bool"""
780 return _gdi.Region_SubtractRegion(*args, **kwargs)
781
782 def Xor(*args, **kwargs):
783 """Xor(int x, int y, int width, int height) -> bool"""
784 return _gdi.Region_Xor(*args, **kwargs)
785
786 def XorRect(*args, **kwargs):
787 """XorRect(Rect rect) -> bool"""
788 return _gdi.Region_XorRect(*args, **kwargs)
789
790 def XorRegion(*args, **kwargs):
791 """XorRegion(Region region) -> bool"""
792 return _gdi.Region_XorRegion(*args, **kwargs)
793
794 def ConvertToBitmap(*args, **kwargs):
795 """ConvertToBitmap() -> Bitmap"""
796 return _gdi.Region_ConvertToBitmap(*args, **kwargs)
797
798 def UnionBitmap(*args, **kwargs):
799 """UnionBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> bool"""
800 return _gdi.Region_UnionBitmap(*args, **kwargs)
801
e6056257 802
d14a1e28
RD
803class RegionPtr(Region):
804 def __init__(self, this):
805 self.this = this
806 if not hasattr(self,"thisown"): self.thisown = 0
807 self.__class__ = Region
808_gdi.Region_swigregister(RegionPtr)
e6056257 809
d14a1e28 810def RegionFromBitmap(*args, **kwargs):
423f194a 811 """RegionFromBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -> Region"""
d14a1e28
RD
812 val = _gdi.new_RegionFromBitmap(*args, **kwargs)
813 val.thisown = 1
814 return val
e6056257 815
d14a1e28 816def RegionFromPoints(*args, **kwargs):
423f194a 817 """RegionFromPoints(int points, Point points_array, int fillStyle=WINDING_RULE) -> Region"""
d14a1e28
RD
818 val = _gdi.new_RegionFromPoints(*args, **kwargs)
819 val.thisown = 1
820 return val
e6056257 821
d14a1e28 822class RegionIterator(core.Object):
423f194a
RD
823 """"""
824 def __repr__(self):
825 return "<%s.%s; proxy of C++ wxRegionIterator instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 826 def __init__(self, *args, **kwargs):
423f194a 827 """__init__(Region region) -> RegionIterator"""
d14a1e28
RD
828 newobj = _gdi.new_RegionIterator(*args, **kwargs)
829 self.this = newobj.this
830 self.thisown = 1
831 del newobj.thisown
832 def __del__(self, destroy=_gdi.delete_RegionIterator):
423f194a 833 """__del__()"""
d14a1e28
RD
834 try:
835 if self.thisown: destroy(self)
836 except: pass
423f194a
RD
837
838 def GetX(*args, **kwargs):
839 """GetX() -> int"""
840 return _gdi.RegionIterator_GetX(*args, **kwargs)
841
842 def GetY(*args, **kwargs):
843 """GetY() -> int"""
844 return _gdi.RegionIterator_GetY(*args, **kwargs)
845
846 def GetW(*args, **kwargs):
847 """GetW() -> int"""
848 return _gdi.RegionIterator_GetW(*args, **kwargs)
849
850 def GetWidth(*args, **kwargs):
851 """GetWidth() -> int"""
852 return _gdi.RegionIterator_GetWidth(*args, **kwargs)
853
854 def GetH(*args, **kwargs):
855 """GetH() -> int"""
856 return _gdi.RegionIterator_GetH(*args, **kwargs)
857
858 def GetHeight(*args, **kwargs):
859 """GetHeight() -> int"""
860 return _gdi.RegionIterator_GetHeight(*args, **kwargs)
861
862 def GetRect(*args, **kwargs):
863 """GetRect() -> Rect"""
864 return _gdi.RegionIterator_GetRect(*args, **kwargs)
865
866 def HaveRects(*args, **kwargs):
867 """HaveRects() -> bool"""
868 return _gdi.RegionIterator_HaveRects(*args, **kwargs)
869
870 def Reset(*args, **kwargs):
871 """Reset()"""
872 return _gdi.RegionIterator_Reset(*args, **kwargs)
873
874 def Next(*args, **kwargs):
875 """Next()"""
876 return _gdi.RegionIterator_Next(*args, **kwargs)
877
878 def __nonzero__(*args, **kwargs):
879 """__nonzero__() -> bool"""
880 return _gdi.RegionIterator___nonzero__(*args, **kwargs)
881
d14a1e28
RD
882
883class RegionIteratorPtr(RegionIterator):
884 def __init__(self, this):
e6056257 885 self.this = this
d14a1e28
RD
886 if not hasattr(self,"thisown"): self.thisown = 0
887 self.__class__ = RegionIterator
888_gdi.RegionIterator_swigregister(RegionIteratorPtr)
889
890#---------------------------------------------------------------------------
891
892FONTFAMILY_DEFAULT = _gdi.FONTFAMILY_DEFAULT
893FONTFAMILY_DECORATIVE = _gdi.FONTFAMILY_DECORATIVE
894FONTFAMILY_ROMAN = _gdi.FONTFAMILY_ROMAN
895FONTFAMILY_SCRIPT = _gdi.FONTFAMILY_SCRIPT
896FONTFAMILY_SWISS = _gdi.FONTFAMILY_SWISS
897FONTFAMILY_MODERN = _gdi.FONTFAMILY_MODERN
898FONTFAMILY_TELETYPE = _gdi.FONTFAMILY_TELETYPE
899FONTFAMILY_MAX = _gdi.FONTFAMILY_MAX
900FONTFAMILY_UNKNOWN = _gdi.FONTFAMILY_UNKNOWN
901FONTSTYLE_NORMAL = _gdi.FONTSTYLE_NORMAL
902FONTSTYLE_ITALIC = _gdi.FONTSTYLE_ITALIC
903FONTSTYLE_SLANT = _gdi.FONTSTYLE_SLANT
904FONTSTYLE_MAX = _gdi.FONTSTYLE_MAX
905FONTWEIGHT_NORMAL = _gdi.FONTWEIGHT_NORMAL
906FONTWEIGHT_LIGHT = _gdi.FONTWEIGHT_LIGHT
907FONTWEIGHT_BOLD = _gdi.FONTWEIGHT_BOLD
908FONTWEIGHT_MAX = _gdi.FONTWEIGHT_MAX
909FONTFLAG_DEFAULT = _gdi.FONTFLAG_DEFAULT
910FONTFLAG_ITALIC = _gdi.FONTFLAG_ITALIC
911FONTFLAG_SLANT = _gdi.FONTFLAG_SLANT
912FONTFLAG_LIGHT = _gdi.FONTFLAG_LIGHT
913FONTFLAG_BOLD = _gdi.FONTFLAG_BOLD
914FONTFLAG_ANTIALIASED = _gdi.FONTFLAG_ANTIALIASED
915FONTFLAG_NOT_ANTIALIASED = _gdi.FONTFLAG_NOT_ANTIALIASED
916FONTFLAG_UNDERLINED = _gdi.FONTFLAG_UNDERLINED
917FONTFLAG_STRIKETHROUGH = _gdi.FONTFLAG_STRIKETHROUGH
918FONTFLAG_MASK = _gdi.FONTFLAG_MASK
919FONTENCODING_SYSTEM = _gdi.FONTENCODING_SYSTEM
920FONTENCODING_DEFAULT = _gdi.FONTENCODING_DEFAULT
921FONTENCODING_ISO8859_1 = _gdi.FONTENCODING_ISO8859_1
922FONTENCODING_ISO8859_2 = _gdi.FONTENCODING_ISO8859_2
923FONTENCODING_ISO8859_3 = _gdi.FONTENCODING_ISO8859_3
924FONTENCODING_ISO8859_4 = _gdi.FONTENCODING_ISO8859_4
925FONTENCODING_ISO8859_5 = _gdi.FONTENCODING_ISO8859_5
926FONTENCODING_ISO8859_6 = _gdi.FONTENCODING_ISO8859_6
927FONTENCODING_ISO8859_7 = _gdi.FONTENCODING_ISO8859_7
928FONTENCODING_ISO8859_8 = _gdi.FONTENCODING_ISO8859_8
929FONTENCODING_ISO8859_9 = _gdi.FONTENCODING_ISO8859_9
930FONTENCODING_ISO8859_10 = _gdi.FONTENCODING_ISO8859_10
931FONTENCODING_ISO8859_11 = _gdi.FONTENCODING_ISO8859_11
932FONTENCODING_ISO8859_12 = _gdi.FONTENCODING_ISO8859_12
933FONTENCODING_ISO8859_13 = _gdi.FONTENCODING_ISO8859_13
934FONTENCODING_ISO8859_14 = _gdi.FONTENCODING_ISO8859_14
935FONTENCODING_ISO8859_15 = _gdi.FONTENCODING_ISO8859_15
936FONTENCODING_ISO8859_MAX = _gdi.FONTENCODING_ISO8859_MAX
937FONTENCODING_KOI8 = _gdi.FONTENCODING_KOI8
938FONTENCODING_ALTERNATIVE = _gdi.FONTENCODING_ALTERNATIVE
939FONTENCODING_BULGARIAN = _gdi.FONTENCODING_BULGARIAN
940FONTENCODING_CP437 = _gdi.FONTENCODING_CP437
941FONTENCODING_CP850 = _gdi.FONTENCODING_CP850
942FONTENCODING_CP852 = _gdi.FONTENCODING_CP852
943FONTENCODING_CP855 = _gdi.FONTENCODING_CP855
944FONTENCODING_CP866 = _gdi.FONTENCODING_CP866
945FONTENCODING_CP874 = _gdi.FONTENCODING_CP874
946FONTENCODING_CP932 = _gdi.FONTENCODING_CP932
947FONTENCODING_CP936 = _gdi.FONTENCODING_CP936
948FONTENCODING_CP949 = _gdi.FONTENCODING_CP949
949FONTENCODING_CP950 = _gdi.FONTENCODING_CP950
950FONTENCODING_CP1250 = _gdi.FONTENCODING_CP1250
951FONTENCODING_CP1251 = _gdi.FONTENCODING_CP1251
952FONTENCODING_CP1252 = _gdi.FONTENCODING_CP1252
953FONTENCODING_CP1253 = _gdi.FONTENCODING_CP1253
954FONTENCODING_CP1254 = _gdi.FONTENCODING_CP1254
955FONTENCODING_CP1255 = _gdi.FONTENCODING_CP1255
956FONTENCODING_CP1256 = _gdi.FONTENCODING_CP1256
957FONTENCODING_CP1257 = _gdi.FONTENCODING_CP1257
958FONTENCODING_CP12_MAX = _gdi.FONTENCODING_CP12_MAX
959FONTENCODING_UTF7 = _gdi.FONTENCODING_UTF7
960FONTENCODING_UTF8 = _gdi.FONTENCODING_UTF8
961FONTENCODING_EUC_JP = _gdi.FONTENCODING_EUC_JP
962FONTENCODING_UTF16BE = _gdi.FONTENCODING_UTF16BE
963FONTENCODING_UTF16LE = _gdi.FONTENCODING_UTF16LE
964FONTENCODING_UTF32BE = _gdi.FONTENCODING_UTF32BE
965FONTENCODING_UTF32LE = _gdi.FONTENCODING_UTF32LE
966FONTENCODING_MAX = _gdi.FONTENCODING_MAX
967FONTENCODING_UTF16 = _gdi.FONTENCODING_UTF16
968FONTENCODING_UTF32 = _gdi.FONTENCODING_UTF32
969FONTENCODING_UNICODE = _gdi.FONTENCODING_UNICODE
970FONTENCODING_GB2312 = _gdi.FONTENCODING_GB2312
971FONTENCODING_BIG5 = _gdi.FONTENCODING_BIG5
972FONTENCODING_SHIFT_JIS = _gdi.FONTENCODING_SHIFT_JIS
973#---------------------------------------------------------------------------
974
975class NativeFontInfo(object):
423f194a
RD
976 """"""
977 def __repr__(self):
978 return "<%s.%s; proxy of C++ wxNativeFontInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 979 def __init__(self, *args, **kwargs):
423f194a 980 """__init__() -> NativeFontInfo"""
d14a1e28
RD
981 newobj = _gdi.new_NativeFontInfo(*args, **kwargs)
982 self.this = newobj.this
983 self.thisown = 1
984 del newobj.thisown
985 def __del__(self, destroy=_gdi.delete_NativeFontInfo):
423f194a 986 """__del__()"""
d14a1e28
RD
987 try:
988 if self.thisown: destroy(self)
989 except: pass
423f194a
RD
990
991 def Init(*args, **kwargs):
992 """Init()"""
993 return _gdi.NativeFontInfo_Init(*args, **kwargs)
994
995 def InitFromFont(*args, **kwargs):
996 """InitFromFont(Font font)"""
997 return _gdi.NativeFontInfo_InitFromFont(*args, **kwargs)
998
999 def GetPointSize(*args, **kwargs):
1000 """GetPointSize() -> int"""
1001 return _gdi.NativeFontInfo_GetPointSize(*args, **kwargs)
1002
1003 def GetStyle(*args, **kwargs):
1004 """GetStyle() -> wxFontStyle"""
1005 return _gdi.NativeFontInfo_GetStyle(*args, **kwargs)
1006
1007 def GetWeight(*args, **kwargs):
1008 """GetWeight() -> wxFontWeight"""
1009 return _gdi.NativeFontInfo_GetWeight(*args, **kwargs)
1010
1011 def GetUnderlined(*args, **kwargs):
1012 """GetUnderlined() -> bool"""
1013 return _gdi.NativeFontInfo_GetUnderlined(*args, **kwargs)
1014
1015 def GetFaceName(*args, **kwargs):
1016 """GetFaceName() -> wxString"""
1017 return _gdi.NativeFontInfo_GetFaceName(*args, **kwargs)
1018
1019 def GetFamily(*args, **kwargs):
1020 """GetFamily() -> wxFontFamily"""
1021 return _gdi.NativeFontInfo_GetFamily(*args, **kwargs)
1022
1023 def GetEncoding(*args, **kwargs):
1024 """GetEncoding() -> wxFontEncoding"""
1025 return _gdi.NativeFontInfo_GetEncoding(*args, **kwargs)
1026
1027 def SetPointSize(*args, **kwargs):
1028 """SetPointSize(int pointsize)"""
1029 return _gdi.NativeFontInfo_SetPointSize(*args, **kwargs)
1030
1031 def SetStyle(*args, **kwargs):
1032 """SetStyle(wxFontStyle style)"""
1033 return _gdi.NativeFontInfo_SetStyle(*args, **kwargs)
1034
1035 def SetWeight(*args, **kwargs):
1036 """SetWeight(wxFontWeight weight)"""
1037 return _gdi.NativeFontInfo_SetWeight(*args, **kwargs)
1038
1039 def SetUnderlined(*args, **kwargs):
1040 """SetUnderlined(bool underlined)"""
1041 return _gdi.NativeFontInfo_SetUnderlined(*args, **kwargs)
1042
1043 def SetFaceName(*args, **kwargs):
1044 """SetFaceName(wxString facename)"""
1045 return _gdi.NativeFontInfo_SetFaceName(*args, **kwargs)
1046
1047 def SetFamily(*args, **kwargs):
1048 """SetFamily(wxFontFamily family)"""
1049 return _gdi.NativeFontInfo_SetFamily(*args, **kwargs)
1050
1051 def SetEncoding(*args, **kwargs):
1052 """SetEncoding(wxFontEncoding encoding)"""
1053 return _gdi.NativeFontInfo_SetEncoding(*args, **kwargs)
1054
1055 def FromString(*args, **kwargs):
1056 """FromString(wxString s) -> bool"""
1057 return _gdi.NativeFontInfo_FromString(*args, **kwargs)
1058
1059 def ToString(*args, **kwargs):
1060 """ToString() -> wxString"""
1061 return _gdi.NativeFontInfo_ToString(*args, **kwargs)
1062
1063 def __str__(*args, **kwargs):
1064 """__str__() -> wxString"""
1065 return _gdi.NativeFontInfo___str__(*args, **kwargs)
1066
1067 def FromUserString(*args, **kwargs):
1068 """FromUserString(wxString s) -> bool"""
1069 return _gdi.NativeFontInfo_FromUserString(*args, **kwargs)
1070
1071 def ToUserString(*args, **kwargs):
1072 """ToUserString() -> wxString"""
1073 return _gdi.NativeFontInfo_ToUserString(*args, **kwargs)
1074
d14a1e28
RD
1075
1076class NativeFontInfoPtr(NativeFontInfo):
1077 def __init__(self, this):
1078 self.this = this
1079 if not hasattr(self,"thisown"): self.thisown = 0
1080 self.__class__ = NativeFontInfo
1081_gdi.NativeFontInfo_swigregister(NativeFontInfoPtr)
1082
1083class NativeEncodingInfo(object):
423f194a
RD
1084 """"""
1085 def __repr__(self):
1086 return "<%s.%s; proxy of C++ wxNativeEncodingInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28
RD
1087 facename = property(_gdi.NativeEncodingInfo_facename_get, _gdi.NativeEncodingInfo_facename_set)
1088 encoding = property(_gdi.NativeEncodingInfo_encoding_get, _gdi.NativeEncodingInfo_encoding_set)
1089 def __init__(self, *args, **kwargs):
423f194a 1090 """__init__() -> NativeEncodingInfo"""
d14a1e28
RD
1091 newobj = _gdi.new_NativeEncodingInfo(*args, **kwargs)
1092 self.this = newobj.this
e6056257 1093 self.thisown = 1
d14a1e28
RD
1094 del newobj.thisown
1095 def __del__(self, destroy=_gdi.delete_NativeEncodingInfo):
423f194a 1096 """__del__()"""
d14a1e28
RD
1097 try:
1098 if self.thisown: destroy(self)
1099 except: pass
423f194a
RD
1100
1101 def FromString(*args, **kwargs):
1102 """FromString(wxString s) -> bool"""
1103 return _gdi.NativeEncodingInfo_FromString(*args, **kwargs)
1104
1105 def ToString(*args, **kwargs):
1106 """ToString() -> wxString"""
1107 return _gdi.NativeEncodingInfo_ToString(*args, **kwargs)
1108
e6056257 1109
d14a1e28
RD
1110class NativeEncodingInfoPtr(NativeEncodingInfo):
1111 def __init__(self, this):
1112 self.this = this
1113 if not hasattr(self,"thisown"): self.thisown = 0
1114 self.__class__ = NativeEncodingInfo
1115_gdi.NativeEncodingInfo_swigregister(NativeEncodingInfoPtr)
e6056257
RD
1116
1117
423f194a
RD
1118def GetNativeFontEncoding(*args, **kwargs):
1119 """GetNativeFontEncoding(wxFontEncoding encoding) -> NativeEncodingInfo"""
1120 return _gdi.GetNativeFontEncoding(*args, **kwargs)
e6056257 1121
423f194a
RD
1122def TestFontEncoding(*args, **kwargs):
1123 """TestFontEncoding(NativeEncodingInfo info) -> bool"""
1124 return _gdi.TestFontEncoding(*args, **kwargs)
d14a1e28
RD
1125#---------------------------------------------------------------------------
1126
1127class FontMapper(object):
423f194a
RD
1128 """"""
1129 def __repr__(self):
1130 return "<%s.%s; proxy of C++ wxFontMapper instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1131 def __init__(self, *args, **kwargs):
423f194a 1132 """__init__() -> FontMapper"""
d14a1e28
RD
1133 newobj = _gdi.new_FontMapper(*args, **kwargs)
1134 self.this = newobj.this
e6056257 1135 self.thisown = 1
d14a1e28
RD
1136 del newobj.thisown
1137 def __del__(self, destroy=_gdi.delete_FontMapper):
423f194a 1138 """__del__()"""
d14a1e28
RD
1139 try:
1140 if self.thisown: destroy(self)
1141 except: pass
423f194a
RD
1142
1143 def Get(*args, **kwargs):
1144 """FontMapper.Get() -> FontMapper"""
1145 return _gdi.FontMapper_Get(*args, **kwargs)
1146
1147 Get = staticmethod(Get)
1148 def Set(*args, **kwargs):
1149 """FontMapper.Set(FontMapper mapper) -> FontMapper"""
1150 return _gdi.FontMapper_Set(*args, **kwargs)
1151
1152 Set = staticmethod(Set)
1153 def CharsetToEncoding(*args, **kwargs):
1154 """CharsetToEncoding(wxString charset, bool interactive=True) -> wxFontEncoding"""
1155 return _gdi.FontMapper_CharsetToEncoding(*args, **kwargs)
1156
1157 def GetSupportedEncodingsCount(*args, **kwargs):
1158 """FontMapper.GetSupportedEncodingsCount() -> size_t"""
1159 return _gdi.FontMapper_GetSupportedEncodingsCount(*args, **kwargs)
1160
1161 GetSupportedEncodingsCount = staticmethod(GetSupportedEncodingsCount)
1162 def GetEncoding(*args, **kwargs):
1163 """FontMapper.GetEncoding(size_t n) -> wxFontEncoding"""
1164 return _gdi.FontMapper_GetEncoding(*args, **kwargs)
1165
1166 GetEncoding = staticmethod(GetEncoding)
1167 def GetEncodingName(*args, **kwargs):
1168 """FontMapper.GetEncodingName(wxFontEncoding encoding) -> wxString"""
1169 return _gdi.FontMapper_GetEncodingName(*args, **kwargs)
1170
1171 GetEncodingName = staticmethod(GetEncodingName)
1172 def GetEncodingDescription(*args, **kwargs):
1173 """FontMapper.GetEncodingDescription(wxFontEncoding encoding) -> wxString"""
1174 return _gdi.FontMapper_GetEncodingDescription(*args, **kwargs)
1175
1176 GetEncodingDescription = staticmethod(GetEncodingDescription)
1177 def SetConfig(*args, **kwargs):
1178 """SetConfig(wxConfigBase config)"""
1179 return _gdi.FontMapper_SetConfig(*args, **kwargs)
1180
1181 def SetConfigPath(*args, **kwargs):
1182 """SetConfigPath(wxString prefix)"""
1183 return _gdi.FontMapper_SetConfigPath(*args, **kwargs)
1184
1185 def GetDefaultConfigPath(*args, **kwargs):
1186 """FontMapper.GetDefaultConfigPath() -> wxString"""
1187 return _gdi.FontMapper_GetDefaultConfigPath(*args, **kwargs)
1188
1189 GetDefaultConfigPath = staticmethod(GetDefaultConfigPath)
1190 def GetAltForEncoding(*args, **kwargs):
1191 """GetAltForEncoding(wxFontEncoding encoding, wxString facename=wxPyEmptyString,
1192 bool interactive=True) -> PyObject"""
1193 return _gdi.FontMapper_GetAltForEncoding(*args, **kwargs)
1194
1195 def IsEncodingAvailable(*args, **kwargs):
1196 """IsEncodingAvailable(wxFontEncoding encoding, wxString facename=wxPyEmptyString) -> bool"""
1197 return _gdi.FontMapper_IsEncodingAvailable(*args, **kwargs)
1198
1199 def SetDialogParent(*args, **kwargs):
1200 """SetDialogParent(Window parent)"""
1201 return _gdi.FontMapper_SetDialogParent(*args, **kwargs)
1202
1203 def SetDialogTitle(*args, **kwargs):
1204 """SetDialogTitle(wxString title)"""
1205 return _gdi.FontMapper_SetDialogTitle(*args, **kwargs)
1206
d14a1e28
RD
1207
1208class FontMapperPtr(FontMapper):
1209 def __init__(self, this):
1210 self.this = this
1211 if not hasattr(self,"thisown"): self.thisown = 0
1212 self.__class__ = FontMapper
1213_gdi.FontMapper_swigregister(FontMapperPtr)
e6056257 1214
423f194a
RD
1215def FontMapper_Get(*args, **kwargs):
1216 """FontMapper_Get() -> FontMapper"""
1217 return _gdi.FontMapper_Get(*args, **kwargs)
e6056257 1218
423f194a
RD
1219def FontMapper_Set(*args, **kwargs):
1220 """FontMapper_Set(FontMapper mapper) -> FontMapper"""
1221 return _gdi.FontMapper_Set(*args, **kwargs)
e6056257 1222
423f194a
RD
1223def FontMapper_GetSupportedEncodingsCount(*args, **kwargs):
1224 """FontMapper_GetSupportedEncodingsCount() -> size_t"""
1225 return _gdi.FontMapper_GetSupportedEncodingsCount(*args, **kwargs)
e6056257 1226
423f194a
RD
1227def FontMapper_GetEncoding(*args, **kwargs):
1228 """FontMapper_GetEncoding(size_t n) -> wxFontEncoding"""
1229 return _gdi.FontMapper_GetEncoding(*args, **kwargs)
d14a1e28 1230
423f194a
RD
1231def FontMapper_GetEncodingName(*args, **kwargs):
1232 """FontMapper_GetEncodingName(wxFontEncoding encoding) -> wxString"""
1233 return _gdi.FontMapper_GetEncodingName(*args, **kwargs)
d14a1e28 1234
423f194a
RD
1235def FontMapper_GetEncodingDescription(*args, **kwargs):
1236 """FontMapper_GetEncodingDescription(wxFontEncoding encoding) -> wxString"""
1237 return _gdi.FontMapper_GetEncodingDescription(*args, **kwargs)
d14a1e28 1238
423f194a
RD
1239def FontMapper_GetDefaultConfigPath(*args, **kwargs):
1240 """FontMapper_GetDefaultConfigPath() -> wxString"""
1241 return _gdi.FontMapper_GetDefaultConfigPath(*args, **kwargs)
d14a1e28
RD
1242
1243#---------------------------------------------------------------------------
1244
1245class Font(GDIObject):
423f194a
RD
1246 """"""
1247 def __repr__(self):
1248 return "<%s.%s; proxy of C++ wxFont instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1249 def __init__(self, *args, **kwargs):
423f194a
RD
1250 """__init__(int pointSize, int family, int style, int weight, bool underline=False,
1251 wxString face=wxPyEmptyString,
1252 wxFontEncoding encoding=FONTENCODING_DEFAULT) -> Font"""
d14a1e28
RD
1253 newobj = _gdi.new_Font(*args, **kwargs)
1254 self.this = newobj.this
1255 self.thisown = 1
1256 del newobj.thisown
1257 def __del__(self, destroy=_gdi.delete_Font):
423f194a 1258 """__del__()"""
d14a1e28
RD
1259 try:
1260 if self.thisown: destroy(self)
1261 except: pass
423f194a
RD
1262
1263 def Ok(*args, **kwargs):
1264 """Ok() -> bool"""
1265 return _gdi.Font_Ok(*args, **kwargs)
1266
d14a1e28 1267 def __nonzero__(self): return self.Ok()
423f194a
RD
1268 def __eq__(*args, **kwargs):
1269 """__eq__(Font font) -> bool"""
1270 return _gdi.Font___eq__(*args, **kwargs)
1271
1272 def __ne__(*args, **kwargs):
1273 """__ne__(Font font) -> bool"""
1274 return _gdi.Font___ne__(*args, **kwargs)
1275
1276 def GetPointSize(*args, **kwargs):
1277 """GetPointSize() -> int"""
1278 return _gdi.Font_GetPointSize(*args, **kwargs)
1279
1280 def GetFamily(*args, **kwargs):
1281 """GetFamily() -> int"""
1282 return _gdi.Font_GetFamily(*args, **kwargs)
1283
1284 def GetStyle(*args, **kwargs):
1285 """GetStyle() -> int"""
1286 return _gdi.Font_GetStyle(*args, **kwargs)
1287
1288 def GetWeight(*args, **kwargs):
1289 """GetWeight() -> int"""
1290 return _gdi.Font_GetWeight(*args, **kwargs)
1291
1292 def GetUnderlined(*args, **kwargs):
1293 """GetUnderlined() -> bool"""
1294 return _gdi.Font_GetUnderlined(*args, **kwargs)
1295
1296 def GetFaceName(*args, **kwargs):
1297 """GetFaceName() -> wxString"""
1298 return _gdi.Font_GetFaceName(*args, **kwargs)
1299
1300 def GetEncoding(*args, **kwargs):
1301 """GetEncoding() -> wxFontEncoding"""
1302 return _gdi.Font_GetEncoding(*args, **kwargs)
1303
1304 def GetNativeFontInfo(*args, **kwargs):
1305 """GetNativeFontInfo() -> NativeFontInfo"""
1306 return _gdi.Font_GetNativeFontInfo(*args, **kwargs)
1307
1308 def IsFixedWidth(*args, **kwargs):
1309 """IsFixedWidth() -> bool"""
1310 return _gdi.Font_IsFixedWidth(*args, **kwargs)
1311
1312 def GetNativeFontInfoDesc(*args, **kwargs):
1313 """GetNativeFontInfoDesc() -> wxString"""
1314 return _gdi.Font_GetNativeFontInfoDesc(*args, **kwargs)
1315
1316 def GetNativeFontInfoUserDesc(*args, **kwargs):
1317 """GetNativeFontInfoUserDesc() -> wxString"""
1318 return _gdi.Font_GetNativeFontInfoUserDesc(*args, **kwargs)
1319
1320 def SetPointSize(*args, **kwargs):
1321 """SetPointSize(int pointSize)"""
1322 return _gdi.Font_SetPointSize(*args, **kwargs)
1323
1324 def SetFamily(*args, **kwargs):
1325 """SetFamily(int family)"""
1326 return _gdi.Font_SetFamily(*args, **kwargs)
1327
1328 def SetStyle(*args, **kwargs):
1329 """SetStyle(int style)"""
1330 return _gdi.Font_SetStyle(*args, **kwargs)
1331
1332 def SetWeight(*args, **kwargs):
1333 """SetWeight(int weight)"""
1334 return _gdi.Font_SetWeight(*args, **kwargs)
1335
1336 def SetFaceName(*args, **kwargs):
1337 """SetFaceName(wxString faceName)"""
1338 return _gdi.Font_SetFaceName(*args, **kwargs)
1339
1340 def SetUnderlined(*args, **kwargs):
1341 """SetUnderlined(bool underlined)"""
1342 return _gdi.Font_SetUnderlined(*args, **kwargs)
1343
1344 def SetEncoding(*args, **kwargs):
1345 """SetEncoding(wxFontEncoding encoding)"""
1346 return _gdi.Font_SetEncoding(*args, **kwargs)
1347
1348 def SetNativeFontInfo(*args, **kwargs):
1349 """SetNativeFontInfo(NativeFontInfo info)"""
1350 return _gdi.Font_SetNativeFontInfo(*args, **kwargs)
1351
1352 def SetNativeFontInfoFromString(*args, **kwargs):
1353 """SetNativeFontInfoFromString(wxString info)"""
1354 return _gdi.Font_SetNativeFontInfoFromString(*args, **kwargs)
1355
1356 def SetNativeFontInfoUserDesc(*args, **kwargs):
1357 """SetNativeFontInfoUserDesc(wxString info)"""
1358 return _gdi.Font_SetNativeFontInfoUserDesc(*args, **kwargs)
1359
1360 def GetFamilyString(*args, **kwargs):
1361 """GetFamilyString() -> wxString"""
1362 return _gdi.Font_GetFamilyString(*args, **kwargs)
1363
1364 def GetStyleString(*args, **kwargs):
1365 """GetStyleString() -> wxString"""
1366 return _gdi.Font_GetStyleString(*args, **kwargs)
1367
1368 def GetWeightString(*args, **kwargs):
1369 """GetWeightString() -> wxString"""
1370 return _gdi.Font_GetWeightString(*args, **kwargs)
1371
1372 def SetNoAntiAliasing(*args, **kwargs):
1373 """SetNoAntiAliasing(bool no=True)"""
1374 return _gdi.Font_SetNoAntiAliasing(*args, **kwargs)
1375
1376 def GetNoAntiAliasing(*args, **kwargs):
1377 """GetNoAntiAliasing() -> bool"""
1378 return _gdi.Font_GetNoAntiAliasing(*args, **kwargs)
1379
1380 def GetDefaultEncoding(*args, **kwargs):
1381 """Font.GetDefaultEncoding() -> wxFontEncoding"""
1382 return _gdi.Font_GetDefaultEncoding(*args, **kwargs)
1383
1384 GetDefaultEncoding = staticmethod(GetDefaultEncoding)
1385 def SetDefaultEncoding(*args, **kwargs):
1386 """Font.SetDefaultEncoding(wxFontEncoding encoding)"""
1387 return _gdi.Font_SetDefaultEncoding(*args, **kwargs)
1388
1389 SetDefaultEncoding = staticmethod(SetDefaultEncoding)
d14a1e28
RD
1390
1391class FontPtr(Font):
1392 def __init__(self, this):
e6056257 1393 self.this = this
d14a1e28
RD
1394 if not hasattr(self,"thisown"): self.thisown = 0
1395 self.__class__ = Font
1396_gdi.Font_swigregister(FontPtr)
e6056257 1397
d14a1e28 1398def FontFromNativeInfo(*args, **kwargs):
423f194a 1399 """FontFromNativeInfo(NativeFontInfo info) -> Font"""
d14a1e28
RD
1400 val = _gdi.new_FontFromNativeInfo(*args, **kwargs)
1401 val.thisown = 1
1402 return val
e6056257 1403
d14a1e28 1404def FontFromNativeInfoString(*args, **kwargs):
423f194a 1405 """FontFromNativeInfoString(wxString info) -> Font"""
d14a1e28
RD
1406 val = _gdi.new_FontFromNativeInfoString(*args, **kwargs)
1407 val.thisown = 1
1408 return val
e6056257 1409
d14a1e28 1410def Font2(*args, **kwargs):
423f194a
RD
1411 """Font2(int pointSize, wxFontFamily family, int flags=FONTFLAG_DEFAULT,
1412 wxString face=wxPyEmptyString, wxFontEncoding encoding=FONTENCODING_DEFAULT) -> Font"""
d14a1e28
RD
1413 val = _gdi.new_Font2(*args, **kwargs)
1414 val.thisown = 1
1415 return val
e6056257 1416
423f194a
RD
1417def Font_GetDefaultEncoding(*args, **kwargs):
1418 """Font_GetDefaultEncoding() -> wxFontEncoding"""
1419 return _gdi.Font_GetDefaultEncoding(*args, **kwargs)
e6056257 1420
423f194a
RD
1421def Font_SetDefaultEncoding(*args, **kwargs):
1422 """Font_SetDefaultEncoding(wxFontEncoding encoding)"""
1423 return _gdi.Font_SetDefaultEncoding(*args, **kwargs)
e6056257 1424
d14a1e28 1425#---------------------------------------------------------------------------
e6056257 1426
d14a1e28 1427class FontEnumerator(object):
423f194a
RD
1428 """"""
1429 def __repr__(self):
1430 return "<%s.%s; proxy of C++ wxPyFontEnumerator instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
1431 def __init__(self, *args, **kwargs):
1432 """__init__() -> FontEnumerator"""
d14a1e28
RD
1433 newobj = _gdi.new_FontEnumerator(*args, **kwargs)
1434 self.this = newobj.this
1435 self.thisown = 1
1436 del newobj.thisown
1437 self._setCallbackInfo(self, FontEnumerator, 0)
423f194a 1438
d14a1e28 1439 def __del__(self, destroy=_gdi.delete_FontEnumerator):
423f194a 1440 """__del__()"""
d14a1e28
RD
1441 try:
1442 if self.thisown: destroy(self)
1443 except: pass
423f194a
RD
1444
1445 def _setCallbackInfo(*args, **kwargs):
1446 """_setCallbackInfo(PyObject self, PyObject _class, bool incref)"""
1447 return _gdi.FontEnumerator__setCallbackInfo(*args, **kwargs)
1448
1449 def EnumerateFacenames(*args, **kwargs):
1450 """EnumerateFacenames(wxFontEncoding encoding=FONTENCODING_SYSTEM, bool fixedWidthOnly=False) -> bool"""
1451 return _gdi.FontEnumerator_EnumerateFacenames(*args, **kwargs)
1452
1453 def EnumerateEncodings(*args, **kwargs):
1454 """EnumerateEncodings(wxString facename=wxPyEmptyString) -> bool"""
1455 return _gdi.FontEnumerator_EnumerateEncodings(*args, **kwargs)
1456
1457 def GetEncodings(*args, **kwargs):
1458 """GetEncodings() -> PyObject"""
1459 return _gdi.FontEnumerator_GetEncodings(*args, **kwargs)
1460
1461 def GetFacenames(*args, **kwargs):
1462 """GetFacenames() -> PyObject"""
1463 return _gdi.FontEnumerator_GetFacenames(*args, **kwargs)
1464
e6056257 1465
d14a1e28
RD
1466class FontEnumeratorPtr(FontEnumerator):
1467 def __init__(self, this):
e6056257 1468 self.this = this
d14a1e28
RD
1469 if not hasattr(self,"thisown"): self.thisown = 0
1470 self.__class__ = FontEnumerator
1471_gdi.FontEnumerator_swigregister(FontEnumeratorPtr)
1472
1473#---------------------------------------------------------------------------
1474
1475LANGUAGE_DEFAULT = _gdi.LANGUAGE_DEFAULT
1476LANGUAGE_UNKNOWN = _gdi.LANGUAGE_UNKNOWN
1477LANGUAGE_ABKHAZIAN = _gdi.LANGUAGE_ABKHAZIAN
1478LANGUAGE_AFAR = _gdi.LANGUAGE_AFAR
1479LANGUAGE_AFRIKAANS = _gdi.LANGUAGE_AFRIKAANS
1480LANGUAGE_ALBANIAN = _gdi.LANGUAGE_ALBANIAN
1481LANGUAGE_AMHARIC = _gdi.LANGUAGE_AMHARIC
1482LANGUAGE_ARABIC = _gdi.LANGUAGE_ARABIC
1483LANGUAGE_ARABIC_ALGERIA = _gdi.LANGUAGE_ARABIC_ALGERIA
1484LANGUAGE_ARABIC_BAHRAIN = _gdi.LANGUAGE_ARABIC_BAHRAIN
1485LANGUAGE_ARABIC_EGYPT = _gdi.LANGUAGE_ARABIC_EGYPT
1486LANGUAGE_ARABIC_IRAQ = _gdi.LANGUAGE_ARABIC_IRAQ
1487LANGUAGE_ARABIC_JORDAN = _gdi.LANGUAGE_ARABIC_JORDAN
1488LANGUAGE_ARABIC_KUWAIT = _gdi.LANGUAGE_ARABIC_KUWAIT
1489LANGUAGE_ARABIC_LEBANON = _gdi.LANGUAGE_ARABIC_LEBANON
1490LANGUAGE_ARABIC_LIBYA = _gdi.LANGUAGE_ARABIC_LIBYA
1491LANGUAGE_ARABIC_MOROCCO = _gdi.LANGUAGE_ARABIC_MOROCCO
1492LANGUAGE_ARABIC_OMAN = _gdi.LANGUAGE_ARABIC_OMAN
1493LANGUAGE_ARABIC_QATAR = _gdi.LANGUAGE_ARABIC_QATAR
1494LANGUAGE_ARABIC_SAUDI_ARABIA = _gdi.LANGUAGE_ARABIC_SAUDI_ARABIA
1495LANGUAGE_ARABIC_SUDAN = _gdi.LANGUAGE_ARABIC_SUDAN
1496LANGUAGE_ARABIC_SYRIA = _gdi.LANGUAGE_ARABIC_SYRIA
1497LANGUAGE_ARABIC_TUNISIA = _gdi.LANGUAGE_ARABIC_TUNISIA
1498LANGUAGE_ARABIC_UAE = _gdi.LANGUAGE_ARABIC_UAE
1499LANGUAGE_ARABIC_YEMEN = _gdi.LANGUAGE_ARABIC_YEMEN
1500LANGUAGE_ARMENIAN = _gdi.LANGUAGE_ARMENIAN
1501LANGUAGE_ASSAMESE = _gdi.LANGUAGE_ASSAMESE
1502LANGUAGE_AYMARA = _gdi.LANGUAGE_AYMARA
1503LANGUAGE_AZERI = _gdi.LANGUAGE_AZERI
1504LANGUAGE_AZERI_CYRILLIC = _gdi.LANGUAGE_AZERI_CYRILLIC
1505LANGUAGE_AZERI_LATIN = _gdi.LANGUAGE_AZERI_LATIN
1506LANGUAGE_BASHKIR = _gdi.LANGUAGE_BASHKIR
1507LANGUAGE_BASQUE = _gdi.LANGUAGE_BASQUE
1508LANGUAGE_BELARUSIAN = _gdi.LANGUAGE_BELARUSIAN
1509LANGUAGE_BENGALI = _gdi.LANGUAGE_BENGALI
1510LANGUAGE_BHUTANI = _gdi.LANGUAGE_BHUTANI
1511LANGUAGE_BIHARI = _gdi.LANGUAGE_BIHARI
1512LANGUAGE_BISLAMA = _gdi.LANGUAGE_BISLAMA
1513LANGUAGE_BRETON = _gdi.LANGUAGE_BRETON
1514LANGUAGE_BULGARIAN = _gdi.LANGUAGE_BULGARIAN
1515LANGUAGE_BURMESE = _gdi.LANGUAGE_BURMESE
1516LANGUAGE_CAMBODIAN = _gdi.LANGUAGE_CAMBODIAN
1517LANGUAGE_CATALAN = _gdi.LANGUAGE_CATALAN
1518LANGUAGE_CHINESE = _gdi.LANGUAGE_CHINESE
1519LANGUAGE_CHINESE_SIMPLIFIED = _gdi.LANGUAGE_CHINESE_SIMPLIFIED
1520LANGUAGE_CHINESE_TRADITIONAL = _gdi.LANGUAGE_CHINESE_TRADITIONAL
1521LANGUAGE_CHINESE_HONGKONG = _gdi.LANGUAGE_CHINESE_HONGKONG
1522LANGUAGE_CHINESE_MACAU = _gdi.LANGUAGE_CHINESE_MACAU
1523LANGUAGE_CHINESE_SINGAPORE = _gdi.LANGUAGE_CHINESE_SINGAPORE
1524LANGUAGE_CHINESE_TAIWAN = _gdi.LANGUAGE_CHINESE_TAIWAN
1525LANGUAGE_CORSICAN = _gdi.LANGUAGE_CORSICAN
1526LANGUAGE_CROATIAN = _gdi.LANGUAGE_CROATIAN
1527LANGUAGE_CZECH = _gdi.LANGUAGE_CZECH
1528LANGUAGE_DANISH = _gdi.LANGUAGE_DANISH
1529LANGUAGE_DUTCH = _gdi.LANGUAGE_DUTCH
1530LANGUAGE_DUTCH_BELGIAN = _gdi.LANGUAGE_DUTCH_BELGIAN
1531LANGUAGE_ENGLISH = _gdi.LANGUAGE_ENGLISH
1532LANGUAGE_ENGLISH_UK = _gdi.LANGUAGE_ENGLISH_UK
1533LANGUAGE_ENGLISH_US = _gdi.LANGUAGE_ENGLISH_US
1534LANGUAGE_ENGLISH_AUSTRALIA = _gdi.LANGUAGE_ENGLISH_AUSTRALIA
1535LANGUAGE_ENGLISH_BELIZE = _gdi.LANGUAGE_ENGLISH_BELIZE
1536LANGUAGE_ENGLISH_BOTSWANA = _gdi.LANGUAGE_ENGLISH_BOTSWANA
1537LANGUAGE_ENGLISH_CANADA = _gdi.LANGUAGE_ENGLISH_CANADA
1538LANGUAGE_ENGLISH_CARIBBEAN = _gdi.LANGUAGE_ENGLISH_CARIBBEAN
1539LANGUAGE_ENGLISH_DENMARK = _gdi.LANGUAGE_ENGLISH_DENMARK
1540LANGUAGE_ENGLISH_EIRE = _gdi.LANGUAGE_ENGLISH_EIRE
1541LANGUAGE_ENGLISH_JAMAICA = _gdi.LANGUAGE_ENGLISH_JAMAICA
1542LANGUAGE_ENGLISH_NEW_ZEALAND = _gdi.LANGUAGE_ENGLISH_NEW_ZEALAND
1543LANGUAGE_ENGLISH_PHILIPPINES = _gdi.LANGUAGE_ENGLISH_PHILIPPINES
1544LANGUAGE_ENGLISH_SOUTH_AFRICA = _gdi.LANGUAGE_ENGLISH_SOUTH_AFRICA
1545LANGUAGE_ENGLISH_TRINIDAD = _gdi.LANGUAGE_ENGLISH_TRINIDAD
1546LANGUAGE_ENGLISH_ZIMBABWE = _gdi.LANGUAGE_ENGLISH_ZIMBABWE
1547LANGUAGE_ESPERANTO = _gdi.LANGUAGE_ESPERANTO
1548LANGUAGE_ESTONIAN = _gdi.LANGUAGE_ESTONIAN
1549LANGUAGE_FAEROESE = _gdi.LANGUAGE_FAEROESE
1550LANGUAGE_FARSI = _gdi.LANGUAGE_FARSI
1551LANGUAGE_FIJI = _gdi.LANGUAGE_FIJI
1552LANGUAGE_FINNISH = _gdi.LANGUAGE_FINNISH
1553LANGUAGE_FRENCH = _gdi.LANGUAGE_FRENCH
1554LANGUAGE_FRENCH_BELGIAN = _gdi.LANGUAGE_FRENCH_BELGIAN
1555LANGUAGE_FRENCH_CANADIAN = _gdi.LANGUAGE_FRENCH_CANADIAN
1556LANGUAGE_FRENCH_LUXEMBOURG = _gdi.LANGUAGE_FRENCH_LUXEMBOURG
1557LANGUAGE_FRENCH_MONACO = _gdi.LANGUAGE_FRENCH_MONACO
1558LANGUAGE_FRENCH_SWISS = _gdi.LANGUAGE_FRENCH_SWISS
1559LANGUAGE_FRISIAN = _gdi.LANGUAGE_FRISIAN
1560LANGUAGE_GALICIAN = _gdi.LANGUAGE_GALICIAN
1561LANGUAGE_GEORGIAN = _gdi.LANGUAGE_GEORGIAN
1562LANGUAGE_GERMAN = _gdi.LANGUAGE_GERMAN
1563LANGUAGE_GERMAN_AUSTRIAN = _gdi.LANGUAGE_GERMAN_AUSTRIAN
1564LANGUAGE_GERMAN_BELGIUM = _gdi.LANGUAGE_GERMAN_BELGIUM
1565LANGUAGE_GERMAN_LIECHTENSTEIN = _gdi.LANGUAGE_GERMAN_LIECHTENSTEIN
1566LANGUAGE_GERMAN_LUXEMBOURG = _gdi.LANGUAGE_GERMAN_LUXEMBOURG
1567LANGUAGE_GERMAN_SWISS = _gdi.LANGUAGE_GERMAN_SWISS
1568LANGUAGE_GREEK = _gdi.LANGUAGE_GREEK
1569LANGUAGE_GREENLANDIC = _gdi.LANGUAGE_GREENLANDIC
1570LANGUAGE_GUARANI = _gdi.LANGUAGE_GUARANI
1571LANGUAGE_GUJARATI = _gdi.LANGUAGE_GUJARATI
1572LANGUAGE_HAUSA = _gdi.LANGUAGE_HAUSA
1573LANGUAGE_HEBREW = _gdi.LANGUAGE_HEBREW
1574LANGUAGE_HINDI = _gdi.LANGUAGE_HINDI
1575LANGUAGE_HUNGARIAN = _gdi.LANGUAGE_HUNGARIAN
1576LANGUAGE_ICELANDIC = _gdi.LANGUAGE_ICELANDIC
1577LANGUAGE_INDONESIAN = _gdi.LANGUAGE_INDONESIAN
1578LANGUAGE_INTERLINGUA = _gdi.LANGUAGE_INTERLINGUA
1579LANGUAGE_INTERLINGUE = _gdi.LANGUAGE_INTERLINGUE
1580LANGUAGE_INUKTITUT = _gdi.LANGUAGE_INUKTITUT
1581LANGUAGE_INUPIAK = _gdi.LANGUAGE_INUPIAK
1582LANGUAGE_IRISH = _gdi.LANGUAGE_IRISH
1583LANGUAGE_ITALIAN = _gdi.LANGUAGE_ITALIAN
1584LANGUAGE_ITALIAN_SWISS = _gdi.LANGUAGE_ITALIAN_SWISS
1585LANGUAGE_JAPANESE = _gdi.LANGUAGE_JAPANESE
1586LANGUAGE_JAVANESE = _gdi.LANGUAGE_JAVANESE
1587LANGUAGE_KANNADA = _gdi.LANGUAGE_KANNADA
1588LANGUAGE_KASHMIRI = _gdi.LANGUAGE_KASHMIRI
1589LANGUAGE_KASHMIRI_INDIA = _gdi.LANGUAGE_KASHMIRI_INDIA
1590LANGUAGE_KAZAKH = _gdi.LANGUAGE_KAZAKH
1591LANGUAGE_KERNEWEK = _gdi.LANGUAGE_KERNEWEK
1592LANGUAGE_KINYARWANDA = _gdi.LANGUAGE_KINYARWANDA
1593LANGUAGE_KIRGHIZ = _gdi.LANGUAGE_KIRGHIZ
1594LANGUAGE_KIRUNDI = _gdi.LANGUAGE_KIRUNDI
1595LANGUAGE_KONKANI = _gdi.LANGUAGE_KONKANI
1596LANGUAGE_KOREAN = _gdi.LANGUAGE_KOREAN
1597LANGUAGE_KURDISH = _gdi.LANGUAGE_KURDISH
1598LANGUAGE_LAOTHIAN = _gdi.LANGUAGE_LAOTHIAN
1599LANGUAGE_LATIN = _gdi.LANGUAGE_LATIN
1600LANGUAGE_LATVIAN = _gdi.LANGUAGE_LATVIAN
1601LANGUAGE_LINGALA = _gdi.LANGUAGE_LINGALA
1602LANGUAGE_LITHUANIAN = _gdi.LANGUAGE_LITHUANIAN
1603LANGUAGE_MACEDONIAN = _gdi.LANGUAGE_MACEDONIAN
1604LANGUAGE_MALAGASY = _gdi.LANGUAGE_MALAGASY
1605LANGUAGE_MALAY = _gdi.LANGUAGE_MALAY
1606LANGUAGE_MALAYALAM = _gdi.LANGUAGE_MALAYALAM
1607LANGUAGE_MALAY_BRUNEI_DARUSSALAM = _gdi.LANGUAGE_MALAY_BRUNEI_DARUSSALAM
1608LANGUAGE_MALAY_MALAYSIA = _gdi.LANGUAGE_MALAY_MALAYSIA
1609LANGUAGE_MALTESE = _gdi.LANGUAGE_MALTESE
1610LANGUAGE_MANIPURI = _gdi.LANGUAGE_MANIPURI
1611LANGUAGE_MAORI = _gdi.LANGUAGE_MAORI
1612LANGUAGE_MARATHI = _gdi.LANGUAGE_MARATHI
1613LANGUAGE_MOLDAVIAN = _gdi.LANGUAGE_MOLDAVIAN
1614LANGUAGE_MONGOLIAN = _gdi.LANGUAGE_MONGOLIAN
1615LANGUAGE_NAURU = _gdi.LANGUAGE_NAURU
1616LANGUAGE_NEPALI = _gdi.LANGUAGE_NEPALI
1617LANGUAGE_NEPALI_INDIA = _gdi.LANGUAGE_NEPALI_INDIA
1618LANGUAGE_NORWEGIAN_BOKMAL = _gdi.LANGUAGE_NORWEGIAN_BOKMAL
1619LANGUAGE_NORWEGIAN_NYNORSK = _gdi.LANGUAGE_NORWEGIAN_NYNORSK
1620LANGUAGE_OCCITAN = _gdi.LANGUAGE_OCCITAN
1621LANGUAGE_ORIYA = _gdi.LANGUAGE_ORIYA
1622LANGUAGE_OROMO = _gdi.LANGUAGE_OROMO
1623LANGUAGE_PASHTO = _gdi.LANGUAGE_PASHTO
1624LANGUAGE_POLISH = _gdi.LANGUAGE_POLISH
1625LANGUAGE_PORTUGUESE = _gdi.LANGUAGE_PORTUGUESE
1626LANGUAGE_PORTUGUESE_BRAZILIAN = _gdi.LANGUAGE_PORTUGUESE_BRAZILIAN
1627LANGUAGE_PUNJABI = _gdi.LANGUAGE_PUNJABI
1628LANGUAGE_QUECHUA = _gdi.LANGUAGE_QUECHUA
1629LANGUAGE_RHAETO_ROMANCE = _gdi.LANGUAGE_RHAETO_ROMANCE
1630LANGUAGE_ROMANIAN = _gdi.LANGUAGE_ROMANIAN
1631LANGUAGE_RUSSIAN = _gdi.LANGUAGE_RUSSIAN
1632LANGUAGE_RUSSIAN_UKRAINE = _gdi.LANGUAGE_RUSSIAN_UKRAINE
1633LANGUAGE_SAMOAN = _gdi.LANGUAGE_SAMOAN
1634LANGUAGE_SANGHO = _gdi.LANGUAGE_SANGHO
1635LANGUAGE_SANSKRIT = _gdi.LANGUAGE_SANSKRIT
1636LANGUAGE_SCOTS_GAELIC = _gdi.LANGUAGE_SCOTS_GAELIC
1637LANGUAGE_SERBIAN = _gdi.LANGUAGE_SERBIAN
1638LANGUAGE_SERBIAN_CYRILLIC = _gdi.LANGUAGE_SERBIAN_CYRILLIC
1639LANGUAGE_SERBIAN_LATIN = _gdi.LANGUAGE_SERBIAN_LATIN
1640LANGUAGE_SERBO_CROATIAN = _gdi.LANGUAGE_SERBO_CROATIAN
1641LANGUAGE_SESOTHO = _gdi.LANGUAGE_SESOTHO
1642LANGUAGE_SETSWANA = _gdi.LANGUAGE_SETSWANA
1643LANGUAGE_SHONA = _gdi.LANGUAGE_SHONA
1644LANGUAGE_SINDHI = _gdi.LANGUAGE_SINDHI
1645LANGUAGE_SINHALESE = _gdi.LANGUAGE_SINHALESE
1646LANGUAGE_SISWATI = _gdi.LANGUAGE_SISWATI
1647LANGUAGE_SLOVAK = _gdi.LANGUAGE_SLOVAK
1648LANGUAGE_SLOVENIAN = _gdi.LANGUAGE_SLOVENIAN
1649LANGUAGE_SOMALI = _gdi.LANGUAGE_SOMALI
1650LANGUAGE_SPANISH = _gdi.LANGUAGE_SPANISH
1651LANGUAGE_SPANISH_ARGENTINA = _gdi.LANGUAGE_SPANISH_ARGENTINA
1652LANGUAGE_SPANISH_BOLIVIA = _gdi.LANGUAGE_SPANISH_BOLIVIA
1653LANGUAGE_SPANISH_CHILE = _gdi.LANGUAGE_SPANISH_CHILE
1654LANGUAGE_SPANISH_COLOMBIA = _gdi.LANGUAGE_SPANISH_COLOMBIA
1655LANGUAGE_SPANISH_COSTA_RICA = _gdi.LANGUAGE_SPANISH_COSTA_RICA
1656LANGUAGE_SPANISH_DOMINICAN_REPUBLIC = _gdi.LANGUAGE_SPANISH_DOMINICAN_REPUBLIC
1657LANGUAGE_SPANISH_ECUADOR = _gdi.LANGUAGE_SPANISH_ECUADOR
1658LANGUAGE_SPANISH_EL_SALVADOR = _gdi.LANGUAGE_SPANISH_EL_SALVADOR
1659LANGUAGE_SPANISH_GUATEMALA = _gdi.LANGUAGE_SPANISH_GUATEMALA
1660LANGUAGE_SPANISH_HONDURAS = _gdi.LANGUAGE_SPANISH_HONDURAS
1661LANGUAGE_SPANISH_MEXICAN = _gdi.LANGUAGE_SPANISH_MEXICAN
1662LANGUAGE_SPANISH_MODERN = _gdi.LANGUAGE_SPANISH_MODERN
1663LANGUAGE_SPANISH_NICARAGUA = _gdi.LANGUAGE_SPANISH_NICARAGUA
1664LANGUAGE_SPANISH_PANAMA = _gdi.LANGUAGE_SPANISH_PANAMA
1665LANGUAGE_SPANISH_PARAGUAY = _gdi.LANGUAGE_SPANISH_PARAGUAY
1666LANGUAGE_SPANISH_PERU = _gdi.LANGUAGE_SPANISH_PERU
1667LANGUAGE_SPANISH_PUERTO_RICO = _gdi.LANGUAGE_SPANISH_PUERTO_RICO
1668LANGUAGE_SPANISH_URUGUAY = _gdi.LANGUAGE_SPANISH_URUGUAY
1669LANGUAGE_SPANISH_US = _gdi.LANGUAGE_SPANISH_US
1670LANGUAGE_SPANISH_VENEZUELA = _gdi.LANGUAGE_SPANISH_VENEZUELA
1671LANGUAGE_SUNDANESE = _gdi.LANGUAGE_SUNDANESE
1672LANGUAGE_SWAHILI = _gdi.LANGUAGE_SWAHILI
1673LANGUAGE_SWEDISH = _gdi.LANGUAGE_SWEDISH
1674LANGUAGE_SWEDISH_FINLAND = _gdi.LANGUAGE_SWEDISH_FINLAND
1675LANGUAGE_TAGALOG = _gdi.LANGUAGE_TAGALOG
1676LANGUAGE_TAJIK = _gdi.LANGUAGE_TAJIK
1677LANGUAGE_TAMIL = _gdi.LANGUAGE_TAMIL
1678LANGUAGE_TATAR = _gdi.LANGUAGE_TATAR
1679LANGUAGE_TELUGU = _gdi.LANGUAGE_TELUGU
1680LANGUAGE_THAI = _gdi.LANGUAGE_THAI
1681LANGUAGE_TIBETAN = _gdi.LANGUAGE_TIBETAN
1682LANGUAGE_TIGRINYA = _gdi.LANGUAGE_TIGRINYA
1683LANGUAGE_TONGA = _gdi.LANGUAGE_TONGA
1684LANGUAGE_TSONGA = _gdi.LANGUAGE_TSONGA
1685LANGUAGE_TURKISH = _gdi.LANGUAGE_TURKISH
1686LANGUAGE_TURKMEN = _gdi.LANGUAGE_TURKMEN
1687LANGUAGE_TWI = _gdi.LANGUAGE_TWI
1688LANGUAGE_UIGHUR = _gdi.LANGUAGE_UIGHUR
1689LANGUAGE_UKRAINIAN = _gdi.LANGUAGE_UKRAINIAN
1690LANGUAGE_URDU = _gdi.LANGUAGE_URDU
1691LANGUAGE_URDU_INDIA = _gdi.LANGUAGE_URDU_INDIA
1692LANGUAGE_URDU_PAKISTAN = _gdi.LANGUAGE_URDU_PAKISTAN
1693LANGUAGE_UZBEK = _gdi.LANGUAGE_UZBEK
1694LANGUAGE_UZBEK_CYRILLIC = _gdi.LANGUAGE_UZBEK_CYRILLIC
1695LANGUAGE_UZBEK_LATIN = _gdi.LANGUAGE_UZBEK_LATIN
1696LANGUAGE_VIETNAMESE = _gdi.LANGUAGE_VIETNAMESE
1697LANGUAGE_VOLAPUK = _gdi.LANGUAGE_VOLAPUK
1698LANGUAGE_WELSH = _gdi.LANGUAGE_WELSH
1699LANGUAGE_WOLOF = _gdi.LANGUAGE_WOLOF
1700LANGUAGE_XHOSA = _gdi.LANGUAGE_XHOSA
1701LANGUAGE_YIDDISH = _gdi.LANGUAGE_YIDDISH
1702LANGUAGE_YORUBA = _gdi.LANGUAGE_YORUBA
1703LANGUAGE_ZHUANG = _gdi.LANGUAGE_ZHUANG
1704LANGUAGE_ZULU = _gdi.LANGUAGE_ZULU
1705LANGUAGE_USER_DEFINED = _gdi.LANGUAGE_USER_DEFINED
1706class LanguageInfo(object):
423f194a 1707 """"""
d14a1e28 1708 def __init__(self): raise RuntimeError, "No constructor defined"
e6056257 1709 def __repr__(self):
d14a1e28 1710 return "<%s.%s; proxy of C++ wxLanguageInfo instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
423f194a
RD
1711 Language = property(_gdi.LanguageInfo_Language_get, _gdi.LanguageInfo_Language_set)
1712 CanonicalName = property(_gdi.LanguageInfo_CanonicalName_get, _gdi.LanguageInfo_CanonicalName_set)
1713 Description = property(_gdi.LanguageInfo_Description_get, _gdi.LanguageInfo_Description_set)
d14a1e28
RD
1714
1715class LanguageInfoPtr(LanguageInfo):
1716 def __init__(self, this):
e6056257 1717 self.this = this
d14a1e28
RD
1718 if not hasattr(self,"thisown"): self.thisown = 0
1719 self.__class__ = LanguageInfo
1720_gdi.LanguageInfo_swigregister(LanguageInfoPtr)
1721
1722LOCALE_CAT_NUMBER = _gdi.LOCALE_CAT_NUMBER
1723LOCALE_CAT_DATE = _gdi.LOCALE_CAT_DATE
1724LOCALE_CAT_MONEY = _gdi.LOCALE_CAT_MONEY
1725LOCALE_CAT_MAX = _gdi.LOCALE_CAT_MAX
1726LOCALE_THOUSANDS_SEP = _gdi.LOCALE_THOUSANDS_SEP
1727LOCALE_DECIMAL_POINT = _gdi.LOCALE_DECIMAL_POINT
1728LOCALE_LOAD_DEFAULT = _gdi.LOCALE_LOAD_DEFAULT
1729LOCALE_CONV_ENCODING = _gdi.LOCALE_CONV_ENCODING
1730class Locale(object):
423f194a
RD
1731 """"""
1732 def __repr__(self):
1733 return "<%s.%s; proxy of C++ wxLocale instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1734 def __init__(self, *args, **kwargs):
423f194a 1735 """__init__(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> Locale"""
d14a1e28
RD
1736 newobj = _gdi.new_Locale(*args, **kwargs)
1737 self.this = newobj.this
1738 self.thisown = 1
1739 del newobj.thisown
1740 def __del__(self, destroy=_gdi.delete_Locale):
423f194a 1741 """__del__()"""
d14a1e28
RD
1742 try:
1743 if self.thisown: destroy(self)
1744 except: pass
423f194a
RD
1745
1746 def Init1(*args, **kwargs):
1747 """Init1(wxString szName, wxString szShort=wxPyEmptyString,
1748 wxString szLocale=wxPyEmptyString, bool bLoadDefault=True,
1749 bool bConvertEncoding=False) -> bool"""
1750 return _gdi.Locale_Init1(*args, **kwargs)
1751
1752 def Init2(*args, **kwargs):
1753 """Init2(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -> bool"""
1754 return _gdi.Locale_Init2(*args, **kwargs)
1755
d14a1e28
RD
1756 def Init(self, *_args, **_kwargs):
1757 if type(_args[0]) in [type(''), type(u'')]:
1758 val = self.Init1(*_args, **_kwargs)
1759 else:
1760 val = self.Init2(*_args, **_kwargs)
1761 return val
1762
423f194a
RD
1763 def GetSystemLanguage(*args, **kwargs):
1764 """Locale.GetSystemLanguage() -> int"""
1765 return _gdi.Locale_GetSystemLanguage(*args, **kwargs)
1766
1767 GetSystemLanguage = staticmethod(GetSystemLanguage)
1768 def GetSystemEncoding(*args, **kwargs):
1769 """Locale.GetSystemEncoding() -> wxFontEncoding"""
1770 return _gdi.Locale_GetSystemEncoding(*args, **kwargs)
1771
1772 GetSystemEncoding = staticmethod(GetSystemEncoding)
1773 def GetSystemEncodingName(*args, **kwargs):
1774 """Locale.GetSystemEncodingName() -> wxString"""
1775 return _gdi.Locale_GetSystemEncodingName(*args, **kwargs)
1776
1777 GetSystemEncodingName = staticmethod(GetSystemEncodingName)
1778 def IsOk(*args, **kwargs):
1779 """IsOk() -> bool"""
1780 return _gdi.Locale_IsOk(*args, **kwargs)
1781
d14a1e28 1782 def __nonzero__(self): return self.IsOk()
423f194a
RD
1783 def GetLocale(*args, **kwargs):
1784 """GetLocale() -> wxString"""
1785 return _gdi.Locale_GetLocale(*args, **kwargs)
1786
1787 def GetLanguage(*args, **kwargs):
1788 """GetLanguage() -> int"""
1789 return _gdi.Locale_GetLanguage(*args, **kwargs)
1790
1791 def GetSysName(*args, **kwargs):
1792 """GetSysName() -> wxString"""
1793 return _gdi.Locale_GetSysName(*args, **kwargs)
1794
1795 def GetCanonicalName(*args, **kwargs):
1796 """GetCanonicalName() -> wxString"""
1797 return _gdi.Locale_GetCanonicalName(*args, **kwargs)
1798
1799 def AddCatalogLookupPathPrefix(*args, **kwargs):
1800 """Locale.AddCatalogLookupPathPrefix(wxString prefix)"""
1801 return _gdi.Locale_AddCatalogLookupPathPrefix(*args, **kwargs)
1802
1803 AddCatalogLookupPathPrefix = staticmethod(AddCatalogLookupPathPrefix)
1804 def AddCatalog(*args, **kwargs):
1805 """AddCatalog(wxString szDomain) -> bool"""
1806 return _gdi.Locale_AddCatalog(*args, **kwargs)
1807
1808 def IsLoaded(*args, **kwargs):
1809 """IsLoaded(wxString szDomain) -> bool"""
1810 return _gdi.Locale_IsLoaded(*args, **kwargs)
1811
1812 def GetLanguageInfo(*args, **kwargs):
1813 """Locale.GetLanguageInfo(int lang) -> LanguageInfo"""
1814 return _gdi.Locale_GetLanguageInfo(*args, **kwargs)
1815
1816 GetLanguageInfo = staticmethod(GetLanguageInfo)
1817 def GetLanguageName(*args, **kwargs):
1818 """Locale.GetLanguageName(int lang) -> wxString"""
1819 return _gdi.Locale_GetLanguageName(*args, **kwargs)
1820
1821 GetLanguageName = staticmethod(GetLanguageName)
1822 def FindLanguageInfo(*args, **kwargs):
1823 """Locale.FindLanguageInfo(wxString locale) -> LanguageInfo"""
1824 return _gdi.Locale_FindLanguageInfo(*args, **kwargs)
1825
1826 FindLanguageInfo = staticmethod(FindLanguageInfo)
1827 def AddLanguage(*args, **kwargs):
1828 """Locale.AddLanguage(LanguageInfo info)"""
1829 return _gdi.Locale_AddLanguage(*args, **kwargs)
1830
1831 AddLanguage = staticmethod(AddLanguage)
1832 def GetString(*args, **kwargs):
1833 """GetString(wxString szOrigString, wxString szDomain=wxPyEmptyString) -> wxString"""
1834 return _gdi.Locale_GetString(*args, **kwargs)
1835
1836 def GetName(*args, **kwargs):
1837 """GetName() -> wxString"""
1838 return _gdi.Locale_GetName(*args, **kwargs)
1839
e6056257 1840
d14a1e28
RD
1841class LocalePtr(Locale):
1842 def __init__(self, this):
1843 self.this = this
1844 if not hasattr(self,"thisown"): self.thisown = 0
1845 self.__class__ = Locale
1846_gdi.Locale_swigregister(LocalePtr)
e6056257 1847
423f194a
RD
1848def Locale_GetSystemLanguage(*args, **kwargs):
1849 """Locale_GetSystemLanguage() -> int"""
1850 return _gdi.Locale_GetSystemLanguage(*args, **kwargs)
e6056257 1851
423f194a
RD
1852def Locale_GetSystemEncoding(*args, **kwargs):
1853 """Locale_GetSystemEncoding() -> wxFontEncoding"""
1854 return _gdi.Locale_GetSystemEncoding(*args, **kwargs)
e6056257 1855
423f194a
RD
1856def Locale_GetSystemEncodingName(*args, **kwargs):
1857 """Locale_GetSystemEncodingName() -> wxString"""
1858 return _gdi.Locale_GetSystemEncodingName(*args, **kwargs)
d14a1e28 1859
423f194a
RD
1860def Locale_AddCatalogLookupPathPrefix(*args, **kwargs):
1861 """Locale_AddCatalogLookupPathPrefix(wxString prefix)"""
1862 return _gdi.Locale_AddCatalogLookupPathPrefix(*args, **kwargs)
d14a1e28 1863
423f194a
RD
1864def Locale_GetLanguageInfo(*args, **kwargs):
1865 """Locale_GetLanguageInfo(int lang) -> LanguageInfo"""
1866 return _gdi.Locale_GetLanguageInfo(*args, **kwargs)
d14a1e28 1867
423f194a
RD
1868def Locale_GetLanguageName(*args, **kwargs):
1869 """Locale_GetLanguageName(int lang) -> wxString"""
1870 return _gdi.Locale_GetLanguageName(*args, **kwargs)
d14a1e28 1871
423f194a
RD
1872def Locale_FindLanguageInfo(*args, **kwargs):
1873 """Locale_FindLanguageInfo(wxString locale) -> LanguageInfo"""
1874 return _gdi.Locale_FindLanguageInfo(*args, **kwargs)
d14a1e28 1875
423f194a
RD
1876def Locale_AddLanguage(*args, **kwargs):
1877 """Locale_AddLanguage(LanguageInfo info)"""
1878 return _gdi.Locale_AddLanguage(*args, **kwargs)
d14a1e28
RD
1879
1880
423f194a
RD
1881def GetLocale(*args, **kwargs):
1882 """GetLocale() -> Locale"""
1883 return _gdi.GetLocale(*args, **kwargs)
d14a1e28
RD
1884#---------------------------------------------------------------------------
1885
1886CONVERT_STRICT = _gdi.CONVERT_STRICT
1887CONVERT_SUBSTITUTE = _gdi.CONVERT_SUBSTITUTE
1888PLATFORM_CURRENT = _gdi.PLATFORM_CURRENT
1889PLATFORM_UNIX = _gdi.PLATFORM_UNIX
1890PLATFORM_WINDOWS = _gdi.PLATFORM_WINDOWS
1891PLATFORM_OS2 = _gdi.PLATFORM_OS2
1892PLATFORM_MAC = _gdi.PLATFORM_MAC
1893class EncodingConverter(core.Object):
423f194a
RD
1894 """"""
1895 def __repr__(self):
1896 return "<%s.%s; proxy of C++ wxEncodingConverter instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1897 def __init__(self, *args, **kwargs):
423f194a 1898 """__init__() -> EncodingConverter"""
d14a1e28
RD
1899 newobj = _gdi.new_EncodingConverter(*args, **kwargs)
1900 self.this = newobj.this
1901 self.thisown = 1
1902 del newobj.thisown
1903 def __del__(self, destroy=_gdi.delete_EncodingConverter):
423f194a 1904 """__del__()"""
d14a1e28
RD
1905 try:
1906 if self.thisown: destroy(self)
1907 except: pass
423f194a
RD
1908
1909 def Init(*args, **kwargs):
1910 """Init(wxFontEncoding input_enc, wxFontEncoding output_enc,
1911 int method=CONVERT_STRICT) -> bool"""
1912 return _gdi.EncodingConverter_Init(*args, **kwargs)
1913
1914 def Convert(*args, **kwargs):
1915 """Convert(wxString input) -> wxString"""
1916 return _gdi.EncodingConverter_Convert(*args, **kwargs)
1917
1918 def GetPlatformEquivalents(*args, **kwargs):
1919 """EncodingConverter.GetPlatformEquivalents(wxFontEncoding enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray"""
1920 return _gdi.EncodingConverter_GetPlatformEquivalents(*args, **kwargs)
1921
1922 GetPlatformEquivalents = staticmethod(GetPlatformEquivalents)
1923 def GetAllEquivalents(*args, **kwargs):
1924 """EncodingConverter.GetAllEquivalents(wxFontEncoding enc) -> wxFontEncodingArray"""
1925 return _gdi.EncodingConverter_GetAllEquivalents(*args, **kwargs)
1926
1927 GetAllEquivalents = staticmethod(GetAllEquivalents)
1928 def CanConvert(*args, **kwargs):
1929 """EncodingConverter.CanConvert(wxFontEncoding encIn, wxFontEncoding encOut) -> bool"""
1930 return _gdi.EncodingConverter_CanConvert(*args, **kwargs)
1931
1932 CanConvert = staticmethod(CanConvert)
d14a1e28 1933 def __nonzero__(self): return self.IsOk()
d14a1e28
RD
1934
1935class EncodingConverterPtr(EncodingConverter):
1936 def __init__(self, this):
1937 self.this = this
1938 if not hasattr(self,"thisown"): self.thisown = 0
1939 self.__class__ = EncodingConverter
1940_gdi.EncodingConverter_swigregister(EncodingConverterPtr)
1941
423f194a
RD
1942def GetTranslation(*args):
1943 """GetTranslation(wxString sz) -> wxString
1944GetTranslation(wxString sz1, wxString sz2, size_t n) -> wxString"""
1945 return _gdi.GetTranslation(*args)
d14a1e28 1946
423f194a
RD
1947def EncodingConverter_GetPlatformEquivalents(*args, **kwargs):
1948 """EncodingConverter_GetPlatformEquivalents(wxFontEncoding enc, int platform=PLATFORM_CURRENT) -> wxFontEncodingArray"""
1949 return _gdi.EncodingConverter_GetPlatformEquivalents(*args, **kwargs)
d14a1e28 1950
423f194a
RD
1951def EncodingConverter_GetAllEquivalents(*args, **kwargs):
1952 """EncodingConverter_GetAllEquivalents(wxFontEncoding enc) -> wxFontEncodingArray"""
1953 return _gdi.EncodingConverter_GetAllEquivalents(*args, **kwargs)
d14a1e28 1954
423f194a
RD
1955def EncodingConverter_CanConvert(*args, **kwargs):
1956 """EncodingConverter_CanConvert(wxFontEncoding encIn, wxFontEncoding encOut) -> bool"""
1957 return _gdi.EncodingConverter_CanConvert(*args, **kwargs)
d14a1e28
RD
1958
1959#----------------------------------------------------------------------------
1960# wxGTK sets the locale when initialized. Doing this at the Python
1961# level should set it up to match what GTK is doing at the C level.
1962if wx.Platform == "__WXGTK__":
1963 try:
1964 import locale
1965 locale.setlocale(locale.LC_ALL, "")
1966 except:
1967 pass
1968
1969# On MSW add the directory where the wxWindows catalogs were installed
1970# to the default catalog path.
1971if wx.Platform == "__WXMSW__":
1972 import os
1973 localedir = os.path.join(os.path.split(__file__)[0], "locale")
1974 Locale_AddCatalogLookupPathPrefix(localedir)
1975 del os
1976
1977#----------------------------------------------------------------------------
1978
1979#---------------------------------------------------------------------------
1980
1981class DC(core.Object):
423f194a
RD
1982 """"""
1983 def __init__(self): raise RuntimeError, "No constructor defined"
1984 def __repr__(self):
1985 return "<%s.%s; proxy of C++ wxDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 1986 def __del__(self, destroy=_gdi.delete_DC):
423f194a 1987 """__del__()"""
d14a1e28
RD
1988 try:
1989 if self.thisown: destroy(self)
1990 except: pass
423f194a
RD
1991
1992 def BeginDrawing(*args, **kwargs):
1993 """BeginDrawing()"""
1994 return _gdi.DC_BeginDrawing(*args, **kwargs)
1995
1996 def EndDrawing(*args, **kwargs):
1997 """EndDrawing()"""
1998 return _gdi.DC_EndDrawing(*args, **kwargs)
1999
2000 def FloodFillXY(*args, **kwargs):
2001 """FloodFillXY(int x, int y, Colour col, int style=FLOOD_SURFACE) -> bool"""
2002 return _gdi.DC_FloodFillXY(*args, **kwargs)
2003
2004 def FloodFill(*args, **kwargs):
2005 """FloodFill(Point pt, Colour col, int style=FLOOD_SURFACE) -> bool"""
2006 return _gdi.DC_FloodFill(*args, **kwargs)
2007
2008 def GetPixelXY(*args, **kwargs):
2009 """GetPixelXY(int x, int y) -> Colour"""
2010 return _gdi.DC_GetPixelXY(*args, **kwargs)
2011
2012 def GetPixel(*args, **kwargs):
2013 """GetPixel(Point pt) -> Colour"""
2014 return _gdi.DC_GetPixel(*args, **kwargs)
2015
2016 def DrawLineXY(*args, **kwargs):
2017 """DrawLineXY(int x1, int y1, int x2, int y2)"""
2018 return _gdi.DC_DrawLineXY(*args, **kwargs)
2019
2020 def DrawLine(*args, **kwargs):
2021 """DrawLine(Point pt1, Point pt2)"""
2022 return _gdi.DC_DrawLine(*args, **kwargs)
2023
2024 def CrossHairXY(*args, **kwargs):
2025 """CrossHairXY(int x, int y)"""
2026 return _gdi.DC_CrossHairXY(*args, **kwargs)
2027
2028 def CrossHair(*args, **kwargs):
2029 """CrossHair(Point pt)"""
2030 return _gdi.DC_CrossHair(*args, **kwargs)
2031
2032 def DrawArcXY(*args, **kwargs):
2033 """DrawArcXY(int x1, int y1, int x2, int y2, int xc, int yc)"""
2034 return _gdi.DC_DrawArcXY(*args, **kwargs)
2035
2036 def DrawArc(*args, **kwargs):
2037 """DrawArc(Point pt1, Point pt2, Point centre)"""
2038 return _gdi.DC_DrawArc(*args, **kwargs)
2039
2040 def DrawCheckMarkXY(*args, **kwargs):
2041 """DrawCheckMarkXY(int x, int y, int width, int height)"""
2042 return _gdi.DC_DrawCheckMarkXY(*args, **kwargs)
2043
2044 def DrawCheckMark(*args, **kwargs):
2045 """DrawCheckMark(Rect rect)"""
2046 return _gdi.DC_DrawCheckMark(*args, **kwargs)
2047
2048 def DrawEllipticArcXY(*args, **kwargs):
2049 """DrawEllipticArcXY(int x, int y, int w, int h, double sa, double ea)"""
2050 return _gdi.DC_DrawEllipticArcXY(*args, **kwargs)
2051
2052 def DrawEllipticArc(*args, **kwargs):
2053 """DrawEllipticArc(Point pt, Size sz, double sa, double ea)"""
2054 return _gdi.DC_DrawEllipticArc(*args, **kwargs)
2055
2056 def DrawPointXY(*args, **kwargs):
2057 """DrawPointXY(int x, int y)"""
2058 return _gdi.DC_DrawPointXY(*args, **kwargs)
2059
2060 def DrawPoint(*args, **kwargs):
2061 """DrawPoint(Point pt)"""
2062 return _gdi.DC_DrawPoint(*args, **kwargs)
2063
2064 def DrawRectangleXY(*args, **kwargs):
2065 """DrawRectangleXY(int x, int y, int width, int height)"""
2066 return _gdi.DC_DrawRectangleXY(*args, **kwargs)
2067
2068 def DrawRectangle(*args, **kwargs):
2069 """DrawRectangle(Point pt, Size sz)"""
2070 return _gdi.DC_DrawRectangle(*args, **kwargs)
2071
2072 def DrawRectangleRect(*args, **kwargs):
2073 """DrawRectangleRect(Rect rect)"""
2074 return _gdi.DC_DrawRectangleRect(*args, **kwargs)
2075
2076 def DrawRoundedRectangleXY(*args, **kwargs):
2077 """DrawRoundedRectangleXY(int x, int y, int width, int height, double radius)"""
2078 return _gdi.DC_DrawRoundedRectangleXY(*args, **kwargs)
2079
2080 def DrawRoundedRectangle(*args, **kwargs):
2081 """DrawRoundedRectangle(Point pt, Size sz, double radius)"""
2082 return _gdi.DC_DrawRoundedRectangle(*args, **kwargs)
2083
2084 def DrawRoundedRectangleRect(*args, **kwargs):
2085 """DrawRoundedRectangleRect(Rect r, double radius)"""
2086 return _gdi.DC_DrawRoundedRectangleRect(*args, **kwargs)
2087
2088 def DrawCircleXY(*args, **kwargs):
2089 """DrawCircleXY(int x, int y, int radius)"""
2090 return _gdi.DC_DrawCircleXY(*args, **kwargs)
2091
2092 def DrawCircle(*args, **kwargs):
2093 """DrawCircle(Point pt, int radius)"""
2094 return _gdi.DC_DrawCircle(*args, **kwargs)
2095
2096 def DrawEllipseXY(*args, **kwargs):
2097 """DrawEllipseXY(int x, int y, int width, int height)"""
2098 return _gdi.DC_DrawEllipseXY(*args, **kwargs)
2099
2100 def DrawEllipse(*args, **kwargs):
2101 """DrawEllipse(Point pt, Size sz)"""
2102 return _gdi.DC_DrawEllipse(*args, **kwargs)
2103
2104 def DrawEllipseRect(*args, **kwargs):
2105 """DrawEllipseRect(Rect rect)"""
2106 return _gdi.DC_DrawEllipseRect(*args, **kwargs)
2107
2108 def DrawIconXY(*args, **kwargs):
2109 """DrawIconXY(Icon icon, int x, int y)"""
2110 return _gdi.DC_DrawIconXY(*args, **kwargs)
2111
2112 def DrawIcon(*args, **kwargs):
2113 """DrawIcon(Icon icon, Point pt)"""
2114 return _gdi.DC_DrawIcon(*args, **kwargs)
2115
2116 def DrawBitmapXY(*args, **kwargs):
2117 """DrawBitmapXY(Bitmap bmp, int x, int y, bool useMask=False)"""
2118 return _gdi.DC_DrawBitmapXY(*args, **kwargs)
2119
2120 def DrawBitmap(*args, **kwargs):
2121 """DrawBitmap(Bitmap bmp, Point pt, bool useMask=False)"""
2122 return _gdi.DC_DrawBitmap(*args, **kwargs)
2123
2124 def DrawTextXY(*args, **kwargs):
2125 """DrawTextXY(wxString text, int x, int y)"""
2126 return _gdi.DC_DrawTextXY(*args, **kwargs)
2127
2128 def DrawText(*args, **kwargs):
2129 """DrawText(wxString text, Point pt)"""
2130 return _gdi.DC_DrawText(*args, **kwargs)
2131
2132 def DrawRotatedTextXY(*args, **kwargs):
2133 """DrawRotatedTextXY(wxString text, int x, int y, double angle)"""
2134 return _gdi.DC_DrawRotatedTextXY(*args, **kwargs)
2135
2136 def DrawRotatedText(*args, **kwargs):
2137 """DrawRotatedText(wxString text, Point pt, double angle)"""
2138 return _gdi.DC_DrawRotatedText(*args, **kwargs)
2139
2140 def BlitXY(*args, **kwargs):
2141 """BlitXY(int xdest, int ydest, int width, int height, DC source,
2142 int xsrc, int ysrc, int rop=COPY, bool useMask=False,
2143 int xsrcMask=-1, int ysrcMask=-1) -> bool"""
2144 return _gdi.DC_BlitXY(*args, **kwargs)
2145
2146 def Blit(*args, **kwargs):
2147 """Blit(Point destPt, Size sz, DC source, Point srcPt, int rop=COPY,
2148 bool useMask=False, Point srcPtMask=DefaultPosition) -> bool"""
2149 return _gdi.DC_Blit(*args, **kwargs)
2150
2151 def DrawLines(*args, **kwargs):
2152 """DrawLines(int points, Point points_array, int xoffset=0, int yoffset=0)"""
2153 return _gdi.DC_DrawLines(*args, **kwargs)
2154
2155 def DrawPolygon(*args, **kwargs):
2156 """DrawPolygon(int points, Point points_array, int xoffset=0, int yoffset=0,
2157 int fillStyle=ODDEVEN_RULE)"""
2158 return _gdi.DC_DrawPolygon(*args, **kwargs)
2159
2160 def DrawLabel(*args, **kwargs):
2161 """DrawLabel(wxString text, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
2162 int indexAccel=-1)"""
2163 return _gdi.DC_DrawLabel(*args, **kwargs)
2164
2165 def DrawImageLabel(*args, **kwargs):
2166 """DrawImageLabel(wxString text, Bitmap image, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
2167 int indexAccel=-1) -> Rect"""
2168 return _gdi.DC_DrawImageLabel(*args, **kwargs)
2169
2170 def DrawSpline(*args, **kwargs):
2171 """DrawSpline(int points, Point points_array)"""
2172 return _gdi.DC_DrawSpline(*args, **kwargs)
2173
2174 def Clear(*args, **kwargs):
2175 """Clear()"""
2176 return _gdi.DC_Clear(*args, **kwargs)
2177
2178 def StartDoc(*args, **kwargs):
2179 """StartDoc(wxString message) -> bool"""
2180 return _gdi.DC_StartDoc(*args, **kwargs)
2181
2182 def EndDoc(*args, **kwargs):
2183 """EndDoc()"""
2184 return _gdi.DC_EndDoc(*args, **kwargs)
2185
2186 def StartPage(*args, **kwargs):
2187 """StartPage()"""
2188 return _gdi.DC_StartPage(*args, **kwargs)
2189
2190 def EndPage(*args, **kwargs):
2191 """EndPage()"""
2192 return _gdi.DC_EndPage(*args, **kwargs)
2193
2194 def SetFont(*args, **kwargs):
2195 """SetFont(Font font)"""
2196 return _gdi.DC_SetFont(*args, **kwargs)
2197
2198 def SetPen(*args, **kwargs):
2199 """SetPen(Pen pen)"""
2200 return _gdi.DC_SetPen(*args, **kwargs)
2201
2202 def SetBrush(*args, **kwargs):
2203 """SetBrush(Brush brush)"""
2204 return _gdi.DC_SetBrush(*args, **kwargs)
2205
2206 def SetBackground(*args, **kwargs):
2207 """SetBackground(Brush brush)"""
2208 return _gdi.DC_SetBackground(*args, **kwargs)
2209
2210 def SetBackgroundMode(*args, **kwargs):
2211 """SetBackgroundMode(int mode)"""
2212 return _gdi.DC_SetBackgroundMode(*args, **kwargs)
2213
2214 def SetPalette(*args, **kwargs):
2215 """SetPalette(Palette palette)"""
2216 return _gdi.DC_SetPalette(*args, **kwargs)
2217
2218 def SetClippingRegion(*args, **kwargs):
2219 """SetClippingRegion(int x, int y, int width, int height)"""
2220 return _gdi.DC_SetClippingRegion(*args, **kwargs)
2221
2222 def SetClippingRect(*args, **kwargs):
2223 """SetClippingRect(Rect rect)"""
2224 return _gdi.DC_SetClippingRect(*args, **kwargs)
2225
2226 def SetClippingRegionAsRegion(*args, **kwargs):
2227 """SetClippingRegionAsRegion(Region region)"""
2228 return _gdi.DC_SetClippingRegionAsRegion(*args, **kwargs)
2229
2230 def DestroyClippingRegion(*args, **kwargs):
2231 """DestroyClippingRegion()"""
2232 return _gdi.DC_DestroyClippingRegion(*args, **kwargs)
2233
2234 def GetClippingBox(*args, **kwargs):
44127b65 2235 """GetClippingBox() -> (x, y, width, height)"""
423f194a
RD
2236 return _gdi.DC_GetClippingBox(*args, **kwargs)
2237
2238 def GetClippingRect(*args, **kwargs):
2239 """GetClippingRect() -> Rect"""
2240 return _gdi.DC_GetClippingRect(*args, **kwargs)
2241
2242 def GetCharHeight(*args, **kwargs):
2243 """GetCharHeight() -> int"""
2244 return _gdi.DC_GetCharHeight(*args, **kwargs)
2245
2246 def GetCharWidth(*args, **kwargs):
2247 """GetCharWidth() -> int"""
2248 return _gdi.DC_GetCharWidth(*args, **kwargs)
2249
2250 def GetTextExtent(*args, **kwargs):
44127b65
RD
2251 """GetTextExtent(wxString string) -> (width, height)
2252
2253Get the width and height of the text using the current font.
2254Only works for single line strings."""
423f194a
RD
2255 return _gdi.DC_GetTextExtent(*args, **kwargs)
2256
2257 def GetFullTextExtent(*args, **kwargs):
44127b65
RD
2258 """GetFullTextExtent(wxString string, Font font=None) ->
2259 (width, height, descent, externalLeading)
2260
2261Get the width, height, decent and leading of the text using the current or specified font.
2262Only works for single line strings."""
423f194a
RD
2263 return _gdi.DC_GetFullTextExtent(*args, **kwargs)
2264
2265 def GetMultiLineTextExtent(*args, **kwargs):
44127b65
RD
2266 """GetMultiLineTextExtent(wxString string, Font font=None) ->
2267 (width, height, descent, externalLeading)
423f194a 2268
44127b65
RD
2269Get the width, height, decent and leading of the text using the current or specified font.
2270Works for single as well as multi-line strings."""
2271 return _gdi.DC_GetMultiLineTextExtent(*args, **kwargs)
423f194a
RD
2272
2273 def GetSize(*args, **kwargs):
44127b65
RD
2274 """GetSize() -> Size
2275
2276Get the DC size in device units."""
423f194a
RD
2277 return _gdi.DC_GetSize(*args, **kwargs)
2278
44127b65
RD
2279 def GetSizeTuple(*args, **kwargs):
2280 """GetSizeTuple() -> (width, height)
2281
2282Get the DC size in device units."""
2283 return _gdi.DC_GetSizeTuple(*args, **kwargs)
423f194a
RD
2284
2285 def GetSizeMM(*args, **kwargs):
44127b65
RD
2286 """GetSizeMM() -> Size
2287
2288Get the DC size in milimeters."""
423f194a
RD
2289 return _gdi.DC_GetSizeMM(*args, **kwargs)
2290
44127b65
RD
2291 def GetSizeMMTuple(*args, **kwargs):
2292 """GetSizeMMTuple() -> (width, height)
2293
2294Get the DC size in milimeters."""
2295 return _gdi.DC_GetSizeMMTuple(*args, **kwargs)
2296
423f194a
RD
2297 def DeviceToLogicalX(*args, **kwargs):
2298 """DeviceToLogicalX(int x) -> int"""
2299 return _gdi.DC_DeviceToLogicalX(*args, **kwargs)
2300
2301 def DeviceToLogicalY(*args, **kwargs):
2302 """DeviceToLogicalY(int y) -> int"""
2303 return _gdi.DC_DeviceToLogicalY(*args, **kwargs)
2304
2305 def DeviceToLogicalXRel(*args, **kwargs):
2306 """DeviceToLogicalXRel(int x) -> int"""
2307 return _gdi.DC_DeviceToLogicalXRel(*args, **kwargs)
2308
2309 def DeviceToLogicalYRel(*args, **kwargs):
2310 """DeviceToLogicalYRel(int y) -> int"""
2311 return _gdi.DC_DeviceToLogicalYRel(*args, **kwargs)
2312
2313 def LogicalToDeviceX(*args, **kwargs):
2314 """LogicalToDeviceX(int x) -> int"""
2315 return _gdi.DC_LogicalToDeviceX(*args, **kwargs)
2316
2317 def LogicalToDeviceY(*args, **kwargs):
2318 """LogicalToDeviceY(int y) -> int"""
2319 return _gdi.DC_LogicalToDeviceY(*args, **kwargs)
2320
2321 def LogicalToDeviceXRel(*args, **kwargs):
2322 """LogicalToDeviceXRel(int x) -> int"""
2323 return _gdi.DC_LogicalToDeviceXRel(*args, **kwargs)
2324
2325 def LogicalToDeviceYRel(*args, **kwargs):
2326 """LogicalToDeviceYRel(int y) -> int"""
2327 return _gdi.DC_LogicalToDeviceYRel(*args, **kwargs)
2328
2329 def CanDrawBitmap(*args, **kwargs):
2330 """CanDrawBitmap() -> bool"""
2331 return _gdi.DC_CanDrawBitmap(*args, **kwargs)
2332
2333 def CanGetTextExtent(*args, **kwargs):
2334 """CanGetTextExtent() -> bool"""
2335 return _gdi.DC_CanGetTextExtent(*args, **kwargs)
2336
2337 def GetDepth(*args, **kwargs):
2338 """GetDepth() -> int"""
2339 return _gdi.DC_GetDepth(*args, **kwargs)
2340
2341 def GetPPI(*args, **kwargs):
2342 """GetPPI() -> Size"""
2343 return _gdi.DC_GetPPI(*args, **kwargs)
2344
2345 def Ok(*args, **kwargs):
2346 """Ok() -> bool"""
2347 return _gdi.DC_Ok(*args, **kwargs)
2348
2349 def GetBackgroundMode(*args, **kwargs):
2350 """GetBackgroundMode() -> int"""
2351 return _gdi.DC_GetBackgroundMode(*args, **kwargs)
2352
2353 def GetBackground(*args, **kwargs):
2354 """GetBackground() -> Brush"""
2355 return _gdi.DC_GetBackground(*args, **kwargs)
2356
2357 def GetBrush(*args, **kwargs):
2358 """GetBrush() -> Brush"""
2359 return _gdi.DC_GetBrush(*args, **kwargs)
2360
2361 def GetFont(*args, **kwargs):
2362 """GetFont() -> Font"""
2363 return _gdi.DC_GetFont(*args, **kwargs)
2364
2365 def GetPen(*args, **kwargs):
2366 """GetPen() -> Pen"""
2367 return _gdi.DC_GetPen(*args, **kwargs)
2368
2369 def GetTextBackground(*args, **kwargs):
2370 """GetTextBackground() -> Colour"""
2371 return _gdi.DC_GetTextBackground(*args, **kwargs)
2372
2373 def GetTextForeground(*args, **kwargs):
2374 """GetTextForeground() -> Colour"""
2375 return _gdi.DC_GetTextForeground(*args, **kwargs)
2376
2377 def SetTextForeground(*args, **kwargs):
2378 """SetTextForeground(Colour colour)"""
2379 return _gdi.DC_SetTextForeground(*args, **kwargs)
2380
2381 def SetTextBackground(*args, **kwargs):
2382 """SetTextBackground(Colour colour)"""
2383 return _gdi.DC_SetTextBackground(*args, **kwargs)
2384
2385 def GetMapMode(*args, **kwargs):
2386 """GetMapMode() -> int"""
2387 return _gdi.DC_GetMapMode(*args, **kwargs)
2388
2389 def SetMapMode(*args, **kwargs):
2390 """SetMapMode(int mode)"""
2391 return _gdi.DC_SetMapMode(*args, **kwargs)
2392
2393 def GetUserScale(*args, **kwargs):
44127b65 2394 """GetUserScale() -> (xScale, yScale)"""
423f194a
RD
2395 return _gdi.DC_GetUserScale(*args, **kwargs)
2396
2397 def SetUserScale(*args, **kwargs):
2398 """SetUserScale(double x, double y)"""
2399 return _gdi.DC_SetUserScale(*args, **kwargs)
2400
2401 def GetLogicalScale(*args, **kwargs):
44127b65 2402 """GetLogicalScale() -> (xScale, yScale)"""
423f194a
RD
2403 return _gdi.DC_GetLogicalScale(*args, **kwargs)
2404
2405 def SetLogicalScale(*args, **kwargs):
2406 """SetLogicalScale(double x, double y)"""
2407 return _gdi.DC_SetLogicalScale(*args, **kwargs)
2408
423f194a
RD
2409 def GetLogicalOrigin(*args, **kwargs):
2410 """GetLogicalOrigin() -> Point"""
2411 return _gdi.DC_GetLogicalOrigin(*args, **kwargs)
2412
44127b65
RD
2413 def GetLogicalOriginTuple(*args, **kwargs):
2414 """GetLogicalOriginTuple() -> (x,y)"""
2415 return _gdi.DC_GetLogicalOriginTuple(*args, **kwargs)
2416
423f194a
RD
2417 def SetLogicalOrigin(*args, **kwargs):
2418 """SetLogicalOrigin(int x, int y)"""
2419 return _gdi.DC_SetLogicalOrigin(*args, **kwargs)
2420
423f194a
RD
2421 def GetDeviceOrigin(*args, **kwargs):
2422 """GetDeviceOrigin() -> Point"""
2423 return _gdi.DC_GetDeviceOrigin(*args, **kwargs)
2424
44127b65
RD
2425 def GetDeviceOriginTuple(*args, **kwargs):
2426 """GetDeviceOriginTuple() -> (x,y)"""
2427 return _gdi.DC_GetDeviceOriginTuple(*args, **kwargs)
2428
423f194a
RD
2429 def SetDeviceOrigin(*args, **kwargs):
2430 """SetDeviceOrigin(int x, int y)"""
2431 return _gdi.DC_SetDeviceOrigin(*args, **kwargs)
2432
2433 def SetAxisOrientation(*args, **kwargs):
2434 """SetAxisOrientation(bool xLeftRight, bool yBottomUp)"""
2435 return _gdi.DC_SetAxisOrientation(*args, **kwargs)
2436
2437 def GetLogicalFunction(*args, **kwargs):
2438 """GetLogicalFunction() -> int"""
2439 return _gdi.DC_GetLogicalFunction(*args, **kwargs)
2440
2441 def SetLogicalFunction(*args, **kwargs):
2442 """SetLogicalFunction(int function)"""
2443 return _gdi.DC_SetLogicalFunction(*args, **kwargs)
2444
2445 def SetOptimization(*args, **kwargs):
2446 """SetOptimization(bool opt)"""
2447 return _gdi.DC_SetOptimization(*args, **kwargs)
2448
2449 def GetOptimization(*args, **kwargs):
2450 """GetOptimization() -> bool"""
2451 return _gdi.DC_GetOptimization(*args, **kwargs)
2452
2453 def CalcBoundingBox(*args, **kwargs):
2454 """CalcBoundingBox(int x, int y)"""
2455 return _gdi.DC_CalcBoundingBox(*args, **kwargs)
2456
2457 def ResetBoundingBox(*args, **kwargs):
2458 """ResetBoundingBox()"""
2459 return _gdi.DC_ResetBoundingBox(*args, **kwargs)
2460
2461 def MinX(*args, **kwargs):
2462 """MinX() -> int"""
2463 return _gdi.DC_MinX(*args, **kwargs)
2464
2465 def MaxX(*args, **kwargs):
2466 """MaxX() -> int"""
2467 return _gdi.DC_MaxX(*args, **kwargs)
2468
2469 def MinY(*args, **kwargs):
2470 """MinY() -> int"""
2471 return _gdi.DC_MinY(*args, **kwargs)
2472
2473 def MaxY(*args, **kwargs):
2474 """MaxY() -> int"""
2475 return _gdi.DC_MaxY(*args, **kwargs)
2476
2477 def GetBoundingBox(*args, **kwargs):
44127b65 2478 """GetBoundingBox() -> (x1,y1, x2,y2)"""
423f194a
RD
2479 return _gdi.DC_GetBoundingBox(*args, **kwargs)
2480
d14a1e28 2481 def __nonzero__(self): return self.Ok()
423f194a
RD
2482 def _DrawPointList(*args, **kwargs):
2483 """_DrawPointList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2484 return _gdi.DC__DrawPointList(*args, **kwargs)
2485
2486 def _DrawLineList(*args, **kwargs):
2487 """_DrawLineList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2488 return _gdi.DC__DrawLineList(*args, **kwargs)
2489
2490 def _DrawRectangleList(*args, **kwargs):
2491 """_DrawRectangleList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2492 return _gdi.DC__DrawRectangleList(*args, **kwargs)
2493
2494 def _DrawEllipseList(*args, **kwargs):
2495 """_DrawEllipseList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2496 return _gdi.DC__DrawEllipseList(*args, **kwargs)
2497
2498 def _DrawPolygonList(*args, **kwargs):
2499 """_DrawPolygonList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -> PyObject"""
2500 return _gdi.DC__DrawPolygonList(*args, **kwargs)
2501
2502 def _DrawTextList(*args, **kwargs):
2503 """_DrawTextList(PyObject textList, PyObject pyPoints, PyObject foregroundList,
2504 PyObject backgroundList) -> PyObject"""
2505 return _gdi.DC__DrawTextList(*args, **kwargs)
2506
e6056257
RD
2507 def DrawPointList(self, points, pens=None):
2508 if pens is None:
2509 pens = []
d14a1e28 2510 elif isinstance(pens, wx.Pen):
e6056257
RD
2511 pens = [pens]
2512 elif len(pens) != len(points):
2513 raise ValueError('points and pens must have same length')
7108497a
RD
2514 return self._DrawPointList(points, pens, [])
2515
e6056257
RD
2516
2517 def DrawLineList(self, lines, pens=None):
2518 if pens is None:
2519 pens = []
d14a1e28 2520 elif isinstance(pens, wx.Pen):
e6056257
RD
2521 pens = [pens]
2522 elif len(pens) != len(lines):
2523 raise ValueError('lines and pens must have same length')
7108497a
RD
2524 return self._DrawLineList(lines, pens, [])
2525
2526
2527 def DrawRectangleList(self, rectangles, pens=None, brushes=None):
2528 if pens is None:
2529 pens = []
d14a1e28 2530 elif isinstance(pens, wx.Pen):
7108497a
RD
2531 pens = [pens]
2532 elif len(pens) != len(rectangles):
2533 raise ValueError('rectangles and pens must have same length')
2534 if brushes is None:
2535 brushes = []
d14a1e28 2536 elif isinstance(brushes, wx.Brush):
7108497a
RD
2537 brushes = [brushes]
2538 elif len(brushes) != len(rectangles):
2539 raise ValueError('rectangles and brushes must have same length')
2540 return self._DrawRectangleList(rectangles, pens, brushes)
2541
2542
2543 def DrawEllipseList(self, ellipses, pens=None, brushes=None):
2544 if pens is None:
2545 pens = []
d14a1e28 2546 elif isinstance(pens, wx.Pen):
7108497a
RD
2547 pens = [pens]
2548 elif len(pens) != len(ellipses):
2549 raise ValueError('ellipses and pens must have same length')
2550 if brushes is None:
2551 brushes = []
d14a1e28 2552 elif isinstance(brushes, wx.Brush):
7108497a
RD
2553 brushes = [brushes]
2554 elif len(brushes) != len(ellipses):
2555 raise ValueError('ellipses and brushes must have same length')
2556 return self._DrawEllipseList(ellipses, pens, brushes)
2557
2558
2559 def DrawPolygonList(self, polygons, pens=None, brushes=None):
d14a1e28
RD
2560
2561
7108497a
RD
2562 if pens is None:
2563 pens = []
d14a1e28 2564 elif isinstance(pens, wx.Pen):
7108497a
RD
2565 pens = [pens]
2566 elif len(pens) != len(polygons):
2567 raise ValueError('polygons and pens must have same length')
2568 if brushes is None:
2569 brushes = []
d14a1e28 2570 elif isinstance(brushes, wx.Brush):
7108497a
RD
2571 brushes = [brushes]
2572 elif len(brushes) != len(polygons):
2573 raise ValueError('polygons and brushes must have same length')
2574 return self._DrawPolygonList(polygons, pens, brushes)
2575
2576
2577 def DrawTextList(self, textList, coords, foregrounds = None, backgrounds = None, fonts = None):
d14a1e28
RD
2578
2579
2580
7108497a
RD
2581 if type(textList) == type(''):
2582 textList = [textList]
2583 elif len(textList) != len(coords):
2584 raise ValueError('textlist and coords must have same length')
2585 if foregrounds is None:
2586 foregrounds = []
d14a1e28 2587 elif isinstance(foregrounds, wxColour):
7108497a
RD
2588 foregrounds = [foregrounds]
2589 elif len(foregrounds) != len(coords):
2590 raise ValueError('foregrounds and coords must have same length')
2591 if backgrounds is None:
2592 backgrounds = []
d14a1e28 2593 elif isinstance(backgrounds, wxColour):
7108497a
RD
2594 backgrounds = [backgrounds]
2595 elif len(backgrounds) != len(coords):
2596 raise ValueError('backgrounds and coords must have same length')
2597 return self._DrawTextList(textList, coords, foregrounds, backgrounds)
e6056257 2598
e6056257 2599
d14a1e28
RD
2600class DCPtr(DC):
2601 def __init__(self, this):
2602 self.this = this
2603 if not hasattr(self,"thisown"): self.thisown = 0
2604 self.__class__ = DC
2605_gdi.DC_swigregister(DCPtr)
e6056257 2606
d14a1e28 2607#---------------------------------------------------------------------------
e6056257 2608
d14a1e28 2609class MemoryDC(DC):
423f194a
RD
2610 """"""
2611 def __repr__(self):
2612 return "<%s.%s; proxy of C++ wxMemoryDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2613 def __init__(self, *args, **kwargs):
423f194a 2614 """__init__() -> MemoryDC"""
d14a1e28
RD
2615 newobj = _gdi.new_MemoryDC(*args, **kwargs)
2616 self.this = newobj.this
e6056257 2617 self.thisown = 1
d14a1e28 2618 del newobj.thisown
423f194a
RD
2619 def SelectObject(*args, **kwargs):
2620 """SelectObject(Bitmap bitmap)"""
2621 return _gdi.MemoryDC_SelectObject(*args, **kwargs)
2622
e6056257 2623
d14a1e28
RD
2624class MemoryDCPtr(MemoryDC):
2625 def __init__(self, this):
2626 self.this = this
2627 if not hasattr(self,"thisown"): self.thisown = 0
2628 self.__class__ = MemoryDC
2629_gdi.MemoryDC_swigregister(MemoryDCPtr)
e6056257 2630
d14a1e28 2631def MemoryDCFromDC(*args, **kwargs):
423f194a 2632 """MemoryDCFromDC(DC oldDC) -> MemoryDC"""
d14a1e28
RD
2633 val = _gdi.new_MemoryDCFromDC(*args, **kwargs)
2634 val.thisown = 1
2635 return val
e6056257 2636
d14a1e28 2637#---------------------------------------------------------------------------
e6056257 2638
d14a1e28 2639class BufferedDC(MemoryDC):
423f194a
RD
2640 """"""
2641 def __repr__(self):
2642 return "<%s.%s; proxy of C++ wxBufferedDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2643 def __init__(self, *args, **kwargs):
423f194a 2644 """__init__(DC dc, Bitmap buffer) -> BufferedDC"""
d14a1e28
RD
2645 newobj = _gdi.new_BufferedDC(*args, **kwargs)
2646 self.this = newobj.this
c3bfa1cb 2647 self.thisown = 1
d14a1e28
RD
2648 del newobj.thisown
2649 self._dc = args[0] # save a ref so the other dc will not be deleted before self
423f194a
RD
2650
2651 def UnMask(*args, **kwargs):
2652 """UnMask()"""
2653 return _gdi.BufferedDC_UnMask(*args, **kwargs)
2654
c3bfa1cb 2655
d14a1e28
RD
2656class BufferedDCPtr(BufferedDC):
2657 def __init__(self, this):
2658 self.this = this
2659 if not hasattr(self,"thisown"): self.thisown = 0
2660 self.__class__ = BufferedDC
2661_gdi.BufferedDC_swigregister(BufferedDCPtr)
c3bfa1cb 2662
d14a1e28 2663def BufferedDCInternalBuffer(*args, **kwargs):
423f194a 2664 """BufferedDCInternalBuffer(DC dc, Size area) -> BufferedDC"""
d14a1e28 2665 val = _gdi.new_BufferedDCInternalBuffer(*args, **kwargs)
c3bfa1cb 2666 val.thisown = 1
d14a1e28 2667 val._dc = args[0] # save a ref so the other dc will not be deleted before self
c3bfa1cb
RD
2668 return val
2669
d14a1e28 2670class BufferedPaintDC(BufferedDC):
423f194a
RD
2671 """"""
2672 def __repr__(self):
2673 return "<%s.%s; proxy of C++ wxBufferedPaintDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2674 def __init__(self, *args, **kwargs):
423f194a 2675 """__init__(Window window, Bitmap buffer=NullBitmap) -> BufferedPaintDC"""
d14a1e28
RD
2676 newobj = _gdi.new_BufferedPaintDC(*args, **kwargs)
2677 self.this = newobj.this
c3bfa1cb 2678 self.thisown = 1
d14a1e28 2679 del newobj.thisown
c3bfa1cb 2680
d14a1e28
RD
2681class BufferedPaintDCPtr(BufferedPaintDC):
2682 def __init__(self, this):
2683 self.this = this
2684 if not hasattr(self,"thisown"): self.thisown = 0
2685 self.__class__ = BufferedPaintDC
2686_gdi.BufferedPaintDC_swigregister(BufferedPaintDCPtr)
c3bfa1cb 2687
d14a1e28 2688#---------------------------------------------------------------------------
c3bfa1cb 2689
d14a1e28 2690class ScreenDC(DC):
423f194a
RD
2691 """"""
2692 def __repr__(self):
2693 return "<%s.%s; proxy of C++ wxScreenDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2694 def __init__(self, *args, **kwargs):
423f194a 2695 """__init__() -> ScreenDC"""
d14a1e28
RD
2696 newobj = _gdi.new_ScreenDC(*args, **kwargs)
2697 self.this = newobj.this
e6056257 2698 self.thisown = 1
d14a1e28 2699 del newobj.thisown
423f194a
RD
2700 def StartDrawingOnTopWin(*args, **kwargs):
2701 """StartDrawingOnTopWin(Window window) -> bool"""
2702 return _gdi.ScreenDC_StartDrawingOnTopWin(*args, **kwargs)
2703
2704 def StartDrawingOnTop(*args, **kwargs):
2705 """StartDrawingOnTop(Rect rect=None) -> bool"""
2706 return _gdi.ScreenDC_StartDrawingOnTop(*args, **kwargs)
2707
2708 def EndDrawingOnTop(*args, **kwargs):
2709 """EndDrawingOnTop() -> bool"""
2710 return _gdi.ScreenDC_EndDrawingOnTop(*args, **kwargs)
2711
e6056257 2712
d14a1e28
RD
2713class ScreenDCPtr(ScreenDC):
2714 def __init__(self, this):
2715 self.this = this
2716 if not hasattr(self,"thisown"): self.thisown = 0
2717 self.__class__ = ScreenDC
2718_gdi.ScreenDC_swigregister(ScreenDCPtr)
e6056257 2719
d14a1e28 2720#---------------------------------------------------------------------------
e6056257 2721
d14a1e28 2722class ClientDC(DC):
423f194a
RD
2723 """"""
2724 def __repr__(self):
2725 return "<%s.%s; proxy of C++ wxClientDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2726 def __init__(self, *args, **kwargs):
423f194a 2727 """__init__(Window win) -> ClientDC"""
d14a1e28
RD
2728 newobj = _gdi.new_ClientDC(*args, **kwargs)
2729 self.this = newobj.this
e6056257 2730 self.thisown = 1
d14a1e28 2731 del newobj.thisown
e6056257 2732
d14a1e28
RD
2733class ClientDCPtr(ClientDC):
2734 def __init__(self, this):
2735 self.this = this
2736 if not hasattr(self,"thisown"): self.thisown = 0
2737 self.__class__ = ClientDC
2738_gdi.ClientDC_swigregister(ClientDCPtr)
e6056257 2739
d14a1e28 2740#---------------------------------------------------------------------------
e6056257 2741
d14a1e28 2742class PaintDC(DC):
423f194a
RD
2743 """"""
2744 def __repr__(self):
2745 return "<%s.%s; proxy of C++ wxPaintDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2746 def __init__(self, *args, **kwargs):
423f194a 2747 """__init__(Window win) -> PaintDC"""
d14a1e28
RD
2748 newobj = _gdi.new_PaintDC(*args, **kwargs)
2749 self.this = newobj.this
e6056257 2750 self.thisown = 1
d14a1e28 2751 del newobj.thisown
e6056257 2752
d14a1e28
RD
2753class PaintDCPtr(PaintDC):
2754 def __init__(self, this):
2755 self.this = this
2756 if not hasattr(self,"thisown"): self.thisown = 0
2757 self.__class__ = PaintDC
2758_gdi.PaintDC_swigregister(PaintDCPtr)
e6056257 2759
d14a1e28 2760#---------------------------------------------------------------------------
e6056257 2761
d14a1e28 2762class WindowDC(DC):
423f194a
RD
2763 """"""
2764 def __repr__(self):
2765 return "<%s.%s; proxy of C++ wxWindowDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2766 def __init__(self, *args, **kwargs):
423f194a 2767 """__init__(Window win) -> WindowDC"""
d14a1e28
RD
2768 newobj = _gdi.new_WindowDC(*args, **kwargs)
2769 self.this = newobj.this
d84a9306 2770 self.thisown = 1
d14a1e28 2771 del newobj.thisown
d84a9306 2772
d14a1e28
RD
2773class WindowDCPtr(WindowDC):
2774 def __init__(self, this):
2775 self.this = this
2776 if not hasattr(self,"thisown"): self.thisown = 0
2777 self.__class__ = WindowDC
2778_gdi.WindowDC_swigregister(WindowDCPtr)
d84a9306 2779
d14a1e28 2780#---------------------------------------------------------------------------
d84a9306 2781
d14a1e28 2782class MirrorDC(DC):
423f194a
RD
2783 """"""
2784 def __repr__(self):
2785 return "<%s.%s; proxy of C++ wxMirrorDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2786 def __init__(self, *args, **kwargs):
423f194a 2787 """__init__(DC dc, bool mirror) -> MirrorDC"""
d14a1e28
RD
2788 newobj = _gdi.new_MirrorDC(*args, **kwargs)
2789 self.this = newobj.this
e6056257 2790 self.thisown = 1
d14a1e28 2791 del newobj.thisown
e6056257 2792
d14a1e28
RD
2793class MirrorDCPtr(MirrorDC):
2794 def __init__(self, this):
2795 self.this = this
2796 if not hasattr(self,"thisown"): self.thisown = 0
2797 self.__class__ = MirrorDC
2798_gdi.MirrorDC_swigregister(MirrorDCPtr)
e6056257 2799
d14a1e28 2800#---------------------------------------------------------------------------
e6056257 2801
d14a1e28 2802class PostScriptDC(DC):
423f194a
RD
2803 """"""
2804 def __repr__(self):
2805 return "<%s.%s; proxy of C++ wxPostScriptDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2806 def __init__(self, *args, **kwargs):
423f194a 2807 """__init__(wxPrintData printData) -> PostScriptDC"""
d14a1e28
RD
2808 newobj = _gdi.new_PostScriptDC(*args, **kwargs)
2809 self.this = newobj.this
2810 self.thisown = 1
2811 del newobj.thisown
423f194a
RD
2812 def GetPrintData(*args, **kwargs):
2813 """GetPrintData() -> wxPrintData"""
2814 return _gdi.PostScriptDC_GetPrintData(*args, **kwargs)
2815
2816 def SetPrintData(*args, **kwargs):
2817 """SetPrintData(wxPrintData data)"""
2818 return _gdi.PostScriptDC_SetPrintData(*args, **kwargs)
2819
2820 def SetResolution(*args, **kwargs):
2821 """PostScriptDC.SetResolution(int ppi)"""
2822 return _gdi.PostScriptDC_SetResolution(*args, **kwargs)
2823
2824 SetResolution = staticmethod(SetResolution)
2825 def GetResolution(*args, **kwargs):
2826 """PostScriptDC.GetResolution() -> int"""
2827 return _gdi.PostScriptDC_GetResolution(*args, **kwargs)
2828
2829 GetResolution = staticmethod(GetResolution)
e6056257 2830
d14a1e28
RD
2831class PostScriptDCPtr(PostScriptDC):
2832 def __init__(self, this):
e6056257 2833 self.this = this
d14a1e28
RD
2834 if not hasattr(self,"thisown"): self.thisown = 0
2835 self.__class__ = PostScriptDC
2836_gdi.PostScriptDC_swigregister(PostScriptDCPtr)
e6056257 2837
423f194a
RD
2838def PostScriptDC_SetResolution(*args, **kwargs):
2839 """PostScriptDC_SetResolution(int ppi)"""
2840 return _gdi.PostScriptDC_SetResolution(*args, **kwargs)
e6056257 2841
423f194a
RD
2842def PostScriptDC_GetResolution(*args, **kwargs):
2843 """PostScriptDC_GetResolution() -> int"""
2844 return _gdi.PostScriptDC_GetResolution(*args, **kwargs)
e6056257 2845
d14a1e28 2846#---------------------------------------------------------------------------
e6056257 2847
d14a1e28 2848class MetaFile(core.Object):
423f194a
RD
2849 """"""
2850 def __repr__(self):
2851 return "<%s.%s; proxy of C++ wxMetaFile instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2852 def __init__(self, *args, **kwargs):
423f194a 2853 """__init__(wxString filename=wxPyEmptyString) -> MetaFile"""
d14a1e28
RD
2854 newobj = _gdi.new_MetaFile(*args, **kwargs)
2855 self.this = newobj.this
e6056257 2856 self.thisown = 1
d14a1e28 2857 del newobj.thisown
e6056257 2858
d14a1e28
RD
2859class MetaFilePtr(MetaFile):
2860 def __init__(self, this):
e6056257 2861 self.this = this
d14a1e28
RD
2862 if not hasattr(self,"thisown"): self.thisown = 0
2863 self.__class__ = MetaFile
2864_gdi.MetaFile_swigregister(MetaFilePtr)
2865
2866class MetaFileDC(DC):
423f194a
RD
2867 """"""
2868 def __repr__(self):
2869 return "<%s.%s; proxy of C++ wxMetaFileDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2870 def __init__(self, *args, **kwargs):
423f194a
RD
2871 """__init__(wxString filename=wxPyEmptyString, int width=0, int height=0,
2872 wxString description=wxPyEmptyString) -> MetaFileDC"""
d14a1e28
RD
2873 newobj = _gdi.new_MetaFileDC(*args, **kwargs)
2874 self.this = newobj.this
e6056257 2875 self.thisown = 1
d14a1e28 2876 del newobj.thisown
e6056257 2877
d14a1e28
RD
2878class MetaFileDCPtr(MetaFileDC):
2879 def __init__(self, this):
e6056257 2880 self.this = this
d14a1e28
RD
2881 if not hasattr(self,"thisown"): self.thisown = 0
2882 self.__class__ = MetaFileDC
2883_gdi.MetaFileDC_swigregister(MetaFileDCPtr)
2884
2885class PrinterDC(DC):
423f194a
RD
2886 """"""
2887 def __repr__(self):
2888 return "<%s.%s; proxy of C++ wxPrinterDC instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2889 def __init__(self, *args, **kwargs):
423f194a 2890 """__init__(wxPrintData printData) -> PrinterDC"""
d14a1e28
RD
2891 newobj = _gdi.new_PrinterDC(*args, **kwargs)
2892 self.this = newobj.this
e6056257 2893 self.thisown = 1
d14a1e28 2894 del newobj.thisown
e6056257 2895
d14a1e28
RD
2896class PrinterDCPtr(PrinterDC):
2897 def __init__(self, this):
2898 self.this = this
2899 if not hasattr(self,"thisown"): self.thisown = 0
2900 self.__class__ = PrinterDC
2901_gdi.PrinterDC_swigregister(PrinterDCPtr)
2902
2903#---------------------------------------------------------------------------
2904
2905IMAGELIST_DRAW_NORMAL = _gdi.IMAGELIST_DRAW_NORMAL
2906IMAGELIST_DRAW_TRANSPARENT = _gdi.IMAGELIST_DRAW_TRANSPARENT
2907IMAGELIST_DRAW_SELECTED = _gdi.IMAGELIST_DRAW_SELECTED
2908IMAGELIST_DRAW_FOCUSED = _gdi.IMAGELIST_DRAW_FOCUSED
2909IMAGE_LIST_NORMAL = _gdi.IMAGE_LIST_NORMAL
2910IMAGE_LIST_SMALL = _gdi.IMAGE_LIST_SMALL
2911IMAGE_LIST_STATE = _gdi.IMAGE_LIST_STATE
2912class ImageList(core.Object):
423f194a
RD
2913 """"""
2914 def __repr__(self):
2915 return "<%s.%s; proxy of C++ wxImageList instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 2916 def __init__(self, *args, **kwargs):
423f194a 2917 """__init__(int width, int height, int mask=True, int initialCount=1) -> ImageList"""
d14a1e28
RD
2918 newobj = _gdi.new_ImageList(*args, **kwargs)
2919 self.this = newobj.this
2920 self.thisown = 1
2921 del newobj.thisown
2922 def __del__(self, destroy=_gdi.delete_ImageList):
423f194a 2923 """__del__()"""
d14a1e28
RD
2924 try:
2925 if self.thisown: destroy(self)
2926 except: pass
423f194a
RD
2927
2928 def Add(*args, **kwargs):
2929 """Add(Bitmap bitmap, Bitmap mask=NullBitmap) -> int"""
2930 return _gdi.ImageList_Add(*args, **kwargs)
2931
2932 def AddWithColourMask(*args, **kwargs):
2933 """AddWithColourMask(Bitmap bitmap, Colour maskColour) -> int"""
2934 return _gdi.ImageList_AddWithColourMask(*args, **kwargs)
2935
2936 def AddIcon(*args, **kwargs):
2937 """AddIcon(Icon icon) -> int"""
2938 return _gdi.ImageList_AddIcon(*args, **kwargs)
2939
2940 def Replace(*args, **kwargs):
2941 """Replace(int index, Bitmap bitmap) -> bool"""
2942 return _gdi.ImageList_Replace(*args, **kwargs)
2943
2944 def Draw(*args, **kwargs):
2945 """Draw(int index, DC dc, int x, int x, int flags=IMAGELIST_DRAW_NORMAL,
2946 bool solidBackground=False) -> bool"""
2947 return _gdi.ImageList_Draw(*args, **kwargs)
2948
2949 def GetImageCount(*args, **kwargs):
2950 """GetImageCount() -> int"""
2951 return _gdi.ImageList_GetImageCount(*args, **kwargs)
2952
2953 def Remove(*args, **kwargs):
2954 """Remove(int index) -> bool"""
2955 return _gdi.ImageList_Remove(*args, **kwargs)
2956
2957 def RemoveAll(*args, **kwargs):
2958 """RemoveAll() -> bool"""
2959 return _gdi.ImageList_RemoveAll(*args, **kwargs)
2960
2961 def GetSize(*args, **kwargs):
44127b65 2962 """GetSize() -> (width,height)"""
423f194a
RD
2963 return _gdi.ImageList_GetSize(*args, **kwargs)
2964
e6056257 2965
d14a1e28
RD
2966class ImageListPtr(ImageList):
2967 def __init__(self, this):
2968 self.this = this
2969 if not hasattr(self,"thisown"): self.thisown = 0
2970 self.__class__ = ImageList
2971_gdi.ImageList_swigregister(ImageListPtr)
2972
2973#---------------------------------------------------------------------------
2974
2975class PenList(core.Object):
423f194a 2976 """"""
d14a1e28
RD
2977 def __init__(self): raise RuntimeError, "No constructor defined"
2978 def __repr__(self):
2979 return "<%s.%s; proxy of C++ wxPenList instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
423f194a
RD
2980 def AddPen(*args, **kwargs):
2981 """AddPen(Pen pen)"""
2982 return _gdi.PenList_AddPen(*args, **kwargs)
2983
2984 def FindOrCreatePen(*args, **kwargs):
2985 """FindOrCreatePen(Colour colour, int width, int style) -> Pen"""
2986 return _gdi.PenList_FindOrCreatePen(*args, **kwargs)
2987
2988 def RemovePen(*args, **kwargs):
2989 """RemovePen(Pen pen)"""
2990 return _gdi.PenList_RemovePen(*args, **kwargs)
2991
2992 def GetCount(*args, **kwargs):
2993 """GetCount() -> int"""
2994 return _gdi.PenList_GetCount(*args, **kwargs)
2995
e6056257 2996
d14a1e28
RD
2997class PenListPtr(PenList):
2998 def __init__(self, this):
2999 self.this = this
3000 if not hasattr(self,"thisown"): self.thisown = 0
3001 self.__class__ = PenList
3002_gdi.PenList_swigregister(PenListPtr)
3003
3004class BrushList(core.Object):
423f194a 3005 """"""
d14a1e28
RD
3006 def __init__(self): raise RuntimeError, "No constructor defined"
3007 def __repr__(self):
3008 return "<%s.%s; proxy of C++ wxBrushList instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
423f194a
RD
3009 def AddBrush(*args, **kwargs):
3010 """AddBrush(Brush brush)"""
3011 return _gdi.BrushList_AddBrush(*args, **kwargs)
3012
3013 def FindOrCreateBrush(*args, **kwargs):
3014 """FindOrCreateBrush(Colour colour, int style) -> Brush"""
3015 return _gdi.BrushList_FindOrCreateBrush(*args, **kwargs)
3016
3017 def RemoveBrush(*args, **kwargs):
3018 """RemoveBrush(Brush brush)"""
3019 return _gdi.BrushList_RemoveBrush(*args, **kwargs)
3020
3021 def GetCount(*args, **kwargs):
3022 """GetCount() -> int"""
3023 return _gdi.BrushList_GetCount(*args, **kwargs)
3024
e6056257 3025
d14a1e28
RD
3026class BrushListPtr(BrushList):
3027 def __init__(self, this):
3028 self.this = this
3029 if not hasattr(self,"thisown"): self.thisown = 0
3030 self.__class__ = BrushList
3031_gdi.BrushList_swigregister(BrushListPtr)
3032
3033class ColourDatabase(core.Object):
423f194a
RD
3034 """"""
3035 def __repr__(self):
3036 return "<%s.%s; proxy of C++ wxColourDatabase instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 3037 def __init__(self, *args, **kwargs):
423f194a 3038 """__init__() -> ColourDatabase"""
d14a1e28
RD
3039 newobj = _gdi.new_ColourDatabase(*args, **kwargs)
3040 self.this = newobj.this
3041 self.thisown = 1
3042 del newobj.thisown
3043 def __del__(self, destroy=_gdi.delete_ColourDatabase):
423f194a 3044 """__del__()"""
d14a1e28
RD
3045 try:
3046 if self.thisown: destroy(self)
3047 except: pass
423f194a
RD
3048
3049 def Find(*args, **kwargs):
3050 """Find(wxString name) -> Colour"""
3051 return _gdi.ColourDatabase_Find(*args, **kwargs)
3052
3053 def FindName(*args, **kwargs):
3054 """FindName(Colour colour) -> wxString"""
3055 return _gdi.ColourDatabase_FindName(*args, **kwargs)
3056
d14a1e28 3057 FindColour = Find
423f194a
RD
3058 def AddColour(*args, **kwargs):
3059 """AddColour(wxString name, Colour colour)"""
3060 return _gdi.ColourDatabase_AddColour(*args, **kwargs)
3061
3062 def Append(*args, **kwargs):
3063 """Append(wxString name, int red, int green, int blue)"""
3064 return _gdi.ColourDatabase_Append(*args, **kwargs)
3065
e6056257 3066
d14a1e28
RD
3067class ColourDatabasePtr(ColourDatabase):
3068 def __init__(self, this):
3069 self.this = this
3070 if not hasattr(self,"thisown"): self.thisown = 0
3071 self.__class__ = ColourDatabase
3072_gdi.ColourDatabase_swigregister(ColourDatabasePtr)
3073
3074class FontList(core.Object):
423f194a 3075 """"""
d14a1e28
RD
3076 def __init__(self): raise RuntimeError, "No constructor defined"
3077 def __repr__(self):
3078 return "<%s.%s; proxy of C++ wxFontList instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
423f194a
RD
3079 def AddFont(*args, **kwargs):
3080 """AddFont(Font font)"""
3081 return _gdi.FontList_AddFont(*args, **kwargs)
3082
3083 def FindOrCreateFont(*args, **kwargs):
3084 """FindOrCreateFont(int point_size, int family, int style, int weight,
3085 bool underline=False, wxString facename=wxPyEmptyString,
3086 wxFontEncoding encoding=FONTENCODING_DEFAULT) -> Font"""
3087 return _gdi.FontList_FindOrCreateFont(*args, **kwargs)
3088
3089 def RemoveFont(*args, **kwargs):
3090 """RemoveFont(Font font)"""
3091 return _gdi.FontList_RemoveFont(*args, **kwargs)
3092
3093 def GetCount(*args, **kwargs):
3094 """GetCount() -> int"""
3095 return _gdi.FontList_GetCount(*args, **kwargs)
3096
e6056257 3097
d14a1e28
RD
3098class FontListPtr(FontList):
3099 def __init__(self, this):
3100 self.this = this
3101 if not hasattr(self,"thisown"): self.thisown = 0
3102 self.__class__ = FontList
3103_gdi.FontList_swigregister(FontListPtr)
e6056257 3104
d14a1e28 3105#---------------------------------------------------------------------------
e6056257 3106
d14a1e28 3107#---------------------------------------------------------------------------
e6056257 3108
423f194a
RD
3109class Effects(core.Object):
3110 """"""
3111 def __repr__(self):
3112 return "<%s.%s; proxy of C++ wxEffects instance at %s>" % (self.__class__.__module__, self.__class__.__name__, self.this,)
d14a1e28 3113 def __init__(self, *args, **kwargs):
423f194a
RD
3114 """__init__() -> Effects"""
3115 newobj = _gdi.new_Effects(*args, **kwargs)
d14a1e28
RD
3116 self.this = newobj.this
3117 self.thisown = 1
3118 del newobj.thisown
423f194a
RD
3119 def GetHighlightColour(*args, **kwargs):
3120 """GetHighlightColour() -> Colour"""
3121 return _gdi.Effects_GetHighlightColour(*args, **kwargs)
3122
3123 def GetLightShadow(*args, **kwargs):
3124 """GetLightShadow() -> Colour"""
3125 return _gdi.Effects_GetLightShadow(*args, **kwargs)
3126
3127 def GetFaceColour(*args, **kwargs):
3128 """GetFaceColour() -> Colour"""
3129 return _gdi.Effects_GetFaceColour(*args, **kwargs)
3130
3131 def GetMediumShadow(*args, **kwargs):
3132 """GetMediumShadow() -> Colour"""
3133 return _gdi.Effects_GetMediumShadow(*args, **kwargs)
3134
3135 def GetDarkShadow(*args, **kwargs):
3136 """GetDarkShadow() -> Colour"""
3137 return _gdi.Effects_GetDarkShadow(*args, **kwargs)
3138
3139 def SetHighlightColour(*args, **kwargs):
3140 """SetHighlightColour(Colour c)"""
3141 return _gdi.Effects_SetHighlightColour(*args, **kwargs)
3142
3143 def SetLightShadow(*args, **kwargs):
3144 """SetLightShadow(Colour c)"""
3145 return _gdi.Effects_SetLightShadow(*args, **kwargs)
3146
3147 def SetFaceColour(*args, **kwargs):
3148 """SetFaceColour(Colour c)"""
3149 return _gdi.Effects_SetFaceColour(*args, **kwargs)
3150
3151 def SetMediumShadow(*args, **kwargs):
3152 """SetMediumShadow(Colour c)"""
3153 return _gdi.Effects_SetMediumShadow(*args, **kwargs)
3154
3155 def SetDarkShadow(*args, **kwargs):
3156 """SetDarkShadow(Colour c)"""
3157 return _gdi.Effects_SetDarkShadow(*args, **kwargs)
3158
3159 def Set(*args, **kwargs):
3160 """Set(Colour highlightColour, Colour lightShadow, Colour faceColour,
3161 Colour mediumShadow, Colour darkShadow)"""
3162 return _gdi.Effects_Set(*args, **kwargs)
3163
3164 def DrawSunkenEdge(*args, **kwargs):
3165 """DrawSunkenEdge(DC dc, Rect rect, int borderSize=1)"""
3166 return _gdi.Effects_DrawSunkenEdge(*args, **kwargs)
d84a9306 3167
423f194a
RD
3168 def TileBitmap(*args, **kwargs):
3169 """TileBitmap(Rect rect, DC dc, Bitmap bitmap) -> bool"""
3170 return _gdi.Effects_TileBitmap(*args, **kwargs)
3171
3172
3173class EffectsPtr(Effects):
d14a1e28
RD
3174 def __init__(self, this):
3175 self.this = this
3176 if not hasattr(self,"thisown"): self.thisown = 0
423f194a
RD
3177 self.__class__ = Effects
3178_gdi.Effects_swigregister(EffectsPtr)
d14a1e28
RD
3179cvar = _gdi.cvar
3180NORMAL_FONT = cvar.NORMAL_FONT
3181SMALL_FONT = cvar.SMALL_FONT
3182ITALIC_FONT = cvar.ITALIC_FONT
3183SWISS_FONT = cvar.SWISS_FONT
3184RED_PEN = cvar.RED_PEN
3185CYAN_PEN = cvar.CYAN_PEN
3186GREEN_PEN = cvar.GREEN_PEN
3187BLACK_PEN = cvar.BLACK_PEN
3188WHITE_PEN = cvar.WHITE_PEN
3189TRANSPARENT_PEN = cvar.TRANSPARENT_PEN
3190BLACK_DASHED_PEN = cvar.BLACK_DASHED_PEN
3191GREY_PEN = cvar.GREY_PEN
3192MEDIUM_GREY_PEN = cvar.MEDIUM_GREY_PEN
3193LIGHT_GREY_PEN = cvar.LIGHT_GREY_PEN
3194BLUE_BRUSH = cvar.BLUE_BRUSH
3195GREEN_BRUSH = cvar.GREEN_BRUSH
3196WHITE_BRUSH = cvar.WHITE_BRUSH
3197BLACK_BRUSH = cvar.BLACK_BRUSH
3198TRANSPARENT_BRUSH = cvar.TRANSPARENT_BRUSH
3199CYAN_BRUSH = cvar.CYAN_BRUSH
3200RED_BRUSH = cvar.RED_BRUSH
3201GREY_BRUSH = cvar.GREY_BRUSH
3202MEDIUM_GREY_BRUSH = cvar.MEDIUM_GREY_BRUSH
3203LIGHT_GREY_BRUSH = cvar.LIGHT_GREY_BRUSH
3204BLACK = cvar.BLACK
3205WHITE = cvar.WHITE
3206RED = cvar.RED
3207BLUE = cvar.BLUE
3208GREEN = cvar.GREEN
3209CYAN = cvar.CYAN
3210LIGHT_GREY = cvar.LIGHT_GREY
3211STANDARD_CURSOR = cvar.STANDARD_CURSOR
3212HOURGLASS_CURSOR = cvar.HOURGLASS_CURSOR
3213CROSS_CURSOR = cvar.CROSS_CURSOR
3214NullBitmap = cvar.NullBitmap
3215NullIcon = cvar.NullIcon
3216NullCursor = cvar.NullCursor
3217NullPen = cvar.NullPen
3218NullBrush = cvar.NullBrush
3219NullPalette = cvar.NullPalette
3220NullFont = cvar.NullFont
3221NullColour = cvar.NullColour
3222TheFontList = cvar.TheFontList
3223ThePenList = cvar.ThePenList
3224TheBrushList = cvar.TheBrushList
3225TheColourDatabase = cvar.TheColourDatabase
3226
e6056257 3227