]> git.saurik.com Git - wxWidgets.git/blame - wxPython/docs/xml/wxPython-metadata.xml
Updated DrawPolyPolygon note
[wxWidgets.git] / wxPython / docs / xml / wxPython-metadata.xml
CommitLineData
f32fc4bc 1<?xml version="1.0"?>
0f43fbdf 2<wxPython-metadata>
f32fc4bc
RD
3 <module name="core">
4 <pythoncode>
0f43fbdf
RD
5#// Give a reference to the dictionary of this module to the C++ extension
6#// code.
7_core._wxPySetDictionary(vars())
8
9#// A little trick to make 'wx' be a reference to this module so wx.Names can
10#// be used here.
11import sys as _sys
12wx = _sys.modules[__name__]
13</pythoncode>
f32fc4bc 14 <pythoncode>
0f43fbdf
RD
15#---------------------------------------------------------------------------
16</pythoncode>
f32fc4bc
RD
17 <class name="Object" oldname="wxObject" module="core">
18 <docstring>The base class for most wx objects, although in wxPython not
0f43fbdf 19much functionality is needed nor exposed.</docstring>
f32fc4bc
RD
20 <method name="GetClassName" type="String" overloaded="no">
21 <autodoc>GetClassName() -&gt; String</autodoc>
22 <docstring>Returns the class name of the C++ object using wxRTTI.</docstring>
23 </method>
24 <method name="Destroy" type="" overloaded="no">
25 <autodoc>Destroy()</autodoc>
26 <docstring>Deletes the C++ object this Python object is a proxy for.</docstring>
27 </method>
28 </class>
29 <pythoncode>
0f43fbdf
RD
30#---------------------------------------------------------------------------
31</pythoncode>
f32fc4bc 32 <pythoncode>
0f43fbdf
RD
33#---------------------------------------------------------------------------
34</pythoncode>
f32fc4bc
RD
35 <class name="Size" oldname="wxSize" module="core">
36 <docstring>wx.Size is a useful data structure used to represent the size of something.
0f43fbdf
RD
37It simply contians integer width and height proprtites. In most places in
38wxPython where a wx.Size is expected a (width,height) tuple can be used
39instead.</docstring>
f32fc4bc
RD
40 <constructor name="Size" overloaded="no">
41 <autodoc>__init__(int w=0, int h=0) -&gt; Size</autodoc>
42 <docstring>Creates a size object.</docstring>
43 <paramlist>
44 <param name="w" type="int" default="0"/>
45 <param name="h" type="int" default="0"/>
46 </paramlist>
47 </constructor>
48 <destructor name="~wxSize" overloaded="no">
49 <autodoc>__del__()</autodoc>
50 </destructor>
51 <property name="width" type="int" readonly="no"/>
52 <property name="height" type="int" readonly="no"/>
53 <method name="__eq__" type="bool" overloaded="no">
54 <autodoc>__eq__(Size sz) -&gt; bool</autodoc>
55 <docstring>Test for equality of wx.Size objects.</docstring>
56 <paramlist>
57 <param name="sz" type="Size" default=""/>
58 </paramlist>
59 </method>
60 <method name="__ne__" type="bool" overloaded="no">
61 <autodoc>__ne__(Size sz) -&gt; bool</autodoc>
62 <docstring>Test for inequality.</docstring>
63 <paramlist>
64 <param name="sz" type="Size" default=""/>
65 </paramlist>
66 </method>
67 <method name="__add__" type="Size" overloaded="no">
68 <autodoc>__add__(Size sz) -&gt; Size</autodoc>
69 <docstring>Add sz's proprties to this and return the result.</docstring>
70 <paramlist>
71 <param name="sz" type="Size" default=""/>
72 </paramlist>
73 </method>
74 <method name="__sub__" type="Size" overloaded="no">
75 <autodoc>__sub__(Size sz) -&gt; Size</autodoc>
76 <docstring>Subtract sz's properties from this and return the result.</docstring>
77 <paramlist>
78 <param name="sz" type="Size" default=""/>
79 </paramlist>
80 </method>
81 <method name="IncTo" type="" overloaded="no">
82 <autodoc>IncTo(Size sz)</autodoc>
83 <docstring>Increments this object so that both of its dimensions are not less
0f43fbdf 84than the corresponding dimensions of the size.</docstring>
f32fc4bc
RD
85 <paramlist>
86 <param name="sz" type="Size" default=""/>
87 </paramlist>
88 </method>
89 <method name="DecTo" type="" overloaded="no">
90 <autodoc>DecTo(Size sz)</autodoc>
91 <docstring>Decrements this object so that both of its dimensions are not greater
0f43fbdf 92than the corresponding dimensions of the size.</docstring>
f32fc4bc
RD
93 <paramlist>
94 <param name="sz" type="Size" default=""/>
95 </paramlist>
96 </method>
97 <method name="Set" type="" overloaded="no">
98 <autodoc>Set(int w, int h)</autodoc>
99 <docstring>Set both width and height.</docstring>
100 <paramlist>
101 <param name="w" type="int" default=""/>
102 <param name="h" type="int" default=""/>
103 </paramlist>
104 </method>
105 <method name="SetWidth" type="" overloaded="no">
106 <autodoc>SetWidth(int w)</autodoc>
107 <paramlist>
108 <param name="w" type="int" default=""/>
109 </paramlist>
110 </method>
111 <method name="SetHeight" type="" overloaded="no">
112 <autodoc>SetHeight(int h)</autodoc>
113 <paramlist>
114 <param name="h" type="int" default=""/>
115 </paramlist>
116 </method>
117 <method name="GetWidth" type="int" overloaded="no">
118 <autodoc>GetWidth() -&gt; int</autodoc>
119 </method>
120 <method name="GetHeight" type="int" overloaded="no">
121 <autodoc>GetHeight() -&gt; int</autodoc>
122 </method>
123 <method name="Get" type="PyObject" overloaded="no">
124 <autodoc>Get() -&gt; (width,height)</autodoc>
125 <docstring>Returns the width and height properties as a tuple.</docstring>
126 </method>
127 </class>
0dd25e81 128 <pythoncode>
0f43fbdf
RD
129#---------------------------------------------------------------------------
130</pythoncode>
f32fc4bc
RD
131 <class name="RealPoint" oldname="wxRealPoint" module="core">
132 <docstring>A data structure for representing a point or position with floating point x
0f43fbdf
RD
133and y properties. In wxPython most places that expect a wx.RealPoint can also
134accept a (x,y) tuple.</docstring>
f32fc4bc
RD
135 <constructor name="RealPoint" overloaded="no">
136 <autodoc>__init__(double x=0.0, double y=0.0) -&gt; RealPoint</autodoc>
137 <docstring>Create a wx.RealPoint object</docstring>
138 <paramlist>
139 <param name="x" type="double" default="0.0"/>
140 <param name="y" type="double" default="0.0"/>
141 </paramlist>
142 </constructor>
143 <destructor name="~wxRealPoint" overloaded="no">
144 <autodoc>__del__()</autodoc>
145 </destructor>
146 <property name="x" type="double" readonly="no"/>
147 <property name="y" type="double" readonly="no"/>
148 <method name="__eq__" type="bool" overloaded="no">
149 <autodoc>__eq__(RealPoint pt) -&gt; bool</autodoc>
150 <docstring>Test for equality of wx.RealPoint objects.</docstring>
151 <paramlist>
152 <param name="pt" type="RealPoint" default=""/>
153 </paramlist>
154 </method>
155 <method name="__ne__" type="bool" overloaded="no">
156 <autodoc>__ne__(RealPoint pt) -&gt; bool</autodoc>
157 <docstring>Test for inequality of wx.RealPoint objects.</docstring>
158 <paramlist>
159 <param name="pt" type="RealPoint" default=""/>
160 </paramlist>
161 </method>
162 <method name="__add__" type="RealPoint" overloaded="no">
163 <autodoc>__add__(RealPoint pt) -&gt; RealPoint</autodoc>
164 <docstring>Add pt's proprties to this and return the result.</docstring>
165 <paramlist>
166 <param name="pt" type="RealPoint" default=""/>
167 </paramlist>
168 </method>
169 <method name="__sub__" type="RealPoint" overloaded="no">
170 <autodoc>__sub__(RealPoint pt) -&gt; RealPoint</autodoc>
171 <docstring>Subtract pt's proprties from this and return the result</docstring>
172 <paramlist>
173 <param name="pt" type="RealPoint" default=""/>
174 </paramlist>
175 </method>
176 <method name="Set" type="" overloaded="no">
177 <autodoc>Set(double x, double y)</autodoc>
178 <docstring>Set both the x and y properties</docstring>
179 <paramlist>
180 <param name="x" type="double" default=""/>
181 <param name="y" type="double" default=""/>
182 </paramlist>
183 </method>
184 <method name="Get" type="PyObject" overloaded="no">
185 <autodoc>Get() -&gt; (x,y)</autodoc>
186 <docstring>Return the x and y properties as a tuple. </docstring>
187 </method>
188 </class>
0dd25e81 189 <pythoncode>
0f43fbdf
RD
190#---------------------------------------------------------------------------
191</pythoncode>
f32fc4bc
RD
192 <class name="Point" oldname="wxPoint" module="core">
193 <docstring>A data structure for representing a point or position with integer x and y
0f43fbdf
RD
194properties. Most places in wxPython that expect a wx.Point can also accept a
195(x,y) tuple.</docstring>
f32fc4bc
RD
196 <constructor name="Point" overloaded="no">
197 <autodoc>__init__(int x=0, int y=0) -&gt; Point</autodoc>
198 <docstring>Create a wx.Point object</docstring>
199 <paramlist>
200 <param name="x" type="int" default="0"/>
201 <param name="y" type="int" default="0"/>
202 </paramlist>
203 </constructor>
204 <destructor name="~wxPoint" overloaded="no">
205 <autodoc>__del__()</autodoc>
206 </destructor>
207 <property name="x" type="int" readonly="no"/>
208 <property name="y" type="int" readonly="no"/>
209 <method name="__eq__" type="bool" overloaded="no">
210 <autodoc>__eq__(Point pt) -&gt; bool</autodoc>
211 <docstring>Test for equality of wx.Point objects.</docstring>
212 <paramlist>
213 <param name="pt" type="Point" default=""/>
214 </paramlist>
215 </method>
216 <method name="__ne__" type="bool" overloaded="no">
217 <autodoc>__ne__(Point pt) -&gt; bool</autodoc>
218 <docstring>Test for inequality of wx.Point objects.</docstring>
219 <paramlist>
220 <param name="pt" type="Point" default=""/>
221 </paramlist>
222 </method>
223 <method name="__add__" type="Point" overloaded="no">
224 <autodoc>__add__(Point pt) -&gt; Point</autodoc>
225 <docstring>Add pt's proprties to this and return the result.</docstring>
226 <paramlist>
227 <param name="pt" type="Point" default=""/>
228 </paramlist>
229 </method>
230 <method name="__sub__" type="Point" overloaded="no">
231 <autodoc>__sub__(Point pt) -&gt; Point</autodoc>
232 <docstring>Subtract pt's proprties from this and return the result</docstring>
233 <paramlist>
234 <param name="pt" type="Point" default=""/>
235 </paramlist>
236 </method>
237 <method name="__iadd__" type="Point" overloaded="no">
238 <autodoc>__iadd__(Point pt) -&gt; Point</autodoc>
239 <docstring>Add pt to this object.</docstring>
240 <paramlist>
241 <param name="pt" type="Point" default=""/>
242 </paramlist>
243 </method>
244 <method name="__isub__" type="Point" overloaded="no">
245 <autodoc>__isub__(Point pt) -&gt; Point</autodoc>
246 <docstring>Subtract pt from this object.</docstring>
247 <paramlist>
248 <param name="pt" type="Point" default=""/>
249 </paramlist>
250 </method>
251 <method name="Set" type="" overloaded="no">
252 <autodoc>Set(long x, long y)</autodoc>
253 <docstring>Set both the x and y properties</docstring>
254 <paramlist>
255 <param name="x" type="long" default=""/>
256 <param name="y" type="long" default=""/>
257 </paramlist>
258 </method>
259 <method name="Get" type="PyObject" overloaded="no">
260 <autodoc>Get() -&gt; (x,y)</autodoc>
261 <docstring>Return the x and y properties as a tuple. </docstring>
262 </method>
263 </class>
0dd25e81 264 <pythoncode>
0f43fbdf
RD
265#---------------------------------------------------------------------------
266</pythoncode>
f32fc4bc
RD
267 <class name="Rect" oldname="wxRect" module="core">
268 <docstring>A class for representing and manipulating rectangles. It has x, y, width and
0f43fbdf
RD
269height properties. In wxPython most palces that expect a wx.Rect can also
270accept a (x,y,width,height) tuple.</docstring>
f32fc4bc
RD
271 <constructor name="Rect" overloaded="no">
272 <autodoc>__init__(int x=0, int y=0, int width=0, int height=0) -&gt; Rect</autodoc>
273 <docstring>Create a new Rect object.</docstring>
274 <paramlist>
275 <param name="x" type="int" default="0"/>
276 <param name="y" type="int" default="0"/>
277 <param name="width" type="int" default="0"/>
278 <param name="height" type="int" default="0"/>
279 </paramlist>
280 </constructor>
281 <constructor name="RectPP" overloaded="no">
282 <autodoc>RectPP(Point topLeft, Point bottomRight) -&gt; Rect</autodoc>
283 <docstring>Create a new Rect object from Points representing two corners.</docstring>
284 <paramlist>
285 <param name="topLeft" type="Point" default=""/>
286 <param name="bottomRight" type="Point" default=""/>
287 </paramlist>
288 </constructor>
289 <constructor name="RectPS" overloaded="no">
290 <autodoc>RectPS(Point pos, Size size) -&gt; Rect</autodoc>
291 <docstring>Create a new Rect from a position and size.</docstring>
292 <paramlist>
293 <param name="pos" type="Point" default=""/>
294 <param name="size" type="Size" default=""/>
295 </paramlist>
296 </constructor>
297 <destructor name="~wxRect" overloaded="no">
298 <autodoc>__del__()</autodoc>
299 </destructor>
300 <method name="GetX" type="int" overloaded="no">
301 <autodoc>GetX() -&gt; int</autodoc>
302 </method>
303 <method name="SetX" type="" overloaded="no">
304 <autodoc>SetX(int x)</autodoc>
305 <paramlist>
306 <param name="x" type="int" default=""/>
307 </paramlist>
308 </method>
309 <method name="GetY" type="int" overloaded="no">
310 <autodoc>GetY() -&gt; int</autodoc>
311 </method>
312 <method name="SetY" type="" overloaded="no">
313 <autodoc>SetY(int y)</autodoc>
314 <paramlist>
315 <param name="y" type="int" default=""/>
316 </paramlist>
317 </method>
318 <method name="GetWidth" type="int" overloaded="no">
319 <autodoc>GetWidth() -&gt; int</autodoc>
320 </method>
321 <method name="SetWidth" type="" overloaded="no">
322 <autodoc>SetWidth(int w)</autodoc>
323 <paramlist>
324 <param name="w" type="int" default=""/>
325 </paramlist>
326 </method>
327 <method name="GetHeight" type="int" overloaded="no">
328 <autodoc>GetHeight() -&gt; int</autodoc>
329 </method>
330 <method name="SetHeight" type="" overloaded="no">
331 <autodoc>SetHeight(int h)</autodoc>
332 <paramlist>
333 <param name="h" type="int" default=""/>
334 </paramlist>
335 </method>
336 <method name="GetPosition" type="Point" overloaded="no">
337 <autodoc>GetPosition() -&gt; Point</autodoc>
338 </method>
339 <method name="SetPosition" type="" overloaded="no">
340 <autodoc>SetPosition(Point p)</autodoc>
341 <paramlist>
342 <param name="p" type="Point" default=""/>
343 </paramlist>
344 </method>
345 <method name="GetSize" type="Size" overloaded="no">
346 <autodoc>GetSize() -&gt; Size</autodoc>
347 </method>
348 <method name="SetSize" type="" overloaded="no">
349 <autodoc>SetSize(Size s)</autodoc>
350 <paramlist>
351 <param name="s" type="Size" default=""/>
352 </paramlist>
353 </method>
354 <method name="GetTopLeft" type="Point" overloaded="no">
355 <autodoc>GetTopLeft() -&gt; Point</autodoc>
356 </method>
357 <method name="SetTopLeft" type="" overloaded="no">
358 <autodoc>SetTopLeft(Point p)</autodoc>
359 <paramlist>
360 <param name="p" type="Point" default=""/>
361 </paramlist>
362 </method>
363 <method name="GetBottomRight" type="Point" overloaded="no">
364 <autodoc>GetBottomRight() -&gt; Point</autodoc>
365 </method>
366 <method name="SetBottomRight" type="" overloaded="no">
367 <autodoc>SetBottomRight(Point p)</autodoc>
368 <paramlist>
369 <param name="p" type="Point" default=""/>
370 </paramlist>
371 </method>
372 <method name="GetLeft" type="int" overloaded="no">
373 <autodoc>GetLeft() -&gt; int</autodoc>
374 </method>
375 <method name="GetTop" type="int" overloaded="no">
376 <autodoc>GetTop() -&gt; int</autodoc>
377 </method>
378 <method name="GetBottom" type="int" overloaded="no">
379 <autodoc>GetBottom() -&gt; int</autodoc>
380 </method>
381 <method name="GetRight" type="int" overloaded="no">
382 <autodoc>GetRight() -&gt; int</autodoc>
383 </method>
384 <method name="SetLeft" type="" overloaded="no">
385 <autodoc>SetLeft(int left)</autodoc>
386 <paramlist>
387 <param name="left" type="int" default=""/>
388 </paramlist>
389 </method>
390 <method name="SetRight" type="" overloaded="no">
391 <autodoc>SetRight(int right)</autodoc>
392 <paramlist>
393 <param name="right" type="int" default=""/>
394 </paramlist>
395 </method>
396 <method name="SetTop" type="" overloaded="no">
397 <autodoc>SetTop(int top)</autodoc>
398 <paramlist>
399 <param name="top" type="int" default=""/>
400 </paramlist>
401 </method>
402 <method name="SetBottom" type="" overloaded="no">
403 <autodoc>SetBottom(int bottom)</autodoc>
404 <paramlist>
405 <param name="bottom" type="int" default=""/>
406 </paramlist>
407 </method>
408 <method name="Inflate" type="Rect" overloaded="no">
409 <autodoc>Inflate(int dx, int dy) -&gt; Rect</autodoc>
410 <docstring>Increase the rectangle size by dx in x direction and dy in y direction. Both
0f43fbdf 411(or one of) parameters may be negative to decrease the rectangle size.</docstring>
f32fc4bc
RD
412 <paramlist>
413 <param name="dx" type="int" default=""/>
414 <param name="dy" type="int" default=""/>
415 </paramlist>
416 </method>
417 <method name="Deflate" type="Rect" overloaded="no">
418 <autodoc>Deflate(int dx, int dy) -&gt; Rect</autodoc>
419 <docstring>Decrease the rectangle size by dx in x direction and dy in y direction. Both
0f43fbdf
RD
420(or one of) parameters may be negative to increase the rectngle size. This
421method is the opposite of Inflate.</docstring>
f32fc4bc
RD
422 <paramlist>
423 <param name="dx" type="int" default=""/>
424 <param name="dy" type="int" default=""/>
425 </paramlist>
426 </method>
427 <method name="OffsetXY" type="" overloaded="no">
428 <autodoc>OffsetXY(int dx, int dy)</autodoc>
429 <docstring>Moves the rectangle by the specified offset. If dx is positive, the rectangle
0f43fbdf
RD
430is moved to the right, if dy is positive, it is moved to the bottom, otherwise
431it is moved to the left or top respectively.</docstring>
f32fc4bc
RD
432 <paramlist>
433 <param name="dx" type="int" default=""/>
434 <param name="dy" type="int" default=""/>
435 </paramlist>
436 </method>
437 <method name="Offset" type="" overloaded="no">
438 <autodoc>Offset(Point pt)</autodoc>
439 <docstring>Same as OffsetXY but uses dx,dy from Point</docstring>
440 <paramlist>
441 <param name="pt" type="Point" default=""/>
442 </paramlist>
443 </method>
444 <method name="Intersect" type="Rect" overloaded="no">
445 <autodoc>Intersect(Rect rect) -&gt; Rect</autodoc>
446 <docstring>Return the intersectsion of this rectangle and rect.</docstring>
447 <paramlist>
448 <param name="rect" type="Rect" default=""/>
449 </paramlist>
450 </method>
451 <method name="__add__" type="Rect" overloaded="no">
452 <autodoc>__add__(Rect rect) -&gt; Rect</autodoc>
453 <docstring>Add the properties of rect to this rectangle and return the result.</docstring>
454 <paramlist>
455 <param name="rect" type="Rect" default=""/>
456 </paramlist>
457 </method>
458 <method name="__iadd__" type="Rect" overloaded="no">
459 <autodoc>__iadd__(Rect rect) -&gt; Rect</autodoc>
460 <docstring>Add the properties of rect to this rectangle, updating this rectangle.</docstring>
461 <paramlist>
462 <param name="rect" type="Rect" default=""/>
463 </paramlist>
464 </method>
465 <method name="__eq__" type="bool" overloaded="no">
466 <autodoc>__eq__(Rect rect) -&gt; bool</autodoc>
467 <docstring>Test for equality.</docstring>
468 <paramlist>
469 <param name="rect" type="Rect" default=""/>
470 </paramlist>
471 </method>
472 <method name="__ne__" type="bool" overloaded="no">
473 <autodoc>__ne__(Rect rect) -&gt; bool</autodoc>
474 <docstring>Test for inequality.</docstring>
475 <paramlist>
476 <param name="rect" type="Rect" default=""/>
477 </paramlist>
478 </method>
479 <method name="InsideXY" type="bool" overloaded="no">
480 <autodoc>InsideXY(int x, int y) -&gt; bool</autodoc>
481 <docstring>Return True if the point is (not strcitly) inside the rect.</docstring>
482 <paramlist>
483 <param name="x" type="int" default=""/>
484 <param name="y" type="int" default=""/>
485 </paramlist>
486 </method>
487 <method name="Inside" type="bool" overloaded="no">
488 <autodoc>Inside(Point pt) -&gt; bool</autodoc>
489 <docstring>Return True if the point is (not strcitly) inside the rect.</docstring>
490 <paramlist>
491 <param name="pt" type="Point" default=""/>
492 </paramlist>
493 </method>
494 <method name="Intersects" type="bool" overloaded="no">
495 <autodoc>Intersects(Rect rect) -&gt; bool</autodoc>
496 <docstring>Returns True if the rectangles have a non empty intersection.</docstring>
497 <paramlist>
498 <param name="rect" type="Rect" default=""/>
499 </paramlist>
500 </method>
501 <property name="x" type="int" readonly="no"/>
502 <property name="y" type="int" readonly="no"/>
503 <property name="width" type="int" readonly="no"/>
504 <property name="height" type="int" readonly="no"/>
505 <method name="Set" type="" overloaded="no">
506 <autodoc>Set(int x=0, int y=0, int width=0, int height=0)</autodoc>
507 <docstring>Set all rectangle properties.</docstring>
508 <paramlist>
509 <param name="x" type="int" default="0"/>
510 <param name="y" type="int" default="0"/>
511 <param name="width" type="int" default="0"/>
512 <param name="height" type="int" default="0"/>
513 </paramlist>
514 </method>
515 <method name="Get" type="PyObject" overloaded="no">
516 <autodoc>Get() -&gt; (x,y,width,height)</autodoc>
517 <docstring>Return the rectangle properties as a tuple.</docstring>
518 </method>
519 </class>
520 <method name="IntersectRect" oldname="wxIntersectRect" type="PyObject" overloaded="no">
521 <autodoc>IntersectRect(Rect r1, Rect r2) -&gt; Rect</autodoc>
522 <docstring>Calculate and return the intersection of r1 and r2.</docstring>
523 <paramlist>
524 <param name="r1" type="Rect" default=""/>
525 <param name="r2" type="Rect" default=""/>
856bf319
RD
526 </paramlist>
527 </method>
0dd25e81 528 <pythoncode>
0f43fbdf
RD
529#---------------------------------------------------------------------------
530</pythoncode>
f32fc4bc
RD
531 <class name="Point2D" oldname="wxPoint2D" module="core">
532 <docstring>wx.Point2Ds represent a point or a vector in a 2d coordinate system with floating point values.</docstring>
533 <constructor name="Point2D" overloaded="no">
534 <autodoc>__init__(double x=0.0, double y=0.0) -&gt; Point2D</autodoc>
535 <docstring>Create a w.Point2D object.</docstring>
536 <paramlist>
537 <param name="x" type="double" default="0.0"/>
538 <param name="y" type="double" default="0.0"/>
539 </paramlist>
540 </constructor>
541 <constructor name="Point2DCopy" overloaded="no">
542 <autodoc>Point2DCopy(Point2D pt) -&gt; Point2D</autodoc>
543 <docstring>Create a w.Point2D object.</docstring>
544 <paramlist>
545 <param name="pt" type="Point2D" default=""/>
546 </paramlist>
547 </constructor>
548 <constructor name="Point2DFromPoint" overloaded="no">
549 <autodoc>Point2DFromPoint(Point pt) -&gt; Point2D</autodoc>
550 <docstring>Create a w.Point2D object.</docstring>
551 <paramlist>
552 <param name="pt" type="Point" default=""/>
553 </paramlist>
554 </constructor>
555 <method name="GetFloor" type="" overloaded="no">
556 <autodoc>GetFloor() -&gt; (x,y)</autodoc>
557 <docstring>Convert to integer</docstring>
558 <paramlist>
559 <param name="OUTPUT" type="int" default=""/>
560 <param name="OUTPUT" type="int" default=""/>
561 </paramlist>
562 </method>
563 <method name="GetRounded" type="" overloaded="no">
564 <autodoc>GetRounded() -&gt; (x,y)</autodoc>
565 <docstring>Convert to integer</docstring>
566 <paramlist>
567 <param name="OUTPUT" type="int" default=""/>
568 <param name="OUTPUT" type="int" default=""/>
569 </paramlist>
570 </method>
571 <method name="GetVectorLength" type="double" overloaded="no">
572 <autodoc>GetVectorLength() -&gt; double</autodoc>
573 </method>
574 <method name="GetVectorAngle" type="double" overloaded="no">
575 <autodoc>GetVectorAngle() -&gt; double</autodoc>
576 </method>
577 <method name="SetVectorLength" type="" overloaded="no">
578 <autodoc>SetVectorLength(double length)</autodoc>
579 <paramlist>
580 <param name="length" type="double" default=""/>
581 </paramlist>
582 </method>
583 <method name="SetVectorAngle" type="" overloaded="no">
584 <autodoc>SetVectorAngle(double degrees)</autodoc>
585 <paramlist>
586 <param name="degrees" type="double" default=""/>
587 </paramlist>
588 </method>
589 <method name="GetDistance" type="double" overloaded="no">
590 <autodoc>GetDistance(Point2D pt) -&gt; double</autodoc>
591 <paramlist>
592 <param name="pt" type="Point2D" default=""/>
593 </paramlist>
594 </method>
595 <method name="GetDistanceSquare" type="double" overloaded="no">
596 <autodoc>GetDistanceSquare(Point2D pt) -&gt; double</autodoc>
597 <paramlist>
598 <param name="pt" type="Point2D" default=""/>
599 </paramlist>
600 </method>
601 <method name="GetDotProduct" type="double" overloaded="no">
602 <autodoc>GetDotProduct(Point2D vec) -&gt; double</autodoc>
603 <paramlist>
604 <param name="vec" type="Point2D" default=""/>
605 </paramlist>
606 </method>
607 <method name="GetCrossProduct" type="double" overloaded="no">
608 <autodoc>GetCrossProduct(Point2D vec) -&gt; double</autodoc>
609 <paramlist>
610 <param name="vec" type="Point2D" default=""/>
611 </paramlist>
612 </method>
613 <method name="__neg__" type="Point2D" overloaded="no">
614 <autodoc>__neg__() -&gt; Point2D</autodoc>
615 <docstring>the reflection of this point</docstring>
616 </method>
617 <method name="__iadd__" type="Point2D" overloaded="no">
618 <autodoc>__iadd__(Point2D pt) -&gt; Point2D</autodoc>
619 <paramlist>
620 <param name="pt" type="Point2D" default=""/>
621 </paramlist>
622 </method>
623 <method name="__isub__" type="Point2D" overloaded="no">
624 <autodoc>__isub__(Point2D pt) -&gt; Point2D</autodoc>
625 <paramlist>
626 <param name="pt" type="Point2D" default=""/>
627 </paramlist>
628 </method>
629 <method name="__imul__" type="Point2D" overloaded="no">
630 <autodoc>__imul__(Point2D pt) -&gt; Point2D</autodoc>
631 <paramlist>
632 <param name="pt" type="Point2D" default=""/>
633 </paramlist>
634 </method>
635 <method name="__idiv__" type="Point2D" overloaded="no">
636 <autodoc>__idiv__(Point2D pt) -&gt; Point2D</autodoc>
637 <paramlist>
638 <param name="pt" type="Point2D" default=""/>
639 </paramlist>
640 </method>
641 <method name="__eq__" type="bool" overloaded="no">
642 <autodoc>__eq__(Point2D pt) -&gt; bool</autodoc>
643 <docstring>Test for equality</docstring>
644 <paramlist>
645 <param name="pt" type="Point2D" default=""/>
646 </paramlist>
647 </method>
648 <method name="__ne__" type="bool" overloaded="no">
649 <autodoc>__ne__(Point2D pt) -&gt; bool</autodoc>
650 <docstring>Test for inequality</docstring>
651 <paramlist>
652 <param name="pt" type="Point2D" default=""/>
653 </paramlist>
654 </method>
655 <property name="x" type="double" readonly="no"/>
656 <property name="y" type="double" readonly="no"/>
657 <method name="Set" type="" overloaded="no">
658 <autodoc>Set(double x=0, double y=0)</autodoc>
659 <paramlist>
660 <param name="x" type="double" default="0"/>
661 <param name="y" type="double" default="0"/>
662 </paramlist>
663 </method>
664 <method name="Get" type="PyObject" overloaded="no">
665 <autodoc>Get() -&gt; (x,y)</autodoc>
666 <docstring>Return x and y properties as a tuple.</docstring>
667 </method>
668 </class>
0dd25e81 669 <pythoncode>
f32fc4bc
RD
670#---------------------------------------------------------------------------
671</pythoncode>
672 <class name="InputStream" oldname="wxPyInputStream" module="core">
673 <constructor name="wxPyInputStream" overloaded="no">
674 <autodoc>__init__(PyObject p) -&gt; InputStream</autodoc>
675 <paramlist>
676 <param name="p" type="PyObject" default=""/>
677 </paramlist>
678 </constructor>
679 <method name="close" type="" overloaded="no">
680 <autodoc>close()</autodoc>
681 </method>
682 <method name="flush" type="" overloaded="no">
683 <autodoc>flush()</autodoc>
684 </method>
685 <method name="eof" type="bool" overloaded="no">
686 <autodoc>eof() -&gt; bool</autodoc>
687 </method>
688 <method name="read" type="PyObject" overloaded="no">
689 <autodoc>read(int size=-1) -&gt; PyObject</autodoc>
690 <paramlist>
691 <param name="size" type="int" default="-1"/>
692 </paramlist>
693 </method>
694 <method name="readline" type="PyObject" overloaded="no">
695 <autodoc>readline(int size=-1) -&gt; PyObject</autodoc>
696 <paramlist>
697 <param name="size" type="int" default="-1"/>
698 </paramlist>
699 </method>
700 <method name="readlines" type="PyObject" overloaded="no">
701 <autodoc>readlines(int sizehint=-1) -&gt; PyObject</autodoc>
702 <paramlist>
703 <param name="sizehint" type="int" default="-1"/>
704 </paramlist>
705 </method>
706 <method name="seek" type="" overloaded="no">
707 <autodoc>seek(int offset, int whence=0)</autodoc>
708 <paramlist>
709 <param name="offset" type="int" default=""/>
710 <param name="whence" type="int" default="0"/>
711 </paramlist>
712 </method>
713 <method name="tell" type="int" overloaded="no">
714 <autodoc>tell() -&gt; int</autodoc>
715 </method>
716 <method name="Peek" type="char" overloaded="no">
717 <autodoc>Peek() -&gt; char</autodoc>
718 </method>
719 <method name="GetC" type="char" overloaded="no">
720 <autodoc>GetC() -&gt; char</autodoc>
721 </method>
722 <method name="LastRead" type="size_t" overloaded="no">
723 <autodoc>LastRead() -&gt; size_t</autodoc>
724 </method>
725 <method name="CanRead" type="bool" overloaded="no">
726 <autodoc>CanRead() -&gt; bool</autodoc>
727 </method>
728 <method name="Eof" type="bool" overloaded="no">
729 <autodoc>Eof() -&gt; bool</autodoc>
730 </method>
731 <method name="Ungetch" type="bool" overloaded="no">
732 <autodoc>Ungetch(char c) -&gt; bool</autodoc>
733 <paramlist>
734 <param name="c" type="char" default=""/>
735 </paramlist>
736 </method>
737 <method name="SeekI" type="long" overloaded="no">
738 <autodoc>SeekI(long pos, int mode=FromStart) -&gt; long</autodoc>
739 <paramlist>
740 <param name="pos" type="long" default=""/>
741 <param name="mode" type="wxSeekMode" default="wxFromStart"/>
742 </paramlist>
743 </method>
744 <method name="TellI" type="long" overloaded="no">
745 <autodoc>TellI() -&gt; long</autodoc>
746 </method>
747 </class>
748 <class name="OutputStream" oldname="wxOutputStream" module="core">
749 <method name="write" type="" overloaded="no">
750 <autodoc>write(PyObject obj)</autodoc>
751 <paramlist>
752 <param name="obj" type="PyObject" default=""/>
753 </paramlist>
754 </method>
755 </class>
0dd25e81 756 <pythoncode>
0f43fbdf
RD
757#---------------------------------------------------------------------------
758</pythoncode>
f32fc4bc
RD
759 <class name="FSFile" oldname="wxFSFile" module="core">
760 <baseclass name="Object"/>
761 <constructor name="FSFile" overloaded="no">
762 <autodoc>__init__(InputStream stream, String loc, String mimetype, String anchor,
763 DateTime modif) -&gt; FSFile</autodoc>
764 <paramlist>
765 <param name="stream" type="wxInputStream" default=""/>
766 <param name="loc" type="String" default=""/>
767 <param name="mimetype" type="String" default=""/>
768 <param name="anchor" type="String" default=""/>
769 <param name="modif" type="wxDateTime" default=""/>
770 </paramlist>
771 </constructor>
772 <destructor name="~wxFSFile" overloaded="no">
773 <autodoc>__del__()</autodoc>
774 </destructor>
775 <method name="GetStream" type="wxInputStream" overloaded="no">
776 <autodoc>GetStream() -&gt; InputStream</autodoc>
777 </method>
778 <method name="GetMimeType" type="String" overloaded="no">
779 <autodoc>GetMimeType() -&gt; String</autodoc>
780 </method>
781 <method name="GetLocation" type="String" overloaded="no">
782 <autodoc>GetLocation() -&gt; String</autodoc>
783 </method>
784 <method name="GetAnchor" type="String" overloaded="no">
785 <autodoc>GetAnchor() -&gt; String</autodoc>
786 </method>
787 <method name="GetModificationTime" type="wxDateTime" overloaded="no">
788 <autodoc>GetModificationTime() -&gt; DateTime</autodoc>
789 </method>
790 </class>
791 <class name="CPPFileSystemHandler" oldname="wxFileSystemHandler" module="core"/>
792 <class name="FileSystemHandler" oldname="wxPyFileSystemHandler" module="core">
793 <baseclass name="CPPFileSystemHandler"/>
794 <constructor name="wxPyFileSystemHandler" overloaded="no">
795 <autodoc>__init__() -&gt; FileSystemHandler</autodoc>
796 </constructor>
797 <method name="_setCallbackInfo" type="" overloaded="no">
798 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
799 <paramlist>
800 <param name="self" type="PyObject" default=""/>
801 <param name="_class" type="PyObject" default=""/>
802 </paramlist>
803 </method>
804 <method name="CanOpen" type="bool" overloaded="no">
805 <autodoc>CanOpen(String location) -&gt; bool</autodoc>
806 <paramlist>
807 <param name="location" type="String" default=""/>
808 </paramlist>
809 </method>
810 <method name="OpenFile" type="FSFile" overloaded="no">
811 <autodoc>OpenFile(FileSystem fs, String location) -&gt; FSFile</autodoc>
812 <paramlist>
813 <param name="fs" type="wxFileSystem" default=""/>
814 <param name="location" type="String" default=""/>
815 </paramlist>
816 </method>
817 <method name="FindFirst" type="String" overloaded="no">
818 <autodoc>FindFirst(String spec, int flags=0) -&gt; String</autodoc>
819 <paramlist>
820 <param name="spec" type="String" default=""/>
821 <param name="flags" type="int" default="0"/>
822 </paramlist>
823 </method>
824 <method name="FindNext" type="String" overloaded="no">
825 <autodoc>FindNext() -&gt; String</autodoc>
826 </method>
827 <method name="GetProtocol" type="String" overloaded="no">
828 <autodoc>GetProtocol(String location) -&gt; String</autodoc>
829 <paramlist>
830 <param name="location" type="String" default=""/>
831 </paramlist>
832 </method>
833 <method name="GetLeftLocation" type="String" overloaded="no">
834 <autodoc>GetLeftLocation(String location) -&gt; String</autodoc>
835 <paramlist>
836 <param name="location" type="String" default=""/>
837 </paramlist>
838 </method>
839 <method name="GetAnchor" type="String" overloaded="no">
840 <autodoc>GetAnchor(String location) -&gt; String</autodoc>
841 <paramlist>
842 <param name="location" type="String" default=""/>
843 </paramlist>
844 </method>
845 <method name="GetRightLocation" type="String" overloaded="no">
846 <autodoc>GetRightLocation(String location) -&gt; String</autodoc>
847 <paramlist>
848 <param name="location" type="String" default=""/>
849 </paramlist>
850 </method>
851 <method name="GetMimeTypeFromExt" type="String" overloaded="no">
852 <autodoc>GetMimeTypeFromExt(String location) -&gt; String</autodoc>
853 <paramlist>
854 <param name="location" type="String" default=""/>
855 </paramlist>
856 </method>
857 </class>
858 <class name="FileSystem" oldname="wxFileSystem" module="core">
859 <baseclass name="Object"/>
860 <constructor name="FileSystem" overloaded="no">
861 <autodoc>__init__() -&gt; FileSystem</autodoc>
862 </constructor>
863 <destructor name="~wxFileSystem" overloaded="no">
864 <autodoc>__del__()</autodoc>
865 </destructor>
866 <method name="ChangePathTo" type="" overloaded="no">
867 <autodoc>ChangePathTo(String location, bool is_dir=False)</autodoc>
868 <paramlist>
869 <param name="location" type="String" default=""/>
870 <param name="is_dir" type="bool" default="False"/>
871 </paramlist>
872 </method>
873 <method name="GetPath" type="String" overloaded="no">
874 <autodoc>GetPath() -&gt; String</autodoc>
875 </method>
876 <method name="OpenFile" type="FSFile" overloaded="no">
877 <autodoc>OpenFile(String location) -&gt; FSFile</autodoc>
878 <paramlist>
879 <param name="location" type="String" default=""/>
880 </paramlist>
881 </method>
882 <method name="FindFirst" type="String" overloaded="no">
883 <autodoc>FindFirst(String spec, int flags=0) -&gt; String</autodoc>
884 <paramlist>
885 <param name="spec" type="String" default=""/>
886 <param name="flags" type="int" default="0"/>
887 </paramlist>
888 </method>
889 <method name="FindNext" type="String" overloaded="no">
890 <autodoc>FindNext() -&gt; String</autodoc>
891 </method>
892 <staticmethod name="AddHandler" type="" overloaded="no">
893 <autodoc>AddHandler(CPPFileSystemHandler handler)</autodoc>
894 <paramlist>
895 <param name="handler" type="CPPFileSystemHandler" default=""/>
896 </paramlist>
897 </staticmethod>
898 <staticmethod name="CleanUpHandlers" type="" overloaded="no">
899 <autodoc>CleanUpHandlers()</autodoc>
900 </staticmethod>
901 <staticmethod name="FileNameToURL" type="String" overloaded="no">
902 <autodoc>FileNameToURL(String filename) -&gt; String</autodoc>
903 <paramlist>
904 <param name="filename" type="String" default=""/>
905 </paramlist>
906 </staticmethod>
907 </class>
908 <method name="FileSystem_URLToFileName" oldname="wxFileSystem_URLToFileName" type="String" overloaded="no">
909 <autodoc>FileSystem_URLToFileName(String url) -&gt; String</autodoc>
910 <paramlist>
911 <param name="url" type="String" default=""/>
912 </paramlist>
913 </method>
914 <class name="InternetFSHandler" oldname="wxInternetFSHandler" module="core">
915 <baseclass name="CPPFileSystemHandler"/>
916 <constructor name="InternetFSHandler" overloaded="no">
917 <autodoc>__init__() -&gt; InternetFSHandler</autodoc>
918 </constructor>
919 <method name="CanOpen" type="bool" overloaded="no">
920 <autodoc>CanOpen(String location) -&gt; bool</autodoc>
921 <paramlist>
922 <param name="location" type="String" default=""/>
923 </paramlist>
924 </method>
925 <method name="OpenFile" type="FSFile" overloaded="no">
926 <autodoc>OpenFile(FileSystem fs, String location) -&gt; FSFile</autodoc>
927 <paramlist>
928 <param name="fs" type="FileSystem" default=""/>
929 <param name="location" type="String" default=""/>
930 </paramlist>
931 </method>
932 </class>
933 <class name="ZipFSHandler" oldname="wxZipFSHandler" module="core">
934 <baseclass name="CPPFileSystemHandler"/>
935 <constructor name="ZipFSHandler" overloaded="no">
936 <autodoc>__init__() -&gt; ZipFSHandler</autodoc>
937 </constructor>
938 <method name="CanOpen" type="bool" overloaded="no">
939 <autodoc>CanOpen(String location) -&gt; bool</autodoc>
940 <paramlist>
941 <param name="location" type="String" default=""/>
942 </paramlist>
943 </method>
944 <method name="OpenFile" type="FSFile" overloaded="no">
945 <autodoc>OpenFile(FileSystem fs, String location) -&gt; FSFile</autodoc>
946 <paramlist>
947 <param name="fs" type="FileSystem" default=""/>
948 <param name="location" type="String" default=""/>
949 </paramlist>
950 </method>
951 <method name="FindFirst" type="String" overloaded="no">
952 <autodoc>FindFirst(String spec, int flags=0) -&gt; String</autodoc>
953 <paramlist>
954 <param name="spec" type="String" default=""/>
955 <param name="flags" type="int" default="0"/>
956 </paramlist>
957 </method>
958 <method name="FindNext" type="String" overloaded="no">
959 <autodoc>FindNext() -&gt; String</autodoc>
960 </method>
961 </class>
962 <method name="__wxMemoryFSHandler_AddFile_wxImage" oldname="__wxMemoryFSHandler_AddFile_wxImage" type="" overloaded="no">
963 <autodoc>__wxMemoryFSHandler_AddFile_wxImage(String filename, Image image, long type)</autodoc>
964 <paramlist>
965 <param name="filename" type="String" default=""/>
966 <param name="image" type="wxImage" default=""/>
967 <param name="type" type="long" default=""/>
856bf319
RD
968 </paramlist>
969 </method>
f32fc4bc
RD
970 <method name="__wxMemoryFSHandler_AddFile_wxBitmap" oldname="__wxMemoryFSHandler_AddFile_wxBitmap" type="" overloaded="no">
971 <autodoc>__wxMemoryFSHandler_AddFile_wxBitmap(String filename, Bitmap bitmap, long type)</autodoc>
856bf319 972 <paramlist>
f32fc4bc
RD
973 <param name="filename" type="String" default=""/>
974 <param name="bitmap" type="wxBitmap" default=""/>
975 <param name="type" type="long" default=""/>
856bf319
RD
976 </paramlist>
977 </method>
f32fc4bc
RD
978 <method name="__wxMemoryFSHandler_AddFile_Data" oldname="__wxMemoryFSHandler_AddFile_Data" type="" overloaded="no">
979 <autodoc>__wxMemoryFSHandler_AddFile_Data(String filename, PyObject data)</autodoc>
856bf319 980 <paramlist>
f32fc4bc
RD
981 <param name="filename" type="String" default=""/>
982 <param name="data" type="PyObject" default=""/>
856bf319
RD
983 </paramlist>
984 </method>
f32fc4bc 985 <pythoncode>
856bf319
RD
986def MemoryFSHandler_AddFile(filename, a, b=''):
987 if isinstance(a, wx.Image):
988 __wxMemoryFSHandler_AddFile_wxImage(filename, a, b)
989 elif isinstance(a, wx.Bitmap):
990 __wxMemoryFSHandler_AddFile_wxBitmap(filename, a, b)
991 elif type(a) == str:
992 __wxMemoryFSHandler_AddFile_Data(filename, a)
993 else: raise TypeError, 'wx.Image, wx.Bitmap or string expected'
994</pythoncode>
f32fc4bc
RD
995 <class name="MemoryFSHandler" oldname="wxMemoryFSHandler" module="core">
996 <baseclass name="CPPFileSystemHandler"/>
997 <constructor name="MemoryFSHandler" overloaded="no">
998 <autodoc>__init__() -&gt; MemoryFSHandler</autodoc>
999 </constructor>
1000 <staticmethod name="RemoveFile" type="" overloaded="no">
1001 <autodoc>RemoveFile(String filename)</autodoc>
1002 <paramlist>
1003 <param name="filename" type="String" default=""/>
1004 </paramlist>
1005 </staticmethod>
1006 <method name="CanOpen" type="bool" overloaded="no">
1007 <autodoc>CanOpen(String location) -&gt; bool</autodoc>
1008 <paramlist>
1009 <param name="location" type="String" default=""/>
1010 </paramlist>
1011 </method>
1012 <method name="OpenFile" type="FSFile" overloaded="no">
1013 <autodoc>OpenFile(FileSystem fs, String location) -&gt; FSFile</autodoc>
1014 <paramlist>
1015 <param name="fs" type="FileSystem" default=""/>
1016 <param name="location" type="String" default=""/>
1017 </paramlist>
1018 </method>
1019 <method name="FindFirst" type="String" overloaded="no">
1020 <autodoc>FindFirst(String spec, int flags=0) -&gt; String</autodoc>
1021 <paramlist>
1022 <param name="spec" type="String" default=""/>
1023 <param name="flags" type="int" default="0"/>
1024 </paramlist>
1025 </method>
1026 <method name="FindNext" type="String" overloaded="no">
1027 <autodoc>FindNext() -&gt; String</autodoc>
1028 </method>
1029 </class>
1030 <pythoncode>
0f43fbdf
RD
1031#---------------------------------------------------------------------------
1032</pythoncode>
f32fc4bc
RD
1033 <class name="ImageHandler" oldname="wxImageHandler" module="core">
1034 <baseclass name="Object"/>
1035 <method name="GetName" type="String" overloaded="no">
1036 <autodoc>GetName() -&gt; String</autodoc>
1037 </method>
1038 <method name="GetExtension" type="String" overloaded="no">
1039 <autodoc>GetExtension() -&gt; String</autodoc>
1040 </method>
1041 <method name="GetType" type="long" overloaded="no">
1042 <autodoc>GetType() -&gt; long</autodoc>
1043 </method>
1044 <method name="GetMimeType" type="String" overloaded="no">
1045 <autodoc>GetMimeType() -&gt; String</autodoc>
1046 </method>
1047 <method name="CanRead" type="bool" overloaded="no">
1048 <autodoc>CanRead(String name) -&gt; bool</autodoc>
1049 <paramlist>
1050 <param name="name" type="String" default=""/>
1051 </paramlist>
1052 </method>
1053 <method name="SetName" type="" overloaded="no">
1054 <autodoc>SetName(String name)</autodoc>
1055 <paramlist>
1056 <param name="name" type="String" default=""/>
1057 </paramlist>
1058 </method>
1059 <method name="SetExtension" type="" overloaded="no">
1060 <autodoc>SetExtension(String extension)</autodoc>
1061 <paramlist>
1062 <param name="extension" type="String" default=""/>
1063 </paramlist>
1064 </method>
1065 <method name="SetType" type="" overloaded="no">
1066 <autodoc>SetType(long type)</autodoc>
1067 <paramlist>
1068 <param name="type" type="long" default=""/>
1069 </paramlist>
1070 </method>
1071 <method name="SetMimeType" type="" overloaded="no">
1072 <autodoc>SetMimeType(String mimetype)</autodoc>
1073 <paramlist>
1074 <param name="mimetype" type="String" default=""/>
1075 </paramlist>
1076 </method>
1077 </class>
1078 <class name="ImageHistogram" oldname="wxImageHistogram" module="core">
1079 <constructor name="ImageHistogram" overloaded="no">
1080 <autodoc>__init__() -&gt; ImageHistogram</autodoc>
1081 </constructor>
1082 <staticmethod name="MakeKey" type="unsigned long" overloaded="no">
1083 <autodoc>MakeKey(unsigned char r, unsigned char g, unsigned char b) -&gt; unsigned long</autodoc>
1084 <docstring>Get the key in the histogram for the given RGB values</docstring>
1085 <paramlist>
1086 <param name="r" type="unsigned char" default=""/>
1087 <param name="g" type="unsigned char" default=""/>
1088 <param name="b" type="unsigned char" default=""/>
1089 </paramlist>
1090 </staticmethod>
1091 <method name="FindFirstUnusedColour" type="bool" overloaded="no">
1092 <autodoc>FindFirstUnusedColour(int startR=1, int startG=0, int startB=0) -&gt; (success, r, g, b)</autodoc>
1093 <docstring>Find first colour that is not used in the image and has higher RGB values than
856bf319
RD
1094startR, startG, startB. Returns a tuple consisting of a success flag and rgb
1095values.</docstring>
f32fc4bc
RD
1096 <paramlist>
1097 <param name="OUTPUT" type="unsigned char" default=""/>
1098 <param name="OUTPUT" type="unsigned char" default=""/>
1099 <param name="OUTPUT" type="unsigned char" default=""/>
1100 <param name="startR" type="unsigned char" default="1"/>
1101 <param name="startG" type="unsigned char" default="0"/>
1102 <param name="startB" type="unsigned char" default="0"/>
1103 </paramlist>
1104 </method>
1105 </class>
1106 <class name="Image" oldname="wxImage" module="core">
1107 <baseclass name="Object"/>
1108 <constructor name="Image" overloaded="no">
1109 <autodoc>__init__(String name, long type=BITMAP_TYPE_ANY, int index=-1) -&gt; Image</autodoc>
1110 <paramlist>
1111 <param name="name" type="String" default=""/>
1112 <param name="type" type="long" default="wxBITMAP_TYPE_ANY"/>
1113 <param name="index" type="int" default="-1"/>
1114 </paramlist>
1115 </constructor>
1116 <constructor name="ImageFromMime" overloaded="no">
1117 <autodoc>ImageFromMime(String name, String mimetype, int index=-1) -&gt; Image</autodoc>
1118 <paramlist>
1119 <param name="name" type="String" default=""/>
1120 <param name="mimetype" type="String" default=""/>
1121 <param name="index" type="int" default="-1"/>
1122 </paramlist>
1123 </constructor>
1124 <constructor name="ImageFromStream" overloaded="no">
1125 <autodoc>ImageFromStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -&gt; Image</autodoc>
1126 <paramlist>
1127 <param name="stream" type="wxInputStream" default=""/>
1128 <param name="type" type="long" default="wxBITMAP_TYPE_ANY"/>
1129 <param name="index" type="int" default="-1"/>
1130 </paramlist>
1131 </constructor>
1132 <constructor name="ImageFromStreamMime" overloaded="no">
1133 <autodoc>ImageFromStreamMime(InputStream stream, String mimetype, int index=-1) -&gt; Image</autodoc>
1134 <paramlist>
1135 <param name="stream" type="wxInputStream" default=""/>
1136 <param name="mimetype" type="String" default=""/>
1137 <param name="index" type="int" default="-1"/>
1138 </paramlist>
1139 </constructor>
1140 <constructor name="EmptyImage" overloaded="no">
1141 <autodoc>EmptyImage(int width=0, int height=0, bool clear=True) -&gt; Image</autodoc>
1142 <paramlist>
1143 <param name="width" type="int" default="0"/>
1144 <param name="height" type="int" default="0"/>
1145 <param name="clear" type="bool" default="True"/>
1146 </paramlist>
1147 </constructor>
1148 <constructor name="ImageFromBitmap" overloaded="no">
1149 <autodoc>ImageFromBitmap(Bitmap bitmap) -&gt; Image</autodoc>
1150 <paramlist>
1151 <param name="bitmap" type="wxBitmap" default=""/>
1152 </paramlist>
1153 </constructor>
1154 <constructor name="ImageFromData" overloaded="no">
1155 <autodoc>ImageFromData(int width, int height, unsigned char data) -&gt; Image</autodoc>
1156 <paramlist>
1157 <param name="width" type="int" default=""/>
1158 <param name="height" type="int" default=""/>
1159 <param name="data" type="unsigned char" default=""/>
1160 </paramlist>
1161 </constructor>
1162 <destructor name="~wxImage" overloaded="no">
1163 <autodoc>__del__()</autodoc>
1164 </destructor>
1165 <method name="Create" type="" overloaded="no">
1166 <autodoc>Create(int width, int height)</autodoc>
1167 <paramlist>
1168 <param name="width" type="int" default=""/>
1169 <param name="height" type="int" default=""/>
1170 </paramlist>
1171 </method>
1172 <method name="Destroy" type="" overloaded="no">
1173 <autodoc>Destroy()</autodoc>
1174 <docstring>Deletes the C++ object this Python object is a proxy for.</docstring>
1175 </method>
1176 <method name="Scale" type="Image" overloaded="no">
1177 <autodoc>Scale(int width, int height) -&gt; Image</autodoc>
1178 <paramlist>
1179 <param name="width" type="int" default=""/>
1180 <param name="height" type="int" default=""/>
1181 </paramlist>
1182 </method>
1183 <method name="ShrinkBy" type="Image" overloaded="no">
1184 <autodoc>ShrinkBy(int xFactor, int yFactor) -&gt; Image</autodoc>
1185 <paramlist>
1186 <param name="xFactor" type="int" default=""/>
1187 <param name="yFactor" type="int" default=""/>
1188 </paramlist>
1189 </method>
1190 <method name="Rescale" type="Image" overloaded="no">
1191 <autodoc>Rescale(int width, int height) -&gt; Image</autodoc>
1192 <paramlist>
1193 <param name="width" type="int" default=""/>
1194 <param name="height" type="int" default=""/>
1195 </paramlist>
1196 </method>
1197 <method name="SetRGB" type="" overloaded="no">
1198 <autodoc>SetRGB(int x, int y, unsigned char r, unsigned char g, unsigned char b)</autodoc>
1199 <paramlist>
1200 <param name="x" type="int" default=""/>
1201 <param name="y" type="int" default=""/>
1202 <param name="r" type="unsigned char" default=""/>
1203 <param name="g" type="unsigned char" default=""/>
1204 <param name="b" type="unsigned char" default=""/>
1205 </paramlist>
1206 </method>
1207 <method name="GetRed" type="unsigned char" overloaded="no">
1208 <autodoc>GetRed(int x, int y) -&gt; unsigned char</autodoc>
1209 <paramlist>
1210 <param name="x" type="int" default=""/>
1211 <param name="y" type="int" default=""/>
1212 </paramlist>
1213 </method>
1214 <method name="GetGreen" type="unsigned char" overloaded="no">
1215 <autodoc>GetGreen(int x, int y) -&gt; unsigned char</autodoc>
1216 <paramlist>
1217 <param name="x" type="int" default=""/>
1218 <param name="y" type="int" default=""/>
1219 </paramlist>
1220 </method>
1221 <method name="GetBlue" type="unsigned char" overloaded="no">
1222 <autodoc>GetBlue(int x, int y) -&gt; unsigned char</autodoc>
1223 <paramlist>
1224 <param name="x" type="int" default=""/>
1225 <param name="y" type="int" default=""/>
1226 </paramlist>
1227 </method>
1228 <method name="SetAlpha" type="" overloaded="no">
1229 <autodoc>SetAlpha(int x, int y, unsigned char alpha)</autodoc>
1230 <paramlist>
1231 <param name="x" type="int" default=""/>
1232 <param name="y" type="int" default=""/>
1233 <param name="alpha" type="unsigned char" default=""/>
1234 </paramlist>
1235 </method>
1236 <method name="GetAlpha" type="unsigned char" overloaded="no">
1237 <autodoc>GetAlpha(int x, int y) -&gt; unsigned char</autodoc>
1238 <paramlist>
1239 <param name="x" type="int" default=""/>
1240 <param name="y" type="int" default=""/>
1241 </paramlist>
1242 </method>
1243 <method name="HasAlpha" type="bool" overloaded="no">
1244 <autodoc>HasAlpha() -&gt; bool</autodoc>
1245 </method>
1246 <method name="FindFirstUnusedColour" type="bool" overloaded="no">
1247 <autodoc>FindFirstUnusedColour(int startR=1, int startG=0, int startB=0) -&gt; (success, r, g, b)</autodoc>
1248 <docstring>Find first colour that is not used in the image and has higher RGB values than
856bf319
RD
1249startR, startG, startB. Returns a tuple consisting of a success flag and rgb
1250values.</docstring>
f32fc4bc
RD
1251 <paramlist>
1252 <param name="OUTPUT" type="byte" default=""/>
1253 <param name="OUTPUT" type="byte" default=""/>
1254 <param name="OUTPUT" type="byte" default=""/>
1255 <param name="startR" type="byte" default="0"/>
1256 <param name="startG" type="byte" default="0"/>
1257 <param name="startB" type="byte" default="0"/>
1258 </paramlist>
1259 </method>
1260 <method name="SetMaskFromImage" type="bool" overloaded="no">
1261 <autodoc>SetMaskFromImage(Image mask, byte mr, byte mg, byte mb) -&gt; bool</autodoc>
1262 <paramlist>
1263 <param name="mask" type="Image" default=""/>
1264 <param name="mr" type="byte" default=""/>
1265 <param name="mg" type="byte" default=""/>
1266 <param name="mb" type="byte" default=""/>
1267 </paramlist>
1268 </method>
1269 <staticmethod name="CanRead" type="bool" overloaded="no">
1270 <autodoc>CanRead(String name) -&gt; bool</autodoc>
1271 <paramlist>
1272 <param name="name" type="String" default=""/>
1273 </paramlist>
1274 </staticmethod>
1275 <staticmethod name="GetImageCount" type="int" overloaded="no">
1276 <autodoc>GetImageCount(String name, long type=BITMAP_TYPE_ANY) -&gt; int</autodoc>
1277 <paramlist>
1278 <param name="name" type="String" default=""/>
1279 <param name="type" type="long" default="wxBITMAP_TYPE_ANY"/>
1280 </paramlist>
1281 </staticmethod>
1282 <method name="LoadFile" type="bool" overloaded="no">
1283 <autodoc>LoadFile(String name, long type=BITMAP_TYPE_ANY, int index=-1) -&gt; bool</autodoc>
1284 <paramlist>
1285 <param name="name" type="String" default=""/>
1286 <param name="type" type="long" default="wxBITMAP_TYPE_ANY"/>
1287 <param name="index" type="int" default="-1"/>
1288 </paramlist>
1289 </method>
1290 <method name="LoadMimeFile" type="bool" overloaded="no">
1291 <autodoc>LoadMimeFile(String name, String mimetype, int index=-1) -&gt; bool</autodoc>
1292 <paramlist>
1293 <param name="name" type="String" default=""/>
1294 <param name="mimetype" type="String" default=""/>
1295 <param name="index" type="int" default="-1"/>
1296 </paramlist>
1297 </method>
1298 <method name="SaveFile" type="bool" overloaded="no">
1299 <autodoc>SaveFile(String name, int type) -&gt; bool</autodoc>
1300 <paramlist>
1301 <param name="name" type="String" default=""/>
1302 <param name="type" type="int" default=""/>
1303 </paramlist>
1304 </method>
1305 <method name="SaveMimeFile" type="bool" overloaded="no">
1306 <autodoc>SaveMimeFile(String name, String mimetype) -&gt; bool</autodoc>
1307 <paramlist>
1308 <param name="name" type="String" default=""/>
1309 <param name="mimetype" type="String" default=""/>
1310 </paramlist>
1311 </method>
1312 <staticmethod name="CanReadStream" type="bool" overloaded="no">
1313 <autodoc>CanReadStream(InputStream stream) -&gt; bool</autodoc>
1314 <paramlist>
1315 <param name="stream" type="wxInputStream" default=""/>
1316 </paramlist>
1317 </staticmethod>
1318 <method name="LoadStream" type="bool" overloaded="no">
1319 <autodoc>LoadStream(InputStream stream, long type=BITMAP_TYPE_ANY, int index=-1) -&gt; bool</autodoc>
1320 <paramlist>
1321 <param name="stream" type="wxInputStream" default=""/>
1322 <param name="type" type="long" default="wxBITMAP_TYPE_ANY"/>
1323 <param name="index" type="int" default="-1"/>
1324 </paramlist>
1325 </method>
1326 <method name="LoadMimeStream" type="bool" overloaded="no">
1327 <autodoc>LoadMimeStream(InputStream stream, String mimetype, int index=-1) -&gt; bool</autodoc>
1328 <paramlist>
1329 <param name="stream" type="wxInputStream" default=""/>
1330 <param name="mimetype" type="String" default=""/>
1331 <param name="index" type="int" default="-1"/>
1332 </paramlist>
1333 </method>
1334 <method name="Ok" type="bool" overloaded="no">
1335 <autodoc>Ok() -&gt; bool</autodoc>
1336 </method>
1337 <method name="GetWidth" type="int" overloaded="no">
1338 <autodoc>GetWidth() -&gt; int</autodoc>
1339 </method>
1340 <method name="GetHeight" type="int" overloaded="no">
1341 <autodoc>GetHeight() -&gt; int</autodoc>
1342 </method>
1343 <method name="GetSubImage" type="Image" overloaded="no">
1344 <autodoc>GetSubImage(Rect rect) -&gt; Image</autodoc>
1345 <paramlist>
1346 <param name="rect" type="Rect" default=""/>
1347 </paramlist>
1348 </method>
1349 <method name="Copy" type="Image" overloaded="no">
1350 <autodoc>Copy() -&gt; Image</autodoc>
1351 </method>
1352 <method name="Paste" type="" overloaded="no">
1353 <autodoc>Paste(Image image, int x, int y)</autodoc>
1354 <paramlist>
1355 <param name="image" type="Image" default=""/>
1356 <param name="x" type="int" default=""/>
1357 <param name="y" type="int" default=""/>
1358 </paramlist>
1359 </method>
1360 <method name="GetData" type="PyObject" overloaded="no">
1361 <autodoc>GetData() -&gt; PyObject</autodoc>
1362 </method>
1363 <method name="SetData" type="" overloaded="no">
1364 <autodoc>SetData(PyObject data)</autodoc>
1365 <paramlist>
1366 <param name="data" type="PyObject" default=""/>
1367 </paramlist>
1368 </method>
1369 <method name="GetDataBuffer" type="PyObject" overloaded="no">
1370 <autodoc>GetDataBuffer() -&gt; PyObject</autodoc>
1371 </method>
1372 <method name="SetDataBuffer" type="" overloaded="no">
1373 <autodoc>SetDataBuffer(PyObject data)</autodoc>
1374 <paramlist>
1375 <param name="data" type="PyObject" default=""/>
1376 </paramlist>
1377 </method>
1378 <method name="GetAlphaData" type="PyObject" overloaded="no">
1379 <autodoc>GetAlphaData() -&gt; PyObject</autodoc>
1380 </method>
1381 <method name="SetAlphaData" type="" overloaded="no">
1382 <autodoc>SetAlphaData(PyObject data)</autodoc>
1383 <paramlist>
1384 <param name="data" type="PyObject" default=""/>
1385 </paramlist>
1386 </method>
1387 <method name="GetAlphaBuffer" type="PyObject" overloaded="no">
1388 <autodoc>GetAlphaBuffer() -&gt; PyObject</autodoc>
1389 </method>
1390 <method name="SetAlphaBuffer" type="" overloaded="no">
1391 <autodoc>SetAlphaBuffer(PyObject data)</autodoc>
1392 <paramlist>
1393 <param name="data" type="PyObject" default=""/>
1394 </paramlist>
1395 </method>
1396 <method name="SetMaskColour" type="" overloaded="no">
1397 <autodoc>SetMaskColour(unsigned char r, unsigned char g, unsigned char b)</autodoc>
1398 <paramlist>
1399 <param name="r" type="unsigned char" default=""/>
1400 <param name="g" type="unsigned char" default=""/>
1401 <param name="b" type="unsigned char" default=""/>
1402 </paramlist>
1403 </method>
1404 <method name="GetMaskRed" type="unsigned char" overloaded="no">
1405 <autodoc>GetMaskRed() -&gt; unsigned char</autodoc>
1406 </method>
1407 <method name="GetMaskGreen" type="unsigned char" overloaded="no">
1408 <autodoc>GetMaskGreen() -&gt; unsigned char</autodoc>
1409 </method>
1410 <method name="GetMaskBlue" type="unsigned char" overloaded="no">
1411 <autodoc>GetMaskBlue() -&gt; unsigned char</autodoc>
1412 </method>
1413 <method name="SetMask" type="" overloaded="no">
1414 <autodoc>SetMask(bool mask=True)</autodoc>
1415 <paramlist>
1416 <param name="mask" type="bool" default="True"/>
1417 </paramlist>
1418 </method>
1419 <method name="HasMask" type="bool" overloaded="no">
1420 <autodoc>HasMask() -&gt; bool</autodoc>
1421 </method>
1422 <method name="Rotate" type="Image" overloaded="no">
1423 <autodoc>Rotate(double angle, Point centre_of_rotation, bool interpolating=True,
856bf319 1424 Point offset_after_rotation=None) -&gt; Image</autodoc>
f32fc4bc
RD
1425 <paramlist>
1426 <param name="angle" type="double" default=""/>
1427 <param name="centre_of_rotation" type="Point" default=""/>
1428 <param name="interpolating" type="bool" default="True"/>
1429 <param name="offset_after_rotation" type="Point" default="NULL"/>
1430 </paramlist>
1431 </method>
1432 <method name="Rotate90" type="Image" overloaded="no">
1433 <autodoc>Rotate90(bool clockwise=True) -&gt; Image</autodoc>
1434 <paramlist>
1435 <param name="clockwise" type="bool" default="True"/>
1436 </paramlist>
1437 </method>
1438 <method name="Mirror" type="Image" overloaded="no">
1439 <autodoc>Mirror(bool horizontally=True) -&gt; Image</autodoc>
1440 <paramlist>
1441 <param name="horizontally" type="bool" default="True"/>
1442 </paramlist>
1443 </method>
1444 <method name="Replace" type="" overloaded="no">
1445 <autodoc>Replace(unsigned char r1, unsigned char g1, unsigned char b1,
856bf319 1446 unsigned char r2, unsigned char g2, unsigned char b2)</autodoc>
f32fc4bc
RD
1447 <paramlist>
1448 <param name="r1" type="unsigned char" default=""/>
1449 <param name="g1" type="unsigned char" default=""/>
1450 <param name="b1" type="unsigned char" default=""/>
1451 <param name="r2" type="unsigned char" default=""/>
1452 <param name="g2" type="unsigned char" default=""/>
1453 <param name="b2" type="unsigned char" default=""/>
1454 </paramlist>
1455 </method>
1456 <method name="ConvertToMono" type="Image" overloaded="no">
1457 <autodoc>ConvertToMono(unsigned char r, unsigned char g, unsigned char b) -&gt; Image</autodoc>
1458 <paramlist>
1459 <param name="r" type="unsigned char" default=""/>
1460 <param name="g" type="unsigned char" default=""/>
1461 <param name="b" type="unsigned char" default=""/>
1462 </paramlist>
1463 </method>
1464 <method name="SetOption" type="" overloaded="no">
1465 <autodoc>SetOption(String name, String value)</autodoc>
1466 <paramlist>
1467 <param name="name" type="String" default=""/>
1468 <param name="value" type="String" default=""/>
1469 </paramlist>
1470 </method>
1471 <method name="SetOptionInt" type="" overloaded="no">
1472 <autodoc>SetOptionInt(String name, int value)</autodoc>
1473 <paramlist>
1474 <param name="name" type="String" default=""/>
1475 <param name="value" type="int" default=""/>
1476 </paramlist>
1477 </method>
1478 <method name="GetOption" type="String" overloaded="no">
1479 <autodoc>GetOption(String name) -&gt; String</autodoc>
1480 <paramlist>
1481 <param name="name" type="String" default=""/>
1482 </paramlist>
1483 </method>
1484 <method name="GetOptionInt" type="int" overloaded="no">
1485 <autodoc>GetOptionInt(String name) -&gt; int</autodoc>
1486 <paramlist>
1487 <param name="name" type="String" default=""/>
1488 </paramlist>
1489 </method>
1490 <method name="HasOption" type="bool" overloaded="no">
1491 <autodoc>HasOption(String name) -&gt; bool</autodoc>
1492 <paramlist>
1493 <param name="name" type="String" default=""/>
1494 </paramlist>
1495 </method>
1496 <method name="CountColours" type="unsigned long" overloaded="no">
1497 <autodoc>CountColours(unsigned long stopafter=(unsigned long) -1) -&gt; unsigned long</autodoc>
1498 <paramlist>
1499 <param name="stopafter" type="unsigned long" default="(unsigned long) -1"/>
1500 </paramlist>
1501 </method>
1502 <method name="ComputeHistogram" type="unsigned long" overloaded="no">
1503 <autodoc>ComputeHistogram(ImageHistogram h) -&gt; unsigned long</autodoc>
1504 <paramlist>
1505 <param name="h" type="ImageHistogram" default=""/>
1506 </paramlist>
1507 </method>
1508 <staticmethod name="AddHandler" type="" overloaded="no">
1509 <autodoc>AddHandler(ImageHandler handler)</autodoc>
1510 <paramlist>
1511 <param name="handler" type="ImageHandler" default=""/>
1512 </paramlist>
1513 </staticmethod>
1514 <staticmethod name="InsertHandler" type="" overloaded="no">
1515 <autodoc>InsertHandler(ImageHandler handler)</autodoc>
1516 <paramlist>
1517 <param name="handler" type="ImageHandler" default=""/>
1518 </paramlist>
1519 </staticmethod>
1520 <staticmethod name="RemoveHandler" type="bool" overloaded="no">
1521 <autodoc>RemoveHandler(String name) -&gt; bool</autodoc>
1522 <paramlist>
1523 <param name="name" type="String" default=""/>
1524 </paramlist>
1525 </staticmethod>
1526 <staticmethod name="GetImageExtWildcard" type="String" overloaded="no">
1527 <autodoc>GetImageExtWildcard() -&gt; String</autodoc>
1528 </staticmethod>
1529 <method name="ConvertToBitmap" type="wxBitmap" overloaded="no">
1530 <autodoc>ConvertToBitmap() -&gt; Bitmap</autodoc>
1531 </method>
1532 <method name="ConvertToMonoBitmap" type="wxBitmap" overloaded="no">
1533 <autodoc>ConvertToMonoBitmap(unsigned char red, unsigned char green, unsigned char blue) -&gt; Bitmap</autodoc>
1534 <paramlist>
1535 <param name="red" type="unsigned char" default=""/>
1536 <param name="green" type="unsigned char" default=""/>
1537 <param name="blue" type="unsigned char" default=""/>
1538 </paramlist>
1539 </method>
1540 </class>
1541 <method name="InitAllImageHandlers" oldname="wxInitAllImageHandlers" type="" overloaded="no">
1542 <autodoc>InitAllImageHandlers()</autodoc>
1543 </method>
1544 <class name="BMPHandler" oldname="wxBMPHandler" module="core">
1545 <baseclass name="ImageHandler"/>
1546 <constructor name="BMPHandler" overloaded="no">
1547 <autodoc>__init__() -&gt; BMPHandler</autodoc>
1548 </constructor>
1549 </class>
1550 <class name="ICOHandler" oldname="wxICOHandler" module="core">
1551 <baseclass name="BMPHandler"/>
1552 <constructor name="ICOHandler" overloaded="no">
1553 <autodoc>__init__() -&gt; ICOHandler</autodoc>
1554 </constructor>
1555 </class>
1556 <class name="CURHandler" oldname="wxCURHandler" module="core">
1557 <baseclass name="ICOHandler"/>
1558 <constructor name="CURHandler" overloaded="no">
1559 <autodoc>__init__() -&gt; CURHandler</autodoc>
1560 </constructor>
1561 </class>
1562 <class name="ANIHandler" oldname="wxANIHandler" module="core">
1563 <baseclass name="CURHandler"/>
1564 <constructor name="ANIHandler" overloaded="no">
1565 <autodoc>__init__() -&gt; ANIHandler</autodoc>
1566 </constructor>
1567 </class>
1568 <class name="PNGHandler" oldname="wxPNGHandler" module="core">
1569 <baseclass name="ImageHandler"/>
1570 <constructor name="PNGHandler" overloaded="no">
1571 <autodoc>__init__() -&gt; PNGHandler</autodoc>
1572 </constructor>
1573 </class>
1574 <class name="GIFHandler" oldname="wxGIFHandler" module="core">
1575 <baseclass name="ImageHandler"/>
1576 <constructor name="GIFHandler" overloaded="no">
1577 <autodoc>__init__() -&gt; GIFHandler</autodoc>
1578 </constructor>
1579 </class>
1580 <class name="PCXHandler" oldname="wxPCXHandler" module="core">
1581 <baseclass name="ImageHandler"/>
1582 <constructor name="PCXHandler" overloaded="no">
1583 <autodoc>__init__() -&gt; PCXHandler</autodoc>
1584 </constructor>
1585 </class>
1586 <class name="JPEGHandler" oldname="wxJPEGHandler" module="core">
1587 <baseclass name="ImageHandler"/>
1588 <constructor name="JPEGHandler" overloaded="no">
1589 <autodoc>__init__() -&gt; JPEGHandler</autodoc>
1590 </constructor>
1591 </class>
1592 <class name="PNMHandler" oldname="wxPNMHandler" module="core">
1593 <baseclass name="ImageHandler"/>
1594 <constructor name="PNMHandler" overloaded="no">
1595 <autodoc>__init__() -&gt; PNMHandler</autodoc>
1596 </constructor>
1597 </class>
1598 <class name="XPMHandler" oldname="wxXPMHandler" module="core">
1599 <baseclass name="ImageHandler"/>
1600 <constructor name="XPMHandler" overloaded="no">
1601 <autodoc>__init__() -&gt; XPMHandler</autodoc>
1602 </constructor>
1603 </class>
1604 <class name="TIFFHandler" oldname="wxTIFFHandler" module="core">
1605 <baseclass name="ImageHandler"/>
1606 <constructor name="TIFFHandler" overloaded="no">
1607 <autodoc>__init__() -&gt; TIFFHandler</autodoc>
1608 </constructor>
1609 </class>
1610 <pythoncode>
856bf319
RD
1611#---------------------------------------------------------------------------
1612</pythoncode>
f32fc4bc
RD
1613 <class name="EvtHandler" oldname="wxEvtHandler" module="core">
1614 <baseclass name="Object"/>
1615 <constructor name="EvtHandler" overloaded="no">
1616 <autodoc>__init__() -&gt; EvtHandler</autodoc>
1617 </constructor>
1618 <method name="GetNextHandler" type="EvtHandler" overloaded="no">
1619 <autodoc>GetNextHandler() -&gt; EvtHandler</autodoc>
1620 </method>
1621 <method name="GetPreviousHandler" type="EvtHandler" overloaded="no">
1622 <autodoc>GetPreviousHandler() -&gt; EvtHandler</autodoc>
1623 </method>
1624 <method name="SetNextHandler" type="" overloaded="no">
1625 <autodoc>SetNextHandler(EvtHandler handler)</autodoc>
1626 <paramlist>
1627 <param name="handler" type="EvtHandler" default=""/>
1628 </paramlist>
1629 </method>
1630 <method name="SetPreviousHandler" type="" overloaded="no">
1631 <autodoc>SetPreviousHandler(EvtHandler handler)</autodoc>
1632 <paramlist>
1633 <param name="handler" type="EvtHandler" default=""/>
1634 </paramlist>
1635 </method>
1636 <method name="GetEvtHandlerEnabled" type="bool" overloaded="no">
1637 <autodoc>GetEvtHandlerEnabled() -&gt; bool</autodoc>
1638 </method>
1639 <method name="SetEvtHandlerEnabled" type="" overloaded="no">
1640 <autodoc>SetEvtHandlerEnabled(bool enabled)</autodoc>
1641 <paramlist>
1642 <param name="enabled" type="bool" default=""/>
1643 </paramlist>
1644 </method>
1645 <method name="ProcessEvent" type="bool" overloaded="no">
1646 <autodoc>ProcessEvent(Event event) -&gt; bool</autodoc>
1647 <paramlist>
1648 <param name="event" type="wxEvent" default=""/>
1649 </paramlist>
1650 </method>
1651 <method name="AddPendingEvent" type="" overloaded="no">
1652 <autodoc>AddPendingEvent(Event event)</autodoc>
1653 <paramlist>
1654 <param name="event" type="wxEvent" default=""/>
1655 </paramlist>
1656 </method>
1657 <method name="ProcessPendingEvents" type="" overloaded="no">
1658 <autodoc>ProcessPendingEvents()</autodoc>
1659 </method>
1660 <method name="Connect" type="" overloaded="no">
1661 <autodoc>Connect(int id, int lastId, int eventType, PyObject func)</autodoc>
1662 <paramlist>
1663 <param name="id" type="int" default=""/>
1664 <param name="lastId" type="int" default=""/>
1665 <param name="eventType" type="int" default=""/>
1666 <param name="func" type="PyObject" default=""/>
1667 </paramlist>
1668 </method>
1669 <method name="Disconnect" type="bool" overloaded="no">
1670 <autodoc>Disconnect(int id, int lastId=-1, wxEventType eventType=wxEVT_NULL) -&gt; bool</autodoc>
1671 <paramlist>
1672 <param name="id" type="int" default=""/>
1673 <param name="lastId" type="int" default="-1"/>
1674 <param name="eventType" type="wxEventType" default="wxEVT_NULL"/>
1675 </paramlist>
1676 </method>
1677 <method name="_setOORInfo" type="" overloaded="no">
1678 <autodoc>_setOORInfo(PyObject _self)</autodoc>
1679 <paramlist>
1680 <param name="_self" type="PyObject" default=""/>
1681 </paramlist>
1682 </method>
1683 </class>
856bf319 1684 <pythoncode>
856bf319
RD
1685
1686#---------------------------------------------------------------------------
1687
1688class PyEventBinder(object):
1689 """
1690 Instances of this class are used to bind specific events to event
1691 handlers.
1692 """
1693 def __init__(self, evtType, expectedIDs=0):
1694 if expectedIDs not in [0, 1, 2]:
1695 raise ValueError, "Invalid number of expectedIDs"
1696 self.expectedIDs = expectedIDs
1697
1698 if type(evtType) == list or type(evtType) == tuple:
1699 self.evtType = evtType
1700 else:
1701 self.evtType = [evtType]
1702
1703
1704 def Bind(self, target, id1, id2, function):
1705 """Bind this set of event types to target."""
1706 for et in self.evtType:
1707 target.Connect(id1, id2, et, function)
1708
1709
1710 def __call__(self, *args):
1711 """
1712 For backwards compatibility with the old EVT_* functions.
1713 Should be called with either (window, func), (window, ID,
1714 func) or (window, ID1, ID2, func) parameters depending on the
1715 type of the event.
1716 """
1717 assert len(args) == 2 + self.expectedIDs
1718 id1 = wx.ID_ANY
1719 id2 = wx.ID_ANY
1720 target = args[0]
1721 if self.expectedIDs == 0:
1722 func = args[1]
1723 elif self.expectedIDs == 1:
1724 id1 = args[1]
1725 func = args[2]
1726 elif self.expectedIDs == 2:
1727 id1 = args[1]
1728 id2 = args[2]
1729 func = args[3]
1730 else:
1731 raise ValueError, "Unexpected number of IDs"
1732
1733 self.Bind(target, id1, id2, func)
1734
1735
1736# These two are square pegs that don't fit the PyEventBinder hole...
1737def EVT_COMMAND(win, id, cmd, func):
1738 win.Connect(id, -1, cmd, func)
1739def EVT_COMMAND_RANGE(win, id1, id2, cmd, func):
1740 win.Connect(id1, id2, cmd, func)
1741
1742
1743#---------------------------------------------------------------------------
1744</pythoncode>
f32fc4bc 1745 <pythoncode>
856bf319
RD
1746#---------------------------------------------------------------------------
1747</pythoncode>
f32fc4bc
RD
1748 <method name="NewEventType" oldname="wxNewEventType" type="wxEventType" overloaded="no">
1749 <autodoc>NewEventType() -&gt; wxEventType</autodoc>
1750 </method>
1751 <pythoncode>
856bf319
RD
1752#
1753# Create some event binders
1754EVT_SIZE = wx.PyEventBinder( wxEVT_SIZE )
1755EVT_SIZING = wx.PyEventBinder( wxEVT_SIZING )
1756EVT_MOVE = wx.PyEventBinder( wxEVT_MOVE )
1757EVT_MOVING = wx.PyEventBinder( wxEVT_MOVING )
1758EVT_CLOSE = wx.PyEventBinder( wxEVT_CLOSE_WINDOW )
1759EVT_END_SESSION = wx.PyEventBinder( wxEVT_END_SESSION )
1760EVT_QUERY_END_SESSION = wx.PyEventBinder( wxEVT_QUERY_END_SESSION )
1761EVT_PAINT = wx.PyEventBinder( wxEVT_PAINT )
1762EVT_NC_PAINT = wx.PyEventBinder( wxEVT_NC_PAINT )
1763EVT_ERASE_BACKGROUND = wx.PyEventBinder( wxEVT_ERASE_BACKGROUND )
1764EVT_CHAR = wx.PyEventBinder( wxEVT_CHAR )
1765EVT_KEY_DOWN = wx.PyEventBinder( wxEVT_KEY_DOWN )
1766EVT_KEY_UP = wx.PyEventBinder( wxEVT_KEY_UP )
1767EVT_HOTKEY = wx.PyEventBinder( wxEVT_HOTKEY, 1)
1768EVT_CHAR_HOOK = wx.PyEventBinder( wxEVT_CHAR_HOOK )
1769EVT_MENU_OPEN = wx.PyEventBinder( wxEVT_MENU_OPEN )
1770EVT_MENU_CLOSE = wx.PyEventBinder( wxEVT_MENU_CLOSE )
1771EVT_MENU_HIGHLIGHT = wx.PyEventBinder( wxEVT_MENU_HIGHLIGHT, 1)
1772EVT_MENU_HIGHLIGHT_ALL = wx.PyEventBinder( wxEVT_MENU_HIGHLIGHT )
1773EVT_SET_FOCUS = wx.PyEventBinder( wxEVT_SET_FOCUS )
1774EVT_KILL_FOCUS = wx.PyEventBinder( wxEVT_KILL_FOCUS )
1775EVT_CHILD_FOCUS = wx.PyEventBinder( wxEVT_CHILD_FOCUS )
1776EVT_ACTIVATE = wx.PyEventBinder( wxEVT_ACTIVATE )
1777EVT_ACTIVATE_APP = wx.PyEventBinder( wxEVT_ACTIVATE_APP )
1778EVT_END_SESSION = wx.PyEventBinder( wxEVT_END_SESSION )
1779EVT_QUERY_END_SESSION = wx.PyEventBinder( wxEVT_QUERY_END_SESSION )
1780EVT_DROP_FILES = wx.PyEventBinder( wxEVT_DROP_FILES )
1781EVT_INIT_DIALOG = wx.PyEventBinder( wxEVT_INIT_DIALOG )
1782EVT_SYS_COLOUR_CHANGED = wx.PyEventBinder( wxEVT_SYS_COLOUR_CHANGED )
1783EVT_DISPLAY_CHANGED = wx.PyEventBinder( wxEVT_DISPLAY_CHANGED )
1784EVT_SHOW = wx.PyEventBinder( wxEVT_SHOW )
1785EVT_MAXIMIZE = wx.PyEventBinder( wxEVT_MAXIMIZE )
1786EVT_ICONIZE = wx.PyEventBinder( wxEVT_ICONIZE )
1787EVT_NAVIGATION_KEY = wx.PyEventBinder( wxEVT_NAVIGATION_KEY )
1788EVT_PALETTE_CHANGED = wx.PyEventBinder( wxEVT_PALETTE_CHANGED )
1789EVT_QUERY_NEW_PALETTE = wx.PyEventBinder( wxEVT_QUERY_NEW_PALETTE )
1790EVT_WINDOW_CREATE = wx.PyEventBinder( wxEVT_CREATE )
1791EVT_WINDOW_DESTROY = wx.PyEventBinder( wxEVT_DESTROY )
1792EVT_SET_CURSOR = wx.PyEventBinder( wxEVT_SET_CURSOR )
1793EVT_MOUSE_CAPTURE_CHANGED = wx.PyEventBinder( wxEVT_MOUSE_CAPTURE_CHANGED )
1794
1795EVT_LEFT_DOWN = wx.PyEventBinder( wxEVT_LEFT_DOWN )
1796EVT_LEFT_UP = wx.PyEventBinder( wxEVT_LEFT_UP )
1797EVT_MIDDLE_DOWN = wx.PyEventBinder( wxEVT_MIDDLE_DOWN )
1798EVT_MIDDLE_UP = wx.PyEventBinder( wxEVT_MIDDLE_UP )
1799EVT_RIGHT_DOWN = wx.PyEventBinder( wxEVT_RIGHT_DOWN )
1800EVT_RIGHT_UP = wx.PyEventBinder( wxEVT_RIGHT_UP )
1801EVT_MOTION = wx.PyEventBinder( wxEVT_MOTION )
1802EVT_LEFT_DCLICK = wx.PyEventBinder( wxEVT_LEFT_DCLICK )
1803EVT_MIDDLE_DCLICK = wx.PyEventBinder( wxEVT_MIDDLE_DCLICK )
1804EVT_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_RIGHT_DCLICK )
1805EVT_LEAVE_WINDOW = wx.PyEventBinder( wxEVT_LEAVE_WINDOW )
1806EVT_ENTER_WINDOW = wx.PyEventBinder( wxEVT_ENTER_WINDOW )
1807EVT_MOUSEWHEEL = wx.PyEventBinder( wxEVT_MOUSEWHEEL )
1808
1809EVT_MOUSE_EVENTS = wx.PyEventBinder([ wxEVT_LEFT_DOWN,
1810 wxEVT_LEFT_UP,
1811 wxEVT_MIDDLE_DOWN,
1812 wxEVT_MIDDLE_UP,
1813 wxEVT_RIGHT_DOWN,
1814 wxEVT_RIGHT_UP,
1815 wxEVT_MOTION,
1816 wxEVT_LEFT_DCLICK,
1817 wxEVT_MIDDLE_DCLICK,
1818 wxEVT_RIGHT_DCLICK,
1819 wxEVT_ENTER_WINDOW,
1820 wxEVT_LEAVE_WINDOW,
1821 wxEVT_MOUSEWHEEL
1822 ])
1823
1824
1825# Scrolling from wxWindow (sent to wxScrolledWindow)
1826EVT_SCROLLWIN = wx.PyEventBinder([ wxEVT_SCROLLWIN_TOP,
1827 wxEVT_SCROLLWIN_BOTTOM,
1828 wxEVT_SCROLLWIN_LINEUP,
1829 wxEVT_SCROLLWIN_LINEDOWN,
1830 wxEVT_SCROLLWIN_PAGEUP,
1831 wxEVT_SCROLLWIN_PAGEDOWN,
1832 wxEVT_SCROLLWIN_THUMBTRACK,
1833 wxEVT_SCROLLWIN_THUMBRELEASE,
1834 ])
1835
1836EVT_SCROLLWIN_TOP = wx.PyEventBinder( wxEVT_SCROLLWIN_TOP )
1837EVT_SCROLLWIN_BOTTOM = wx.PyEventBinder( wxEVT_SCROLLWIN_BOTTOM )
1838EVT_SCROLLWIN_LINEUP = wx.PyEventBinder( wxEVT_SCROLLWIN_LINEUP )
1839EVT_SCROLLWIN_LINEDOWN = wx.PyEventBinder( wxEVT_SCROLLWIN_LINEDOWN )
1840EVT_SCROLLWIN_PAGEUP = wx.PyEventBinder( wxEVT_SCROLLWIN_PAGEUP )
1841EVT_SCROLLWIN_PAGEDOWN = wx.PyEventBinder( wxEVT_SCROLLWIN_PAGEDOWN )
1842EVT_SCROLLWIN_THUMBTRACK = wx.PyEventBinder( wxEVT_SCROLLWIN_THUMBTRACK )
1843EVT_SCROLLWIN_THUMBRELEASE = wx.PyEventBinder( wxEVT_SCROLLWIN_THUMBRELEASE )
1844
1845# Scrolling from wxSlider and wxScrollBar
1846EVT_SCROLL = wx.PyEventBinder([ wxEVT_SCROLL_TOP,
1847 wxEVT_SCROLL_BOTTOM,
1848 wxEVT_SCROLL_LINEUP,
1849 wxEVT_SCROLL_LINEDOWN,
1850 wxEVT_SCROLL_PAGEUP,
1851 wxEVT_SCROLL_PAGEDOWN,
1852 wxEVT_SCROLL_THUMBTRACK,
1853 wxEVT_SCROLL_THUMBRELEASE,
1854 wxEVT_SCROLL_ENDSCROLL,
1855 ])
1856
1857EVT_SCROLL_TOP = wx.PyEventBinder( wxEVT_SCROLL_TOP )
1858EVT_SCROLL_BOTTOM = wx.PyEventBinder( wxEVT_SCROLL_BOTTOM )
1859EVT_SCROLL_LINEUP = wx.PyEventBinder( wxEVT_SCROLL_LINEUP )
1860EVT_SCROLL_LINEDOWN = wx.PyEventBinder( wxEVT_SCROLL_LINEDOWN )
1861EVT_SCROLL_PAGEUP = wx.PyEventBinder( wxEVT_SCROLL_PAGEUP )
1862EVT_SCROLL_PAGEDOWN = wx.PyEventBinder( wxEVT_SCROLL_PAGEDOWN )
1863EVT_SCROLL_THUMBTRACK = wx.PyEventBinder( wxEVT_SCROLL_THUMBTRACK )
1864EVT_SCROLL_THUMBRELEASE = wx.PyEventBinder( wxEVT_SCROLL_THUMBRELEASE )
0f43fbdf
RD
1865EVT_SCROLL_ENDSCROLL = wx.PyEventBinder( wxEVT_SCROLL_ENDSCROLL )
1866
1867# Scrolling from wxSlider and wxScrollBar, with an id
1868EVT_COMMAND_SCROLL = wx.PyEventBinder([ wxEVT_SCROLL_TOP,
1869 wxEVT_SCROLL_BOTTOM,
1870 wxEVT_SCROLL_LINEUP,
1871 wxEVT_SCROLL_LINEDOWN,
1872 wxEVT_SCROLL_PAGEUP,
1873 wxEVT_SCROLL_PAGEDOWN,
1874 wxEVT_SCROLL_THUMBTRACK,
1875 wxEVT_SCROLL_THUMBRELEASE,
1876 wxEVT_SCROLL_ENDSCROLL,
1877 ], 1)
1878
1879EVT_COMMAND_SCROLL_TOP = wx.PyEventBinder( wxEVT_SCROLL_TOP, 1)
1880EVT_COMMAND_SCROLL_BOTTOM = wx.PyEventBinder( wxEVT_SCROLL_BOTTOM, 1)
1881EVT_COMMAND_SCROLL_LINEUP = wx.PyEventBinder( wxEVT_SCROLL_LINEUP, 1)
1882EVT_COMMAND_SCROLL_LINEDOWN = wx.PyEventBinder( wxEVT_SCROLL_LINEDOWN, 1)
1883EVT_COMMAND_SCROLL_PAGEUP = wx.PyEventBinder( wxEVT_SCROLL_PAGEUP, 1)
1884EVT_COMMAND_SCROLL_PAGEDOWN = wx.PyEventBinder( wxEVT_SCROLL_PAGEDOWN, 1)
1885EVT_COMMAND_SCROLL_THUMBTRACK = wx.PyEventBinder( wxEVT_SCROLL_THUMBTRACK, 1)
1886EVT_COMMAND_SCROLL_THUMBRELEASE = wx.PyEventBinder( wxEVT_SCROLL_THUMBRELEASE, 1)
1887EVT_COMMAND_SCROLL_ENDSCROLL = wx.PyEventBinder( wxEVT_SCROLL_ENDSCROLL, 1)
1888
0f43fbdf
RD
1889EVT_BUTTON = wx.PyEventBinder( wxEVT_COMMAND_BUTTON_CLICKED, 1)
1890EVT_CHECKBOX = wx.PyEventBinder( wxEVT_COMMAND_CHECKBOX_CLICKED, 1)
1891EVT_CHOICE = wx.PyEventBinder( wxEVT_COMMAND_CHOICE_SELECTED, 1)
1892EVT_LISTBOX = wx.PyEventBinder( wxEVT_COMMAND_LISTBOX_SELECTED, 1)
1893EVT_LISTBOX_DCLICK = wx.PyEventBinder( wxEVT_COMMAND_LISTBOX_DOUBLECLICKED, 1)
1894EVT_MENU = wx.PyEventBinder( wxEVT_COMMAND_MENU_SELECTED, 1)
1895EVT_MENU_RANGE = wx.PyEventBinder( wxEVT_COMMAND_MENU_SELECTED, 2)
1896EVT_SLIDER = wx.PyEventBinder( wxEVT_COMMAND_SLIDER_UPDATED, 1)
1897EVT_RADIOBOX = wx.PyEventBinder( wxEVT_COMMAND_RADIOBOX_SELECTED, 1)
1898EVT_RADIOBUTTON = wx.PyEventBinder( wxEVT_COMMAND_RADIOBUTTON_SELECTED, 1)
1899
1900EVT_SCROLLBAR = wx.PyEventBinder( wxEVT_COMMAND_SCROLLBAR_UPDATED, 1)
1901EVT_VLBOX = wx.PyEventBinder( wxEVT_COMMAND_VLBOX_SELECTED, 1)
1902EVT_COMBOBOX = wx.PyEventBinder( wxEVT_COMMAND_COMBOBOX_SELECTED, 1)
1903EVT_TOOL = wx.PyEventBinder( wxEVT_COMMAND_TOOL_CLICKED, 1)
1904EVT_TOOL_RANGE = wx.PyEventBinder( wxEVT_COMMAND_TOOL_CLICKED, 2)
1905EVT_TOOL_RCLICKED = wx.PyEventBinder( wxEVT_COMMAND_TOOL_RCLICKED, 1)
1906EVT_TOOL_RCLICKED_RANGE = wx.PyEventBinder( wxEVT_COMMAND_TOOL_RCLICKED, 2)
1907EVT_TOOL_ENTER = wx.PyEventBinder( wxEVT_COMMAND_TOOL_ENTER, 1)
1908EVT_CHECKLISTBOX = wx.PyEventBinder( wxEVT_COMMAND_CHECKLISTBOX_TOGGLED, 1)
1909
1910
1911EVT_COMMAND_LEFT_CLICK = wx.PyEventBinder( wxEVT_COMMAND_LEFT_CLICK, 1)
1912EVT_COMMAND_LEFT_DCLICK = wx.PyEventBinder( wxEVT_COMMAND_LEFT_DCLICK, 1)
1913EVT_COMMAND_RIGHT_CLICK = wx.PyEventBinder( wxEVT_COMMAND_RIGHT_CLICK, 1)
1914EVT_COMMAND_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_COMMAND_RIGHT_DCLICK, 1)
1915EVT_COMMAND_SET_FOCUS = wx.PyEventBinder( wxEVT_COMMAND_SET_FOCUS, 1)
1916EVT_COMMAND_KILL_FOCUS = wx.PyEventBinder( wxEVT_COMMAND_KILL_FOCUS, 1)
1917EVT_COMMAND_ENTER = wx.PyEventBinder( wxEVT_COMMAND_ENTER, 1)
1918
1919EVT_IDLE = wx.PyEventBinder( wxEVT_IDLE )
1920
1921EVT_UPDATE_UI = wx.PyEventBinder( wxEVT_UPDATE_UI, 1)
1922EVT_UPDATE_UI_RANGE = wx.PyEventBinder( wxEVT_UPDATE_UI, 2)
1923
1924EVT_CONTEXT_MENU = wx.PyEventBinder( wxEVT_CONTEXT_MENU )
1925
1926
1927</pythoncode>
f32fc4bc 1928 <pythoncode>
0f43fbdf
RD
1929#---------------------------------------------------------------------------
1930</pythoncode>
f32fc4bc
RD
1931 <class name="Event" oldname="wxEvent" module="core">
1932 <baseclass name="Object"/>
1933 <destructor name="~wxEvent" overloaded="no">
1934 <autodoc>__del__()</autodoc>
1935 </destructor>
1936 <method name="SetEventType" type="" overloaded="no">
1937 <autodoc>SetEventType(wxEventType typ)</autodoc>
1938 <paramlist>
1939 <param name="typ" type="wxEventType" default=""/>
1940 </paramlist>
1941 </method>
1942 <method name="GetEventType" type="wxEventType" overloaded="no">
1943 <autodoc>GetEventType() -&gt; wxEventType</autodoc>
1944 </method>
1945 <method name="GetEventObject" type="Object" overloaded="no">
1946 <autodoc>GetEventObject() -&gt; Object</autodoc>
1947 </method>
1948 <method name="SetEventObject" type="" overloaded="no">
1949 <autodoc>SetEventObject(Object obj)</autodoc>
1950 <paramlist>
1951 <param name="obj" type="Object" default=""/>
1952 </paramlist>
1953 </method>
1954 <method name="GetTimestamp" type="long" overloaded="no">
1955 <autodoc>GetTimestamp() -&gt; long</autodoc>
1956 </method>
1957 <method name="SetTimestamp" type="" overloaded="no">
1958 <autodoc>SetTimestamp(long ts=0)</autodoc>
1959 <paramlist>
1960 <param name="ts" type="long" default="0"/>
1961 </paramlist>
1962 </method>
1963 <method name="GetId" type="int" overloaded="no">
1964 <autodoc>GetId() -&gt; int</autodoc>
1965 </method>
1966 <method name="SetId" type="" overloaded="no">
1967 <autodoc>SetId(int Id)</autodoc>
1968 <paramlist>
1969 <param name="Id" type="int" default=""/>
1970 </paramlist>
1971 </method>
1972 <method name="IsCommandEvent" type="bool" overloaded="no">
1973 <autodoc>IsCommandEvent() -&gt; bool</autodoc>
1974 </method>
1975 <method name="Skip" type="" overloaded="no">
1976 <autodoc>Skip(bool skip=True)</autodoc>
1977 <paramlist>
1978 <param name="skip" type="bool" default="True"/>
1979 </paramlist>
1980 </method>
1981 <method name="GetSkipped" type="bool" overloaded="no">
1982 <autodoc>GetSkipped() -&gt; bool</autodoc>
1983 </method>
1984 <method name="ShouldPropagate" type="bool" overloaded="no">
1985 <autodoc>ShouldPropagate() -&gt; bool</autodoc>
1986 </method>
1987 <method name="StopPropagation" type="int" overloaded="no">
1988 <autodoc>StopPropagation() -&gt; int</autodoc>
1989 </method>
1990 <method name="ResumePropagation" type="" overloaded="no">
1991 <autodoc>ResumePropagation(int propagationLevel)</autodoc>
1992 <paramlist>
1993 <param name="propagationLevel" type="int" default=""/>
1994 </paramlist>
1995 </method>
1996 <method name="Clone" type="Event" overloaded="no">
1997 <autodoc>Clone() -&gt; Event</autodoc>
1998 </method>
1999 </class>
2000 <pythoncode>
0f43fbdf
RD
2001#---------------------------------------------------------------------------
2002</pythoncode>
f32fc4bc
RD
2003 <class name="PropagationDisabler" oldname="wxPropagationDisabler" module="core">
2004 <constructor name="PropagationDisabler" overloaded="no">
2005 <autodoc>__init__(Event event) -&gt; PropagationDisabler</autodoc>
2006 <paramlist>
2007 <param name="event" type="Event" default=""/>
2008 </paramlist>
2009 </constructor>
2010 <destructor name="~wxPropagationDisabler" overloaded="no">
2011 <autodoc>__del__()</autodoc>
2012 </destructor>
2013 </class>
2014 <class name="PropagateOnce" oldname="wxPropagateOnce" module="core">
2015 <constructor name="PropagateOnce" overloaded="no">
2016 <autodoc>__init__(Event event) -&gt; PropagateOnce</autodoc>
2017 <paramlist>
2018 <param name="event" type="Event" default=""/>
2019 </paramlist>
2020 </constructor>
2021 <destructor name="~wxPropagateOnce" overloaded="no">
2022 <autodoc>__del__()</autodoc>
2023 </destructor>
2024 </class>
2025 <pythoncode>
0f43fbdf
RD
2026#---------------------------------------------------------------------------
2027</pythoncode>
f32fc4bc
RD
2028 <class name="CommandEvent" oldname="wxCommandEvent" module="core">
2029 <baseclass name="Event"/>
2030 <constructor name="CommandEvent" overloaded="no">
2031 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int winid=0) -&gt; CommandEvent</autodoc>
2032 <paramlist>
2033 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
2034 <param name="winid" type="int" default="0"/>
2035 </paramlist>
2036 </constructor>
2037 <method name="GetSelection" type="int" overloaded="no">
2038 <autodoc>GetSelection() -&gt; int</autodoc>
2039 </method>
2040 <method name="SetString" type="" overloaded="no">
2041 <autodoc>SetString(String s)</autodoc>
2042 <paramlist>
2043 <param name="s" type="String" default=""/>
2044 </paramlist>
2045 </method>
2046 <method name="GetString" type="String" overloaded="no">
2047 <autodoc>GetString() -&gt; String</autodoc>
2048 </method>
2049 <method name="IsChecked" type="bool" overloaded="no">
2050 <autodoc>IsChecked() -&gt; bool</autodoc>
2051 </method>
2052 <method name="IsSelection" type="bool" overloaded="no">
2053 <autodoc>IsSelection() -&gt; bool</autodoc>
2054 </method>
2055 <method name="SetExtraLong" type="" overloaded="no">
2056 <autodoc>SetExtraLong(long extraLong)</autodoc>
2057 <paramlist>
2058 <param name="extraLong" type="long" default=""/>
2059 </paramlist>
2060 </method>
2061 <method name="GetExtraLong" type="long" overloaded="no">
2062 <autodoc>GetExtraLong() -&gt; long</autodoc>
2063 </method>
2064 <method name="SetInt" type="" overloaded="no">
2065 <autodoc>SetInt(int i)</autodoc>
2066 <paramlist>
2067 <param name="i" type="int" default=""/>
2068 </paramlist>
2069 </method>
2070 <method name="GetInt" type="long" overloaded="no">
2071 <autodoc>GetInt() -&gt; long</autodoc>
2072 </method>
2073 <method name="Clone" type="Event" overloaded="no">
2074 <autodoc>Clone() -&gt; Event</autodoc>
2075 </method>
2076 </class>
2077 <pythoncode>
0f43fbdf
RD
2078#---------------------------------------------------------------------------
2079</pythoncode>
f32fc4bc
RD
2080 <class name="NotifyEvent" oldname="wxNotifyEvent" module="core">
2081 <baseclass name="CommandEvent"/>
2082 <constructor name="NotifyEvent" overloaded="no">
2083 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int winid=0) -&gt; NotifyEvent</autodoc>
2084 <paramlist>
2085 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
2086 <param name="winid" type="int" default="0"/>
2087 </paramlist>
2088 </constructor>
2089 <method name="Veto" type="" overloaded="no">
2090 <autodoc>Veto()</autodoc>
2091 </method>
2092 <method name="Allow" type="" overloaded="no">
2093 <autodoc>Allow()</autodoc>
2094 </method>
2095 <method name="IsAllowed" type="bool" overloaded="no">
2096 <autodoc>IsAllowed() -&gt; bool</autodoc>
2097 </method>
2098 </class>
2099 <pythoncode>
0f43fbdf
RD
2100#---------------------------------------------------------------------------
2101</pythoncode>
f32fc4bc
RD
2102 <class name="ScrollEvent" oldname="wxScrollEvent" module="core">
2103 <baseclass name="CommandEvent"/>
2104 <constructor name="ScrollEvent" overloaded="no">
2105 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int winid=0, int pos=0,
0f43fbdf 2106 int orient=0) -&gt; ScrollEvent</autodoc>
f32fc4bc
RD
2107 <paramlist>
2108 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
2109 <param name="winid" type="int" default="0"/>
2110 <param name="pos" type="int" default="0"/>
2111 <param name="orient" type="int" default="0"/>
2112 </paramlist>
2113 </constructor>
2114 <method name="GetOrientation" type="int" overloaded="no">
2115 <autodoc>GetOrientation() -&gt; int</autodoc>
2116 </method>
2117 <method name="GetPosition" type="int" overloaded="no">
2118 <autodoc>GetPosition() -&gt; int</autodoc>
2119 </method>
2120 <method name="SetOrientation" type="" overloaded="no">
2121 <autodoc>SetOrientation(int orient)</autodoc>
2122 <paramlist>
2123 <param name="orient" type="int" default=""/>
2124 </paramlist>
2125 </method>
2126 <method name="SetPosition" type="" overloaded="no">
2127 <autodoc>SetPosition(int pos)</autodoc>
2128 <paramlist>
2129 <param name="pos" type="int" default=""/>
2130 </paramlist>
2131 </method>
2132 </class>
2133 <pythoncode>
0f43fbdf
RD
2134#---------------------------------------------------------------------------
2135</pythoncode>
f32fc4bc
RD
2136 <class name="ScrollWinEvent" oldname="wxScrollWinEvent" module="core">
2137 <baseclass name="Event"/>
2138 <constructor name="ScrollWinEvent" overloaded="no">
2139 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int pos=0, int orient=0) -&gt; ScrollWinEvent</autodoc>
2140 <paramlist>
2141 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
2142 <param name="pos" type="int" default="0"/>
2143 <param name="orient" type="int" default="0"/>
2144 </paramlist>
2145 </constructor>
2146 <method name="GetOrientation" type="int" overloaded="no">
2147 <autodoc>GetOrientation() -&gt; int</autodoc>
2148 </method>
2149 <method name="GetPosition" type="int" overloaded="no">
2150 <autodoc>GetPosition() -&gt; int</autodoc>
2151 </method>
2152 <method name="SetOrientation" type="" overloaded="no">
2153 <autodoc>SetOrientation(int orient)</autodoc>
2154 <paramlist>
2155 <param name="orient" type="int" default=""/>
2156 </paramlist>
2157 </method>
2158 <method name="SetPosition" type="" overloaded="no">
2159 <autodoc>SetPosition(int pos)</autodoc>
2160 <paramlist>
2161 <param name="pos" type="int" default=""/>
2162 </paramlist>
2163 </method>
2164 </class>
2165 <pythoncode>
0f43fbdf
RD
2166#---------------------------------------------------------------------------
2167</pythoncode>
f32fc4bc
RD
2168 <class name="MouseEvent" oldname="wxMouseEvent" module="core">
2169 <baseclass name="Event"/>
2170 <constructor name="MouseEvent" overloaded="no">
2171 <autodoc>__init__(wxEventType mouseType=wxEVT_NULL) -&gt; MouseEvent</autodoc>
2172 <paramlist>
2173 <param name="mouseType" type="wxEventType" default="wxEVT_NULL"/>
2174 </paramlist>
2175 </constructor>
2176 <method name="IsButton" type="bool" overloaded="no">
2177 <autodoc>IsButton() -&gt; bool</autodoc>
2178 </method>
2179 <method name="ButtonDown" type="bool" overloaded="no">
2180 <autodoc>ButtonDown(int but=MOUSE_BTN_ANY) -&gt; bool</autodoc>
2181 <paramlist>
2182 <param name="but" type="int" default="wxMOUSE_BTN_ANY"/>
2183 </paramlist>
2184 </method>
2185 <method name="ButtonDClick" type="bool" overloaded="no">
2186 <autodoc>ButtonDClick(int but=MOUSE_BTN_ANY) -&gt; bool</autodoc>
2187 <paramlist>
2188 <param name="but" type="int" default="wxMOUSE_BTN_ANY"/>
2189 </paramlist>
2190 </method>
2191 <method name="ButtonUp" type="bool" overloaded="no">
2192 <autodoc>ButtonUp(int but=MOUSE_BTN_ANY) -&gt; bool</autodoc>
2193 <paramlist>
2194 <param name="but" type="int" default="wxMOUSE_BTN_ANY"/>
2195 </paramlist>
2196 </method>
2197 <method name="Button" type="bool" overloaded="no">
2198 <autodoc>Button(int but) -&gt; bool</autodoc>
2199 <paramlist>
2200 <param name="but" type="int" default=""/>
2201 </paramlist>
2202 </method>
2203 <method name="ButtonIsDown" type="bool" overloaded="no">
2204 <autodoc>ButtonIsDown(int but) -&gt; bool</autodoc>
2205 <paramlist>
2206 <param name="but" type="int" default=""/>
2207 </paramlist>
2208 </method>
2209 <method name="GetButton" type="int" overloaded="no">
2210 <autodoc>GetButton() -&gt; int</autodoc>
2211 </method>
2212 <method name="ControlDown" type="bool" overloaded="no">
2213 <autodoc>ControlDown() -&gt; bool</autodoc>
2214 </method>
2215 <method name="MetaDown" type="bool" overloaded="no">
2216 <autodoc>MetaDown() -&gt; bool</autodoc>
2217 </method>
2218 <method name="AltDown" type="bool" overloaded="no">
2219 <autodoc>AltDown() -&gt; bool</autodoc>
2220 </method>
2221 <method name="ShiftDown" type="bool" overloaded="no">
2222 <autodoc>ShiftDown() -&gt; bool</autodoc>
2223 </method>
2224 <method name="LeftDown" type="bool" overloaded="no">
2225 <autodoc>LeftDown() -&gt; bool</autodoc>
2226 </method>
2227 <method name="MiddleDown" type="bool" overloaded="no">
2228 <autodoc>MiddleDown() -&gt; bool</autodoc>
2229 </method>
2230 <method name="RightDown" type="bool" overloaded="no">
2231 <autodoc>RightDown() -&gt; bool</autodoc>
2232 </method>
2233 <method name="LeftUp" type="bool" overloaded="no">
2234 <autodoc>LeftUp() -&gt; bool</autodoc>
2235 </method>
2236 <method name="MiddleUp" type="bool" overloaded="no">
2237 <autodoc>MiddleUp() -&gt; bool</autodoc>
2238 </method>
2239 <method name="RightUp" type="bool" overloaded="no">
2240 <autodoc>RightUp() -&gt; bool</autodoc>
2241 </method>
2242 <method name="LeftDClick" type="bool" overloaded="no">
2243 <autodoc>LeftDClick() -&gt; bool</autodoc>
2244 </method>
2245 <method name="MiddleDClick" type="bool" overloaded="no">
2246 <autodoc>MiddleDClick() -&gt; bool</autodoc>
2247 </method>
2248 <method name="RightDClick" type="bool" overloaded="no">
2249 <autodoc>RightDClick() -&gt; bool</autodoc>
2250 </method>
2251 <method name="LeftIsDown" type="bool" overloaded="no">
2252 <autodoc>LeftIsDown() -&gt; bool</autodoc>
2253 </method>
2254 <method name="MiddleIsDown" type="bool" overloaded="no">
2255 <autodoc>MiddleIsDown() -&gt; bool</autodoc>
2256 </method>
2257 <method name="RightIsDown" type="bool" overloaded="no">
2258 <autodoc>RightIsDown() -&gt; bool</autodoc>
2259 </method>
2260 <method name="Dragging" type="bool" overloaded="no">
2261 <autodoc>Dragging() -&gt; bool</autodoc>
2262 </method>
2263 <method name="Moving" type="bool" overloaded="no">
2264 <autodoc>Moving() -&gt; bool</autodoc>
2265 </method>
2266 <method name="Entering" type="bool" overloaded="no">
2267 <autodoc>Entering() -&gt; bool</autodoc>
2268 </method>
2269 <method name="Leaving" type="bool" overloaded="no">
2270 <autodoc>Leaving() -&gt; bool</autodoc>
2271 </method>
2272 <method name="GetPosition" type="Point" overloaded="no">
2273 <autodoc>GetPosition() -&gt; Point</autodoc>
2274 <docstring>Returns the position of the mouse in window coordinates when the event happened.</docstring>
2275 </method>
2276 <method name="GetPositionTuple" type="" overloaded="no">
2277 <autodoc>GetPositionTuple() -&gt; (x,y)</autodoc>
2278 <docstring>Returns the position of the mouse in window coordinates when the event happened.</docstring>
2279 <paramlist>
2280 <param name="OUTPUT" type="long" default=""/>
2281 <param name="OUTPUT" type="long" default=""/>
2282 </paramlist>
2283 </method>
2284 <method name="GetLogicalPosition" type="Point" overloaded="no">
2285 <autodoc>GetLogicalPosition(DC dc) -&gt; Point</autodoc>
2286 <paramlist>
2287 <param name="dc" type="wxDC" default=""/>
2288 </paramlist>
2289 </method>
2290 <method name="GetX" type="int" overloaded="no">
2291 <autodoc>GetX() -&gt; int</autodoc>
2292 </method>
2293 <method name="GetY" type="int" overloaded="no">
2294 <autodoc>GetY() -&gt; int</autodoc>
2295 </method>
2296 <method name="GetWheelRotation" type="int" overloaded="no">
2297 <autodoc>GetWheelRotation() -&gt; int</autodoc>
2298 </method>
2299 <method name="GetWheelDelta" type="int" overloaded="no">
2300 <autodoc>GetWheelDelta() -&gt; int</autodoc>
2301 </method>
2302 <method name="GetLinesPerAction" type="int" overloaded="no">
2303 <autodoc>GetLinesPerAction() -&gt; int</autodoc>
2304 </method>
2305 <method name="IsPageScroll" type="bool" overloaded="no">
2306 <autodoc>IsPageScroll() -&gt; bool</autodoc>
2307 </method>
2308 <property name="m_x" type="int" readonly="no"/>
2309 <property name="m_y" type="int" readonly="no"/>
2310 <property name="m_leftDown" type="bool" readonly="no"/>
2311 <property name="m_middleDown" type="bool" readonly="no"/>
2312 <property name="m_rightDown" type="bool" readonly="no"/>
2313 <property name="m_controlDown" type="bool" readonly="no"/>
2314 <property name="m_shiftDown" type="bool" readonly="no"/>
2315 <property name="m_altDown" type="bool" readonly="no"/>
2316 <property name="m_metaDown" type="bool" readonly="no"/>
2317 <property name="m_wheelRotation" type="int" readonly="no"/>
2318 <property name="m_wheelDelta" type="int" readonly="no"/>
2319 <property name="m_linesPerAction" type="int" readonly="no"/>
2320 </class>
2321 <pythoncode>
0f43fbdf
RD
2322#---------------------------------------------------------------------------
2323</pythoncode>
f32fc4bc
RD
2324 <class name="SetCursorEvent" oldname="wxSetCursorEvent" module="core">
2325 <baseclass name="Event"/>
2326 <constructor name="SetCursorEvent" overloaded="no">
2327 <autodoc>__init__(int x=0, int y=0) -&gt; SetCursorEvent</autodoc>
2328 <paramlist>
2329 <param name="x" type="int" default="0"/>
2330 <param name="y" type="int" default="0"/>
2331 </paramlist>
2332 </constructor>
2333 <method name="GetX" type="int" overloaded="no">
2334 <autodoc>GetX() -&gt; int</autodoc>
2335 </method>
2336 <method name="GetY" type="int" overloaded="no">
2337 <autodoc>GetY() -&gt; int</autodoc>
2338 </method>
2339 <method name="SetCursor" type="" overloaded="no">
2340 <autodoc>SetCursor(Cursor cursor)</autodoc>
2341 <paramlist>
2342 <param name="cursor" type="wxCursor" default=""/>
2343 </paramlist>
2344 </method>
2345 <method name="GetCursor" type="wxCursor" overloaded="no">
2346 <autodoc>GetCursor() -&gt; Cursor</autodoc>
2347 </method>
2348 <method name="HasCursor" type="bool" overloaded="no">
2349 <autodoc>HasCursor() -&gt; bool</autodoc>
2350 </method>
2351 </class>
2352 <pythoncode>
0f43fbdf
RD
2353#---------------------------------------------------------------------------
2354</pythoncode>
f32fc4bc
RD
2355 <class name="KeyEvent" oldname="wxKeyEvent" module="core">
2356 <baseclass name="Event"/>
2357 <constructor name="KeyEvent" overloaded="no">
2358 <autodoc>__init__(wxEventType keyType=wxEVT_NULL) -&gt; KeyEvent</autodoc>
2359 <paramlist>
2360 <param name="keyType" type="wxEventType" default="wxEVT_NULL"/>
2361 </paramlist>
2362 </constructor>
2363 <method name="ControlDown" type="bool" overloaded="no">
2364 <autodoc>ControlDown() -&gt; bool</autodoc>
2365 </method>
2366 <method name="MetaDown" type="bool" overloaded="no">
2367 <autodoc>MetaDown() -&gt; bool</autodoc>
2368 </method>
2369 <method name="AltDown" type="bool" overloaded="no">
2370 <autodoc>AltDown() -&gt; bool</autodoc>
2371 </method>
2372 <method name="ShiftDown" type="bool" overloaded="no">
2373 <autodoc>ShiftDown() -&gt; bool</autodoc>
2374 </method>
2375 <method name="HasModifiers" type="bool" overloaded="no">
2376 <autodoc>HasModifiers() -&gt; bool</autodoc>
2377 </method>
2378 <method name="GetKeyCode" type="int" overloaded="no">
2379 <autodoc>GetKeyCode() -&gt; int</autodoc>
2380 </method>
2381 <method name="GetUniChar" type="int" overloaded="no">
2382 <autodoc>GetUniChar() -&gt; int</autodoc>
2383 </method>
2384 <method name="GetRawKeyCode" type="unsigned int" overloaded="no">
2385 <autodoc>GetRawKeyCode() -&gt; unsigned int</autodoc>
2386 </method>
2387 <method name="GetRawKeyFlags" type="unsigned int" overloaded="no">
2388 <autodoc>GetRawKeyFlags() -&gt; unsigned int</autodoc>
2389 </method>
2390 <method name="GetPosition" type="Point" overloaded="no">
2391 <autodoc>GetPosition() -&gt; Point</autodoc>
2392 <docstring>Find the position of the event.</docstring>
2393 </method>
2394 <method name="GetPositionTuple" type="" overloaded="no">
2395 <autodoc>GetPositionTuple() -&gt; (x,y)</autodoc>
2396 <docstring>Find the position of the event.</docstring>
2397 <paramlist>
2398 <param name="OUTPUT" type="long" default=""/>
2399 <param name="OUTPUT" type="long" default=""/>
2400 </paramlist>
2401 </method>
2402 <method name="GetX" type="int" overloaded="no">
2403 <autodoc>GetX() -&gt; int</autodoc>
2404 </method>
2405 <method name="GetY" type="int" overloaded="no">
2406 <autodoc>GetY() -&gt; int</autodoc>
2407 </method>
2408 <property name="m_x" type="int" readonly="no"/>
2409 <property name="m_y" type="int" readonly="no"/>
2410 <property name="m_keyCode" type="long" readonly="no"/>
2411 <property name="m_controlDown" type="bool" readonly="no"/>
2412 <property name="m_shiftDown" type="bool" readonly="no"/>
2413 <property name="m_altDown" type="bool" readonly="no"/>
2414 <property name="m_metaDown" type="bool" readonly="no"/>
2415 <property name="m_scanCode" type="bool" readonly="no"/>
2416 <property name="m_rawCode" type="unsigned int" readonly="no"/>
2417 <property name="m_rawFlags" type="unsigned int" readonly="no"/>
2418 </class>
2419 <pythoncode>
0f43fbdf
RD
2420#---------------------------------------------------------------------------
2421</pythoncode>
f32fc4bc
RD
2422 <class name="SizeEvent" oldname="wxSizeEvent" module="core">
2423 <baseclass name="Event"/>
2424 <constructor name="SizeEvent" overloaded="no">
2425 <autodoc>__init__(Size sz=DefaultSize, int winid=0) -&gt; SizeEvent</autodoc>
2426 <paramlist>
2427 <param name="sz" type="Size" default="wxDefaultSize"/>
2428 <param name="winid" type="int" default="0"/>
2429 </paramlist>
2430 </constructor>
2431 <method name="GetSize" type="Size" overloaded="no">
2432 <autodoc>GetSize() -&gt; Size</autodoc>
2433 </method>
2434 <method name="GetRect" type="Rect" overloaded="no">
2435 <autodoc>GetRect() -&gt; Rect</autodoc>
2436 </method>
2437 <method name="SetRect" type="" overloaded="no">
2438 <autodoc>SetRect(Rect rect)</autodoc>
2439 <paramlist>
2440 <param name="rect" type="Rect" default=""/>
2441 </paramlist>
2442 </method>
2443 <method name="SetSize" type="" overloaded="no">
2444 <autodoc>SetSize(Size size)</autodoc>
2445 <paramlist>
2446 <param name="size" type="Size" default=""/>
2447 </paramlist>
2448 </method>
2449 <property name="m_size" type="Size" readonly="no"/>
2450 <property name="m_rect" type="Rect" readonly="no"/>
2451 </class>
2452 <pythoncode>
0f43fbdf
RD
2453#---------------------------------------------------------------------------
2454</pythoncode>
f32fc4bc
RD
2455 <class name="MoveEvent" oldname="wxMoveEvent" module="core">
2456 <baseclass name="Event"/>
2457 <constructor name="MoveEvent" overloaded="no">
2458 <autodoc>__init__(Point pos=DefaultPosition, int winid=0) -&gt; MoveEvent</autodoc>
2459 <paramlist>
2460 <param name="pos" type="Point" default="wxDefaultPosition"/>
2461 <param name="winid" type="int" default="0"/>
2462 </paramlist>
2463 </constructor>
2464 <method name="GetPosition" type="Point" overloaded="no">
2465 <autodoc>GetPosition() -&gt; Point</autodoc>
2466 </method>
2467 <method name="GetRect" type="Rect" overloaded="no">
2468 <autodoc>GetRect() -&gt; Rect</autodoc>
2469 </method>
2470 <method name="SetRect" type="" overloaded="no">
2471 <autodoc>SetRect(Rect rect)</autodoc>
2472 <paramlist>
2473 <param name="rect" type="Rect" default=""/>
2474 </paramlist>
2475 </method>
2476 <method name="SetPosition" type="" overloaded="no">
2477 <autodoc>SetPosition(Point pos)</autodoc>
2478 <paramlist>
2479 <param name="pos" type="Point" default=""/>
2480 </paramlist>
2481 </method>
2482 <property name="m_pos" type="Point" readonly="no"/>
2483 <property name="m_rect" type="Rect" readonly="no"/>
2484 </class>
2485 <pythoncode>
0f43fbdf
RD
2486#---------------------------------------------------------------------------
2487</pythoncode>
f32fc4bc
RD
2488 <class name="PaintEvent" oldname="wxPaintEvent" module="core">
2489 <baseclass name="Event"/>
2490 <constructor name="PaintEvent" overloaded="no">
2491 <autodoc>__init__(int Id=0) -&gt; PaintEvent</autodoc>
2492 <paramlist>
2493 <param name="Id" type="int" default="0"/>
2494 </paramlist>
2495 </constructor>
2496 </class>
2497 <class name="NcPaintEvent" oldname="wxNcPaintEvent" module="core">
2498 <baseclass name="Event"/>
2499 <constructor name="NcPaintEvent" overloaded="no">
2500 <autodoc>__init__(int winid=0) -&gt; NcPaintEvent</autodoc>
2501 <paramlist>
2502 <param name="winid" type="int" default="0"/>
2503 </paramlist>
2504 </constructor>
2505 </class>
2506 <pythoncode>
0f43fbdf
RD
2507#---------------------------------------------------------------------------
2508</pythoncode>
f32fc4bc
RD
2509 <class name="EraseEvent" oldname="wxEraseEvent" module="core">
2510 <baseclass name="Event"/>
2511 <constructor name="EraseEvent" overloaded="no">
2512 <autodoc>__init__(int Id=0, DC dc=(wxDC *) NULL) -&gt; EraseEvent</autodoc>
2513 <paramlist>
2514 <param name="Id" type="int" default="0"/>
2515 <param name="dc" type="wxDC" default="(wxDC *) NULL"/>
2516 </paramlist>
2517 </constructor>
2518 <method name="GetDC" type="wxDC" overloaded="no">
2519 <autodoc>GetDC() -&gt; DC</autodoc>
2520 </method>
2521 </class>
2522 <pythoncode>
0f43fbdf
RD
2523#---------------------------------------------------------------------------
2524</pythoncode>
f32fc4bc
RD
2525 <class name="FocusEvent" oldname="wxFocusEvent" module="core">
2526 <baseclass name="Event"/>
2527 <constructor name="FocusEvent" overloaded="no">
2528 <autodoc>__init__(wxEventType type=wxEVT_NULL, int winid=0) -&gt; FocusEvent</autodoc>
2529 <paramlist>
2530 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
2531 <param name="winid" type="int" default="0"/>
2532 </paramlist>
2533 </constructor>
2534 <method name="GetWindow" type="wxWindow" overloaded="no">
2535 <autodoc>GetWindow() -&gt; Window</autodoc>
2536 </method>
2537 <method name="SetWindow" type="" overloaded="no">
2538 <autodoc>SetWindow(Window win)</autodoc>
2539 <paramlist>
2540 <param name="win" type="wxWindow" default=""/>
2541 </paramlist>
2542 </method>
2543 </class>
2544 <pythoncode>
0f43fbdf
RD
2545#---------------------------------------------------------------------------
2546</pythoncode>
f32fc4bc
RD
2547 <class name="ChildFocusEvent" oldname="wxChildFocusEvent" module="core">
2548 <baseclass name="CommandEvent"/>
2549 <constructor name="ChildFocusEvent" overloaded="no">
2550 <autodoc>__init__(Window win=None) -&gt; ChildFocusEvent</autodoc>
2551 <paramlist>
2552 <param name="win" type="wxWindow" default="NULL"/>
2553 </paramlist>
2554 </constructor>
2555 <method name="GetWindow" type="wxWindow" overloaded="no">
2556 <autodoc>GetWindow() -&gt; Window</autodoc>
2557 </method>
2558 </class>
2559 <pythoncode>
0f43fbdf
RD
2560#---------------------------------------------------------------------------
2561</pythoncode>
f32fc4bc
RD
2562 <class name="ActivateEvent" oldname="wxActivateEvent" module="core">
2563 <baseclass name="Event"/>
2564 <constructor name="ActivateEvent" overloaded="no">
2565 <autodoc>__init__(wxEventType type=wxEVT_NULL, bool active=True, int Id=0) -&gt; ActivateEvent</autodoc>
2566 <paramlist>
2567 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
2568 <param name="active" type="bool" default="True"/>
2569 <param name="Id" type="int" default="0"/>
2570 </paramlist>
2571 </constructor>
2572 <method name="GetActive" type="bool" overloaded="no">
2573 <autodoc>GetActive() -&gt; bool</autodoc>
2574 </method>
2575 </class>
2576 <pythoncode>
0f43fbdf
RD
2577#---------------------------------------------------------------------------
2578</pythoncode>
f32fc4bc
RD
2579 <class name="InitDialogEvent" oldname="wxInitDialogEvent" module="core">
2580 <baseclass name="Event"/>
2581 <constructor name="InitDialogEvent" overloaded="no">
2582 <autodoc>__init__(int Id=0) -&gt; InitDialogEvent</autodoc>
2583 <paramlist>
2584 <param name="Id" type="int" default="0"/>
2585 </paramlist>
2586 </constructor>
2587 </class>
2588 <pythoncode>
0f43fbdf
RD
2589#---------------------------------------------------------------------------
2590</pythoncode>
f32fc4bc
RD
2591 <class name="MenuEvent" oldname="wxMenuEvent" module="core">
2592 <baseclass name="Event"/>
2593 <constructor name="MenuEvent" overloaded="no">
2594 <autodoc>__init__(wxEventType type=wxEVT_NULL, int winid=0, Menu menu=None) -&gt; MenuEvent</autodoc>
2595 <paramlist>
2596 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
2597 <param name="winid" type="int" default="0"/>
2598 <param name="menu" type="wxMenu" default="NULL"/>
2599 </paramlist>
2600 </constructor>
2601 <method name="GetMenuId" type="int" overloaded="no">
2602 <autodoc>GetMenuId() -&gt; int</autodoc>
2603 </method>
2604 <method name="IsPopup" type="bool" overloaded="no">
2605 <autodoc>IsPopup() -&gt; bool</autodoc>
2606 </method>
2607 <method name="GetMenu" type="wxMenu" overloaded="no">
2608 <autodoc>GetMenu() -&gt; Menu</autodoc>
2609 </method>
2610 </class>
2611 <pythoncode>
0f43fbdf
RD
2612#---------------------------------------------------------------------------
2613</pythoncode>
f32fc4bc
RD
2614 <class name="CloseEvent" oldname="wxCloseEvent" module="core">
2615 <baseclass name="Event"/>
2616 <constructor name="CloseEvent" overloaded="no">
2617 <autodoc>__init__(wxEventType type=wxEVT_NULL, int winid=0) -&gt; CloseEvent</autodoc>
2618 <paramlist>
2619 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
2620 <param name="winid" type="int" default="0"/>
2621 </paramlist>
2622 </constructor>
2623 <method name="SetLoggingOff" type="" overloaded="no">
2624 <autodoc>SetLoggingOff(bool logOff)</autodoc>
2625 <paramlist>
2626 <param name="logOff" type="bool" default=""/>
2627 </paramlist>
2628 </method>
2629 <method name="GetLoggingOff" type="bool" overloaded="no">
2630 <autodoc>GetLoggingOff() -&gt; bool</autodoc>
2631 </method>
2632 <method name="Veto" type="" overloaded="no">
2633 <autodoc>Veto(bool veto=True)</autodoc>
2634 <paramlist>
2635 <param name="veto" type="bool" default="True"/>
2636 </paramlist>
2637 </method>
2638 <method name="SetCanVeto" type="" overloaded="no">
2639 <autodoc>SetCanVeto(bool canVeto)</autodoc>
2640 <paramlist>
2641 <param name="canVeto" type="bool" default=""/>
2642 </paramlist>
2643 </method>
2644 <method name="CanVeto" type="bool" overloaded="no">
2645 <autodoc>CanVeto() -&gt; bool</autodoc>
2646 </method>
2647 <method name="GetVeto" type="bool" overloaded="no">
2648 <autodoc>GetVeto() -&gt; bool</autodoc>
2649 </method>
2650 </class>
2651 <pythoncode>
0f43fbdf
RD
2652#---------------------------------------------------------------------------
2653</pythoncode>
f32fc4bc
RD
2654 <class name="ShowEvent" oldname="wxShowEvent" module="core">
2655 <baseclass name="Event"/>
2656 <constructor name="ShowEvent" overloaded="no">
2657 <autodoc>__init__(int winid=0, bool show=False) -&gt; ShowEvent</autodoc>
2658 <paramlist>
2659 <param name="winid" type="int" default="0"/>
2660 <param name="show" type="bool" default="False"/>
2661 </paramlist>
2662 </constructor>
2663 <method name="SetShow" type="" overloaded="no">
2664 <autodoc>SetShow(bool show)</autodoc>
2665 <paramlist>
2666 <param name="show" type="bool" default=""/>
2667 </paramlist>
2668 </method>
2669 <method name="GetShow" type="bool" overloaded="no">
2670 <autodoc>GetShow() -&gt; bool</autodoc>
2671 </method>
2672 </class>
2673 <pythoncode>
0f43fbdf
RD
2674#---------------------------------------------------------------------------
2675</pythoncode>
f32fc4bc
RD
2676 <class name="IconizeEvent" oldname="wxIconizeEvent" module="core">
2677 <baseclass name="Event"/>
2678 <constructor name="IconizeEvent" overloaded="no">
2679 <autodoc>__init__(int id=0, bool iconized=True) -&gt; IconizeEvent</autodoc>
2680 <paramlist>
2681 <param name="id" type="int" default="0"/>
2682 <param name="iconized" type="bool" default="True"/>
2683 </paramlist>
2684 </constructor>
2685 <method name="Iconized" type="bool" overloaded="no">
2686 <autodoc>Iconized() -&gt; bool</autodoc>
2687 </method>
2688 </class>
2689 <pythoncode>
0f43fbdf
RD
2690#---------------------------------------------------------------------------
2691</pythoncode>
f32fc4bc
RD
2692 <class name="MaximizeEvent" oldname="wxMaximizeEvent" module="core">
2693 <baseclass name="Event"/>
2694 <constructor name="MaximizeEvent" overloaded="no">
2695 <autodoc>__init__(int id=0) -&gt; MaximizeEvent</autodoc>
2696 <paramlist>
2697 <param name="id" type="int" default="0"/>
2698 </paramlist>
2699 </constructor>
2700 </class>
2701 <pythoncode>
0f43fbdf
RD
2702#---------------------------------------------------------------------------
2703</pythoncode>
f32fc4bc
RD
2704 <class name="DropFilesEvent" oldname="wxDropFilesEvent" module="core">
2705 <baseclass name="Event"/>
2706 <method name="GetPosition" type="Point" overloaded="no">
2707 <autodoc>GetPosition() -&gt; Point</autodoc>
2708 </method>
2709 <method name="GetNumberOfFiles" type="int" overloaded="no">
2710 <autodoc>GetNumberOfFiles() -&gt; int</autodoc>
2711 </method>
2712 <method name="GetFiles" type="PyObject" overloaded="no">
2713 <autodoc>GetFiles() -&gt; PyObject</autodoc>
2714 </method>
2715 </class>
2716 <pythoncode>
0f43fbdf
RD
2717#---------------------------------------------------------------------------
2718</pythoncode>
f32fc4bc
RD
2719 <class name="UpdateUIEvent" oldname="wxUpdateUIEvent" module="core">
2720 <baseclass name="CommandEvent"/>
2721 <constructor name="UpdateUIEvent" overloaded="no">
2722 <autodoc>__init__(int commandId=0) -&gt; UpdateUIEvent</autodoc>
2723 <paramlist>
2724 <param name="commandId" type="int" default="0"/>
2725 </paramlist>
2726 </constructor>
2727 <method name="GetChecked" type="bool" overloaded="no">
2728 <autodoc>GetChecked() -&gt; bool</autodoc>
2729 </method>
2730 <method name="GetEnabled" type="bool" overloaded="no">
2731 <autodoc>GetEnabled() -&gt; bool</autodoc>
2732 </method>
2733 <method name="GetText" type="String" overloaded="no">
2734 <autodoc>GetText() -&gt; String</autodoc>
2735 </method>
2736 <method name="GetSetText" type="bool" overloaded="no">
2737 <autodoc>GetSetText() -&gt; bool</autodoc>
2738 </method>
2739 <method name="GetSetChecked" type="bool" overloaded="no">
2740 <autodoc>GetSetChecked() -&gt; bool</autodoc>
2741 </method>
2742 <method name="GetSetEnabled" type="bool" overloaded="no">
2743 <autodoc>GetSetEnabled() -&gt; bool</autodoc>
2744 </method>
2745 <method name="Check" type="" overloaded="no">
2746 <autodoc>Check(bool check)</autodoc>
2747 <paramlist>
2748 <param name="check" type="bool" default=""/>
2749 </paramlist>
2750 </method>
2751 <method name="Enable" type="" overloaded="no">
2752 <autodoc>Enable(bool enable)</autodoc>
2753 <paramlist>
2754 <param name="enable" type="bool" default=""/>
2755 </paramlist>
2756 </method>
2757 <method name="SetText" type="" overloaded="no">
2758 <autodoc>SetText(String text)</autodoc>
2759 <paramlist>
2760 <param name="text" type="String" default=""/>
2761 </paramlist>
2762 </method>
2763 <staticmethod name="SetUpdateInterval" type="" overloaded="no">
2764 <autodoc>SetUpdateInterval(long updateInterval)</autodoc>
2765 <paramlist>
2766 <param name="updateInterval" type="long" default=""/>
2767 </paramlist>
2768 </staticmethod>
2769 <staticmethod name="GetUpdateInterval" type="long" overloaded="no">
2770 <autodoc>GetUpdateInterval() -&gt; long</autodoc>
2771 </staticmethod>
2772 <staticmethod name="CanUpdate" type="bool" overloaded="no">
2773 <autodoc>CanUpdate(Window win) -&gt; bool</autodoc>
2774 <paramlist>
2775 <param name="win" type="wxWindow" default=""/>
2776 </paramlist>
2777 </staticmethod>
2778 <staticmethod name="ResetUpdateTime" type="" overloaded="no">
2779 <autodoc>ResetUpdateTime()</autodoc>
2780 </staticmethod>
2781 <staticmethod name="SetMode" type="" overloaded="no">
2782 <autodoc>SetMode(int mode)</autodoc>
2783 <paramlist>
2784 <param name="mode" type="wxUpdateUIMode" default=""/>
2785 </paramlist>
2786 </staticmethod>
2787 <staticmethod name="GetMode" type="wxUpdateUIMode" overloaded="no">
2788 <autodoc>GetMode() -&gt; int</autodoc>
2789 </staticmethod>
2790 </class>
2791 <pythoncode>
0f43fbdf
RD
2792#---------------------------------------------------------------------------
2793</pythoncode>
f32fc4bc
RD
2794 <class name="SysColourChangedEvent" oldname="wxSysColourChangedEvent" module="core">
2795 <baseclass name="Event"/>
2796 <constructor name="SysColourChangedEvent" overloaded="no">
2797 <autodoc>__init__() -&gt; SysColourChangedEvent</autodoc>
2798 </constructor>
2799 </class>
2800 <pythoncode>
0f43fbdf
RD
2801#---------------------------------------------------------------------------
2802</pythoncode>
f32fc4bc
RD
2803 <class name="MouseCaptureChangedEvent" oldname="wxMouseCaptureChangedEvent" module="core">
2804 <baseclass name="Event"/>
2805 <constructor name="MouseCaptureChangedEvent" overloaded="no">
2806 <autodoc>__init__(int winid=0, Window gainedCapture=None) -&gt; MouseCaptureChangedEvent</autodoc>
2807 <paramlist>
2808 <param name="winid" type="int" default="0"/>
2809 <param name="gainedCapture" type="wxWindow" default="NULL"/>
2810 </paramlist>
2811 </constructor>
2812 <method name="GetCapturedWindow" type="wxWindow" overloaded="no">
2813 <autodoc>GetCapturedWindow() -&gt; Window</autodoc>
2814 </method>
2815 </class>
2816 <pythoncode>
0f43fbdf
RD
2817#---------------------------------------------------------------------------
2818</pythoncode>
f32fc4bc
RD
2819 <class name="DisplayChangedEvent" oldname="wxDisplayChangedEvent" module="core">
2820 <baseclass name="Event"/>
2821 <constructor name="DisplayChangedEvent" overloaded="no">
2822 <autodoc>__init__() -&gt; DisplayChangedEvent</autodoc>
2823 </constructor>
2824 </class>
2825 <pythoncode>
0f43fbdf
RD
2826#---------------------------------------------------------------------------
2827</pythoncode>
f32fc4bc
RD
2828 <class name="PaletteChangedEvent" oldname="wxPaletteChangedEvent" module="core">
2829 <baseclass name="Event"/>
2830 <constructor name="PaletteChangedEvent" overloaded="no">
2831 <autodoc>__init__(int id=0) -&gt; PaletteChangedEvent</autodoc>
2832 <paramlist>
2833 <param name="id" type="int" default="0"/>
2834 </paramlist>
2835 </constructor>
2836 <method name="SetChangedWindow" type="" overloaded="no">
2837 <autodoc>SetChangedWindow(Window win)</autodoc>
2838 <paramlist>
2839 <param name="win" type="wxWindow" default=""/>
2840 </paramlist>
2841 </method>
2842 <method name="GetChangedWindow" type="wxWindow" overloaded="no">
2843 <autodoc>GetChangedWindow() -&gt; Window</autodoc>
2844 </method>
2845 </class>
2846 <pythoncode>
0f43fbdf
RD
2847#---------------------------------------------------------------------------
2848</pythoncode>
f32fc4bc
RD
2849 <class name="QueryNewPaletteEvent" oldname="wxQueryNewPaletteEvent" module="core">
2850 <baseclass name="Event"/>
2851 <constructor name="QueryNewPaletteEvent" overloaded="no">
2852 <autodoc>__init__(int winid=0) -&gt; QueryNewPaletteEvent</autodoc>
2853 <paramlist>
2854 <param name="winid" type="int" default="0"/>
2855 </paramlist>
2856 </constructor>
2857 <method name="SetPaletteRealized" type="" overloaded="no">
2858 <autodoc>SetPaletteRealized(bool realized)</autodoc>
2859 <paramlist>
2860 <param name="realized" type="bool" default=""/>
2861 </paramlist>
2862 </method>
2863 <method name="GetPaletteRealized" type="bool" overloaded="no">
2864 <autodoc>GetPaletteRealized() -&gt; bool</autodoc>
2865 </method>
2866 </class>
2867 <pythoncode>
0f43fbdf
RD
2868#---------------------------------------------------------------------------
2869</pythoncode>
f32fc4bc
RD
2870 <class name="NavigationKeyEvent" oldname="wxNavigationKeyEvent" module="core">
2871 <baseclass name="Event"/>
2872 <constructor name="NavigationKeyEvent" overloaded="no">
2873 <autodoc>__init__() -&gt; NavigationKeyEvent</autodoc>
2874 </constructor>
2875 <method name="GetDirection" type="bool" overloaded="no">
2876 <autodoc>GetDirection() -&gt; bool</autodoc>
2877 </method>
2878 <method name="SetDirection" type="" overloaded="no">
2879 <autodoc>SetDirection(bool bForward)</autodoc>
2880 <paramlist>
2881 <param name="bForward" type="bool" default=""/>
2882 </paramlist>
2883 </method>
2884 <method name="IsWindowChange" type="bool" overloaded="no">
2885 <autodoc>IsWindowChange() -&gt; bool</autodoc>
2886 </method>
2887 <method name="SetWindowChange" type="" overloaded="no">
2888 <autodoc>SetWindowChange(bool bIs)</autodoc>
2889 <paramlist>
2890 <param name="bIs" type="bool" default=""/>
2891 </paramlist>
2892 </method>
2893 <method name="GetCurrentFocus" type="wxWindow" overloaded="no">
2894 <autodoc>GetCurrentFocus() -&gt; Window</autodoc>
2895 </method>
2896 <method name="SetCurrentFocus" type="" overloaded="no">
2897 <autodoc>SetCurrentFocus(Window win)</autodoc>
2898 <paramlist>
2899 <param name="win" type="wxWindow" default=""/>
2900 </paramlist>
2901 </method>
2902 </class>
2903 <pythoncode>
0f43fbdf
RD
2904#---------------------------------------------------------------------------
2905</pythoncode>
f32fc4bc
RD
2906 <class name="WindowCreateEvent" oldname="wxWindowCreateEvent" module="core">
2907 <baseclass name="CommandEvent"/>
2908 <constructor name="WindowCreateEvent" overloaded="no">
2909 <autodoc>__init__(Window win=None) -&gt; WindowCreateEvent</autodoc>
2910 <paramlist>
2911 <param name="win" type="wxWindow" default="NULL"/>
2912 </paramlist>
2913 </constructor>
2914 <method name="GetWindow" type="wxWindow" overloaded="no">
2915 <autodoc>GetWindow() -&gt; Window</autodoc>
2916 </method>
2917 </class>
2918 <class name="WindowDestroyEvent" oldname="wxWindowDestroyEvent" module="core">
2919 <baseclass name="CommandEvent"/>
2920 <constructor name="WindowDestroyEvent" overloaded="no">
2921 <autodoc>__init__(Window win=None) -&gt; WindowDestroyEvent</autodoc>
2922 <paramlist>
2923 <param name="win" type="wxWindow" default="NULL"/>
2924 </paramlist>
2925 </constructor>
2926 <method name="GetWindow" type="wxWindow" overloaded="no">
2927 <autodoc>GetWindow() -&gt; Window</autodoc>
2928 </method>
2929 </class>
2930 <pythoncode>
0f43fbdf
RD
2931#---------------------------------------------------------------------------
2932</pythoncode>
f32fc4bc
RD
2933 <class name="ContextMenuEvent" oldname="wxContextMenuEvent" module="core">
2934 <baseclass name="CommandEvent"/>
2935 <constructor name="ContextMenuEvent" overloaded="no">
2936 <autodoc>__init__(wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -&gt; ContextMenuEvent</autodoc>
2937 <paramlist>
2938 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
2939 <param name="winid" type="int" default="0"/>
2940 <param name="pt" type="Point" default="wxDefaultPosition"/>
2941 </paramlist>
2942 </constructor>
2943 <method name="GetPosition" type="Point" overloaded="no">
2944 <autodoc>GetPosition() -&gt; Point</autodoc>
2945 </method>
2946 <method name="SetPosition" type="" overloaded="no">
2947 <autodoc>SetPosition(Point pos)</autodoc>
2948 <paramlist>
2949 <param name="pos" type="Point" default=""/>
2950 </paramlist>
2951 </method>
2952 </class>
2953 <pythoncode>
856bf319
RD
2954#---------------------------------------------------------------------------
2955</pythoncode>
f32fc4bc
RD
2956 <class name="IdleEvent" oldname="wxIdleEvent" module="core">
2957 <baseclass name="Event"/>
2958 <constructor name="IdleEvent" overloaded="no">
2959 <autodoc>__init__() -&gt; IdleEvent</autodoc>
2960 </constructor>
2961 <method name="RequestMore" type="" overloaded="no">
2962 <autodoc>RequestMore(bool needMore=True)</autodoc>
2963 <paramlist>
2964 <param name="needMore" type="bool" default="True"/>
2965 </paramlist>
2966 </method>
2967 <method name="MoreRequested" type="bool" overloaded="no">
2968 <autodoc>MoreRequested() -&gt; bool</autodoc>
2969 </method>
2970 <staticmethod name="SetMode" type="" overloaded="no">
2971 <autodoc>SetMode(int mode)</autodoc>
2972 <paramlist>
2973 <param name="mode" type="wxIdleMode" default=""/>
2974 </paramlist>
2975 </staticmethod>
2976 <staticmethod name="GetMode" type="wxIdleMode" overloaded="no">
2977 <autodoc>GetMode() -&gt; int</autodoc>
2978 </staticmethod>
2979 <staticmethod name="CanSend" type="bool" overloaded="no">
2980 <autodoc>CanSend(Window win) -&gt; bool</autodoc>
2981 <paramlist>
2982 <param name="win" type="wxWindow" default=""/>
2983 </paramlist>
2984 </staticmethod>
2985 </class>
2986 <pythoncode>
856bf319
RD
2987#---------------------------------------------------------------------------
2988</pythoncode>
f32fc4bc
RD
2989 <class name="PyEvent" oldname="wxPyEvent" module="core">
2990 <baseclass name="Event"/>
2991 <constructor name="PyEvent" overloaded="no">
2992 <autodoc>__init__(int winid=0, wxEventType commandType=wxEVT_NULL) -&gt; PyEvent</autodoc>
2993 <paramlist>
2994 <param name="winid" type="int" default="0"/>
2995 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
2996 </paramlist>
2997 </constructor>
2998 <destructor name="~wxPyEvent" overloaded="no">
2999 <autodoc>__del__()</autodoc>
3000 </destructor>
3001 <method name="SetSelf" type="" overloaded="no">
3002 <autodoc>SetSelf(PyObject self)</autodoc>
3003 <paramlist>
3004 <param name="self" type="PyObject" default=""/>
3005 </paramlist>
3006 </method>
3007 <method name="GetSelf" type="PyObject" overloaded="no">
3008 <autodoc>GetSelf() -&gt; PyObject</autodoc>
3009 </method>
3010 </class>
3011 <class name="PyCommandEvent" oldname="wxPyCommandEvent" module="core">
3012 <baseclass name="CommandEvent"/>
3013 <constructor name="PyCommandEvent" overloaded="no">
3014 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0) -&gt; PyCommandEvent</autodoc>
3015 <paramlist>
3016 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
3017 <param name="id" type="int" default="0"/>
3018 </paramlist>
3019 </constructor>
3020 <destructor name="~wxPyCommandEvent" overloaded="no">
3021 <autodoc>__del__()</autodoc>
3022 </destructor>
3023 <method name="SetSelf" type="" overloaded="no">
3024 <autodoc>SetSelf(PyObject self)</autodoc>
3025 <paramlist>
3026 <param name="self" type="PyObject" default=""/>
3027 </paramlist>
3028 </method>
3029 <method name="GetSelf" type="PyObject" overloaded="no">
3030 <autodoc>GetSelf() -&gt; PyObject</autodoc>
3031 </method>
3032 </class>
3033 <pythoncode>
856bf319
RD
3034#---------------------------------------------------------------------------
3035</pythoncode>
f32fc4bc
RD
3036 <class name="PyApp" oldname="wxPyApp" module="core">
3037 <baseclass name="EvtHandler"/>
3038 <constructor name="PyApp" overloaded="no">
3039 <autodoc>__init__() -&gt; PyApp</autodoc>
3040 <docstring>Create a new application object, starting the bootstrap process.</docstring>
3041 </constructor>
3042 <destructor name="~wxPyApp" overloaded="no">
3043 <autodoc>__del__()</autodoc>
3044 </destructor>
3045 <method name="_setCallbackInfo" type="" overloaded="no">
3046 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
3047 <paramlist>
3048 <param name="self" type="PyObject" default=""/>
3049 <param name="_class" type="PyObject" default=""/>
3050 </paramlist>
3051 </method>
3052 <method name="GetAppName" type="String" overloaded="no">
3053 <autodoc>GetAppName() -&gt; String</autodoc>
3054 <docstring>Get the application name.</docstring>
3055 </method>
3056 <method name="SetAppName" type="" overloaded="no">
3057 <autodoc>SetAppName(String name)</autodoc>
3058 <docstring>Set the application name. This value may be used automatically
856bf319 3059by wx.Config and such.</docstring>
f32fc4bc
RD
3060 <paramlist>
3061 <param name="name" type="String" default=""/>
3062 </paramlist>
3063 </method>
3064 <method name="GetClassName" type="String" overloaded="no">
3065 <autodoc>GetClassName() -&gt; String</autodoc>
3066 <docstring>Get the application's class name.</docstring>
3067 </method>
3068 <method name="SetClassName" type="" overloaded="no">
3069 <autodoc>SetClassName(String name)</autodoc>
3070 <docstring>Set the application's class name. This value may be used for X-resources if
856bf319 3071applicable for the platform</docstring>
f32fc4bc
RD
3072 <paramlist>
3073 <param name="name" type="String" default=""/>
3074 </paramlist>
3075 </method>
3076 <method name="GetVendorName" type="String" overloaded="no">
3077 <autodoc>GetVendorName() -&gt; String</autodoc>
3078 <docstring>Get the application's vendor name.</docstring>
3079 </method>
3080 <method name="SetVendorName" type="" overloaded="no">
3081 <autodoc>SetVendorName(String name)</autodoc>
3082 <docstring>Set the application's vendor name. This value may be used automatically
856bf319 3083by wx.Config and such.</docstring>
f32fc4bc
RD
3084 <paramlist>
3085 <param name="name" type="String" default=""/>
3086 </paramlist>
3087 </method>
3088 <method name="GetTraits" type="wxAppTraits" overloaded="no">
3089 <autodoc>GetTraits() -&gt; wxAppTraits</autodoc>
3090 <docstring>Create the app traits object to which we delegate for everything which either
856bf319
RD
3091should be configurable by the user (then he can change the default behaviour
3092simply by overriding CreateTraits() and returning his own traits object) or
3093which is GUI/console dependent as then wx.AppTraits allows us to abstract the
3094differences behind the common facade</docstring>
f32fc4bc
RD
3095 </method>
3096 <method name="ProcessPendingEvents" type="" overloaded="no">
3097 <autodoc>ProcessPendingEvents()</autodoc>
3098 <docstring>Process all events in the Pending Events list -- it is necessary to call this
856bf319
RD
3099function to process posted events. This happens during each event loop
3100iteration.</docstring>
f32fc4bc
RD
3101 </method>
3102 <method name="Yield" type="bool" overloaded="no">
3103 <autodoc>Yield(bool onlyIfNeeded=False) -&gt; bool</autodoc>
3104 <docstring>Process all currently pending events right now, instead of waiting until
856bf319 3105return to the event loop. It is an error to call Yield() recursively unless
0f43fbdf
RD
3106the value of onlyIfNeeded is True.
3107
3108WARNING: This function is dangerous as it can lead to unexpected
3109 reentrancies (i.e. when called from an event handler it
3110 may result in calling the same event handler again), use
3111 with _extreme_ care or, better, don't use at all!
3112</docstring>
f32fc4bc
RD
3113 <paramlist>
3114 <param name="onlyIfNeeded" type="bool" default="False"/>
3115 </paramlist>
3116 </method>
3117 <method name="WakeUpIdle" type="" overloaded="no">
3118 <autodoc>WakeUpIdle()</autodoc>
3119 <docstring>Make sure that idle events are sent again</docstring>
3120 </method>
3121 <method name="MainLoop" type="int" overloaded="no">
3122 <autodoc>MainLoop() -&gt; int</autodoc>
3123 <docstring>Execute the main GUI loop, the function returns when the loop ends.</docstring>
3124 </method>
3125 <method name="Exit" type="" overloaded="no">
3126 <autodoc>Exit()</autodoc>
3127 <docstring>Exit the main loop thus terminating the application.</docstring>
3128 </method>
3129 <method name="ExitMainLoop" type="" overloaded="no">
3130 <autodoc>ExitMainLoop()</autodoc>
3131 <docstring>Exit the main GUI loop during the next iteration (i.e. it does not
0f43fbdf 3132stop the program immediately!)</docstring>
f32fc4bc
RD
3133 </method>
3134 <method name="Pending" type="bool" overloaded="no">
3135 <autodoc>Pending() -&gt; bool</autodoc>
3136 <docstring>Returns True if there are unprocessed events in the event queue.</docstring>
3137 </method>
3138 <method name="Dispatch" type="bool" overloaded="no">
3139 <autodoc>Dispatch() -&gt; bool</autodoc>
3140 <docstring>Process the first event in the event queue (blocks until an event
0f43fbdf 3141appears if there are none currently)</docstring>
f32fc4bc
RD
3142 </method>
3143 <method name="ProcessIdle" type="bool" overloaded="no">
3144 <autodoc>ProcessIdle() -&gt; bool</autodoc>
3145 <docstring>Called from the MainLoop when the application becomes idle and sends an
0f43fbdf
RD
3146IdleEvent to all interested parties. Returns True is more idle events are
3147needed, False if not.</docstring>
f32fc4bc
RD
3148 </method>
3149 <method name="SendIdleEvents" type="bool" overloaded="no">
3150 <autodoc>SendIdleEvents(Window win, IdleEvent event) -&gt; bool</autodoc>
3151 <docstring>Send idle event to window and all subwindows. Returns True if more idle time
0f43fbdf 3152is requested.</docstring>
f32fc4bc
RD
3153 <paramlist>
3154 <param name="win" type="wxWindow" default=""/>
3155 <param name="event" type="IdleEvent" default=""/>
3156 </paramlist>
3157 </method>
3158 <method name="IsActive" type="bool" overloaded="no">
3159 <autodoc>IsActive() -&gt; bool</autodoc>
3160 <docstring>Return True if our app has focus.</docstring>
3161 </method>
3162 <method name="SetTopWindow" type="" overloaded="no">
3163 <autodoc>SetTopWindow(Window win)</autodoc>
3164 <docstring>Set the "main" top level window</docstring>
3165 <paramlist>
3166 <param name="win" type="wxWindow" default=""/>
3167 </paramlist>
3168 </method>
3169 <method name="GetTopWindow" type="wxWindow" overloaded="no">
3170 <autodoc>GetTopWindow() -&gt; Window</autodoc>
3171 <docstring>Return the "main" top level window (if it hadn't been set previously with
0f43fbdf
RD
3172SetTopWindow(), will return just some top level window and, if there not any,
3173will return None)</docstring>
f32fc4bc
RD
3174 </method>
3175 <method name="SetExitOnFrameDelete" type="" overloaded="no">
3176 <autodoc>SetExitOnFrameDelete(bool flag)</autodoc>
3177 <docstring>Control the exit behaviour: by default, the program will exit the main loop
0f43fbdf
RD
3178(and so, usually, terminate) when the last top-level program window is
3179deleted. Beware that if you disable this behaviour (with
3180SetExitOnFrameDelete(False)), you'll have to call ExitMainLoop() explicitly
3181from somewhere.
3182</docstring>
f32fc4bc
RD
3183 <paramlist>
3184 <param name="flag" type="bool" default=""/>
3185 </paramlist>
3186 </method>
3187 <method name="GetExitOnFrameDelete" type="bool" overloaded="no">
3188 <autodoc>GetExitOnFrameDelete() -&gt; bool</autodoc>
3189 <docstring>Get the current exit behaviour setting.</docstring>
3190 </method>
3191 <method name="SetUseBestVisual" type="" overloaded="no">
3192 <autodoc>SetUseBestVisual(bool flag)</autodoc>
3193 <docstring>Set whether the app should try to use the best available visual on systems
0f43fbdf 3194where more than one is available, (Sun, SGI, XFree86 4, etc.)</docstring>
f32fc4bc
RD
3195 <paramlist>
3196 <param name="flag" type="bool" default=""/>
3197 </paramlist>
3198 </method>
3199 <method name="GetUseBestVisual" type="bool" overloaded="no">
3200 <autodoc>GetUseBestVisual() -&gt; bool</autodoc>
3201 <docstring>Get current UseBestVisual setting.</docstring>
3202 </method>
3203 <method name="SetPrintMode" type="" overloaded="no">
3204 <autodoc>SetPrintMode(int mode)</autodoc>
3205 <paramlist>
3206 <param name="mode" type="int" default=""/>
3207 </paramlist>
3208 </method>
3209 <method name="GetPrintMode" type="int" overloaded="no">
3210 <autodoc>GetPrintMode() -&gt; int</autodoc>
3211 </method>
3212 <method name="SetAssertMode" type="" overloaded="no">
3213 <autodoc>SetAssertMode(int mode)</autodoc>
3214 <docstring>Set the OnAssert behaviour for debug and hybrid builds. The following flags
0f43fbdf
RD
3215may be or'd together:
3216
3217 wx.PYAPP_ASSERT_SUPPRESS Don't do anything
3218 wx.PYAPP_ASSERT_EXCEPTION Turn it into a Python exception if possible (default)
3219 wx.PYAPP_ASSERT_DIALOG Display a message dialog
3220 wx.PYAPP_ASSERT_LOG Write the assertion info to the wx.Log
3221</docstring>
f32fc4bc
RD
3222 <paramlist>
3223 <param name="mode" type="int" default=""/>
3224 </paramlist>
3225 </method>
3226 <method name="GetAssertMode" type="int" overloaded="no">
3227 <autodoc>GetAssertMode() -&gt; int</autodoc>
3228 <docstring>Get the current OnAssert behaviour setting.</docstring>
3229 </method>
3230 <staticmethod name="GetMacSupportPCMenuShortcuts" type="bool" overloaded="no">
3231 <autodoc>GetMacSupportPCMenuShortcuts() -&gt; bool</autodoc>
3232 </staticmethod>
3233 <staticmethod name="GetMacAboutMenuItemId" type="long" overloaded="no">
3234 <autodoc>GetMacAboutMenuItemId() -&gt; long</autodoc>
3235 </staticmethod>
3236 <staticmethod name="GetMacPreferencesMenuItemId" type="long" overloaded="no">
3237 <autodoc>GetMacPreferencesMenuItemId() -&gt; long</autodoc>
3238 </staticmethod>
3239 <staticmethod name="GetMacExitMenuItemId" type="long" overloaded="no">
3240 <autodoc>GetMacExitMenuItemId() -&gt; long</autodoc>
3241 </staticmethod>
3242 <staticmethod name="GetMacHelpMenuTitleName" type="String" overloaded="no">
3243 <autodoc>GetMacHelpMenuTitleName() -&gt; String</autodoc>
3244 </staticmethod>
3245 <staticmethod name="SetMacSupportPCMenuShortcuts" type="" overloaded="no">
3246 <autodoc>SetMacSupportPCMenuShortcuts(bool val)</autodoc>
3247 <paramlist>
3248 <param name="val" type="bool" default=""/>
3249 </paramlist>
3250 </staticmethod>
3251 <staticmethod name="SetMacAboutMenuItemId" type="" overloaded="no">
3252 <autodoc>SetMacAboutMenuItemId(long val)</autodoc>
3253 <paramlist>
3254 <param name="val" type="long" default=""/>
3255 </paramlist>
3256 </staticmethod>
3257 <staticmethod name="SetMacPreferencesMenuItemId" type="" overloaded="no">
3258 <autodoc>SetMacPreferencesMenuItemId(long val)</autodoc>
3259 <paramlist>
3260 <param name="val" type="long" default=""/>
3261 </paramlist>
3262 </staticmethod>
3263 <staticmethod name="SetMacExitMenuItemId" type="" overloaded="no">
3264 <autodoc>SetMacExitMenuItemId(long val)</autodoc>
3265 <paramlist>
3266 <param name="val" type="long" default=""/>
3267 </paramlist>
3268 </staticmethod>
3269 <staticmethod name="SetMacHelpMenuTitleName" type="" overloaded="no">
3270 <autodoc>SetMacHelpMenuTitleName(String val)</autodoc>
3271 <paramlist>
3272 <param name="val" type="String" default=""/>
3273 </paramlist>
3274 </staticmethod>
3275 <method name="_BootstrapApp" type="" overloaded="no">
3276 <autodoc>_BootstrapApp()</autodoc>
3277 <docstring>For internal use only</docstring>
3278 </method>
3279 <staticmethod name="GetComCtl32Version" type="int" overloaded="no">
3280 <autodoc>GetComCtl32Version() -&gt; int</autodoc>
3281 <docstring>Returns 400, 470, 471 for comctl32.dll 4.00, 4.70, 4.71 or 0 if it
856bf319 3282wasn't found at all. Raises an exception on non-Windows platforms.</docstring>
f32fc4bc
RD
3283 </staticmethod>
3284 </class>
3285 <pythoncode>
856bf319
RD
3286#---------------------------------------------------------------------------
3287</pythoncode>
f32fc4bc
RD
3288 <method name="Exit" oldname="wxExit" type="" overloaded="no">
3289 <autodoc>Exit()</autodoc>
3290 <docstring>Force an exit of the application. Convenience for wx.GetApp().Exit()</docstring>
3291 </method>
3292 <method name="Yield" oldname="wxYield" type="bool" overloaded="no">
3293 <autodoc>Yield() -&gt; bool</autodoc>
3294 <docstring>Yield to other apps/messages. Convenience for wx.GetApp().Yield()</docstring>
3295 </method>
3296 <method name="YieldIfNeeded" oldname="wxYieldIfNeeded" type="bool" overloaded="no">
3297 <autodoc>YieldIfNeeded() -&gt; bool</autodoc>
3298 <docstring>Yield to other apps/messages. Convenience for wx.GetApp().Yield(True)</docstring>
3299 </method>
3300 <method name="SafeYield" oldname="wxSafeYield" type="bool" overloaded="no">
3301 <autodoc>SafeYield(Window win=None, bool onlyIfNeeded=False) -&gt; bool</autodoc>
3302 <docstring>This function is similar to wx.Yield, except that it disables the user input
0f43fbdf
RD
3303to all program windows before calling wx.Yield and re-enables it again
3304afterwards. If win is not None, this window will remain enabled, allowing the
3305implementation of some limited user interaction.
3306
3307Returns the result of the call to wx.Yield.</docstring>
f32fc4bc
RD
3308 <paramlist>
3309 <param name="win" type="wxWindow" default="NULL"/>
3310 <param name="onlyIfNeeded" type="bool" default="False"/>
3311 </paramlist>
3312 </method>
3313 <method name="WakeUpIdle" oldname="wxWakeUpIdle" type="" overloaded="no">
3314 <autodoc>WakeUpIdle()</autodoc>
3315 <docstring>Cause the message queue to become empty again, so idle events will be sent.</docstring>
3316 </method>
3317 <method name="PostEvent" oldname="wxPostEvent" type="" overloaded="no">
3318 <autodoc>PostEvent(EvtHandler dest, Event event)</autodoc>
3319 <docstring>Send an event to a window or other wx.EvtHandler to be processed later.</docstring>
3320 <paramlist>
3321 <param name="dest" type="EvtHandler" default=""/>
3322 <param name="event" type="Event" default=""/>
3323 </paramlist>
3324 </method>
3325 <method name="App_CleanUp" oldname="wxApp_CleanUp" type="" overloaded="no">
3326 <autodoc>App_CleanUp()</autodoc>
3327 <docstring>For internal use only, it is used to cleanup after wxWindows when Python shuts down.</docstring>
3328 </method>
3329 <method name="GetApp" oldname="wxGetApp" type="PyApp" overloaded="no">
3330 <autodoc>GetApp() -&gt; PyApp</autodoc>
3331 <docstring>Return a reference to the current wx.App object.</docstring>
3332 </method>
3333 <pythoncode>
0f43fbdf
RD
3334#----------------------------------------------------------------------
3335
3336class PyOnDemandOutputWindow:
3337 """
3338 A class that can be used for redirecting Python's stdout and
3339 stderr streams. It will do nothing until something is wrriten to
3340 the stream at which point it will create a Frame with a text area
3341 and write the text there.
3342 """
3343 def __init__(self, title = "wxPython: stdout/stderr"):
3344 self.frame = None
3345 self.title = title
3346 self.parent = None
3347
3348 def SetParent(self, parent):
3349 """Set the window to be used as the popup Frame's parent."""
3350 self.parent = parent
3351
3352
3353 def CreateOutputWindow(self, st):
3354 self.frame = wx.Frame(self.parent, -1, self.title,
3355 style=wx.DEFAULT_FRAME_STYLE | wx.NO_FULL_REPAINT_ON_RESIZE)
3356 self.text = wx.TextCtrl(self.frame, -1, "",
3357 style = wx.TE_MULTILINE | wx.TE_READONLY)
cff531b1 3358 self.text.AppendText(st)
0f43fbdf
RD
3359 self.frame.SetSize((450, 300))
3360 self.frame.Show(True)
3361 EVT_CLOSE(self.frame, self.OnCloseWindow)
3362
3363
3364 # These methods provide the file-like output behaviour.
3365 def write(self, text):
3366 """
3367 Create the output window if needed and write the string to it.
3368 If not called in the context of the gui thread then uses
3369 CallAfter to do the work there.
3370 """
3371 if self.frame is None:
3372 if not wx.Thread_IsMain():
3373 wx.CallAfter(self.CreateOutputWindow, text)
3374 else:
3375 self.CreateOutputWindow(text)
3376 else:
3377 if not wx.Thread_IsMain():
3378 wx.CallAfter(self.text.AppendText, text)
3379 else:
3380 self.text.AppendText(text)
3381
3382
3383 def close(self):
3384 if self.frame is not None:
3385 wx.CallAfter(self.frame.Close)
3386
3387
3388 def OnCloseWindow(self, event):
3389 if self.frame is not None:
3390 self.frame.Destroy()
3391 self.frame = None
3392 self.text = None
3393
3394#----------------------------------------------------------------------
3395
3396_defRedirect = (wx.Platform == '__WXMSW__' or wx.Platform == '__WXMAC__')
3397
3398class App(wx.PyApp):
3399 """
3400 The main application class. Derive from this and implement an OnInit
3401 method that creates a frame and then calls self.SetTopWindow(frame)
3402 """
3403 outputWindowClass = PyOnDemandOutputWindow
3404
3405 def __init__(self, redirect=_defRedirect, filename=None, useBestVisual=False):
3406 wx.PyApp.__init__(self)
3407
3408 if wx.Platform == "__WXMAC__":
3409 try:
3410 import MacOS
3411 if not MacOS.WMAvailable():
3412 print """\\
3413This program needs access to the screen. Please run with 'pythonw',
3414not 'python', and only when you are logged in on the main display of
3415your Mac."""
3416 _sys.exit(1)
3417 except:
3418 pass
3419
3420 # This has to be done before OnInit
3421 self.SetUseBestVisual(useBestVisual)
3422
3423 # Set the default handler for SIGINT. This fixes a problem
3424 # where if Ctrl-C is pressed in the console that started this
3425 # app then it will not appear to do anything, (not even send
3426 # KeyboardInterrupt???) but will later segfault on exit. By
3427 # setting the default handler then the app will exit, as
3428 # expected (depending on platform.)
3429 try:
3430 import signal
3431 signal.signal(signal.SIGINT, signal.SIG_DFL)
3432 except:
3433 pass
3434
3435 # Save and redirect the stdio to a window?
3436 self.stdioWin = None
3437 self.saveStdio = (_sys.stdout, _sys.stderr)
3438 if redirect:
3439 self.RedirectStdio(filename)
3440
3441 # This finishes the initialization of wxWindows and then calls
3442 # the OnInit that should be present in the derived class
3443 self._BootstrapApp()
3444
3445
3446 def __del__(self):
3447 try:
3448 self.RestoreStdio() # Just in case the MainLoop was overridden
3449 except:
3450 pass
3451
3452
3453 def SetTopWindow(self, frame):
3454 """Set the \\"main\\" top level window"""
3455 if self.stdioWin:
3456 self.stdioWin.SetParent(frame)
3457 wx.PyApp.SetTopWindow(self, frame)
3458
3459
3460 def MainLoop(self):
3461 """Execute the main GUI event loop"""
3462 wx.PyApp.MainLoop(self)
3463 self.RestoreStdio()
3464
3465
3466 def RedirectStdio(self, filename):
3467 """Redirect sys.stdout and sys.stderr to a file or a popup window."""
3468 if filename:
3469 _sys.stdout = _sys.stderr = open(filename, 'a')
3470 else:
3471 self.stdioWin = self.outputWindowClass()
3472 _sys.stdout = _sys.stderr = self.stdioWin
3473
3474
3475 def RestoreStdio(self):
3476 _sys.stdout, _sys.stderr = self.saveStdio
3477
3478
3479
3480# change from wxPyApp_ to wxApp_
3481App_GetMacSupportPCMenuShortcuts = _core.PyApp_GetMacSupportPCMenuShortcuts
3482App_GetMacAboutMenuItemId = _core.PyApp_GetMacAboutMenuItemId
3483App_GetMacPreferencesMenuItemId = _core.PyApp_GetMacPreferencesMenuItemId
3484App_GetMacExitMenuItemId = _core.PyApp_GetMacExitMenuItemId
3485App_GetMacHelpMenuTitleName = _core.PyApp_GetMacHelpMenuTitleName
3486App_SetMacSupportPCMenuShortcuts = _core.PyApp_SetMacSupportPCMenuShortcuts
3487App_SetMacAboutMenuItemId = _core.PyApp_SetMacAboutMenuItemId
3488App_SetMacPreferencesMenuItemId = _core.PyApp_SetMacPreferencesMenuItemId
3489App_SetMacExitMenuItemId = _core.PyApp_SetMacExitMenuItemId
3490App_SetMacHelpMenuTitleName = _core.PyApp_SetMacHelpMenuTitleName
3491App_GetComCtl32Version = _core.PyApp_GetComCtl32Version
3492
3493#----------------------------------------------------------------------------
3494
3495class PySimpleApp(wx.App):
3496 """
3497 A simple application class. You can just create one of these and
3498 then then make your top level windows later, and not have to worry
3499 about OnInit."""
3500
3501 def __init__(self, redirect=False, filename=None, useBestVisual=False):
3502 wx.App.__init__(self, redirect, filename, useBestVisual)
3503
3504 def OnInit(self):
3505 wx.InitAllImageHandlers()
3506 return True
3507
3508
3509# Is anybody using this one?
3510class PyWidgetTester(wx.App):
3511 def __init__(self, size = (250, 100)):
3512 self.size = size
3513 wx.App.__init__(self, 0)
3514
3515 def OnInit(self):
3516 self.frame = wx.Frame(None, -1, "Widget Tester", pos=(0,0), size=self.size)
3517 self.SetTopWindow(self.frame)
3518 return True
3519
3520 def SetWidget(self, widgetClass, *args):
3521 w = widgetClass(self.frame, *args)
3522 self.frame.Show(True)
3523
3524#----------------------------------------------------------------------------
3525# DO NOT hold any other references to this object. This is how we
3526# know when to cleanup system resources that wxWin is holding. When
3527# the sys module is unloaded, the refcount on sys.__wxPythonCleanup
3528# goes to zero and it calls the wxApp_CleanUp function.
3529
3530class __wxPyCleanup:
3531 def __init__(self):
3532 self.cleanup = _core.App_CleanUp
3533 def __del__(self):
3534 self.cleanup()
3535
3536_sys.__wxPythonCleanup = __wxPyCleanup()
3537
3538## # another possible solution, but it gets called too early...
3539## if sys.version[0] == '2':
3540## import atexit
3541## atexit.register(_core.wxApp_CleanUp)
3542## else:
3543## sys.exitfunc = _core.wxApp_CleanUp
3544
3545
3546#----------------------------------------------------------------------------
3547</pythoncode>
f32fc4bc 3548 <pythoncode>
0f43fbdf
RD
3549#---------------------------------------------------------------------------
3550</pythoncode>
f32fc4bc
RD
3551 <class name="AcceleratorEntry" oldname="wxAcceleratorEntry" module="core">
3552 <constructor name="AcceleratorEntry" overloaded="no">
3553 <autodoc>__init__(int flags=0, int keyCode=0, int cmd=0, MenuItem item=None) -&gt; AcceleratorEntry</autodoc>
3554 <paramlist>
3555 <param name="flags" type="int" default="0"/>
3556 <param name="keyCode" type="int" default="0"/>
3557 <param name="cmd" type="int" default="0"/>
3558 <param name="item" type="wxMenuItem" default="NULL"/>
3559 </paramlist>
3560 </constructor>
3561 <destructor name="~wxAcceleratorEntry" overloaded="no">
3562 <autodoc>__del__()</autodoc>
3563 </destructor>
3564 <method name="Set" type="" overloaded="no">
3565 <autodoc>Set(int flags, int keyCode, int cmd, MenuItem item=None)</autodoc>
3566 <paramlist>
3567 <param name="flags" type="int" default=""/>
3568 <param name="keyCode" type="int" default=""/>
3569 <param name="cmd" type="int" default=""/>
3570 <param name="item" type="wxMenuItem" default="NULL"/>
3571 </paramlist>
3572 </method>
3573 <method name="SetMenuItem" type="" overloaded="no">
3574 <autodoc>SetMenuItem(MenuItem item)</autodoc>
3575 <paramlist>
3576 <param name="item" type="wxMenuItem" default=""/>
3577 </paramlist>
3578 </method>
3579 <method name="GetMenuItem" type="wxMenuItem" overloaded="no">
3580 <autodoc>GetMenuItem() -&gt; MenuItem</autodoc>
3581 </method>
3582 <method name="GetFlags" type="int" overloaded="no">
3583 <autodoc>GetFlags() -&gt; int</autodoc>
3584 </method>
3585 <method name="GetKeyCode" type="int" overloaded="no">
3586 <autodoc>GetKeyCode() -&gt; int</autodoc>
3587 </method>
3588 <method name="GetCommand" type="int" overloaded="no">
3589 <autodoc>GetCommand() -&gt; int</autodoc>
3590 </method>
3591 </class>
3592 <class name="AcceleratorTable" oldname="wxAcceleratorTable" module="core">
3593 <baseclass name="Object"/>
3594 <constructor name="AcceleratorTable" overloaded="no">
3595 <autodoc>__init__(entries) -&gt; AcceleratorTable</autodoc>
3596 <docstring>Construct an AcceleratorTable from a list of AcceleratorEntry items or
0f43fbdf 35973-tuples (flags, keyCode, cmdID)</docstring>
f32fc4bc
RD
3598 <paramlist>
3599 <param name="n" type="int" default=""/>
3600 <param name="entries" type="AcceleratorEntry" default=""/>
3601 </paramlist>
3602 </constructor>
3603 <destructor name="~wxAcceleratorTable" overloaded="no">
3604 <autodoc>__del__()</autodoc>
3605 </destructor>
3606 <method name="Ok" type="bool" overloaded="no">
3607 <autodoc>Ok() -&gt; bool</autodoc>
3608 </method>
3609 </class>
3610 <method name="GetAccelFromString" oldname="wxGetAccelFromString" type="AcceleratorEntry" overloaded="no">
3611 <autodoc>GetAccelFromString(String label) -&gt; AcceleratorEntry</autodoc>
3612 <paramlist>
3613 <param name="label" type="String" default=""/>
0f43fbdf 3614 </paramlist>
0f43fbdf 3615 </method>
f32fc4bc 3616 <pythoncode>
0f43fbdf
RD
3617#---------------------------------------------------------------------------
3618</pythoncode>
f32fc4bc 3619 <class name="Window" oldname="wxWindow" module="core">
c2dda882
RD
3620 <docstring>
3621wx.Window is the base class for all windows and represents any visible
3622object on the screen. All controls, top level windows and so on are
3623wx.Windows. Sizers and device contexts are not however, as they don't
3624appear on screen themselves.
3625</docstring>
3626 <refdoc>
3627 Styles
3628
3629 wx.SIMPLE_BORDER: Displays a thin border around the window.
3630
3631 wx.DOUBLE_BORDER: Displays a double border. Windows and Mac only.
3632
3633 wx.SUNKEN_BORDER: Displays a sunken border.
3634
3635 wx.RAISED_BORDER: Displays a raised border.
3636
3637 wx.STATIC_BORDER: Displays a border suitable for a static
3638 control. Windows only.
3639
3640 wx.NO_BORDER: Displays no border, overriding the default
3641 border style for the window.
3642
3643 wx.TRANSPARENT_WINDOW: The window is transparent, that is, it
3644 will not receive paint events. Windows only.
3645
3646 wx.TAB_TRAVERSAL: Use this to enable tab traversal for
3647 non-dialog windows.
3648
3649 wx.WANTS_CHARS: Use this to indicate that the window
3650 wants to get all char/key events for
3651 all keys - even for keys like TAB or
3652 ENTER which are usually used for
3653 dialog navigation and which wouldn't
3654 be generated without this style. If
3655 you need to use this style in order to
3656 get the arrows or etc., but would
3657 still like to have normal keyboard
3658 navigation take place, you should
3659 create and send a wxNavigationKeyEvent
3660 in response to the key events for Tab
3661 and Shift-Tab.
3662
3663 wx.NO_FULL_REPAINT_ON_RESIZE: Disables repainting the window
3664 completely when its size is changed
3665 - you will have to repaint the new
3666 window area manually if you use this
3667 style. As of version 2.5.1 this
3668 style is on by default. Use
3669 wx.FULL_REPAINT_ON_RESIZE to
3670 deactivate it.
3671
3672 wx.VSCROLL: Use this style to enable a vertical scrollbar.
3673
3674 wx.HSCROLL: Use this style to enable a horizontal scrollbar.
3675
3676 wx.ALWAYS_SHOW_SB: If a window has scrollbars, disable them
3677 instead of hiding them when they are
3678 not needed (i.e. when the size of the
3679 window is big enough to not require
3680 the scrollbars to navigate it). This
3681 style is currently only implemented
3682 for wxMSW and wxUniversal and does
3683 nothing on the other platforms.
3684
3685 wx.CLIP_CHILDREN: Use this style to eliminate flicker caused by
3686 the background being repainted, then
3687 children being painted over
3688 them. Windows only.
3689
3690 wx.FULL_REPAINT_ON_RESIZE: Use this style to force a complete
3691 redraw of the window whenever it is
3692 resized instead of redrawing just the
3693 part of the window affected by
3694 resizing. Note that this was the
3695 behaviour by default before 2.5.1
3696 release and that if you experience
3697 redraw problems with the code which
3698 previously used to work you may want
3699 to try this.
3700
3701 Extra Styles
3702
3703 wx.WS_EX_VALIDATE_RECURSIVELY: By default,
3704 Validate/TransferDataTo/FromWindow()
3705 only work on direct children of
3706 the window (compatible
3707 behaviour). Set this flag to make
3708 them recursively descend into all
3709 subwindows.
3710
3711 wx.WS_EX_BLOCK_EVENTS: wx.CommandEvents and the objects of the
3712 derived classes are forwarded to
3713 the parent window and so on
3714 recursively by default. Using this
3715 flag for the given window allows
3716 to block this propagation at this
3717 window, i.e. prevent the events
3718 from being propagated further
3719 upwards. Dialogs have this flag on
3720 by default.
3721
3722 wx.WS_EX_TRANSIENT Don't use this window as an implicit parent for
3723 the other windows: this must be
3724 used with transient windows as
3725 otherwise there is the risk of
3726 creating a dialog/frame with this
3727 window as a parent which would
3728 lead to a crash if the parent is
3729 destroyed before the child.
3730
3731 wx.WS_EX_PROCESS_IDLE: This window should always process idle
3732 events, even if the mode set by
3733 wx.IdleEvent.SetMode is
3734 wx.IDLE_PROCESS_SPECIFIED.
3735
3736 wx.WS_EX_PROCESS_UI_UPDATES This window should always process UI
3737 update events, even if the mode
3738 set by wxUpdateUIEvent::SetMode is
3739 wxUPDATE_UI_PROCESS_SPECIFIED.
3740
3741</refdoc>
f32fc4bc
RD
3742 <baseclass name="EvtHandler"/>
3743 <constructor name="Window" overloaded="no">
3744 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
0f43fbdf 3745 long style=0, String name=PanelNameStr) -&gt; Window</autodoc>
c2dda882
RD
3746 <docstring>Construct and show a generic Window.</docstring>
3747 <refdoc>
3748 Styles
3749
3750 wx.SIMPLE_BORDER: Displays a thin border around the window.
3751
3752 wx.DOUBLE_BORDER: Displays a double border. Windows and Mac only.
3753
3754 wx.SUNKEN_BORDER: Displays a sunken border.
3755
3756 wx.RAISED_BORDER: Displays a raised border.
3757
3758 wx.STATIC_BORDER: Displays a border suitable for a static
3759 control. Windows only.
3760
3761 wx.NO_BORDER: Displays no border, overriding the default
3762 border style for the window.
3763
3764 wx.TRANSPARENT_WINDOW: The window is transparent, that is, it
3765 will not receive paint events. Windows only.
3766
3767 wx.TAB_TRAVERSAL: Use this to enable tab traversal for
3768 non-dialog windows.
3769
3770 wx.WANTS_CHARS: Use this to indicate that the window
3771 wants to get all char/key events for
3772 all keys - even for keys like TAB or
3773 ENTER which are usually used for
3774 dialog navigation and which wouldn't
3775 be generated without this style. If
3776 you need to use this style in order to
3777 get the arrows or etc., but would
3778 still like to have normal keyboard
3779 navigation take place, you should
3780 create and send a wxNavigationKeyEvent
3781 in response to the key events for Tab
3782 and Shift-Tab.
3783
3784 wx.NO_FULL_REPAINT_ON_RESIZE: Disables repainting the window
3785 completely when its size is changed
3786 - you will have to repaint the new
3787 window area manually if you use this
3788 style. As of version 2.5.1 this
3789 style is on by default. Use
3790 wx.FULL_REPAINT_ON_RESIZE to
3791 deactivate it.
3792
3793 wx.VSCROLL: Use this style to enable a vertical scrollbar.
3794
3795 wx.HSCROLL: Use this style to enable a horizontal scrollbar.
3796
3797 wx.ALWAYS_SHOW_SB: If a window has scrollbars, disable them
3798 instead of hiding them when they are
3799 not needed (i.e. when the size of the
3800 window is big enough to not require
3801 the scrollbars to navigate it). This
3802 style is currently only implemented
3803 for wxMSW and wxUniversal and does
3804 nothing on the other platforms.
3805
3806 wx.CLIP_CHILDREN: Use this style to eliminate flicker caused by
3807 the background being repainted, then
3808 children being painted over
3809 them. Windows only.
3810
3811 wx.FULL_REPAINT_ON_RESIZE: Use this style to force a complete
3812 redraw of the window whenever it is
3813 resized instead of redrawing just the
3814 part of the window affected by
3815 resizing. Note that this was the
3816 behaviour by default before 2.5.1
3817 release and that if you experience
3818 redraw problems with the code which
3819 previously used to work you may want
3820 to try this.
3821
3822 Extra Styles
3823
3824 wx.WS_EX_VALIDATE_RECURSIVELY: By default,
3825 Validate/TransferDataTo/FromWindow()
3826 only work on direct children of
3827 the window (compatible
3828 behaviour). Set this flag to make
3829 them recursively descend into all
3830 subwindows.
3831
3832 wx.WS_EX_BLOCK_EVENTS: wx.CommandEvents and the objects of the
3833 derived classes are forwarded to
3834 the parent window and so on
3835 recursively by default. Using this
3836 flag for the given window allows
3837 to block this propagation at this
3838 window, i.e. prevent the events
3839 from being propagated further
3840 upwards. Dialogs have this flag on
3841 by default.
3842
3843 wx.WS_EX_TRANSIENT Don't use this window as an implicit parent for
3844 the other windows: this must be
3845 used with transient windows as
3846 otherwise there is the risk of
3847 creating a dialog/frame with this
3848 window as a parent which would
3849 lead to a crash if the parent is
3850 destroyed before the child.
3851
3852 wx.WS_EX_PROCESS_IDLE: This window should always process idle
3853 events, even if the mode set by
3854 wx.IdleEvent.SetMode is
3855 wx.IDLE_PROCESS_SPECIFIED.
3856
3857 wx.WS_EX_PROCESS_UI_UPDATES This window should always process UI
3858 update events, even if the mode
3859 set by wxUpdateUIEvent::SetMode is
3860 wxUPDATE_UI_PROCESS_SPECIFIED.
3861
3862</refdoc>
f32fc4bc
RD
3863 <paramlist>
3864 <param name="parent" type="Window" default=""/>
3865 <param name="id" type="int" default=""/>
3866 <param name="pos" type="Point" default="wxDefaultPosition"/>
3867 <param name="size" type="Size" default="wxDefaultSize"/>
3868 <param name="style" type="long" default="0"/>
3869 <param name="name" type="String" default="wxPyPanelNameStr"/>
3870 </paramlist>
3871 </constructor>
3872 <constructor name="PreWindow" overloaded="no">
3873 <autodoc>PreWindow() -&gt; Window</autodoc>
c2dda882
RD
3874 <docstring>Precreate a Window for 2-phase creation.</docstring>
3875 <refdoc>
3876 Styles
3877
3878 wx.SIMPLE_BORDER: Displays a thin border around the window.
3879
3880 wx.DOUBLE_BORDER: Displays a double border. Windows and Mac only.
3881
3882 wx.SUNKEN_BORDER: Displays a sunken border.
3883
3884 wx.RAISED_BORDER: Displays a raised border.
3885
3886 wx.STATIC_BORDER: Displays a border suitable for a static
3887 control. Windows only.
3888
3889 wx.NO_BORDER: Displays no border, overriding the default
3890 border style for the window.
3891
3892 wx.TRANSPARENT_WINDOW: The window is transparent, that is, it
3893 will not receive paint events. Windows only.
3894
3895 wx.TAB_TRAVERSAL: Use this to enable tab traversal for
3896 non-dialog windows.
3897
3898 wx.WANTS_CHARS: Use this to indicate that the window
3899 wants to get all char/key events for
3900 all keys - even for keys like TAB or
3901 ENTER which are usually used for
3902 dialog navigation and which wouldn't
3903 be generated without this style. If
3904 you need to use this style in order to
3905 get the arrows or etc., but would
3906 still like to have normal keyboard
3907 navigation take place, you should
3908 create and send a wxNavigationKeyEvent
3909 in response to the key events for Tab
3910 and Shift-Tab.
3911
3912 wx.NO_FULL_REPAINT_ON_RESIZE: Disables repainting the window
3913 completely when its size is changed
3914 - you will have to repaint the new
3915 window area manually if you use this
3916 style. As of version 2.5.1 this
3917 style is on by default. Use
3918 wx.FULL_REPAINT_ON_RESIZE to
3919 deactivate it.
3920
3921 wx.VSCROLL: Use this style to enable a vertical scrollbar.
3922
3923 wx.HSCROLL: Use this style to enable a horizontal scrollbar.
3924
3925 wx.ALWAYS_SHOW_SB: If a window has scrollbars, disable them
3926 instead of hiding them when they are
3927 not needed (i.e. when the size of the
3928 window is big enough to not require
3929 the scrollbars to navigate it). This
3930 style is currently only implemented
3931 for wxMSW and wxUniversal and does
3932 nothing on the other platforms.
3933
3934 wx.CLIP_CHILDREN: Use this style to eliminate flicker caused by
3935 the background being repainted, then
3936 children being painted over
3937 them. Windows only.
3938
3939 wx.FULL_REPAINT_ON_RESIZE: Use this style to force a complete
3940 redraw of the window whenever it is
3941 resized instead of redrawing just the
3942 part of the window affected by
3943 resizing. Note that this was the
3944 behaviour by default before 2.5.1
3945 release and that if you experience
3946 redraw problems with the code which
3947 previously used to work you may want
3948 to try this.
3949
3950 Extra Styles
3951
3952 wx.WS_EX_VALIDATE_RECURSIVELY: By default,
3953 Validate/TransferDataTo/FromWindow()
3954 only work on direct children of
3955 the window (compatible
3956 behaviour). Set this flag to make
3957 them recursively descend into all
3958 subwindows.
3959
3960 wx.WS_EX_BLOCK_EVENTS: wx.CommandEvents and the objects of the
3961 derived classes are forwarded to
3962 the parent window and so on
3963 recursively by default. Using this
3964 flag for the given window allows
3965 to block this propagation at this
3966 window, i.e. prevent the events
3967 from being propagated further
3968 upwards. Dialogs have this flag on
3969 by default.
3970
3971 wx.WS_EX_TRANSIENT Don't use this window as an implicit parent for
3972 the other windows: this must be
3973 used with transient windows as
3974 otherwise there is the risk of
3975 creating a dialog/frame with this
3976 window as a parent which would
3977 lead to a crash if the parent is
3978 destroyed before the child.
3979
3980 wx.WS_EX_PROCESS_IDLE: This window should always process idle
3981 events, even if the mode set by
3982 wx.IdleEvent.SetMode is
3983 wx.IDLE_PROCESS_SPECIFIED.
3984
3985 wx.WS_EX_PROCESS_UI_UPDATES This window should always process UI
3986 update events, even if the mode
3987 set by wxUpdateUIEvent::SetMode is
3988 wxUPDATE_UI_PROCESS_SPECIFIED.
3989
3990</refdoc>
f32fc4bc
RD
3991 </constructor>
3992 <method name="Create" type="bool" overloaded="no">
3993 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
0f43fbdf 3994 long style=0, String name=PanelNameStr) -&gt; bool</autodoc>
c2dda882 3995 <docstring>Create the GUI part of the Window for 2-phase creation mode.</docstring>
f32fc4bc
RD
3996 <paramlist>
3997 <param name="parent" type="Window" default=""/>
3998 <param name="id" type="int" default=""/>
3999 <param name="pos" type="Point" default="wxDefaultPosition"/>
4000 <param name="size" type="Size" default="wxDefaultSize"/>
4001 <param name="style" type="long" default="0"/>
4002 <param name="name" type="String" default="wxPyPanelNameStr"/>
4003 </paramlist>
4004 </method>
4005 <method name="Close" type="bool" overloaded="no">
4006 <autodoc>Close(bool force=False) -&gt; bool</autodoc>
c2dda882
RD
4007 <docstring>This function simply generates a EVT_CLOSE event whose handler usually
4008tries to close the window. It doesn't close the window itself,
4009however. If force is False (the default) then the window's close
4010handler will be allowed to veto the destruction of the window.
4011
4012Usually Close is only used with the top level windows (wx.Frame and
4013wx.Dialog classes) as the others are not supposed to have any special
4014EVT_CLOSE logic.
4015
4016The close handler should check whether the window is being deleted
4017forcibly, using wx.CloseEvent.GetForce, in which case it should
4018destroy the window using wx.Window.Destroy.
4019
4020Note that calling Close does not guarantee that the window will be
4021destroyed; but it provides a way to simulate a manual close of a
4022window, which may or may not be implemented by destroying the
4023window. The default EVT_CLOSE handler for wx.Dialog does not
4024necessarily delete the dialog, since it will simply simulate an
4025wxID_CANCEL event which is handled by the appropriate button event
4026handler and may do anything at all.
4027
4028To guarantee that the window will be destroyed, call wx.Window.Destroy
4029instead.</docstring>
f32fc4bc
RD
4030 <paramlist>
4031 <param name="force" type="bool" default="False"/>
4032 </paramlist>
4033 </method>
4034 <method name="Destroy" type="bool" overloaded="no">
4035 <autodoc>Destroy() -&gt; bool</autodoc>
c2dda882
RD
4036 <docstring>Destroys the window safely. Frames and dialogs are not destroyed
4037immediately when this function is called -- they are added to a list
4038of windows to be deleted on idle time, when all the window's events
4039have been processed. This prevents problems with events being sent to
4040non-existent windows.
4041
4042Returns True if the window has either been successfully deleted, or it
4043has been added to the list of windows pending real deletion.</docstring>
f32fc4bc
RD
4044 </method>
4045 <method name="DestroyChildren" type="bool" overloaded="no">
4046 <autodoc>DestroyChildren() -&gt; bool</autodoc>
c2dda882 4047 <docstring>Destroys all children of a window. Called automatically by the destructor.</docstring>
f32fc4bc
RD
4048 </method>
4049 <method name="IsBeingDeleted" type="bool" overloaded="no">
4050 <autodoc>IsBeingDeleted() -&gt; bool</autodoc>
c2dda882 4051 <docstring>Is the window in the process of being deleted?</docstring>
f32fc4bc
RD
4052 </method>
4053 <method name="SetTitle" type="" overloaded="no">
4054 <autodoc>SetTitle(String title)</autodoc>
c2dda882 4055 <docstring>Sets the window's title. Applicable only to frames and dialogs.</docstring>
f32fc4bc
RD
4056 <paramlist>
4057 <param name="title" type="String" default=""/>
4058 </paramlist>
4059 </method>
4060 <method name="GetTitle" type="String" overloaded="no">
4061 <autodoc>GetTitle() -&gt; String</autodoc>
c2dda882 4062 <docstring>Gets the window's title. Applicable only to frames and dialogs.</docstring>
f32fc4bc
RD
4063 </method>
4064 <method name="SetLabel" type="" overloaded="no">
4065 <autodoc>SetLabel(String label)</autodoc>
c2dda882 4066 <docstring>Set the text which the window shows in its label if applicable.</docstring>
f32fc4bc
RD
4067 <paramlist>
4068 <param name="label" type="String" default=""/>
4069 </paramlist>
4070 </method>
4071 <method name="GetLabel" type="String" overloaded="no">
4072 <autodoc>GetLabel() -&gt; String</autodoc>
c2dda882
RD
4073 <docstring>Generic way of getting a label from any window, for identification
4074purposes. The interpretation of this function differs from class to
4075class. For frames and dialogs, the value returned is the title. For
4076buttons or static text controls, it is the button text. This function
4077can be useful for meta-programs (such as testing tools or
4078special-needs access programs) which need to identify windows by name.</docstring>
f32fc4bc
RD
4079 </method>
4080 <method name="SetName" type="" overloaded="no">
4081 <autodoc>SetName(String name)</autodoc>
c2dda882
RD
4082 <docstring>Sets the window's name. The window name is used for ressource setting
4083in X, it is not the same as the window title/label</docstring>
f32fc4bc
RD
4084 <paramlist>
4085 <param name="name" type="String" default=""/>
4086 </paramlist>
4087 </method>
4088 <method name="GetName" type="String" overloaded="no">
4089 <autodoc>GetName() -&gt; String</autodoc>
c2dda882
RD
4090 <docstring>Returns the window's name. This name is not guaranteed to be unique;
4091it is up to the programmer to supply an appropriate name in the window
4092constructor or via wx.Window.SetName.</docstring>
f32fc4bc
RD
4093 </method>
4094 <method name="SetId" type="" overloaded="no">
4095 <autodoc>SetId(int winid)</autodoc>
c2dda882
RD
4096 <docstring>Sets the identifier of the window. Each window has an integer
4097identifier. If the application has not provided one, an identifier
4098will be generated. Normally, the identifier should be provided on
4099creation and should not be modified subsequently.</docstring>
f32fc4bc
RD
4100 <paramlist>
4101 <param name="winid" type="int" default=""/>
4102 </paramlist>
4103 </method>
4104 <method name="GetId" type="int" overloaded="no">
4105 <autodoc>GetId() -&gt; int</autodoc>
c2dda882
RD
4106 <docstring>Returns the identifier of the window. Each window has an integer
4107identifier. If the application has not provided one (or the default Id
4108-1 is used) then an unique identifier with a negative value will be
4109generated.</docstring>
f32fc4bc
RD
4110 </method>
4111 <staticmethod name="NewControlId" type="int" overloaded="no">
4112 <autodoc>NewControlId() -&gt; int</autodoc>
c2dda882 4113 <docstring>Generate a control id for the controls which were not given one.</docstring>
f32fc4bc
RD
4114 </staticmethod>
4115 <staticmethod name="NextControlId" type="int" overloaded="no">
4116 <autodoc>NextControlId(int winid) -&gt; int</autodoc>
c2dda882
RD
4117 <docstring>Get the id of the control following the one with the given
4118(autogenerated) id</docstring>
f32fc4bc
RD
4119 <paramlist>
4120 <param name="winid" type="int" default=""/>
4121 </paramlist>
4122 </staticmethod>
4123 <staticmethod name="PrevControlId" type="int" overloaded="no">
4124 <autodoc>PrevControlId(int winid) -&gt; int</autodoc>
c2dda882
RD
4125 <docstring>Get the id of the control preceding the one with the given
4126(autogenerated) id</docstring>
f32fc4bc
RD
4127 <paramlist>
4128 <param name="winid" type="int" default=""/>
4129 </paramlist>
4130 </staticmethod>
4131 <method name="SetSize" type="" overloaded="no">
4132 <autodoc>SetSize(Size size)</autodoc>
c2dda882 4133 <docstring>Sets the size of the window in pixels.</docstring>
f32fc4bc
RD
4134 <paramlist>
4135 <param name="size" type="Size" default=""/>
4136 </paramlist>
4137 </method>
4138 <method name="SetDimensions" type="" overloaded="no">
4139 <autodoc>SetDimensions(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)</autodoc>
c2dda882
RD
4140 <docstring>Sets the position and size of the window in pixels. The sizeFlags
4141parameter indicates the interpretation of the other params if they are
4142-1. wx.SIZE_AUTO*: a -1 indicates that a class-specific default
4143shoudl be used. wx.SIZE_USE_EXISTING: existing dimensions should be
4144used if -1 values are supplied. wxSIZE_ALLOW_MINUS_ONE: allow
4145dimensions of -1 and less to be interpreted as real dimensions, not
4146default values.</docstring>
f32fc4bc
RD
4147 <paramlist>
4148 <param name="x" type="int" default=""/>
4149 <param name="y" type="int" default=""/>
4150 <param name="width" type="int" default=""/>
4151 <param name="height" type="int" default=""/>
4152 <param name="sizeFlags" type="int" default="wxSIZE_AUTO"/>
4153 </paramlist>
4154 </method>
4155 <method name="SetRect" type="" overloaded="no">
4156 <autodoc>SetRect(Rect rect, int sizeFlags=SIZE_AUTO)</autodoc>
c2dda882 4157 <docstring>Sets the position and size of the window in pixels using a wx.Rect.</docstring>
f32fc4bc
RD
4158 <paramlist>
4159 <param name="rect" type="Rect" default=""/>
4160 <param name="sizeFlags" type="int" default="wxSIZE_AUTO"/>
4161 </paramlist>
4162 </method>
4163 <method name="SetSizeWH" type="" overloaded="no">
4164 <autodoc>SetSizeWH(int width, int height)</autodoc>
c2dda882 4165 <docstring>Sets the size of the window in pixels.</docstring>
f32fc4bc
RD
4166 <paramlist>
4167 <param name="width" type="int" default=""/>
4168 <param name="height" type="int" default=""/>
4169 </paramlist>
4170 </method>
4171 <method name="Move" type="" overloaded="no">
4172 <autodoc>Move(Point pt, int flags=SIZE_USE_EXISTING)</autodoc>
c2dda882 4173 <docstring>Moves the window to the given position.</docstring>
f32fc4bc
RD
4174 <paramlist>
4175 <param name="pt" type="Point" default=""/>
4176 <param name="flags" type="int" default="wxSIZE_USE_EXISTING"/>
4177 </paramlist>
4178 </method>
4179 <method name="MoveXY" type="" overloaded="no">
4180 <autodoc>MoveXY(int x, int y, int flags=SIZE_USE_EXISTING)</autodoc>
c2dda882 4181 <docstring>Moves the window to the given position.</docstring>
f32fc4bc
RD
4182 <paramlist>
4183 <param name="x" type="int" default=""/>
4184 <param name="y" type="int" default=""/>
4185 <param name="flags" type="int" default="wxSIZE_USE_EXISTING"/>
4186 </paramlist>
4187 </method>
4188 <method name="Raise" type="" overloaded="no">
4189 <autodoc>Raise()</autodoc>
c2dda882
RD
4190 <docstring>Raises the window to the top of the window hierarchy if it is a
4191managed window (dialog or frame).</docstring>
f32fc4bc
RD
4192 </method>
4193 <method name="Lower" type="" overloaded="no">
4194 <autodoc>Lower()</autodoc>
c2dda882
RD
4195 <docstring>Lowers the window to the bottom of the window hierarchy if it is a
4196managed window (dialog or frame).</docstring>
f32fc4bc
RD
4197 </method>
4198 <method name="SetClientSize" type="" overloaded="no">
4199 <autodoc>SetClientSize(Size size)</autodoc>
c2dda882
RD
4200 <docstring>This sets the size of the window client area in pixels. Using this
4201function to size a window tends to be more device-independent than
4202wx.Window.SetSize, since the application need not worry about what
4203dimensions the border or title bar have when trying to fit the window
4204around panel items, for example.</docstring>
f32fc4bc
RD
4205 <paramlist>
4206 <param name="size" type="Size" default=""/>
4207 </paramlist>
4208 </method>
4209 <method name="SetClientSizeWH" type="" overloaded="no">
4210 <autodoc>SetClientSizeWH(int width, int height)</autodoc>
c2dda882
RD
4211 <docstring>This sets the size of the window client area in pixels. Using this
4212function to size a window tends to be more device-independent than
4213wx.Window.SetSize, since the application need not worry about what
4214dimensions the border or title bar have when trying to fit the window
4215around panel items, for example.</docstring>
f32fc4bc
RD
4216 <paramlist>
4217 <param name="width" type="int" default=""/>
4218 <param name="height" type="int" default=""/>
4219 </paramlist>
4220 </method>
4221 <method name="SetClientRect" type="" overloaded="no">
4222 <autodoc>SetClientRect(Rect rect)</autodoc>
c2dda882
RD
4223 <docstring>This sets the size of the window client area in pixels. Using this
4224function to size a window tends to be more device-independent than
4225wx.Window.SetSize, since the application need not worry about what
4226dimensions the border or title bar have when trying to fit the window
4227around panel items, for example.</docstring>
f32fc4bc
RD
4228 <paramlist>
4229 <param name="rect" type="Rect" default=""/>
4230 </paramlist>
4231 </method>
4232 <method name="GetPosition" type="Point" overloaded="no">
4233 <autodoc>GetPosition() -&gt; Point</autodoc>
4234 <docstring>Get the window's position.</docstring>
4235 </method>
4236 <method name="GetPositionTuple" type="" overloaded="no">
4237 <autodoc>GetPositionTuple() -&gt; (x,y)</autodoc>
4238 <docstring>Get the window's position.</docstring>
4239 <paramlist>
4240 <param name="OUTPUT" type="int" default=""/>
4241 <param name="OUTPUT" type="int" default=""/>
4242 </paramlist>
4243 </method>
4244 <method name="GetSize" type="Size" overloaded="no">
4245 <autodoc>GetSize() -&gt; Size</autodoc>
4246 <docstring>Get the window size.</docstring>
4247 </method>
4248 <method name="GetSizeTuple" type="" overloaded="no">
4249 <autodoc>GetSizeTuple() -&gt; (width, height)</autodoc>
4250 <docstring>Get the window size.</docstring>
4251 <paramlist>
4252 <param name="OUTPUT" type="int" default=""/>
4253 <param name="OUTPUT" type="int" default=""/>
4254 </paramlist>
4255 </method>
4256 <method name="GetRect" type="Rect" overloaded="no">
4257 <autodoc>GetRect() -&gt; Rect</autodoc>
c2dda882 4258 <docstring>Returns the size and position of the window as a wx.Rect object.</docstring>
f32fc4bc
RD
4259 </method>
4260 <method name="GetClientSize" type="Size" overloaded="no">
4261 <autodoc>GetClientSize() -&gt; Size</autodoc>
c2dda882
RD
4262 <docstring>This gets the size of the window's 'client area' in pixels. The client
4263area is the area which may be drawn on by the programmer, excluding
4264title bar, border, scrollbars, etc.</docstring>
f32fc4bc
RD
4265 </method>
4266 <method name="GetClientSizeTuple" type="" overloaded="no">
4267 <autodoc>GetClientSizeTuple() -&gt; (width, height)</autodoc>
c2dda882
RD
4268 <docstring>This gets the size of the window's 'client area' in pixels. The client
4269area is the area which may be drawn on by the programmer, excluding
4270title bar, border, scrollbars, etc.</docstring>
f32fc4bc
RD
4271 <paramlist>
4272 <param name="OUTPUT" type="int" default=""/>
4273 <param name="OUTPUT" type="int" default=""/>
4274 </paramlist>
4275 </method>
4276 <method name="GetClientAreaOrigin" type="Point" overloaded="no">
4277 <autodoc>GetClientAreaOrigin() -&gt; Point</autodoc>
c2dda882
RD
4278 <docstring>Get the origin of the client area of the window relative to the
4279window's top left corner (the client area may be shifted because of
4280the borders, scrollbars, other decorations...)</docstring>
f32fc4bc
RD
4281 </method>
4282 <method name="GetClientRect" type="Rect" overloaded="no">
4283 <autodoc>GetClientRect() -&gt; Rect</autodoc>
c2dda882 4284 <docstring>Get the client area position and size as a wx.Rect object.</docstring>
f32fc4bc
RD
4285 </method>
4286 <method name="GetBestSize" type="Size" overloaded="no">
4287 <autodoc>GetBestSize() -&gt; Size</autodoc>
c2dda882
RD
4288 <docstring>This functions returns the best acceptable minimal size for the
4289window, if applicable. For example, for a static text control, it will be
4290the minimal size such that the control label is not truncated. For
4291windows containing subwindows (suzh aswx.Panel), the size returned
4292by this function will be the same as the size the window would have
4293had after calling Fit.</docstring>
f32fc4bc
RD
4294 </method>
4295 <method name="GetBestSizeTuple" type="" overloaded="no">
4296 <autodoc>GetBestSizeTuple() -&gt; (width, height)</autodoc>
c2dda882
RD
4297 <docstring>This functions returns the best acceptable minimal size for the
4298window, if applicable. For example, for a static text control, it will be
4299the minimal size such that the control label is not truncated. For
4300windows containing subwindows (suzh aswx.Panel), the size returned
4301by this function will be the same as the size the window would have
4302had after calling Fit.</docstring>
f32fc4bc
RD
4303 <paramlist>
4304 <param name="OUTPUT" type="int" default=""/>
4305 <param name="OUTPUT" type="int" default=""/>
4306 </paramlist>
4307 </method>
4308 <method name="GetAdjustedBestSize" type="Size" overloaded="no">
4309 <autodoc>GetAdjustedBestSize() -&gt; Size</autodoc>
c2dda882
RD
4310 <docstring>This method is similar to GetBestSize, except in one
4311thing. GetBestSize should return the minimum untruncated size of the
4312window, while this method will return the largest of BestSize and any
4313user specified minimum size. ie. it is the minimum size the window
4314should currently be drawn at, not the minimal size it can possibly
4315tolerate.</docstring>
f32fc4bc
RD
4316 </method>
4317 <method name="Center" type="" overloaded="no">
4318 <autodoc>Center(int direction=BOTH)</autodoc>
c2dda882
RD
4319 <docstring>Centers the window. The parameter specifies the direction for
4320cetering, and may be wx.HORIZONTAL, wx.VERTICAL or wx.BOTH. It may
4321also include wx.CENTER_ON_SCREEN flag if you want to center the window
4322on the entire screen and not on its parent window. If it is a
4323top-level window and has no parent then it will always be centered
4324relative to the screen.</docstring>
f32fc4bc
RD
4325 <paramlist>
4326 <param name="direction" type="int" default="wxBOTH"/>
4327 </paramlist>
4328 </method>
4329 <method name="CenterOnScreen" type="" overloaded="no">
4330 <autodoc>CenterOnScreen(int dir=BOTH)</autodoc>
c2dda882 4331 <docstring>Center on screen (only works for top level windows)</docstring>
f32fc4bc
RD
4332 <paramlist>
4333 <param name="dir" type="int" default="wxBOTH"/>
4334 </paramlist>
4335 </method>
4336 <method name="CenterOnParent" type="" overloaded="no">
4337 <autodoc>CenterOnParent(int dir=BOTH)</autodoc>
c2dda882 4338 <docstring>Center with respect to the the parent window</docstring>
f32fc4bc
RD
4339 <paramlist>
4340 <param name="dir" type="int" default="wxBOTH"/>
4341 </paramlist>
4342 </method>
4343 <method name="Fit" type="" overloaded="no">
4344 <autodoc>Fit()</autodoc>
c2dda882
RD
4345 <docstring>Sizes the window so that it fits around its subwindows. This function
4346won't do anything if there are no subwindows and will only really work
4347correctly if sizers are used for the subwindows layout. Also, if the
4348window has exactly one subwindow it is better (faster and the result
4349is more precise as Fit adds some margin to account for fuzziness of
4350its calculations) to call window.SetClientSize(child.GetSize())
4351instead of calling Fit.</docstring>
f32fc4bc
RD
4352 </method>
4353 <method name="FitInside" type="" overloaded="no">
4354 <autodoc>FitInside()</autodoc>
c2dda882
RD
4355 <docstring>Similar to Fit, but sizes the interior (virtual) size of a
4356window. Mainly useful with scrolled windows to reset scrollbars after
4357sizing changes that do not trigger a size event, and/or scrolled
4358windows without an interior sizer. This function similarly won't do
4359anything if there are no subwindows.</docstring>
f32fc4bc
RD
4360 </method>
4361 <method name="SetSizeHints" type="" overloaded="no">
4362 <autodoc>SetSizeHints(int minW, int minH, int maxW=-1, int maxH=-1, int incW=-1,
856bf319 4363 int incH=-1)</autodoc>
c2dda882
RD
4364 <docstring>Allows specification of minimum and maximum window sizes, and window
4365size increments. If a pair of values is not set (or set to -1), the
4366default values will be used. If this function is called, the user
4367will not be able to size the window outside the given bounds. The
4368resizing increments are only significant under Motif or Xt.</docstring>
f32fc4bc
RD
4369 <paramlist>
4370 <param name="minW" type="int" default=""/>
4371 <param name="minH" type="int" default=""/>
4372 <param name="maxW" type="int" default="-1"/>
4373 <param name="maxH" type="int" default="-1"/>
4374 <param name="incW" type="int" default="-1"/>
4375 <param name="incH" type="int" default="-1"/>
4376 </paramlist>
4377 </method>
4378 <method name="SetVirtualSizeHints" type="" overloaded="no">
4379 <autodoc>SetVirtualSizeHints(int minW, int minH, int maxW=-1, int maxH=-1)</autodoc>
c2dda882
RD
4380 <docstring>Allows specification of minimum and maximum virtual window sizes. If a
4381pair of values is not set (or set to -1), the default values will be
4382used. If this function is called, the user will not be able to size
4383the virtual area of the window outside the given bounds.</docstring>
f32fc4bc
RD
4384 <paramlist>
4385 <param name="minW" type="int" default=""/>
4386 <param name="minH" type="int" default=""/>
4387 <param name="maxW" type="int" default="-1"/>
4388 <param name="maxH" type="int" default="-1"/>
4389 </paramlist>
4390 </method>
4391 <method name="GetMinWidth" type="int" overloaded="no">
4392 <autodoc>GetMinWidth() -&gt; int</autodoc>
4393 </method>
4394 <method name="GetMinHeight" type="int" overloaded="no">
4395 <autodoc>GetMinHeight() -&gt; int</autodoc>
4396 </method>
4397 <method name="GetMaxWidth" type="int" overloaded="no">
4398 <autodoc>GetMaxWidth() -&gt; int</autodoc>
4399 </method>
4400 <method name="GetMaxHeight" type="int" overloaded="no">
4401 <autodoc>GetMaxHeight() -&gt; int</autodoc>
4402 </method>
4403 <method name="GetMaxSize" type="Size" overloaded="no">
4404 <autodoc>GetMaxSize() -&gt; Size</autodoc>
4405 </method>
4406 <method name="SetVirtualSize" type="" overloaded="no">
4407 <autodoc>SetVirtualSize(Size size)</autodoc>
c2dda882
RD
4408 <docstring>Set the the virtual size of a window in pixels. For most windows this
4409is just the client area of the window, but for some like scrolled
4410windows it is more or less independent of the screen window size.</docstring>
f32fc4bc
RD
4411 <paramlist>
4412 <param name="size" type="Size" default=""/>
4413 </paramlist>
4414 </method>
4415 <method name="SetVirtualSizeWH" type="" overloaded="no">
4416 <autodoc>SetVirtualSizeWH(int w, int h)</autodoc>
c2dda882
RD
4417 <docstring>Set the the virtual size of a window in pixels. For most windows this
4418is just the client area of the window, but for some like scrolled
4419windows it is more or less independent of the screen window size.</docstring>
f32fc4bc
RD
4420 <paramlist>
4421 <param name="w" type="int" default=""/>
4422 <param name="h" type="int" default=""/>
4423 </paramlist>
4424 </method>
4425 <method name="GetVirtualSize" type="Size" overloaded="no">
4426 <autodoc>GetVirtualSize() -&gt; Size</autodoc>
c2dda882
RD
4427 <docstring>Get the the virtual size of the window in pixels. For most windows
4428this is just the client area of the window, but for some like scrolled
4429windows it is more or less independent of the screen window size.</docstring>
f32fc4bc
RD
4430 </method>
4431 <method name="GetVirtualSizeTuple" type="" overloaded="no">
4432 <autodoc>GetVirtualSizeTuple() -&gt; (width, height)</autodoc>
c2dda882
RD
4433 <docstring>Get the the virtual size of the window in pixels. For most windows
4434this is just the client area of the window, but for some like scrolled
4435windows it is more or less independent of the screen window size.</docstring>
f32fc4bc
RD
4436 <paramlist>
4437 <param name="OUTPUT" type="int" default=""/>
4438 <param name="OUTPUT" type="int" default=""/>
4439 </paramlist>
4440 </method>
4441 <method name="GetBestVirtualSize" type="Size" overloaded="no">
4442 <autodoc>GetBestVirtualSize() -&gt; Size</autodoc>
c2dda882
RD
4443 <docstring>Return the largest of ClientSize and BestSize (as determined by a
4444sizer, interior children, or other means)</docstring>
f32fc4bc
RD
4445 </method>
4446 <method name="Show" type="bool" overloaded="no">
4447 <autodoc>Show(bool show=True) -&gt; bool</autodoc>
c2dda882
RD
4448 <docstring>Shows or hides the window. You may need to call Raise for a top level
4449window if you want to bring it to top, although this is not needed if
4450Show is called immediately after the frame creation. Returns True if
4451the window has been shown or hidden or False if nothing was done
4452because it already was in the requested state.</docstring>
f32fc4bc
RD
4453 <paramlist>
4454 <param name="show" type="bool" default="True"/>
4455 </paramlist>
4456 </method>
4457 <method name="Hide" type="bool" overloaded="no">
4458 <autodoc>Hide() -&gt; bool</autodoc>
c2dda882 4459 <docstring>Equivalent to calling Show(False).</docstring>
f32fc4bc
RD
4460 </method>
4461 <method name="Enable" type="bool" overloaded="no">
4462 <autodoc>Enable(bool enable=True) -&gt; bool</autodoc>
c2dda882
RD
4463 <docstring>Enable or disable the window for user input. Note that when a parent
4464window is disabled, all of its children are disabled as well and they
4465are reenabled again when the parent is. Returns true if the window
4466has been enabled or disabled, false if nothing was done, i.e. if the
4467window had already been in the specified state.</docstring>
f32fc4bc
RD
4468 <paramlist>
4469 <param name="enable" type="bool" default="True"/>
4470 </paramlist>
4471 </method>
4472 <method name="Disable" type="bool" overloaded="no">
4473 <autodoc>Disable() -&gt; bool</autodoc>
c2dda882 4474 <docstring>Disables the window, same as Enable(false).</docstring>
f32fc4bc
RD
4475 </method>
4476 <method name="IsShown" type="bool" overloaded="no">
4477 <autodoc>IsShown() -&gt; bool</autodoc>
c2dda882 4478 <docstring>Returns true if the window is shown, false if it has been hidden.</docstring>
f32fc4bc
RD
4479 </method>
4480 <method name="IsEnabled" type="bool" overloaded="no">
4481 <autodoc>IsEnabled() -&gt; bool</autodoc>
c2dda882 4482 <docstring>Returns true if the window is enabled for input, false otherwise.</docstring>
f32fc4bc
RD
4483 </method>
4484 <method name="SetWindowStyleFlag" type="" overloaded="no">
4485 <autodoc>SetWindowStyleFlag(long style)</autodoc>
c2dda882
RD
4486 <docstring>Sets the style of the window. Please note that some styles cannot be
4487changed after the window creation and that Refresh() might be called
4488after changing the others for the change to take place immediately.</docstring>
f32fc4bc
RD
4489 <paramlist>
4490 <param name="style" type="long" default=""/>
4491 </paramlist>
4492 </method>
4493 <method name="GetWindowStyleFlag" type="long" overloaded="no">
4494 <autodoc>GetWindowStyleFlag() -&gt; long</autodoc>
c2dda882
RD
4495 <docstring>Gets the window style that was passed to the constructor or Create
4496method.</docstring>
f32fc4bc
RD
4497 </method>
4498 <method name="HasFlag" type="bool" overloaded="no">
4499 <autodoc>HasFlag(int flag) -&gt; bool</autodoc>
c2dda882 4500 <docstring>Test if the given style is set for this window.</docstring>
f32fc4bc
RD
4501 <paramlist>
4502 <param name="flag" type="int" default=""/>
4503 </paramlist>
4504 </method>
4505 <method name="IsRetained" type="bool" overloaded="no">
4506 <autodoc>IsRetained() -&gt; bool</autodoc>
c2dda882
RD
4507 <docstring>Returns true if the window is retained, false otherwise. Retained
4508windows are only available on X platforms.</docstring>
f32fc4bc
RD
4509 </method>
4510 <method name="SetExtraStyle" type="" overloaded="no">
4511 <autodoc>SetExtraStyle(long exStyle)</autodoc>
c2dda882
RD
4512 <docstring>Sets the extra style bits for the window. Extra styles are the less
4513often used style bits which can't be set with the constructor or with
4514SetWindowStyleFlag()</docstring>
f32fc4bc
RD
4515 <paramlist>
4516 <param name="exStyle" type="long" default=""/>
4517 </paramlist>
4518 </method>
4519 <method name="GetExtraStyle" type="long" overloaded="no">
4520 <autodoc>GetExtraStyle() -&gt; long</autodoc>
c2dda882 4521 <docstring>Returns the extra style bits for the window.</docstring>
f32fc4bc
RD
4522 </method>
4523 <method name="MakeModal" type="" overloaded="no">
4524 <autodoc>MakeModal(bool modal=True)</autodoc>
c2dda882
RD
4525 <docstring>Disables all other windows in the application so that the user can
4526only interact with this window. Passing False will reverse this
4527effect.</docstring>
f32fc4bc
RD
4528 <paramlist>
4529 <param name="modal" type="bool" default="True"/>
4530 </paramlist>
4531 </method>
4532 <method name="SetThemeEnabled" type="" overloaded="no">
4533 <autodoc>SetThemeEnabled(bool enableTheme)</autodoc>
c2dda882
RD
4534 <docstring>This function tells a window if it should use the system's "theme"
4535 code to draw the windows' background instead if its own background
4536 drawing code. This will only have an effect on platforms that support
4537 the notion of themes in user defined windows. One such platform is
4538 GTK+ where windows can have (very colourful) backgrounds defined by a
4539 user's selected theme.
4540
4541Dialogs, notebook pages and the status bar have this flag set to true
4542by default so that the default look and feel is simulated best.</docstring>
f32fc4bc
RD
4543 <paramlist>
4544 <param name="enableTheme" type="bool" default=""/>
4545 </paramlist>
4546 </method>
4547 <method name="GetThemeEnabled" type="bool" overloaded="no">
4548 <autodoc>GetThemeEnabled() -&gt; bool</autodoc>
c2dda882 4549 <docstring>Return the themeEnabled flag.</docstring>
f32fc4bc
RD
4550 </method>
4551 <method name="SetFocus" type="" overloaded="no">
4552 <autodoc>SetFocus()</autodoc>
c2dda882 4553 <docstring>Set's the focus to this window, allowing it to receive keyboard input.</docstring>
f32fc4bc
RD
4554 </method>
4555 <method name="SetFocusFromKbd" type="" overloaded="no">
4556 <autodoc>SetFocusFromKbd()</autodoc>
c2dda882
RD
4557 <docstring>Set focus to this window as the result of a keyboard action. Normally
4558only called internally.</docstring>
f32fc4bc
RD
4559 </method>
4560 <staticmethod name="FindFocus" type="Window" overloaded="no">
4561 <autodoc>FindFocus() -&gt; Window</autodoc>
c2dda882
RD
4562 <docstring>Returns the window or control that currently has the keyboard focus,
4563or None.</docstring>
f32fc4bc
RD
4564 </staticmethod>
4565 <method name="AcceptsFocus" type="bool" overloaded="no">
4566 <autodoc>AcceptsFocus() -&gt; bool</autodoc>
c2dda882 4567 <docstring>Can this window have focus?</docstring>
f32fc4bc
RD
4568 </method>
4569 <method name="AcceptsFocusFromKeyboard" type="bool" overloaded="no">
4570 <autodoc>AcceptsFocusFromKeyboard() -&gt; bool</autodoc>
c2dda882
RD
4571 <docstring>Can this window be given focus by keyboard navigation? if not, the
4572only way to give it focus (provided it accepts it at all) is to click
4573it.</docstring>
f32fc4bc
RD
4574 </method>
4575 <method name="GetDefaultItem" type="Window" overloaded="no">
4576 <autodoc>GetDefaultItem() -&gt; Window</autodoc>
c2dda882
RD
4577 <docstring>Get the default child of this parent, i.e. the one which is activated
4578by pressing &lt;Enter&gt; such as the OK button on a wx.Dialog.</docstring>
f32fc4bc
RD
4579 </method>
4580 <method name="SetDefaultItem" type="Window" overloaded="no">
4581 <autodoc>SetDefaultItem(Window child) -&gt; Window</autodoc>
c2dda882 4582 <docstring>Set this child as default, return the old default.</docstring>
f32fc4bc
RD
4583 <paramlist>
4584 <param name="child" type="Window" default=""/>
4585 </paramlist>
4586 </method>
4587 <method name="SetTmpDefaultItem" type="" overloaded="no">
4588 <autodoc>SetTmpDefaultItem(Window win)</autodoc>
c2dda882 4589 <docstring>Set this child as temporary default</docstring>
f32fc4bc
RD
4590 <paramlist>
4591 <param name="win" type="Window" default=""/>
4592 </paramlist>
4593 </method>
4594 <method name="GetChildren" type="PyObject" overloaded="no">
4595 <autodoc>GetChildren() -&gt; PyObject</autodoc>
c2dda882
RD
4596 <docstring>Returns a list of the window's children. NOTE: Currently this is a
4597copy of the child window list maintained by the window, so the return
4598value of this function is only valid as long as the window's children
4599do not change.</docstring>
f32fc4bc
RD
4600 </method>
4601 <method name="GetParent" type="Window" overloaded="no">
4602 <autodoc>GetParent() -&gt; Window</autodoc>
c2dda882 4603 <docstring>Returns the parent window of this window, or None if there isn't one.</docstring>
f32fc4bc
RD
4604 </method>
4605 <method name="GetGrandParent" type="Window" overloaded="no">
4606 <autodoc>GetGrandParent() -&gt; Window</autodoc>
c2dda882 4607 <docstring>Returns the parent of the parent of this window, or None if there isn't one.</docstring>
f32fc4bc
RD
4608 </method>
4609 <method name="IsTopLevel" type="bool" overloaded="no">
4610 <autodoc>IsTopLevel() -&gt; bool</autodoc>
c2dda882
RD
4611 <docstring>Returns true if the given window is a top-level one. Currently all
4612frames and dialogs are always considered to be top-level windows (even
4613if they have a parent window).</docstring>
f32fc4bc
RD
4614 </method>
4615 <method name="Reparent" type="bool" overloaded="no">
4616 <autodoc>Reparent(Window newParent) -&gt; bool</autodoc>
c2dda882
RD
4617 <docstring>Reparents the window, i.e the window will be removed from its current
4618parent window (e.g. a non-standard toolbar in a wxFrame) and then
4619re-inserted into another. Available on Windows and GTK. Returns True
4620if the parent was changed, False otherwise (error or newParent ==
4621oldParent)</docstring>
f32fc4bc
RD
4622 <paramlist>
4623 <param name="newParent" type="Window" default=""/>
4624 </paramlist>
4625 </method>
4626 <method name="AddChild" type="" overloaded="no">
4627 <autodoc>AddChild(Window child)</autodoc>
c2dda882
RD
4628 <docstring>Adds a child window. This is called automatically by window creation
4629functions so should not be required by the application programmer.</docstring>
f32fc4bc
RD
4630 <paramlist>
4631 <param name="child" type="Window" default=""/>
4632 </paramlist>
4633 </method>
4634 <method name="RemoveChild" type="" overloaded="no">
4635 <autodoc>RemoveChild(Window child)</autodoc>
c2dda882
RD
4636 <docstring>Removes a child window. This is called automatically by window
4637deletion functions so should not be required by the application
4638programmer.</docstring>
f32fc4bc
RD
4639 <paramlist>
4640 <param name="child" type="Window" default=""/>
4641 </paramlist>
4642 </method>
4643 <method name="FindWindowById" type="Window" overloaded="no">
4644 <autodoc>FindWindowById(long winid) -&gt; Window</autodoc>
c2dda882 4645 <docstring>Find a chld of this window by window ID</docstring>
f32fc4bc
RD
4646 <paramlist>
4647 <param name="winid" type="long" default=""/>
4648 </paramlist>
4649 </method>
4650 <method name="FindWindowByName" type="Window" overloaded="no">
4651 <autodoc>FindWindowByName(String name) -&gt; Window</autodoc>
c2dda882 4652 <docstring>Find a child of this window by name</docstring>
f32fc4bc
RD
4653 <paramlist>
4654 <param name="name" type="String" default=""/>
4655 </paramlist>
4656 </method>
4657 <method name="GetEventHandler" type="EvtHandler" overloaded="no">
4658 <autodoc>GetEventHandler() -&gt; EvtHandler</autodoc>
c2dda882
RD
4659 <docstring>Returns the event handler for this window. By default, the window is
4660its own event handler.</docstring>
f32fc4bc
RD
4661 </method>
4662 <method name="SetEventHandler" type="" overloaded="no">
4663 <autodoc>SetEventHandler(EvtHandler handler)</autodoc>
c2dda882
RD
4664 <docstring>Sets the event handler for this window. An event handler is an object
4665that is capable of processing the events sent to a window. By default,
4666the window is its own event handler, but an application may wish to
4667substitute another, for example to allow central implementation of
4668event-handling for a variety of different window classes.
4669
4670It is usually better to use wx.Window.PushEventHandler since this sets
4671up a chain of event handlers, where an event not handled by one event
4672handler is handed to the next one in the chain.</docstring>
f32fc4bc
RD
4673 <paramlist>
4674 <param name="handler" type="EvtHandler" default=""/>
4675 </paramlist>
4676 </method>
4677 <method name="PushEventHandler" type="" overloaded="no">
4678 <autodoc>PushEventHandler(EvtHandler handler)</autodoc>
c2dda882
RD
4679 <docstring>Pushes this event handler onto the event handler stack for the window.
4680An event handler is an object that is capable of processing the events
4681sent to a window. By default, the window is its own event handler, but
4682an application may wish to substitute another, for example to allow
4683central implementation of event-handling for a variety of different
4684window classes.
4685
4686wx.Window.PushEventHandler allows an application to set up a chain of
4687event handlers, where an event not handled by one event handler is
4688handed to the next one in the chain. Use wx.Window.PopEventHandler to
4689remove the event handler.</docstring>
f32fc4bc
RD
4690 <paramlist>
4691 <param name="handler" type="EvtHandler" default=""/>
4692 </paramlist>
4693 </method>
4694 <method name="PopEventHandler" type="EvtHandler" overloaded="no">
4695 <autodoc>PopEventHandler(bool deleteHandler=False) -&gt; EvtHandler</autodoc>
c2dda882
RD
4696 <docstring>Removes and returns the top-most event handler on the event handler
4697stack. If deleteHandler is True then the wx.EvtHandler object will be
4698destroyed after it is popped.</docstring>
f32fc4bc
RD
4699 <paramlist>
4700 <param name="deleteHandler" type="bool" default="False"/>
4701 </paramlist>
4702 </method>
4703 <method name="RemoveEventHandler" type="bool" overloaded="no">
4704 <autodoc>RemoveEventHandler(EvtHandler handler) -&gt; bool</autodoc>
c2dda882
RD
4705 <docstring>Find the given handler in the event handler chain and remove (but
4706not delete) it from the event handler chain, return True if it was
4707found and False otherwise (this also results in an assert failure so
4708this function should only be called when the handler is supposed to
4709be there.)</docstring>
f32fc4bc
RD
4710 <paramlist>
4711 <param name="handler" type="EvtHandler" default=""/>
4712 </paramlist>
4713 </method>
4714 <method name="SetValidator" type="" overloaded="no">
4715 <autodoc>SetValidator(Validator validator)</autodoc>
c2dda882
RD
4716 <docstring>Deletes the current validator (if any) and sets the window validator,
4717having called wx.Validator.Clone to create a new validator of this
4718type.</docstring>
f32fc4bc
RD
4719 <paramlist>
4720 <param name="validator" type="wxValidator" default=""/>
4721 </paramlist>
4722 </method>
4723 <method name="GetValidator" type="wxValidator" overloaded="no">
4724 <autodoc>GetValidator() -&gt; Validator</autodoc>
c2dda882
RD
4725 <docstring>Returns a pointer to the current validator for the window, or None if
4726there is none.</docstring>
f32fc4bc
RD
4727 </method>
4728 <method name="SetAcceleratorTable" type="" overloaded="no">
4729 <autodoc>SetAcceleratorTable(AcceleratorTable accel)</autodoc>
c2dda882 4730 <docstring>Sets the accelerator table for this window.</docstring>
f32fc4bc
RD
4731 <paramlist>
4732 <param name="accel" type="AcceleratorTable" default=""/>
4733 </paramlist>
4734 </method>
4735 <method name="GetAcceleratorTable" type="AcceleratorTable" overloaded="no">
4736 <autodoc>GetAcceleratorTable() -&gt; AcceleratorTable</autodoc>
c2dda882 4737 <docstring>Gets the accelerator table for this window.</docstring>
f32fc4bc
RD
4738 </method>
4739 <method name="RegisterHotKey" type="bool" overloaded="no">
4740 <autodoc>RegisterHotKey(int hotkeyId, int modifiers, int keycode) -&gt; bool</autodoc>
c2dda882
RD
4741 <docstring>Registers a system wide hotkey. Every time the user presses the hotkey
4742registered here, this window will receive a hotkey event. It will
4743receive the event even if the application is in the background and
4744does not have the input focus because the user is working with some
4745other application. To bind an event handler function to this hotkey
4746use EVT_HOTKEY with an id equal to hotkeyId. Returns True if the
4747hotkey was registered successfully.</docstring>
f32fc4bc
RD
4748 <paramlist>
4749 <param name="hotkeyId" type="int" default=""/>
4750 <param name="modifiers" type="int" default=""/>
4751 <param name="keycode" type="int" default=""/>
4752 </paramlist>
4753 </method>
4754 <method name="UnregisterHotKey" type="bool" overloaded="no">
4755 <autodoc>UnregisterHotKey(int hotkeyId) -&gt; bool</autodoc>
c2dda882 4756 <docstring>Unregisters a system wide hotkey.</docstring>
f32fc4bc
RD
4757 <paramlist>
4758 <param name="hotkeyId" type="int" default=""/>
4759 </paramlist>
4760 </method>
4761 <method name="ConvertDialogPointToPixels" type="Point" overloaded="no">
4762 <autodoc>ConvertDialogPointToPixels(Point pt) -&gt; Point</autodoc>
c2dda882
RD
4763 <docstring>Converts a point or size from dialog units to pixels. Dialog units
4764are used for maintaining a dialog's proportions even if the font
4765changes. For the x dimension, the dialog units are multiplied by the
4766average character width and then divided by 4. For the y dimension,
4767the dialog units are multiplied by the average character height and
4768then divided by 8.</docstring>
f32fc4bc
RD
4769 <paramlist>
4770 <param name="pt" type="Point" default=""/>
4771 </paramlist>
4772 </method>
4773 <method name="ConvertDialogSizeToPixels" type="Size" overloaded="no">
4774 <autodoc>ConvertDialogSizeToPixels(Size sz) -&gt; Size</autodoc>
c2dda882
RD
4775 <docstring>Converts a point or size from dialog units to pixels. Dialog units
4776are used for maintaining a dialog's proportions even if the font
4777changes. For the x dimension, the dialog units are multiplied by the
4778average character width and then divided by 4. For the y dimension,
4779the dialog units are multiplied by the average character height and
4780then divided by 8.</docstring>
f32fc4bc
RD
4781 <paramlist>
4782 <param name="sz" type="Size" default=""/>
4783 </paramlist>
4784 </method>
4785 <method name="DLG_PNT" type="Point" overloaded="no">
4786 <autodoc>DLG_PNT(Point pt) -&gt; Point</autodoc>
c2dda882
RD
4787 <docstring>Converts a point or size from dialog units to pixels. Dialog units
4788are used for maintaining a dialog's proportions even if the font
4789changes. For the x dimension, the dialog units are multiplied by the
4790average character width and then divided by 4. For the y dimension,
4791the dialog units are multiplied by the average character height and
4792then divided by 8.</docstring>
f32fc4bc
RD
4793 <paramlist>
4794 <param name="pt" type="Point" default=""/>
4795 </paramlist>
4796 </method>
4797 <method name="DLG_SZE" type="Size" overloaded="no">
4798 <autodoc>DLG_SZE(Size sz) -&gt; Size</autodoc>
c2dda882
RD
4799 <docstring>Converts a point or size from dialog units to pixels. Dialog units
4800are used for maintaining a dialog's proportions even if the font
4801changes. For the x dimension, the dialog units are multiplied by the
4802average character width and then divided by 4. For the y dimension,
4803the dialog units are multiplied by the average character height and
4804then divided by 8.</docstring>
f32fc4bc
RD
4805 <paramlist>
4806 <param name="sz" type="Size" default=""/>
4807 </paramlist>
4808 </method>
4809 <method name="ConvertPixelPointToDialog" type="Point" overloaded="no">
4810 <autodoc>ConvertPixelPointToDialog(Point pt) -&gt; Point</autodoc>
4811 <paramlist>
4812 <param name="pt" type="Point" default=""/>
4813 </paramlist>
4814 </method>
4815 <method name="ConvertPixelSizeToDialog" type="Size" overloaded="no">
4816 <autodoc>ConvertPixelSizeToDialog(Size sz) -&gt; Size</autodoc>
4817 <paramlist>
4818 <param name="sz" type="Size" default=""/>
4819 </paramlist>
4820 </method>
4821 <method name="WarpPointer" type="" overloaded="no">
4822 <autodoc>WarpPointer(int x, int y)</autodoc>
c2dda882
RD
4823 <docstring>Moves the pointer to the given position on the window.
4824
4825NOTE: This function is not supported under Mac because Apple Human
4826Interface Guidelines forbid moving the mouse cursor programmatically.</docstring>
f32fc4bc
RD
4827 <paramlist>
4828 <param name="x" type="int" default=""/>
4829 <param name="y" type="int" default=""/>
4830 </paramlist>
4831 </method>
4832 <method name="CaptureMouse" type="" overloaded="no">
4833 <autodoc>CaptureMouse()</autodoc>
c2dda882
RD
4834 <docstring>Directs all mouse input to this window. Call wx.Window.ReleaseMouse to
4835release the capture.
4836
4837Note that wxWindows maintains the stack of windows having captured the
4838mouse and when the mouse is released the capture returns to the window
4839which had had captured it previously and it is only really released if
4840there were no previous window. In particular, this means that you must
4841release the mouse as many times as you capture it.</docstring>
f32fc4bc
RD
4842 </method>
4843 <method name="ReleaseMouse" type="" overloaded="no">
4844 <autodoc>ReleaseMouse()</autodoc>
c2dda882 4845 <docstring>Releases mouse input captured with wx.Window.CaptureMouse.</docstring>
f32fc4bc
RD
4846 </method>
4847 <staticmethod name="GetCapture" type="Window" overloaded="no">
4848 <autodoc>GetCapture() -&gt; Window</autodoc>
c2dda882 4849 <docstring>Returns the window which currently captures the mouse or None</docstring>
f32fc4bc
RD
4850 </staticmethod>
4851 <method name="HasCapture" type="bool" overloaded="no">
4852 <autodoc>HasCapture() -&gt; bool</autodoc>
c2dda882 4853 <docstring>Returns true if this window has the current mouse capture.</docstring>
f32fc4bc
RD
4854 </method>
4855 <method name="Refresh" type="" overloaded="no">
4856 <autodoc>Refresh(bool eraseBackground=True, Rect rect=None)</autodoc>
c2dda882
RD
4857 <docstring>Mark the specified rectangle (or the whole window) as "dirty" so it
4858will be repainted. Causes an EVT_PAINT event to be generated and sent
4859to the window.</docstring>
f32fc4bc
RD
4860 <paramlist>
4861 <param name="eraseBackground" type="bool" default="True"/>
4862 <param name="rect" type="Rect" default="NULL"/>
4863 </paramlist>
4864 </method>
4865 <method name="RefreshRect" type="" overloaded="no">
4866 <autodoc>RefreshRect(Rect rect)</autodoc>
c2dda882
RD
4867 <docstring>Redraws the contents of the given rectangle: the area inside it will
4868be repainted. This is the same as Refresh but has a nicer syntax.</docstring>
f32fc4bc
RD
4869 <paramlist>
4870 <param name="rect" type="Rect" default=""/>
4871 </paramlist>
4872 </method>
4873 <method name="Update" type="" overloaded="no">
4874 <autodoc>Update()</autodoc>
c2dda882
RD
4875 <docstring>Calling this method immediately repaints the invalidated area of the
4876window instead of waiting for the EVT_PAINT event to happen, (normally
4877this would usually only happen when the flow of control returns to the
4878event loop.) Notice that this function doesn't refresh the window and
4879does nothing if the window has been already repainted. Use Refresh
4880first if you want to immediately redraw the window (or some portion of
4881it) unconditionally.</docstring>
f32fc4bc
RD
4882 </method>
4883 <method name="ClearBackground" type="" overloaded="no">
4884 <autodoc>ClearBackground()</autodoc>
c2dda882
RD
4885 <docstring>Clears the window by filling it with the current background
4886colour. Does not cause an erase background event to be generated.</docstring>
f32fc4bc
RD
4887 </method>
4888 <method name="Freeze" type="" overloaded="no">
4889 <autodoc>Freeze()</autodoc>
c2dda882
RD
4890 <docstring>Freezes the window or, in other words, prevents any updates from
4891taking place on screen, the window is not redrawn at all. Thaw must be
4892called to reenable window redrawing.
4893
4894This method is useful for visual appearance optimization (for example,
4895it is a good idea to use it before inserting large amount of text into
4896a wxTextCtrl under wxGTK) but is not implemented on all platforms nor
4897for all controls so it is mostly just a hint to wxWindows and not a
4898mandatory directive.</docstring>
f32fc4bc
RD
4899 </method>
4900 <method name="Thaw" type="" overloaded="no">
4901 <autodoc>Thaw()</autodoc>
c2dda882 4902 <docstring>Reenables window updating after a previous call to Freeze.</docstring>
f32fc4bc
RD
4903 </method>
4904 <method name="PrepareDC" type="" overloaded="no">
4905 <autodoc>PrepareDC(DC dc)</autodoc>
c2dda882
RD
4906 <docstring>Call this function to prepare the device context for drawing a
4907scrolled image. It sets the device origin according to the current
4908scroll position.</docstring>
f32fc4bc
RD
4909 <paramlist>
4910 <param name="dc" type="wxDC" default=""/>
4911 </paramlist>
4912 </method>
4913 <method name="GetUpdateRegion" type="wxRegion" overloaded="no">
4914 <autodoc>GetUpdateRegion() -&gt; Region</autodoc>
c2dda882
RD
4915 <docstring>Returns the region specifying which parts of the window have been
4916damaged. Should only be called within an EVT_PAINT handler.</docstring>
f32fc4bc
RD
4917 </method>
4918 <method name="GetUpdateClientRect" type="Rect" overloaded="no">
4919 <autodoc>GetUpdateClientRect() -&gt; Rect</autodoc>
c2dda882 4920 <docstring>Get the update rectangle region bounding box in client coords.</docstring>
f32fc4bc
RD
4921 </method>
4922 <method name="IsExposed" type="bool" overloaded="no">
4923 <autodoc>IsExposed(int x, int y, int w=1, int h=1) -&gt; bool</autodoc>
c2dda882
RD
4924 <docstring>Returns true if the given point or rectangle area has been exposed
4925since the last repaint. Call this in an paint event handler to
4926optimize redrawing by only redrawing those areas, which have been
4927exposed.</docstring>
f32fc4bc
RD
4928 <paramlist>
4929 <param name="x" type="int" default=""/>
4930 <param name="y" type="int" default=""/>
4931 <param name="w" type="int" default="1"/>
4932 <param name="h" type="int" default="1"/>
4933 </paramlist>
4934 </method>
4935 <method name="IsExposedPoint" type="bool" overloaded="no">
4936 <autodoc>IsExposedPoint(Point pt) -&gt; bool</autodoc>
c2dda882
RD
4937 <docstring>Returns true if the given point or rectangle area has been exposed
4938since the last repaint. Call this in an paint event handler to
4939optimize redrawing by only redrawing those areas, which have been
4940exposed.</docstring>
f32fc4bc
RD
4941 <paramlist>
4942 <param name="pt" type="Point" default=""/>
4943 </paramlist>
4944 </method>
4945 <method name="isExposedRect" type="bool" overloaded="no">
4946 <autodoc>isExposedRect(Rect rect) -&gt; bool</autodoc>
c2dda882
RD
4947 <docstring>Returns true if the given point or rectangle area has been exposed
4948since the last repaint. Call this in an paint event handler to
4949optimize redrawing by only redrawing those areas, which have been
4950exposed.</docstring>
f32fc4bc
RD
4951 <paramlist>
4952 <param name="rect" type="Rect" default=""/>
4953 </paramlist>
4954 </method>
4955 <method name="SetBackgroundColour" type="bool" overloaded="no">
4956 <autodoc>SetBackgroundColour(Colour colour) -&gt; bool</autodoc>
c2dda882
RD
4957 <docstring>Sets the background colour of the window. Returns True if the colour
4958was changed. The background colour is usually painted by the default
4959EVT_ERASE_BACKGROUND event handler function under Windows and
4960automatically under GTK.
4961
4962Note that setting the background colour does not cause an immediate
4963refresh, so you may wish to call ClearBackground or Refresh after
4964calling this function.
4965
4966Use this function with care under GTK+ as the new appearance of the
4967window might not look equally well when used with themes, i.e GTK+'s
4968ability to change its look as the user wishes with run-time loadable
4969modules.</docstring>
f32fc4bc
RD
4970 <paramlist>
4971 <param name="colour" type="wxColour" default=""/>
4972 </paramlist>
4973 </method>
4974 <method name="SetForegroundColour" type="bool" overloaded="no">
4975 <autodoc>SetForegroundColour(Colour colour) -&gt; bool</autodoc>
c2dda882
RD
4976 <docstring>Sets the foreground colour of the window. Returns True is the colour
4977was changed. The interpretation of foreground colour is dependent on
4978the window class; it may be the text colour or other colour, or it may
4979not be used at all.</docstring>
f32fc4bc
RD
4980 <paramlist>
4981 <param name="colour" type="wxColour" default=""/>
4982 </paramlist>
4983 </method>
4984 <method name="GetBackgroundColour" type="wxColour" overloaded="no">
4985 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
c2dda882 4986 <docstring>Returns the background colour of the window.</docstring>
f32fc4bc
RD
4987 </method>
4988 <method name="GetForegroundColour" type="wxColour" overloaded="no">
4989 <autodoc>GetForegroundColour() -&gt; Colour</autodoc>
c2dda882
RD
4990 <docstring>Returns the foreground colour of the window. The interpretation of
4991foreground colour is dependent on the window class; it may be the text
4992colour or other colour, or it may not be used at all.</docstring>
f32fc4bc
RD
4993 </method>
4994 <method name="SetCursor" type="bool" overloaded="no">
4995 <autodoc>SetCursor(Cursor cursor) -&gt; bool</autodoc>
c2dda882
RD
4996 <docstring>Sets the window's cursor. Notice that the window cursor also sets it
4997for the children of the window implicitly.
4998
4999The cursor may be wx.NullCursor in which case the window cursor will
5000be reset back to default.</docstring>
f32fc4bc
RD
5001 <paramlist>
5002 <param name="cursor" type="wxCursor" default=""/>
5003 </paramlist>
5004 </method>
5005 <method name="GetCursor" type="wxCursor" overloaded="no">
5006 <autodoc>GetCursor() -&gt; Cursor</autodoc>
c2dda882 5007 <docstring>Return the cursor associated with this window.</docstring>
f32fc4bc
RD
5008 </method>
5009 <method name="SetFont" type="bool" overloaded="no">
5010 <autodoc>SetFont(Font font) -&gt; bool</autodoc>
c2dda882 5011 <docstring>Sets the font for this window.</docstring>
f32fc4bc
RD
5012 <paramlist>
5013 <param name="font" type="wxFont" default=""/>
5014 </paramlist>
5015 </method>
5016 <method name="GetFont" type="wxFont" overloaded="no">
5017 <autodoc>GetFont() -&gt; Font</autodoc>
c2dda882 5018 <docstring>Returns a reference to the font for this window.</docstring>
f32fc4bc
RD
5019 </method>
5020 <method name="SetCaret" type="" overloaded="no">
5021 <autodoc>SetCaret(Caret caret)</autodoc>
c2dda882 5022 <docstring>Sets the caret associated with the window.</docstring>
f32fc4bc
RD
5023 <paramlist>
5024 <param name="caret" type="wxCaret" default=""/>
5025 </paramlist>
5026 </method>
5027 <method name="GetCaret" type="wxCaret" overloaded="no">
5028 <autodoc>GetCaret() -&gt; Caret</autodoc>
c2dda882 5029 <docstring>Returns the caret associated with the window.</docstring>
f32fc4bc
RD
5030 </method>
5031 <method name="GetCharHeight" type="int" overloaded="no">
5032 <autodoc>GetCharHeight() -&gt; int</autodoc>
c2dda882 5033 <docstring>Get the (average) character size for the current font.</docstring>
f32fc4bc
RD
5034 </method>
5035 <method name="GetCharWidth" type="int" overloaded="no">
5036 <autodoc>GetCharWidth() -&gt; int</autodoc>
c2dda882 5037 <docstring>Get the (average) character size for the current font.</docstring>
f32fc4bc
RD
5038 </method>
5039 <method name="GetTextExtent" type="" overloaded="no">
5040 <autodoc>GetTextExtent(String string) -&gt; (width, height)</autodoc>
5041 <docstring>Get the width and height of the text using the current font.</docstring>
5042 <paramlist>
5043 <param name="string" type="String" default=""/>
5044 <param name="OUTPUT" type="int" default=""/>
5045 <param name="OUTPUT" type="int" default=""/>
5046 </paramlist>
5047 </method>
5048 <method name="GetFullTextExtent" type="" overloaded="no">
5049 <autodoc>GetFullTextExtent(String string, Font font=None) -&gt;
5050 (width, height, descent, externalLeading)</autodoc>
c2dda882
RD
5051 <docstring>Get the width, height, decent and leading of the text using the
5052current or specified font.</docstring>
f32fc4bc
RD
5053 <paramlist>
5054 <param name="string" type="String" default=""/>
5055 <param name="OUTPUT" type="int" default=""/>
5056 <param name="OUTPUT" type="int" default=""/>
5057 <param name="OUTPUT" type="int" default=""/>
5058 <param name="OUTPUT" type="int" default=""/>
5059 <param name="font" type="wxFont" default="NULL"/>
5060 </paramlist>
5061 </method>
5062 <method name="ClientToScreenXY" type="" overloaded="no">
c2dda882
RD
5063 <autodoc>ClientToScreenXY(int x, int y) -&gt; (x,y)</autodoc>
5064 <docstring>Converts to screen coordinates from coordinates relative to this window.</docstring>
f32fc4bc
RD
5065 <paramlist>
5066 <param name="x" type="int" default=""/>
5067 <param name="y" type="int" default=""/>
5068 </paramlist>
5069 </method>
5070 <method name="ScreenToClientXY" type="" overloaded="no">
c2dda882
RD
5071 <autodoc>ScreenToClientXY(int x, int y) -&gt; (x,y)</autodoc>
5072 <docstring>Converts from screen to client window coordinates.</docstring>
f32fc4bc
RD
5073 <paramlist>
5074 <param name="x" type="int" default=""/>
5075 <param name="y" type="int" default=""/>
5076 </paramlist>
5077 </method>
5078 <method name="ClientToScreen" type="Point" overloaded="no">
5079 <autodoc>ClientToScreen(Point pt) -&gt; Point</autodoc>
c2dda882 5080 <docstring>Converts to screen coordinates from coordinates relative to this window.</docstring>
f32fc4bc
RD
5081 <paramlist>
5082 <param name="pt" type="Point" default=""/>
5083 </paramlist>
5084 </method>
5085 <method name="ScreenToClient" type="Point" overloaded="no">
5086 <autodoc>ScreenToClient(Point pt) -&gt; Point</autodoc>
c2dda882 5087 <docstring>Converts from screen to client window coordinates.</docstring>
f32fc4bc
RD
5088 <paramlist>
5089 <param name="pt" type="Point" default=""/>
5090 </paramlist>
5091 </method>
5092 <method name="HitTestXY" type="wxHitTest" overloaded="no">
5093 <autodoc>HitTestXY(int x, int y) -&gt; int</autodoc>
c2dda882 5094 <docstring>Test where the given (in client coords) point lies</docstring>
f32fc4bc
RD
5095 <paramlist>
5096 <param name="x" type="int" default=""/>
5097 <param name="y" type="int" default=""/>
5098 </paramlist>
5099 </method>
5100 <method name="HitTest" type="wxHitTest" overloaded="no">
5101 <autodoc>HitTest(Point pt) -&gt; int</autodoc>
c2dda882 5102 <docstring>Test where the given (in client coords) point lies</docstring>
f32fc4bc
RD
5103 <paramlist>
5104 <param name="pt" type="Point" default=""/>
5105 </paramlist>
5106 </method>
c2dda882
RD
5107 <method name="GetBorder" type="wxBorder" overloaded="yes">
5108 <docstring>Get the window border style from the given flags: this is different
5109from simply doing flags &amp; wxBORDER_MASK because it uses
5110GetDefaultBorder() to translate wxBORDER_DEFAULT to something
5111reasonable.
5112</docstring>
f32fc4bc
RD
5113 <paramlist>
5114 <param name="flags" type="long" default=""/>
5115 </paramlist>
5116 </method>
c2dda882
RD
5117 <method name="GetBorder" type="wxBorder" overloaded="yes">
5118 <autodoc>GetBorder(long flags) -&gt; int
5119GetBorder() -&gt; int</autodoc>
5120 <docstring>Get border for the flags of this window</docstring>
f32fc4bc
RD
5121 </method>
5122 <method name="UpdateWindowUI" type="" overloaded="no">
5123 <autodoc>UpdateWindowUI(long flags=UPDATE_UI_NONE)</autodoc>
c2dda882
RD
5124 <docstring>This function sends EVT_UPDATE_UI events to the window. The particular
5125implementation depends on the window; for example a wx.ToolBar will
5126send an update UI event for each toolbar button, and a wx.Frame will
5127send an update UI event for each menubar menu item. You can call this
5128function from your application to ensure that your UI is up-to-date at
5129a particular point in time (as far as your EVT_UPDATE_UI handlers are
5130concerned). This may be necessary if you have called
5131wx.UpdateUIEvent.SetMode or wx.UpdateUIEvent.SetUpdateInterval to
5132limit the overhead that wxWindows incurs by sending update UI events
5133in idle time.
5134
5135The flags should be a bitlist of one or more of the following values:
5136
5137 wx.UPDATE_UI_NONE No particular value
5138 wx.UPDATE_UI_RECURSE Call the function for descendants
5139 wx.UPDATE_UI_FROMIDLE Invoked from OnIdle
5140
5141If you are calling this function from an OnIdle function, make sure
5142you pass the wx.UPDATE_UI_FROMIDLE flag, since this tells the window to
5143only update the UI elements that need to be updated in idle time. Some
5144windows update their elements only when necessary, for example when a
5145menu is about to be shown. The following is an example of how to call
5146UpdateWindowUI from an idle function.
5147
5148 def OnIdle(self, evt):
5149 if wx.UpdateUIEvent.CanUpdate(self):
5150 self.UpdateWindowUI(wx.UPDATE_UI_FROMIDLE);
5151</docstring>
f32fc4bc
RD
5152 <paramlist>
5153 <param name="flags" type="long" default="wxUPDATE_UI_NONE"/>
5154 </paramlist>
5155 </method>
5156 <method name="PopupMenuXY" type="bool" overloaded="no">
5157 <autodoc>PopupMenuXY(Menu menu, int x, int y) -&gt; bool</autodoc>
c2dda882
RD
5158 <docstring>Pops up the given menu at the specified coordinates, relative to this
5159window, and returns control when the user has dismissed the menu. If a
5160menu item is selected, the corresponding menu event is generated and
5161will be processed as usual.</docstring>
f32fc4bc
RD
5162 <paramlist>
5163 <param name="menu" type="wxMenu" default=""/>
5164 <param name="x" type="int" default=""/>
5165 <param name="y" type="int" default=""/>
5166 </paramlist>
5167 </method>
5168 <method name="PopupMenu" type="bool" overloaded="no">
5169 <autodoc>PopupMenu(Menu menu, Point pos) -&gt; bool</autodoc>
c2dda882
RD
5170 <docstring>Pops up the given menu at the specified coordinates, relative to this
5171window, and returns control when the user has dismissed the menu. If a
5172menu item is selected, the corresponding menu event is generated and
5173will be processed as usual.</docstring>
f32fc4bc
RD
5174 <paramlist>
5175 <param name="menu" type="wxMenu" default=""/>
5176 <param name="pos" type="Point" default=""/>
5177 </paramlist>
5178 </method>
5179 <method name="GetHandle" type="long" overloaded="no">
5180 <autodoc>GetHandle() -&gt; long</autodoc>
c2dda882
RD
5181 <docstring>Returns the platform-specific handle (as a long integer) of the
5182physical window. Currently on wxMac it returns the handle of the
5183toplevel parent of the window.</docstring>
f32fc4bc
RD
5184 </method>
5185 <method name="HasScrollbar" type="bool" overloaded="no">
5186 <autodoc>HasScrollbar(int orient) -&gt; bool</autodoc>
c2dda882 5187 <docstring>Does the window have the scrollbar for this orientation?</docstring>
f32fc4bc
RD
5188 <paramlist>
5189 <param name="orient" type="int" default=""/>
5190 </paramlist>
5191 </method>
5192 <method name="SetScrollbar" type="" overloaded="no">
c2dda882
RD
5193 <autodoc>SetScrollbar(int orientation, int pos, int thumbvisible, int range,
5194 bool refresh=True)</autodoc>
5195 <docstring>Sets the scrollbar properties of a built-in scrollbar.
5196
5197 orientation: Determines the scrollbar whose page size is to be
5198 set. May be wx.HORIZONTAL or wx.VERTICAL.
5199
5200 position: The position of the scrollbar in scroll units.
5201
5202 thumbSize: The size of the thumb, or visible portion of the
5203 scrollbar, in scroll units.
5204
5205 range: The maximum position of the scrollbar.
5206
5207 refresh: True to redraw the scrollbar, false otherwise.</docstring>
f32fc4bc 5208 <paramlist>
c2dda882 5209 <param name="orientation" type="int" default=""/>
f32fc4bc
RD
5210 <param name="pos" type="int" default=""/>
5211 <param name="thumbvisible" type="int" default=""/>
5212 <param name="range" type="int" default=""/>
5213 <param name="refresh" type="bool" default="True"/>
5214 </paramlist>
5215 </method>
5216 <method name="SetScrollPos" type="" overloaded="no">
c2dda882
RD
5217 <autodoc>SetScrollPos(int orientation, int pos, bool refresh=True)</autodoc>
5218 <docstring>Sets the position of one of the built-in scrollbars.</docstring>
f32fc4bc 5219 <paramlist>
c2dda882 5220 <param name="orientation" type="int" default=""/>
f32fc4bc
RD
5221 <param name="pos" type="int" default=""/>
5222 <param name="refresh" type="bool" default="True"/>
5223 </paramlist>
5224 </method>
5225 <method name="GetScrollPos" type="int" overloaded="no">
c2dda882
RD
5226 <autodoc>GetScrollPos(int orientation) -&gt; int</autodoc>
5227 <docstring>Returns the built-in scrollbar position.</docstring>
f32fc4bc 5228 <paramlist>
c2dda882 5229 <param name="orientation" type="int" default=""/>
f32fc4bc
RD
5230 </paramlist>
5231 </method>
5232 <method name="GetScrollThumb" type="int" overloaded="no">
c2dda882
RD
5233 <autodoc>GetScrollThumb(int orientation) -&gt; int</autodoc>
5234 <docstring>Returns the built-in scrollbar thumb size.</docstring>
f32fc4bc 5235 <paramlist>
c2dda882 5236 <param name="orientation" type="int" default=""/>
f32fc4bc
RD
5237 </paramlist>
5238 </method>
5239 <method name="GetScrollRange" type="int" overloaded="no">
c2dda882
RD
5240 <autodoc>GetScrollRange(int orientation) -&gt; int</autodoc>
5241 <docstring>Returns the built-in scrollbar range.</docstring>
f32fc4bc 5242 <paramlist>
c2dda882 5243 <param name="orientation" type="int" default=""/>
f32fc4bc
RD
5244 </paramlist>
5245 </method>
5246 <method name="ScrollWindow" type="" overloaded="no">
5247 <autodoc>ScrollWindow(int dx, int dy, Rect rect=None)</autodoc>
c2dda882
RD
5248 <docstring>Physically scrolls the pixels in the window and move child windows
5249accordingly. Use this function to optimise your scrolling
5250implementations, to minimise the area that must be redrawn. Note that
5251it is rarely required to call this function from a user program.
5252
5253 dx: Amount to scroll horizontally.
5254
5255 dy: Amount to scroll vertically.
5256
5257 rect: Rectangle to invalidate. If this is None, the whole window
5258 is invalidated. If you pass a rectangle corresponding to the
5259 area of the window exposed by the scroll, your painting
5260 handler can optimize painting by checking for the
5261 invalidated region.</docstring>
f32fc4bc
RD
5262 <paramlist>
5263 <param name="dx" type="int" default=""/>
5264 <param name="dy" type="int" default=""/>
5265 <param name="rect" type="Rect" default="NULL"/>
5266 </paramlist>
5267 </method>
5268 <method name="ScrollLines" type="bool" overloaded="no">
5269 <autodoc>ScrollLines(int lines) -&gt; bool</autodoc>
c2dda882
RD
5270 <docstring>If the platform and window class supports it, scrolls the window by
5271the given number of lines down, if lines is positive, or up if lines
5272is negative. Returns True if the window was scrolled, False if it was
5273already on top/bottom and nothing was done.</docstring>
f32fc4bc
RD
5274 <paramlist>
5275 <param name="lines" type="int" default=""/>
5276 </paramlist>
5277 </method>
5278 <method name="ScrollPages" type="bool" overloaded="no">
5279 <autodoc>ScrollPages(int pages) -&gt; bool</autodoc>
c2dda882
RD
5280 <docstring>If the platform and window class supports it, scrolls the window by
5281the given number of pages down, if pages is positive, or up if pages
5282is negative. Returns True if the window was scrolled, False if it was
5283already on top/bottom and nothing was done.</docstring>
f32fc4bc
RD
5284 <paramlist>
5285 <param name="pages" type="int" default=""/>
5286 </paramlist>
5287 </method>
5288 <method name="LineUp" type="bool" overloaded="no">
5289 <autodoc>LineUp() -&gt; bool</autodoc>
c2dda882 5290 <docstring>This is just a wrapper for ScrollLines(-1).</docstring>
f32fc4bc
RD
5291 </method>
5292 <method name="LineDown" type="bool" overloaded="no">
5293 <autodoc>LineDown() -&gt; bool</autodoc>
c2dda882 5294 <docstring>This is just a wrapper for ScrollLines(1).</docstring>
f32fc4bc
RD
5295 </method>
5296 <method name="PageUp" type="bool" overloaded="no">
5297 <autodoc>PageUp() -&gt; bool</autodoc>
c2dda882 5298 <docstring>This is just a wrapper for ScrollPages(-1).</docstring>
f32fc4bc
RD
5299 </method>
5300 <method name="PageDown" type="bool" overloaded="no">
5301 <autodoc>PageDown() -&gt; bool</autodoc>
c2dda882 5302 <docstring>This is just a wrapper for ScrollPages(1).</docstring>
f32fc4bc
RD
5303 </method>
5304 <method name="SetHelpText" type="" overloaded="no">
5305 <autodoc>SetHelpText(String text)</autodoc>
c2dda882
RD
5306 <docstring>Sets the help text to be used as context-sensitive help for this
5307window. Note that the text is actually stored by the current
5308wxHelpProvider implementation, and not in the window object itself.</docstring>
f32fc4bc
RD
5309 <paramlist>
5310 <param name="text" type="String" default=""/>
5311 </paramlist>
5312 </method>
5313 <method name="SetHelpTextForId" type="" overloaded="no">
5314 <autodoc>SetHelpTextForId(String text)</autodoc>
c2dda882
RD
5315 <docstring>Associate this help text with all windows with the same id as this
5316one.</docstring>
f32fc4bc
RD
5317 <paramlist>
5318 <param name="text" type="String" default=""/>
5319 </paramlist>
5320 </method>
5321 <method name="GetHelpText" type="String" overloaded="no">
5322 <autodoc>GetHelpText() -&gt; String</autodoc>
c2dda882
RD
5323 <docstring>Gets the help text to be used as context-sensitive help for this
5324window. Note that the text is actually stored by the current
5325wxHelpProvider implementation, and not in the window object itself.</docstring>
f32fc4bc
RD
5326 </method>
5327 <method name="SetToolTipString" type="" overloaded="no">
5328 <autodoc>SetToolTipString(String tip)</autodoc>
c2dda882 5329 <docstring>Attach a tooltip to the window.</docstring>
f32fc4bc
RD
5330 <paramlist>
5331 <param name="tip" type="String" default=""/>
5332 </paramlist>
5333 </method>
5334 <method name="SetToolTip" type="" overloaded="no">
5335 <autodoc>SetToolTip(ToolTip tip)</autodoc>
c2dda882 5336 <docstring>Attach a tooltip to the window.</docstring>
f32fc4bc
RD
5337 <paramlist>
5338 <param name="tip" type="wxToolTip" default=""/>
5339 </paramlist>
5340 </method>
5341 <method name="GetToolTip" type="wxToolTip" overloaded="no">
5342 <autodoc>GetToolTip() -&gt; ToolTip</autodoc>
c2dda882 5343 <docstring>get the associated tooltip or None if none</docstring>
f32fc4bc
RD
5344 </method>
5345 <method name="SetDropTarget" type="" overloaded="no">
c2dda882
RD
5346 <autodoc>SetDropTarget(DropTarget dropTarget)</autodoc>
5347 <docstring>Associates a drop target with this window. If the window already has
5348a drop target, it is deleted.</docstring>
f32fc4bc
RD
5349 <paramlist>
5350 <param name="dropTarget" type="wxPyDropTarget" default=""/>
5351 </paramlist>
5352 </method>
5353 <method name="GetDropTarget" type="wxPyDropTarget" overloaded="no">
c2dda882
RD
5354 <autodoc>GetDropTarget() -&gt; DropTarget</autodoc>
5355 <docstring>Returns the associated drop target, which may be None.</docstring>
f32fc4bc
RD
5356 </method>
5357 <method name="SetConstraints" type="" overloaded="no">
5358 <autodoc>SetConstraints(LayoutConstraints constraints)</autodoc>
c2dda882
RD
5359 <docstring>Sets the window to have the given layout constraints. If an existing
5360layout constraints object is already owned by the window, it will be
5361deleted. Pass None to disassociate and delete the window's current
5362constraints.
5363
5364You must call SetAutoLayout to tell a window to use the constraints
5365automatically in its default EVT_SIZE handler; otherwise, you must
5366handle EVT_SIZE yourself and call Layout() explicitly. When setting
5367both a wx.LayoutConstraints and a wx.Sizer, only the sizer will have
5368effect.</docstring>
f32fc4bc
RD
5369 <paramlist>
5370 <param name="constraints" type="wxLayoutConstraints" default=""/>
5371 </paramlist>
5372 </method>
5373 <method name="GetConstraints" type="wxLayoutConstraints" overloaded="no">
5374 <autodoc>GetConstraints() -&gt; LayoutConstraints</autodoc>
c2dda882
RD
5375 <docstring>Returns a pointer to the window's layout constraints, or None if there
5376are none.</docstring>
f32fc4bc
RD
5377 </method>
5378 <method name="SetAutoLayout" type="" overloaded="no">
5379 <autodoc>SetAutoLayout(bool autoLayout)</autodoc>
c2dda882
RD
5380 <docstring>Determines whether the Layout function will be called automatically
5381when the window is resized. It is called implicitly by SetSizer but
5382if you use SetConstraints you should call it manually or otherwise the
5383window layout won't be correctly updated when its size changes.</docstring>
f32fc4bc
RD
5384 <paramlist>
5385 <param name="autoLayout" type="bool" default=""/>
5386 </paramlist>
5387 </method>
5388 <method name="GetAutoLayout" type="bool" overloaded="no">
5389 <autodoc>GetAutoLayout() -&gt; bool</autodoc>
c2dda882 5390 <docstring>Returns the current autoLayout setting</docstring>
f32fc4bc
RD
5391 </method>
5392 <method name="Layout" type="bool" overloaded="no">
5393 <autodoc>Layout() -&gt; bool</autodoc>
c2dda882
RD
5394 <docstring>Invokes the constraint-based layout algorithm or the sizer-based
5395algorithm for this window. See SetAutoLayout: when auto layout is on,
5396this function gets called automatically by the default EVT_SIZE
5397handler when the window is resized.</docstring>
f32fc4bc
RD
5398 </method>
5399 <method name="SetSizer" type="" overloaded="no">
5400 <autodoc>SetSizer(Sizer sizer, bool deleteOld=True)</autodoc>
c2dda882
RD
5401 <docstring>Sets the window to have the given layout sizer. The window will then
5402own the object, and will take care of its deletion. If an existing
5403layout sizer object is already owned by the window, it will be deleted
5404if the deleteOld parameter is true. Note that this function will also
5405call SetAutoLayout implicitly with a True parameter if the sizer is
5406non-NoneL and False otherwise.</docstring>
f32fc4bc
RD
5407 <paramlist>
5408 <param name="sizer" type="wxSizer" default=""/>
5409 <param name="deleteOld" type="bool" default="True"/>
5410 </paramlist>
5411 </method>
5412 <method name="SetSizerAndFit" type="" overloaded="no">
5413 <autodoc>SetSizerAndFit(Sizer sizer, bool deleteOld=True)</autodoc>
c2dda882
RD
5414 <docstring>The same as SetSizer, except it also sets the size hints for the
5415window based on the sizer's minimum size.</docstring>
f32fc4bc
RD
5416 <paramlist>
5417 <param name="sizer" type="wxSizer" default=""/>
5418 <param name="deleteOld" type="bool" default="True"/>
5419 </paramlist>
5420 </method>
5421 <method name="GetSizer" type="wxSizer" overloaded="no">
5422 <autodoc>GetSizer() -&gt; Sizer</autodoc>
c2dda882
RD
5423 <docstring>Return the sizer associated with the window by a previous call to
5424SetSizer or None if there isn't one.</docstring>
f32fc4bc
RD
5425 </method>
5426 <method name="SetContainingSizer" type="" overloaded="no">
5427 <autodoc>SetContainingSizer(Sizer sizer)</autodoc>
c2dda882
RD
5428 <docstring>This normally does not need to be called by application code. It is
5429called internally when a window is added to a sizer, and is used so
5430the window can remove itself from the sizer when it is destroyed.</docstring>
f32fc4bc
RD
5431 <paramlist>
5432 <param name="sizer" type="wxSizer" default=""/>
5433 </paramlist>
5434 </method>
5435 <method name="GetContainingSizer" type="wxSizer" overloaded="no">
5436 <autodoc>GetContainingSizer() -&gt; Sizer</autodoc>
c2dda882 5437 <docstring>Return the sizer that this window is a member of, if any, otherwise None.</docstring>
f32fc4bc
RD
5438 </method>
5439 </class>
5440 <pythoncode>
5441def DLG_PNT(win, point_or_x, y=None):
c2dda882
RD
5442 """
5443 Convenience function for converting a Point or (x,y) in
5444 dialog units to pixel units.
5445 """
f32fc4bc
RD
5446 if y is None:
5447 return win.ConvertDialogPointToPixels(point_or_x)
5448 else:
5449 return win.ConvertDialogPointToPixels(wx.Point(point_or_x, y))
5450
5451def DLG_SZE(win, size_width, height=None):
c2dda882
RD
5452 """
5453 Convenience function for converting a Size or (w,h) in
5454 dialog units to pixel units.
5455 """
f32fc4bc
RD
5456 if height is None:
5457 return win.ConvertDialogSizeToPixels(size_width)
5458 else:
5459 return win.ConvertDialogSizeToPixels(wx.Size(size_width, height))
5460</pythoncode>
5461 <method name="FindWindowById" oldname="wxFindWindowById" type="Window" overloaded="no">
5462 <autodoc>FindWindowById(long id, Window parent=None) -&gt; Window</autodoc>
c2dda882
RD
5463 <docstring>Find the first window in the application with the given id. If parent
5464is None, the search will start from all top-level frames and dialog
5465boxes; if non-None, the search will be limited to the given window
5466hierarchy. The search is recursive in both cases.</docstring>
856bf319 5467 <paramlist>
f32fc4bc
RD
5468 <param name="id" type="long" default=""/>
5469 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
5470 </paramlist>
5471 </method>
f32fc4bc
RD
5472 <method name="FindWindowByName" oldname="wxFindWindowByName" type="Window" overloaded="no">
5473 <autodoc>FindWindowByName(String name, Window parent=None) -&gt; Window</autodoc>
c2dda882
RD
5474 <docstring>Find a window by its name (as given in a window constructor or Create
5475function call). If parent is None, the search will start from all
5476top-level frames and dialog boxes; if non-None, the search will be
5477limited to the given window hierarchy. The search is recursive in both
5478cases.
5479
5480If no window with such name is found, wx.FindWindowByLabel is called.</docstring>
856bf319 5481 <paramlist>
f32fc4bc
RD
5482 <param name="name" type="String" default=""/>
5483 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
5484 </paramlist>
5485 </method>
f32fc4bc
RD
5486 <method name="FindWindowByLabel" oldname="wxFindWindowByLabel" type="Window" overloaded="no">
5487 <autodoc>FindWindowByLabel(String label, Window parent=None) -&gt; Window</autodoc>
c2dda882
RD
5488 <docstring>Find a window by its label. Depending on the type of window, the label
5489may be a window title or panel item label. If parent is None, the
5490search will start from all top-level frames and dialog boxes; if
5491non-None, the search will be limited to the given window
5492hierarchy. The search is recursive in both cases.</docstring>
856bf319 5493 <paramlist>
f32fc4bc
RD
5494 <param name="label" type="String" default=""/>
5495 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
5496 </paramlist>
5497 </method>
f32fc4bc
RD
5498 <method name="Window_FromHWND" oldname="wxWindow_FromHWND" type="Window" overloaded="no">
5499 <autodoc>Window_FromHWND(unsigned long hWnd) -&gt; Window</autodoc>
856bf319 5500 <paramlist>
f32fc4bc 5501 <param name="hWnd" type="unsigned long" default=""/>
856bf319
RD
5502 </paramlist>
5503 </method>
856bf319 5504 <pythoncode>
856bf319
RD
5505#---------------------------------------------------------------------------
5506</pythoncode>
f32fc4bc
RD
5507 <class name="Validator" oldname="wxValidator" module="core">
5508 <baseclass name="EvtHandler"/>
5509 <constructor name="Validator" overloaded="no">
5510 <autodoc>__init__() -&gt; Validator</autodoc>
5511 </constructor>
5512 <method name="Clone" type="Validator" overloaded="no">
5513 <autodoc>Clone() -&gt; Validator</autodoc>
5514 </method>
5515 <method name="Validate" type="bool" overloaded="no">
5516 <autodoc>Validate(Window parent) -&gt; bool</autodoc>
5517 <paramlist>
5518 <param name="parent" type="Window" default=""/>
5519 </paramlist>
5520 </method>
5521 <method name="TransferToWindow" type="bool" overloaded="no">
5522 <autodoc>TransferToWindow() -&gt; bool</autodoc>
5523 </method>
5524 <method name="TransferFromWindow" type="bool" overloaded="no">
5525 <autodoc>TransferFromWindow() -&gt; bool</autodoc>
5526 </method>
5527 <method name="GetWindow" type="Window" overloaded="no">
5528 <autodoc>GetWindow() -&gt; Window</autodoc>
5529 </method>
5530 <method name="SetWindow" type="" overloaded="no">
5531 <autodoc>SetWindow(Window window)</autodoc>
5532 <paramlist>
5533 <param name="window" type="Window" default=""/>
5534 </paramlist>
5535 </method>
5536 <staticmethod name="IsSilent" type="bool" overloaded="no">
5537 <autodoc>IsSilent() -&gt; bool</autodoc>
5538 </staticmethod>
5539 <staticmethod name="SetBellOnError" type="" overloaded="no">
5540 <autodoc>SetBellOnError(int doIt=True)</autodoc>
5541 <paramlist>
5542 <param name="doIt" type="int" default="True"/>
5543 </paramlist>
5544 </staticmethod>
5545 </class>
5546 <class name="PyValidator" oldname="wxPyValidator" module="core">
5547 <baseclass name="Validator"/>
5548 <constructor name="PyValidator" overloaded="no">
5549 <autodoc>__init__() -&gt; PyValidator</autodoc>
5550 </constructor>
5551 <method name="_setCallbackInfo" type="" overloaded="no">
5552 <autodoc>_setCallbackInfo(PyObject self, PyObject _class, int incref=True)</autodoc>
5553 <paramlist>
5554 <param name="self" type="PyObject" default=""/>
5555 <param name="_class" type="PyObject" default=""/>
5556 <param name="incref" type="int" default="True"/>
5557 </paramlist>
5558 </method>
5559 </class>
5560 <pythoncode>
856bf319
RD
5561#---------------------------------------------------------------------------
5562</pythoncode>
f32fc4bc
RD
5563 <class name="Menu" oldname="wxMenu" module="core">
5564 <baseclass name="EvtHandler"/>
5565 <constructor name="Menu" overloaded="no">
5566 <autodoc>__init__(String title=EmptyString, long style=0) -&gt; Menu</autodoc>
5567 <paramlist>
5568 <param name="title" type="String" default="wxPyEmptyString"/>
5569 <param name="style" type="long" default="0"/>
5570 </paramlist>
5571 </constructor>
5572 <method name="Append" type="wxMenuItem" overloaded="no">
5573 <autodoc>Append(int id, String text, String help=EmptyString, int kind=ITEM_NORMAL) -&gt; MenuItem</autodoc>
5574 <paramlist>
5575 <param name="id" type="int" default=""/>
5576 <param name="text" type="String" default=""/>
5577 <param name="help" type="String" default="wxPyEmptyString"/>
5578 <param name="kind" type="wxItemKind" default="wxITEM_NORMAL"/>
5579 </paramlist>
5580 </method>
5581 <method name="AppendSeparator" type="wxMenuItem" overloaded="no">
5582 <autodoc>AppendSeparator() -&gt; MenuItem</autodoc>
5583 </method>
5584 <method name="AppendCheckItem" type="wxMenuItem" overloaded="no">
5585 <autodoc>AppendCheckItem(int id, String text, String help=EmptyString) -&gt; MenuItem</autodoc>
5586 <paramlist>
5587 <param name="id" type="int" default=""/>
5588 <param name="text" type="String" default=""/>
5589 <param name="help" type="String" default="wxPyEmptyString"/>
5590 </paramlist>
5591 </method>
5592 <method name="AppendRadioItem" type="wxMenuItem" overloaded="no">
5593 <autodoc>AppendRadioItem(int id, String text, String help=EmptyString) -&gt; MenuItem</autodoc>
5594 <paramlist>
5595 <param name="id" type="int" default=""/>
5596 <param name="text" type="String" default=""/>
5597 <param name="help" type="String" default="wxPyEmptyString"/>
5598 </paramlist>
5599 </method>
5600 <method name="AppendMenu" type="wxMenuItem" overloaded="no">
5601 <autodoc>AppendMenu(int id, String text, Menu submenu, String help=EmptyString) -&gt; MenuItem</autodoc>
5602 <paramlist>
5603 <param name="id" type="int" default=""/>
5604 <param name="text" type="String" default=""/>
5605 <param name="submenu" type="Menu" default=""/>
5606 <param name="help" type="String" default="wxPyEmptyString"/>
5607 </paramlist>
5608 </method>
5609 <method name="AppendItem" type="wxMenuItem" overloaded="no">
5610 <autodoc>AppendItem(MenuItem item) -&gt; MenuItem</autodoc>
5611 <paramlist>
5612 <param name="item" type="wxMenuItem" default=""/>
5613 </paramlist>
5614 </method>
5615 <method name="Break" type="" overloaded="no">
5616 <autodoc>Break()</autodoc>
5617 </method>
5618 <method name="InsertItem" type="wxMenuItem" overloaded="no">
5619 <autodoc>InsertItem(size_t pos, MenuItem item) -&gt; MenuItem</autodoc>
5620 <paramlist>
5621 <param name="pos" type="size_t" default=""/>
5622 <param name="item" type="wxMenuItem" default=""/>
5623 </paramlist>
5624 </method>
5625 <method name="Insert" type="wxMenuItem" overloaded="no">
5626 <autodoc>Insert(size_t pos, int id, String text, String help=EmptyString,
856bf319 5627 int kind=ITEM_NORMAL) -&gt; MenuItem</autodoc>
f32fc4bc
RD
5628 <paramlist>
5629 <param name="pos" type="size_t" default=""/>
5630 <param name="id" type="int" default=""/>
5631 <param name="text" type="String" default=""/>
5632 <param name="help" type="String" default="wxPyEmptyString"/>
5633 <param name="kind" type="wxItemKind" default="wxITEM_NORMAL"/>
5634 </paramlist>
5635 </method>
5636 <method name="InsertSeparator" type="wxMenuItem" overloaded="no">
5637 <autodoc>InsertSeparator(size_t pos) -&gt; MenuItem</autodoc>
5638 <paramlist>
5639 <param name="pos" type="size_t" default=""/>
5640 </paramlist>
5641 </method>
5642 <method name="InsertCheckItem" type="wxMenuItem" overloaded="no">
5643 <autodoc>InsertCheckItem(size_t pos, int id, String text, String help=EmptyString) -&gt; MenuItem</autodoc>
5644 <paramlist>
5645 <param name="pos" type="size_t" default=""/>
5646 <param name="id" type="int" default=""/>
5647 <param name="text" type="String" default=""/>
5648 <param name="help" type="String" default="wxPyEmptyString"/>
5649 </paramlist>
5650 </method>
5651 <method name="InsertRadioItem" type="wxMenuItem" overloaded="no">
5652 <autodoc>InsertRadioItem(size_t pos, int id, String text, String help=EmptyString) -&gt; MenuItem</autodoc>
5653 <paramlist>
5654 <param name="pos" type="size_t" default=""/>
5655 <param name="id" type="int" default=""/>
5656 <param name="text" type="String" default=""/>
5657 <param name="help" type="String" default="wxPyEmptyString"/>
5658 </paramlist>
5659 </method>
5660 <method name="InsertMenu" type="wxMenuItem" overloaded="no">
5661 <autodoc>InsertMenu(size_t pos, int id, String text, Menu submenu, String help=EmptyString) -&gt; MenuItem</autodoc>
5662 <paramlist>
5663 <param name="pos" type="size_t" default=""/>
5664 <param name="id" type="int" default=""/>
5665 <param name="text" type="String" default=""/>
5666 <param name="submenu" type="Menu" default=""/>
5667 <param name="help" type="String" default="wxPyEmptyString"/>
5668 </paramlist>
5669 </method>
5670 <method name="PrependItem" type="wxMenuItem" overloaded="no">
5671 <autodoc>PrependItem(MenuItem item) -&gt; MenuItem</autodoc>
5672 <paramlist>
5673 <param name="item" type="wxMenuItem" default=""/>
5674 </paramlist>
5675 </method>
5676 <method name="Prepend" type="wxMenuItem" overloaded="no">
5677 <autodoc>Prepend(int id, String text, String help=EmptyString, int kind=ITEM_NORMAL) -&gt; MenuItem</autodoc>
5678 <paramlist>
5679 <param name="id" type="int" default=""/>
5680 <param name="text" type="String" default=""/>
5681 <param name="help" type="String" default="wxPyEmptyString"/>
5682 <param name="kind" type="wxItemKind" default="wxITEM_NORMAL"/>
5683 </paramlist>
5684 </method>
5685 <method name="PrependSeparator" type="wxMenuItem" overloaded="no">
5686 <autodoc>PrependSeparator() -&gt; MenuItem</autodoc>
5687 </method>
5688 <method name="PrependCheckItem" type="wxMenuItem" overloaded="no">
5689 <autodoc>PrependCheckItem(int id, String text, String help=EmptyString) -&gt; MenuItem</autodoc>
5690 <paramlist>
5691 <param name="id" type="int" default=""/>
5692 <param name="text" type="String" default=""/>
5693 <param name="help" type="String" default="wxPyEmptyString"/>
5694 </paramlist>
5695 </method>
5696 <method name="PrependRadioItem" type="wxMenuItem" overloaded="no">
5697 <autodoc>PrependRadioItem(int id, String text, String help=EmptyString) -&gt; MenuItem</autodoc>
5698 <paramlist>
5699 <param name="id" type="int" default=""/>
5700 <param name="text" type="String" default=""/>
5701 <param name="help" type="String" default="wxPyEmptyString"/>
5702 </paramlist>
5703 </method>
5704 <method name="PrependMenu" type="wxMenuItem" overloaded="no">
5705 <autodoc>PrependMenu(int id, String text, Menu submenu, String help=EmptyString) -&gt; MenuItem</autodoc>
5706 <paramlist>
5707 <param name="id" type="int" default=""/>
5708 <param name="text" type="String" default=""/>
5709 <param name="submenu" type="Menu" default=""/>
5710 <param name="help" type="String" default="wxPyEmptyString"/>
5711 </paramlist>
5712 </method>
5713 <method name="Remove" type="wxMenuItem" overloaded="no">
5714 <autodoc>Remove(int id) -&gt; MenuItem</autodoc>
5715 <paramlist>
5716 <param name="id" type="int" default=""/>
5717 </paramlist>
5718 </method>
5719 <method name="RemoveItem" type="wxMenuItem" overloaded="no">
5720 <autodoc>RemoveItem(MenuItem item) -&gt; MenuItem</autodoc>
5721 <paramlist>
5722 <param name="item" type="wxMenuItem" default=""/>
5723 </paramlist>
5724 </method>
5725 <method name="Delete" type="bool" overloaded="no">
5726 <autodoc>Delete(int id) -&gt; bool</autodoc>
5727 <paramlist>
5728 <param name="id" type="int" default=""/>
5729 </paramlist>
5730 </method>
5731 <method name="DeleteItem" type="bool" overloaded="no">
5732 <autodoc>DeleteItem(MenuItem item) -&gt; bool</autodoc>
5733 <paramlist>
5734 <param name="item" type="wxMenuItem" default=""/>
5735 </paramlist>
5736 </method>
5737 <method name="Destroy" type="" overloaded="no">
5738 <autodoc>Destroy()</autodoc>
5739 <docstring>Deletes the C++ object this Python object is a proxy for.</docstring>
5740 </method>
5741 <method name="DestroyId" type="bool" overloaded="no">
5742 <autodoc>DestroyId(int id) -&gt; bool</autodoc>
5743 <docstring>Deletes the C++ object this Python object is a proxy for.</docstring>
5744 <paramlist>
5745 <param name="id" type="int" default=""/>
5746 </paramlist>
5747 </method>
5748 <method name="DestroyItem" type="bool" overloaded="no">
5749 <autodoc>DestroyItem(MenuItem item) -&gt; bool</autodoc>
5750 <docstring>Deletes the C++ object this Python object is a proxy for.</docstring>
5751 <paramlist>
5752 <param name="item" type="wxMenuItem" default=""/>
5753 </paramlist>
5754 </method>
5755 <method name="GetMenuItemCount" type="size_t" overloaded="no">
5756 <autodoc>GetMenuItemCount() -&gt; size_t</autodoc>
5757 </method>
5758 <method name="GetMenuItems" type="PyObject" overloaded="no">
5759 <autodoc>GetMenuItems() -&gt; PyObject</autodoc>
5760 </method>
5761 <method name="FindItem" type="int" overloaded="no">
5762 <autodoc>FindItem(String item) -&gt; int</autodoc>
5763 <paramlist>
5764 <param name="item" type="String" default=""/>
5765 </paramlist>
5766 </method>
5767 <method name="FindItemById" type="wxMenuItem" overloaded="no">
5768 <autodoc>FindItemById(int id) -&gt; MenuItem</autodoc>
5769 <paramlist>
5770 <param name="id" type="int" default=""/>
5771 </paramlist>
5772 </method>
5773 <method name="FindItemByPosition" type="wxMenuItem" overloaded="no">
5774 <autodoc>FindItemByPosition(size_t position) -&gt; MenuItem</autodoc>
5775 <paramlist>
5776 <param name="position" type="size_t" default=""/>
5777 </paramlist>
5778 </method>
5779 <method name="Enable" type="" overloaded="no">
5780 <autodoc>Enable(int id, bool enable)</autodoc>
5781 <paramlist>
5782 <param name="id" type="int" default=""/>
5783 <param name="enable" type="bool" default=""/>
5784 </paramlist>
5785 </method>
5786 <method name="IsEnabled" type="bool" overloaded="no">
5787 <autodoc>IsEnabled(int id) -&gt; bool</autodoc>
5788 <paramlist>
5789 <param name="id" type="int" default=""/>
5790 </paramlist>
5791 </method>
5792 <method name="Check" type="" overloaded="no">
5793 <autodoc>Check(int id, bool check)</autodoc>
5794 <paramlist>
5795 <param name="id" type="int" default=""/>
5796 <param name="check" type="bool" default=""/>
5797 </paramlist>
5798 </method>
5799 <method name="IsChecked" type="bool" overloaded="no">
5800 <autodoc>IsChecked(int id) -&gt; bool</autodoc>
5801 <paramlist>
5802 <param name="id" type="int" default=""/>
5803 </paramlist>
5804 </method>
5805 <method name="SetLabel" type="" overloaded="no">
5806 <autodoc>SetLabel(int id, String label)</autodoc>
5807 <paramlist>
5808 <param name="id" type="int" default=""/>
5809 <param name="label" type="String" default=""/>
5810 </paramlist>
5811 </method>
5812 <method name="GetLabel" type="String" overloaded="no">
5813 <autodoc>GetLabel(int id) -&gt; String</autodoc>
5814 <paramlist>
5815 <param name="id" type="int" default=""/>
5816 </paramlist>
5817 </method>
5818 <method name="SetHelpString" type="" overloaded="no">
5819 <autodoc>SetHelpString(int id, String helpString)</autodoc>
5820 <paramlist>
5821 <param name="id" type="int" default=""/>
5822 <param name="helpString" type="String" default=""/>
5823 </paramlist>
5824 </method>
5825 <method name="GetHelpString" type="String" overloaded="no">
5826 <autodoc>GetHelpString(int id) -&gt; String</autodoc>
5827 <paramlist>
5828 <param name="id" type="int" default=""/>
5829 </paramlist>
5830 </method>
5831 <method name="SetTitle" type="" overloaded="no">
5832 <autodoc>SetTitle(String title)</autodoc>
5833 <paramlist>
5834 <param name="title" type="String" default=""/>
5835 </paramlist>
5836 </method>
5837 <method name="GetTitle" type="String" overloaded="no">
5838 <autodoc>GetTitle() -&gt; String</autodoc>
5839 </method>
5840 <method name="SetEventHandler" type="" overloaded="no">
5841 <autodoc>SetEventHandler(EvtHandler handler)</autodoc>
5842 <paramlist>
5843 <param name="handler" type="EvtHandler" default=""/>
5844 </paramlist>
5845 </method>
5846 <method name="GetEventHandler" type="EvtHandler" overloaded="no">
5847 <autodoc>GetEventHandler() -&gt; EvtHandler</autodoc>
5848 </method>
5849 <method name="SetInvokingWindow" type="" overloaded="no">
5850 <autodoc>SetInvokingWindow(Window win)</autodoc>
5851 <paramlist>
5852 <param name="win" type="Window" default=""/>
5853 </paramlist>
5854 </method>
5855 <method name="GetInvokingWindow" type="Window" overloaded="no">
5856 <autodoc>GetInvokingWindow() -&gt; Window</autodoc>
5857 </method>
5858 <method name="GetStyle" type="long" overloaded="no">
5859 <autodoc>GetStyle() -&gt; long</autodoc>
5860 </method>
5861 <method name="UpdateUI" type="" overloaded="no">
5862 <autodoc>UpdateUI(EvtHandler source=None)</autodoc>
5863 <paramlist>
5864 <param name="source" type="EvtHandler" default="NULL"/>
5865 </paramlist>
5866 </method>
5867 <method name="GetMenuBar" type="wxMenuBar" overloaded="no">
5868 <autodoc>GetMenuBar() -&gt; MenuBar</autodoc>
5869 </method>
5870 <method name="Attach" type="" overloaded="no">
5871 <autodoc>Attach(wxMenuBarBase menubar)</autodoc>
5872 <paramlist>
5873 <param name="menubar" type="wxMenuBarBase" default=""/>
5874 </paramlist>
5875 </method>
5876 <method name="Detach" type="" overloaded="no">
5877 <autodoc>Detach()</autodoc>
5878 </method>
5879 <method name="IsAttached" type="bool" overloaded="no">
5880 <autodoc>IsAttached() -&gt; bool</autodoc>
5881 </method>
5882 <method name="SetParent" type="" overloaded="no">
5883 <autodoc>SetParent(Menu parent)</autodoc>
5884 <paramlist>
5885 <param name="parent" type="Menu" default=""/>
5886 </paramlist>
5887 </method>
5888 <method name="GetParent" type="Menu" overloaded="no">
5889 <autodoc>GetParent() -&gt; Menu</autodoc>
5890 </method>
5891 </class>
5892 <pythoncode>
856bf319
RD
5893#---------------------------------------------------------------------------
5894</pythoncode>
f32fc4bc
RD
5895 <class name="MenuBar" oldname="wxMenuBar" module="core">
5896 <baseclass name="Window"/>
5897 <constructor name="MenuBar" overloaded="no">
5898 <autodoc>__init__(long style=0) -&gt; MenuBar</autodoc>
5899 <paramlist>
5900 <param name="style" type="long" default="0"/>
5901 </paramlist>
5902 </constructor>
5903 <method name="Append" type="bool" overloaded="no">
5904 <autodoc>Append(Menu menu, String title) -&gt; bool</autodoc>
5905 <paramlist>
5906 <param name="menu" type="Menu" default=""/>
5907 <param name="title" type="String" default=""/>
5908 </paramlist>
5909 </method>
5910 <method name="Insert" type="bool" overloaded="no">
5911 <autodoc>Insert(size_t pos, Menu menu, String title) -&gt; bool</autodoc>
5912 <paramlist>
5913 <param name="pos" type="size_t" default=""/>
5914 <param name="menu" type="Menu" default=""/>
5915 <param name="title" type="String" default=""/>
5916 </paramlist>
5917 </method>
5918 <method name="GetMenuCount" type="size_t" overloaded="no">
5919 <autodoc>GetMenuCount() -&gt; size_t</autodoc>
5920 </method>
5921 <method name="GetMenu" type="Menu" overloaded="no">
5922 <autodoc>GetMenu(size_t pos) -&gt; Menu</autodoc>
5923 <paramlist>
5924 <param name="pos" type="size_t" default=""/>
5925 </paramlist>
5926 </method>
5927 <method name="Replace" type="Menu" overloaded="no">
5928 <autodoc>Replace(size_t pos, Menu menu, String title) -&gt; Menu</autodoc>
5929 <paramlist>
5930 <param name="pos" type="size_t" default=""/>
5931 <param name="menu" type="Menu" default=""/>
5932 <param name="title" type="String" default=""/>
5933 </paramlist>
5934 </method>
5935 <method name="Remove" type="Menu" overloaded="no">
5936 <autodoc>Remove(size_t pos) -&gt; Menu</autodoc>
5937 <paramlist>
5938 <param name="pos" type="size_t" default=""/>
5939 </paramlist>
5940 </method>
5941 <method name="EnableTop" type="" overloaded="no">
5942 <autodoc>EnableTop(size_t pos, bool enable)</autodoc>
5943 <paramlist>
5944 <param name="pos" type="size_t" default=""/>
5945 <param name="enable" type="bool" default=""/>
5946 </paramlist>
5947 </method>
5948 <method name="IsEnabledTop" type="bool" overloaded="no">
5949 <autodoc>IsEnabledTop(size_t pos) -&gt; bool</autodoc>
5950 <paramlist>
5951 <param name="pos" type="size_t" default=""/>
5952 </paramlist>
5953 </method>
5954 <method name="SetLabelTop" type="" overloaded="no">
5955 <autodoc>SetLabelTop(size_t pos, String label)</autodoc>
5956 <paramlist>
5957 <param name="pos" type="size_t" default=""/>
5958 <param name="label" type="String" default=""/>
5959 </paramlist>
5960 </method>
5961 <method name="GetLabelTop" type="String" overloaded="no">
5962 <autodoc>GetLabelTop(size_t pos) -&gt; String</autodoc>
5963 <paramlist>
5964 <param name="pos" type="size_t" default=""/>
5965 </paramlist>
5966 </method>
5967 <method name="FindMenuItem" type="int" overloaded="no">
5968 <autodoc>FindMenuItem(String menu, String item) -&gt; int</autodoc>
5969 <paramlist>
5970 <param name="menu" type="String" default=""/>
5971 <param name="item" type="String" default=""/>
5972 </paramlist>
5973 </method>
5974 <method name="FindItemById" type="wxMenuItem" overloaded="no">
5975 <autodoc>FindItemById(int id) -&gt; MenuItem</autodoc>
5976 <paramlist>
5977 <param name="id" type="int" default=""/>
5978 </paramlist>
5979 </method>
5980 <method name="FindMenu" type="int" overloaded="no">
5981 <autodoc>FindMenu(String title) -&gt; int</autodoc>
5982 <paramlist>
5983 <param name="title" type="String" default=""/>
5984 </paramlist>
5985 </method>
5986 <method name="Enable" type="" overloaded="no">
5987 <autodoc>Enable(int id, bool enable)</autodoc>
5988 <paramlist>
5989 <param name="id" type="int" default=""/>
5990 <param name="enable" type="bool" default=""/>
5991 </paramlist>
5992 </method>
5993 <method name="Check" type="" overloaded="no">
5994 <autodoc>Check(int id, bool check)</autodoc>
5995 <paramlist>
5996 <param name="id" type="int" default=""/>
5997 <param name="check" type="bool" default=""/>
5998 </paramlist>
5999 </method>
6000 <method name="IsChecked" type="bool" overloaded="no">
6001 <autodoc>IsChecked(int id) -&gt; bool</autodoc>
6002 <paramlist>
6003 <param name="id" type="int" default=""/>
6004 </paramlist>
6005 </method>
6006 <method name="IsEnabled" type="bool" overloaded="no">
6007 <autodoc>IsEnabled(int id) -&gt; bool</autodoc>
6008 <paramlist>
6009 <param name="id" type="int" default=""/>
6010 </paramlist>
6011 </method>
6012 <method name="SetLabel" type="" overloaded="no">
6013 <autodoc>SetLabel(int id, String label)</autodoc>
6014 <paramlist>
6015 <param name="id" type="int" default=""/>
6016 <param name="label" type="String" default=""/>
6017 </paramlist>
6018 </method>
6019 <method name="GetLabel" type="String" overloaded="no">
6020 <autodoc>GetLabel(int id) -&gt; String</autodoc>
6021 <paramlist>
6022 <param name="id" type="int" default=""/>
6023 </paramlist>
6024 </method>
6025 <method name="SetHelpString" type="" overloaded="no">
6026 <autodoc>SetHelpString(int id, String helpString)</autodoc>
6027 <paramlist>
6028 <param name="id" type="int" default=""/>
6029 <param name="helpString" type="String" default=""/>
6030 </paramlist>
6031 </method>
6032 <method name="GetHelpString" type="String" overloaded="no">
6033 <autodoc>GetHelpString(int id) -&gt; String</autodoc>
6034 <paramlist>
6035 <param name="id" type="int" default=""/>
6036 </paramlist>
6037 </method>
6038 <method name="GetFrame" type="wxFrame" overloaded="no">
6039 <autodoc>GetFrame() -&gt; wxFrame</autodoc>
6040 </method>
6041 <method name="IsAttached" type="bool" overloaded="no">
6042 <autodoc>IsAttached() -&gt; bool</autodoc>
6043 </method>
6044 <method name="Attach" type="" overloaded="no">
6045 <autodoc>Attach(wxFrame frame)</autodoc>
6046 <paramlist>
6047 <param name="frame" type="wxFrame" default=""/>
6048 </paramlist>
6049 </method>
6050 <method name="Detach" type="" overloaded="no">
6051 <autodoc>Detach()</autodoc>
6052 </method>
6053 </class>
6054 <pythoncode>
856bf319
RD
6055#---------------------------------------------------------------------------
6056</pythoncode>
f32fc4bc
RD
6057 <class name="MenuItem" oldname="wxMenuItem" module="core">
6058 <baseclass name="Object"/>
6059 <constructor name="MenuItem" overloaded="no">
6060 <autodoc>__init__(Menu parentMenu=None, int id=ID_SEPARATOR, String text=EmptyString,
856bf319
RD
6061 String help=EmptyString, int kind=ITEM_NORMAL,
6062 Menu subMenu=None) -&gt; MenuItem</autodoc>
f32fc4bc
RD
6063 <paramlist>
6064 <param name="parentMenu" type="Menu" default="NULL"/>
6065 <param name="id" type="int" default="wxID_SEPARATOR"/>
6066 <param name="text" type="String" default="wxPyEmptyString"/>
6067 <param name="help" type="String" default="wxPyEmptyString"/>
6068 <param name="kind" type="wxItemKind" default="wxITEM_NORMAL"/>
6069 <param name="subMenu" type="Menu" default="NULL"/>
6070 </paramlist>
6071 </constructor>
6072 <method name="GetMenu" type="Menu" overloaded="no">
6073 <autodoc>GetMenu() -&gt; Menu</autodoc>
6074 </method>
6075 <method name="SetMenu" type="" overloaded="no">
6076 <autodoc>SetMenu(Menu menu)</autodoc>
6077 <paramlist>
6078 <param name="menu" type="Menu" default=""/>
6079 </paramlist>
6080 </method>
6081 <method name="SetId" type="" overloaded="no">
6082 <autodoc>SetId(int id)</autodoc>
6083 <paramlist>
6084 <param name="id" type="int" default=""/>
6085 </paramlist>
6086 </method>
6087 <method name="GetId" type="int" overloaded="no">
6088 <autodoc>GetId() -&gt; int</autodoc>
6089 </method>
6090 <method name="IsSeparator" type="bool" overloaded="no">
6091 <autodoc>IsSeparator() -&gt; bool</autodoc>
6092 </method>
6093 <method name="SetText" type="" overloaded="no">
6094 <autodoc>SetText(String str)</autodoc>
6095 <paramlist>
6096 <param name="str" type="String" default=""/>
6097 </paramlist>
6098 </method>
6099 <method name="GetLabel" type="String" overloaded="no">
6100 <autodoc>GetLabel() -&gt; String</autodoc>
6101 </method>
6102 <method name="GetText" type="String" overloaded="no">
6103 <autodoc>GetText() -&gt; String</autodoc>
6104 </method>
6105 <staticmethod name="GetLabelFromText" type="String" overloaded="no">
6106 <autodoc>GetLabelFromText(String text) -&gt; String</autodoc>
6107 <paramlist>
6108 <param name="text" type="String" default=""/>
6109 </paramlist>
6110 </staticmethod>
6111 <method name="GetKind" type="wxItemKind" overloaded="no">
6112 <autodoc>GetKind() -&gt; int</autodoc>
6113 </method>
6114 <method name="SetCheckable" type="" overloaded="no">
6115 <autodoc>SetCheckable(bool checkable)</autodoc>
6116 <paramlist>
6117 <param name="checkable" type="bool" default=""/>
6118 </paramlist>
6119 </method>
6120 <method name="IsCheckable" type="bool" overloaded="no">
6121 <autodoc>IsCheckable() -&gt; bool</autodoc>
6122 </method>
6123 <method name="IsSubMenu" type="bool" overloaded="no">
6124 <autodoc>IsSubMenu() -&gt; bool</autodoc>
6125 </method>
6126 <method name="SetSubMenu" type="" overloaded="no">
6127 <autodoc>SetSubMenu(Menu menu)</autodoc>
6128 <paramlist>
6129 <param name="menu" type="Menu" default=""/>
6130 </paramlist>
6131 </method>
6132 <method name="GetSubMenu" type="Menu" overloaded="no">
6133 <autodoc>GetSubMenu() -&gt; Menu</autodoc>
6134 </method>
6135 <method name="Enable" type="" overloaded="no">
6136 <autodoc>Enable(bool enable=True)</autodoc>
6137 <paramlist>
6138 <param name="enable" type="bool" default="True"/>
6139 </paramlist>
6140 </method>
6141 <method name="IsEnabled" type="bool" overloaded="no">
6142 <autodoc>IsEnabled() -&gt; bool</autodoc>
6143 </method>
6144 <method name="Check" type="" overloaded="no">
6145 <autodoc>Check(bool check=True)</autodoc>
6146 <paramlist>
6147 <param name="check" type="bool" default="True"/>
6148 </paramlist>
6149 </method>
6150 <method name="IsChecked" type="bool" overloaded="no">
6151 <autodoc>IsChecked() -&gt; bool</autodoc>
6152 </method>
6153 <method name="Toggle" type="" overloaded="no">
6154 <autodoc>Toggle()</autodoc>
6155 </method>
6156 <method name="SetHelp" type="" overloaded="no">
6157 <autodoc>SetHelp(String str)</autodoc>
6158 <paramlist>
6159 <param name="str" type="String" default=""/>
6160 </paramlist>
6161 </method>
6162 <method name="GetHelp" type="String" overloaded="no">
6163 <autodoc>GetHelp() -&gt; String</autodoc>
6164 </method>
6165 <method name="GetAccel" type="AcceleratorEntry" overloaded="no">
6166 <autodoc>GetAccel() -&gt; AcceleratorEntry</autodoc>
6167 </method>
6168 <method name="SetAccel" type="" overloaded="no">
6169 <autodoc>SetAccel(AcceleratorEntry accel)</autodoc>
6170 <paramlist>
6171 <param name="accel" type="AcceleratorEntry" default=""/>
6172 </paramlist>
6173 </method>
6174 <staticmethod name="GetDefaultMarginWidth" type="int" overloaded="no">
6175 <autodoc>GetDefaultMarginWidth() -&gt; int</autodoc>
6176 </staticmethod>
6177 <method name="SetBitmap" type="" overloaded="no">
6178 <autodoc>SetBitmap(Bitmap bitmap)</autodoc>
6179 <paramlist>
6180 <param name="bitmap" type="wxBitmap" default=""/>
6181 </paramlist>
6182 </method>
6183 <method name="GetBitmap" type="wxBitmap" overloaded="no">
6184 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
6185 </method>
6186 </class>
6187 <pythoncode>
0f43fbdf
RD
6188#---------------------------------------------------------------------------
6189</pythoncode>
f32fc4bc 6190 <class name="Control" oldname="wxControl" module="core">
c2dda882
RD
6191 <docstring>This is the base class for a control or 'widget'.
6192
6193A control is generally a small window which processes user input and/or
6194displays one or more item of data.</docstring>
f32fc4bc
RD
6195 <baseclass name="Window"/>
6196 <constructor name="Control" overloaded="no">
6197 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
0f43fbdf
RD
6198 long style=0, Validator validator=DefaultValidator,
6199 String name=ControlNameStr) -&gt; Control</autodoc>
c2dda882
RD
6200 <docstring>Create a Control. Normally you should only call this from a
6201subclass' __init__ as a plain old wx.Control is not very useful.</docstring>
f32fc4bc
RD
6202 <paramlist>
6203 <param name="parent" type="Window" default=""/>
6204 <param name="id" type="int" default=""/>
6205 <param name="pos" type="Point" default="wxDefaultPosition"/>
6206 <param name="size" type="Size" default="wxDefaultSize"/>
6207 <param name="style" type="long" default="0"/>
6208 <param name="validator" type="Validator" default="wxDefaultValidator"/>
6209 <param name="name" type="String" default="wxPyControlNameStr"/>
6210 </paramlist>
6211 </constructor>
6212 <constructor name="PreControl" overloaded="no">
6213 <autodoc>PreControl() -&gt; Control</autodoc>
c2dda882 6214 <docstring>Precreate a Control control for 2-phase creation</docstring>
f32fc4bc
RD
6215 </constructor>
6216 <method name="Create" type="bool" overloaded="no">
6217 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
0f43fbdf
RD
6218 long style=0, Validator validator=DefaultValidator,
6219 String name=ControlNameStr) -&gt; bool</autodoc>
c2dda882 6220 <docstring>Do the 2nd phase and create the GUI control.</docstring>
f32fc4bc
RD
6221 <paramlist>
6222 <param name="parent" type="Window" default=""/>
6223 <param name="id" type="int" default=""/>
6224 <param name="pos" type="Point" default="wxDefaultPosition"/>
6225 <param name="size" type="Size" default="wxDefaultSize"/>
6226 <param name="style" type="long" default="0"/>
6227 <param name="validator" type="Validator" default="wxDefaultValidator"/>
6228 <param name="name" type="String" default="wxPyControlNameStr"/>
6229 </paramlist>
6230 </method>
6231 <method name="Command" type="" overloaded="no">
6232 <autodoc>Command(CommandEvent event)</autodoc>
c2dda882
RD
6233 <docstring>Simulates the effect of the user issuing a command to the
6234item. See wxCommandEvent.</docstring>
f32fc4bc
RD
6235 <paramlist>
6236 <param name="event" type="CommandEvent" default=""/>
6237 </paramlist>
6238 </method>
6239 <method name="GetLabel" type="String" overloaded="no">
6240 <autodoc>GetLabel() -&gt; String</autodoc>
c2dda882 6241 <docstring>Return a control's text.</docstring>
f32fc4bc
RD
6242 </method>
6243 <method name="SetLabel" type="" overloaded="no">
6244 <autodoc>SetLabel(String label)</autodoc>
c2dda882 6245 <docstring>Sets the item's text.</docstring>
f32fc4bc
RD
6246 <paramlist>
6247 <param name="label" type="String" default=""/>
6248 </paramlist>
6249 </method>
6250 </class>
6251 <pythoncode>
0f43fbdf
RD
6252#---------------------------------------------------------------------------
6253</pythoncode>
f32fc4bc 6254 <class name="ItemContainer" oldname="wxItemContainer" module="core">
c2dda882
RD
6255 <docstring>wx.ItemContainer defines an interface which is implemented by all
6256controls which have string subitems, each of which may be
6257selected, such as wx.ListBox, wx.CheckListBox, wx.Choice and
6258wx.ComboBox (which implements an extended interface deriving from
6259this one)
6260
6261It defines the methods for accessing the control's items and
6262although each of the derived classes implements them differently,
6263they still all conform to the same interface.
6264
6265The items in a wx.ItemContainer have (non empty) string labels
6266and, optionally, client data associated with them.
6267</docstring>
f32fc4bc
RD
6268 <method name="Append" type="int" overloaded="no">
6269 <autodoc>Append(String item, PyObject clientData=None) -&gt; int</autodoc>
c2dda882
RD
6270 <docstring>Adds the item to the control, associating the given data with the
6271item if not None. The return value is the index of the newly
6272added item which may be different from the last one if the
6273control is sorted (e.g. has wx.LB_SORT or wx.CB_SORT style).</docstring>
f32fc4bc
RD
6274 <paramlist>
6275 <param name="item" type="String" default=""/>
6276 <param name="clientData" type="PyObject" default="NULL"/>
6277 </paramlist>
6278 </method>
6279 <method name="AppendItems" type="" overloaded="no">
6280 <autodoc>AppendItems(wxArrayString strings)</autodoc>
c2dda882
RD
6281 <docstring>Apend several items at once to the control. Notice that calling
6282this method may be much faster than appending the items one by
6283one if you need to add a lot of items.</docstring>
f32fc4bc
RD
6284 <paramlist>
6285 <param name="strings" type="wxArrayString" default=""/>
6286 </paramlist>
6287 </method>
6288 <method name="Insert" type="int" overloaded="no">
6289 <autodoc>Insert(String item, int pos, PyObject clientData=None) -&gt; int</autodoc>
c2dda882
RD
6290 <docstring>Insert an item into the control before the item at the pos index,
6291optionally associating some data object with the item.</docstring>
f32fc4bc
RD
6292 <paramlist>
6293 <param name="item" type="String" default=""/>
6294 <param name="pos" type="int" default=""/>
6295 <param name="clientData" type="PyObject" default="NULL"/>
6296 </paramlist>
6297 </method>
6298 <method name="Clear" type="" overloaded="no">
6299 <autodoc>Clear()</autodoc>
c2dda882 6300 <docstring>Removes all items from the control.</docstring>
f32fc4bc
RD
6301 </method>
6302 <method name="Delete" type="" overloaded="no">
6303 <autodoc>Delete(int n)</autodoc>
c2dda882
RD
6304 <docstring>Deletes the item at the zero-based index 'n' from the control.
6305Note that it is an error (signalled by a PyAssertionError
6306exception if enabled) to remove an item with the index negative
6307or greater or equal than the number of items in the control.</docstring>
f32fc4bc
RD
6308 <paramlist>
6309 <param name="n" type="int" default=""/>
6310 </paramlist>
6311 </method>
6312 <method name="GetCount" type="int" overloaded="no">
6313 <autodoc>GetCount() -&gt; int</autodoc>
c2dda882 6314 <docstring>Returns the number of items in the control.</docstring>
f32fc4bc
RD
6315 </method>
6316 <method name="IsEmpty" type="bool" overloaded="no">
6317 <autodoc>IsEmpty() -&gt; bool</autodoc>
c2dda882 6318 <docstring>Returns True if the control is empty or False if it has some items.</docstring>
f32fc4bc
RD
6319 </method>
6320 <method name="GetString" type="String" overloaded="no">
6321 <autodoc>GetString(int n) -&gt; String</autodoc>
c2dda882 6322 <docstring>Returns the label of the item with the given index.</docstring>
f32fc4bc
RD
6323 <paramlist>
6324 <param name="n" type="int" default=""/>
6325 </paramlist>
6326 </method>
6327 <method name="GetStrings" type="wxArrayString" overloaded="no">
6328 <autodoc>GetStrings() -&gt; wxArrayString</autodoc>
6329 </method>
6330 <method name="SetString" type="" overloaded="no">
6331 <autodoc>SetString(int n, String s)</autodoc>
c2dda882 6332 <docstring>Sets the label for the given item.</docstring>
f32fc4bc
RD
6333 <paramlist>
6334 <param name="n" type="int" default=""/>
6335 <param name="s" type="String" default=""/>
6336 </paramlist>
6337 </method>
6338 <method name="FindString" type="int" overloaded="no">
6339 <autodoc>FindString(String s) -&gt; int</autodoc>
c2dda882
RD
6340 <docstring>Finds an item whose label matches the given string. Returns the
6341zero-based position of the item, or wx.NOT_FOUND if the string
6342was not found.</docstring>
f32fc4bc
RD
6343 <paramlist>
6344 <param name="s" type="String" default=""/>
6345 </paramlist>
6346 </method>
6347 <method name="Select" type="" overloaded="no">
6348 <autodoc>Select(int n)</autodoc>
c2dda882 6349 <docstring>Sets the item at index 'n' to be the selected item.</docstring>
f32fc4bc
RD
6350 <paramlist>
6351 <param name="n" type="int" default=""/>
6352 </paramlist>
6353 </method>
6354 <method name="GetSelection" type="int" overloaded="no">
6355 <autodoc>GetSelection() -&gt; int</autodoc>
c2dda882 6356 <docstring>Returns the index of the selected item or wx.NOT_FOUND if no item is selected.</docstring>
f32fc4bc
RD
6357 </method>
6358 <method name="GetStringSelection" type="String" overloaded="no">
6359 <autodoc>GetStringSelection() -&gt; String</autodoc>
c2dda882 6360 <docstring>Returns the label of the selected item or an empty string if no item is selected.</docstring>
f32fc4bc
RD
6361 </method>
6362 <method name="GetClientData" type="PyObject" overloaded="no">
6363 <autodoc>GetClientData(int n) -&gt; PyObject</autodoc>
c2dda882 6364 <docstring>Returns the client data associated with the given item, (if any.)</docstring>
f32fc4bc
RD
6365 <paramlist>
6366 <param name="n" type="int" default=""/>
6367 </paramlist>
6368 </method>
6369 <method name="SetClientData" type="" overloaded="no">
6370 <autodoc>SetClientData(int n, PyObject clientData)</autodoc>
c2dda882 6371 <docstring>Associate the given client data with the item at position n.</docstring>
f32fc4bc
RD
6372 <paramlist>
6373 <param name="n" type="int" default=""/>
6374 <param name="clientData" type="PyObject" default=""/>
6375 </paramlist>
6376 </method>
6377 </class>
6378 <pythoncode>
0f43fbdf
RD
6379#---------------------------------------------------------------------------
6380</pythoncode>
f32fc4bc 6381 <class name="ControlWithItems" oldname="wxControlWithItems" module="core">
c2dda882
RD
6382 <docstring>wx.ControlWithItems combines the wx.ItemContainer class with the
6383wx.Control class, and is used for the base class of various
6384controls that have items.</docstring>
f32fc4bc
RD
6385 <baseclass name="Control"/>
6386 <baseclass name="ItemContainer"/>
6387 </class>
6388 <pythoncode>
0f43fbdf
RD
6389#---------------------------------------------------------------------------
6390</pythoncode>
f32fc4bc
RD
6391 <class name="SizerItem" oldname="wxSizerItem" module="core">
6392 <baseclass name="Object"/>
6393 <constructor name="SizerItem" overloaded="no">
6394 <autodoc>__init__() -&gt; SizerItem</autodoc>
6395 </constructor>
6396 <constructor name="SizerItemSpacer" overloaded="no">
6397 <autodoc>SizerItemSpacer(int width, int height, int proportion, int flag, int border,
0f43fbdf 6398 Object userData) -&gt; SizerItem</autodoc>
f32fc4bc
RD
6399 <paramlist>
6400 <param name="width" type="int" default=""/>
6401 <param name="height" type="int" default=""/>
6402 <param name="proportion" type="int" default=""/>
6403 <param name="flag" type="int" default=""/>
6404 <param name="border" type="int" default=""/>
6405 <param name="userData" type="Object" default=""/>
6406 </paramlist>
6407 </constructor>
6408 <constructor name="SizerItemWindow" overloaded="no">
6409 <autodoc>SizerItemWindow(Window window, int proportion, int flag, int border,
0f43fbdf 6410 Object userData) -&gt; SizerItem</autodoc>
f32fc4bc
RD
6411 <paramlist>
6412 <param name="window" type="Window" default=""/>
6413 <param name="proportion" type="int" default=""/>
6414 <param name="flag" type="int" default=""/>
6415 <param name="border" type="int" default=""/>
6416 <param name="userData" type="Object" default=""/>
6417 </paramlist>
6418 </constructor>
6419 <constructor name="SizerItemSizer" overloaded="no">
6420 <autodoc>SizerItemSizer(Sizer sizer, int proportion, int flag, int border,
0f43fbdf 6421 Object userData) -&gt; SizerItem</autodoc>
f32fc4bc
RD
6422 <paramlist>
6423 <param name="sizer" type="wxSizer" default=""/>
6424 <param name="proportion" type="int" default=""/>
6425 <param name="flag" type="int" default=""/>
6426 <param name="border" type="int" default=""/>
6427 <param name="userData" type="Object" default=""/>
6428 </paramlist>
6429 </constructor>
6430 <method name="DeleteWindows" type="" overloaded="no">
6431 <autodoc>DeleteWindows()</autodoc>
6432 </method>
6433 <method name="DetachSizer" type="" overloaded="no">
6434 <autodoc>DetachSizer()</autodoc>
6435 </method>
6436 <method name="GetSize" type="Size" overloaded="no">
6437 <autodoc>GetSize() -&gt; Size</autodoc>
6438 </method>
6439 <method name="CalcMin" type="Size" overloaded="no">
6440 <autodoc>CalcMin() -&gt; Size</autodoc>
6441 </method>
6442 <method name="SetDimension" type="" overloaded="no">
6443 <autodoc>SetDimension(Point pos, Size size)</autodoc>
6444 <paramlist>
6445 <param name="pos" type="Point" default=""/>
6446 <param name="size" type="Size" default=""/>
6447 </paramlist>
6448 </method>
6449 <method name="GetMinSize" type="Size" overloaded="no">
6450 <autodoc>GetMinSize() -&gt; Size</autodoc>
6451 </method>
6452 <method name="SetInitSize" type="" overloaded="no">
6453 <autodoc>SetInitSize(int x, int y)</autodoc>
6454 <paramlist>
6455 <param name="x" type="int" default=""/>
6456 <param name="y" type="int" default=""/>
6457 </paramlist>
6458 </method>
6459 <method name="SetRatioWH" type="" overloaded="no">
6460 <autodoc>SetRatioWH(int width, int height)</autodoc>
6461 <paramlist>
6462 <param name="width" type="int" default=""/>
6463 <param name="height" type="int" default=""/>
6464 </paramlist>
6465 </method>
6466 <method name="SetRatioSize" type="" overloaded="no">
6467 <autodoc>SetRatioSize(Size size)</autodoc>
6468 <paramlist>
6469 <param name="size" type="Size" default=""/>
6470 </paramlist>
6471 </method>
6472 <method name="SetRatio" type="" overloaded="no">
6473 <autodoc>SetRatio(float ratio)</autodoc>
6474 <paramlist>
6475 <param name="ratio" type="float" default=""/>
6476 </paramlist>
6477 </method>
6478 <method name="GetRatio" type="float" overloaded="no">
6479 <autodoc>GetRatio() -&gt; float</autodoc>
6480 </method>
6481 <method name="IsWindow" type="bool" overloaded="no">
6482 <autodoc>IsWindow() -&gt; bool</autodoc>
6483 </method>
6484 <method name="IsSizer" type="bool" overloaded="no">
6485 <autodoc>IsSizer() -&gt; bool</autodoc>
6486 </method>
6487 <method name="IsSpacer" type="bool" overloaded="no">
6488 <autodoc>IsSpacer() -&gt; bool</autodoc>
6489 </method>
6490 <method name="SetProportion" type="" overloaded="no">
6491 <autodoc>SetProportion(int proportion)</autodoc>
6492 <paramlist>
6493 <param name="proportion" type="int" default=""/>
6494 </paramlist>
6495 </method>
6496 <method name="GetProportion" type="int" overloaded="no">
6497 <autodoc>GetProportion() -&gt; int</autodoc>
6498 </method>
6499 <method name="SetFlag" type="" overloaded="no">
6500 <autodoc>SetFlag(int flag)</autodoc>
6501 <paramlist>
6502 <param name="flag" type="int" default=""/>
6503 </paramlist>
6504 </method>
6505 <method name="GetFlag" type="int" overloaded="no">
6506 <autodoc>GetFlag() -&gt; int</autodoc>
6507 </method>
6508 <method name="SetBorder" type="" overloaded="no">
6509 <autodoc>SetBorder(int border)</autodoc>
6510 <paramlist>
6511 <param name="border" type="int" default=""/>
6512 </paramlist>
6513 </method>
6514 <method name="GetBorder" type="int" overloaded="no">
6515 <autodoc>GetBorder() -&gt; int</autodoc>
6516 </method>
6517 <method name="GetWindow" type="Window" overloaded="no">
6518 <autodoc>GetWindow() -&gt; Window</autodoc>
6519 </method>
6520 <method name="SetWindow" type="" overloaded="no">
6521 <autodoc>SetWindow(Window window)</autodoc>
6522 <paramlist>
6523 <param name="window" type="Window" default=""/>
6524 </paramlist>
6525 </method>
6526 <method name="GetSizer" type="wxSizer" overloaded="no">
6527 <autodoc>GetSizer() -&gt; Sizer</autodoc>
6528 </method>
6529 <method name="SetSizer" type="" overloaded="no">
6530 <autodoc>SetSizer(Sizer sizer)</autodoc>
6531 <paramlist>
6532 <param name="sizer" type="wxSizer" default=""/>
6533 </paramlist>
6534 </method>
6535 <method name="GetSpacer" type="Size" overloaded="no">
6536 <autodoc>GetSpacer() -&gt; Size</autodoc>
6537 </method>
6538 <method name="SetSpacer" type="" overloaded="no">
6539 <autodoc>SetSpacer(Size size)</autodoc>
6540 <paramlist>
6541 <param name="size" type="Size" default=""/>
6542 </paramlist>
6543 </method>
6544 <method name="Show" type="" overloaded="no">
6545 <autodoc>Show(bool show)</autodoc>
6546 <paramlist>
6547 <param name="show" type="bool" default=""/>
6548 </paramlist>
6549 </method>
6550 <method name="IsShown" type="bool" overloaded="no">
6551 <autodoc>IsShown() -&gt; bool</autodoc>
6552 </method>
6553 <method name="GetPosition" type="Point" overloaded="no">
6554 <autodoc>GetPosition() -&gt; Point</autodoc>
6555 </method>
6556 <method name="GetUserData" type="PyObject" overloaded="no">
6557 <autodoc>GetUserData() -&gt; PyObject</autodoc>
6558 </method>
6559 </class>
6560 <class name="Sizer" oldname="wxSizer" module="core">
6561 <baseclass name="Object"/>
6562 <method name="_setOORInfo" type="" overloaded="no">
6563 <autodoc>_setOORInfo(PyObject _self)</autodoc>
6564 <paramlist>
6565 <param name="_self" type="PyObject" default=""/>
6566 </paramlist>
6567 </method>
6568 <method name="Add" type="" overloaded="no">
6569 <autodoc>Add(PyObject item, int proportion=0, int flag=0, int border=0,
0f43fbdf 6570 PyObject userData=None)</autodoc>
f32fc4bc
RD
6571 <paramlist>
6572 <param name="item" type="PyObject" default=""/>
6573 <param name="proportion" type="int" default="0"/>
6574 <param name="flag" type="int" default="0"/>
6575 <param name="border" type="int" default="0"/>
6576 <param name="userData" type="PyObject" default="NULL"/>
6577 </paramlist>
6578 </method>
6579 <method name="Insert" type="" overloaded="no">
6580 <autodoc>Insert(int before, PyObject item, int proportion=0, int flag=0,
0f43fbdf 6581 int border=0, PyObject userData=None)</autodoc>
f32fc4bc
RD
6582 <paramlist>
6583 <param name="before" type="int" default=""/>
6584 <param name="item" type="PyObject" default=""/>
6585 <param name="proportion" type="int" default="0"/>
6586 <param name="flag" type="int" default="0"/>
6587 <param name="border" type="int" default="0"/>
6588 <param name="userData" type="PyObject" default="NULL"/>
6589 </paramlist>
6590 </method>
6591 <method name="Prepend" type="" overloaded="no">
6592 <autodoc>Prepend(PyObject item, int proportion=0, int flag=0, int border=0,
0f43fbdf 6593 PyObject userData=None)</autodoc>
f32fc4bc
RD
6594 <paramlist>
6595 <param name="item" type="PyObject" default=""/>
6596 <param name="proportion" type="int" default="0"/>
6597 <param name="flag" type="int" default="0"/>
6598 <param name="border" type="int" default="0"/>
6599 <param name="userData" type="PyObject" default="NULL"/>
6600 </paramlist>
6601 </method>
6602 <method name="Remove" type="bool" overloaded="no">
6603 <autodoc>Remove(PyObject item) -&gt; bool</autodoc>
6604 <paramlist>
6605 <param name="item" type="PyObject" default=""/>
6606 </paramlist>
6607 </method>
6608 <method name="_SetItemMinSize" type="" overloaded="no">
6609 <autodoc>_SetItemMinSize(PyObject item, Size size)</autodoc>
6610 <paramlist>
6611 <param name="item" type="PyObject" default=""/>
6612 <param name="size" type="Size" default=""/>
6613 </paramlist>
6614 </method>
6615 <method name="AddItem" type="" overloaded="no">
6616 <autodoc>AddItem(SizerItem item)</autodoc>
6617 <paramlist>
6618 <param name="item" type="SizerItem" default=""/>
6619 </paramlist>
6620 </method>
6621 <method name="InsertItem" type="" overloaded="no">
6622 <autodoc>InsertItem(size_t index, SizerItem item)</autodoc>
6623 <paramlist>
6624 <param name="index" type="size_t" default=""/>
6625 <param name="item" type="SizerItem" default=""/>
6626 </paramlist>
6627 </method>
6628 <method name="PrependItem" type="" overloaded="no">
6629 <autodoc>PrependItem(SizerItem item)</autodoc>
6630 <paramlist>
6631 <param name="item" type="SizerItem" default=""/>
6632 </paramlist>
6633 </method>
6634 <method name="SetDimension" type="" overloaded="no">
6635 <autodoc>SetDimension(int x, int y, int width, int height)</autodoc>
6636 <paramlist>
6637 <param name="x" type="int" default=""/>
6638 <param name="y" type="int" default=""/>
6639 <param name="width" type="int" default=""/>
6640 <param name="height" type="int" default=""/>
6641 </paramlist>
6642 </method>
6643 <method name="SetMinSize" type="" overloaded="no">
6644 <autodoc>SetMinSize(Size size)</autodoc>
6645 <paramlist>
6646 <param name="size" type="Size" default=""/>
6647 </paramlist>
6648 </method>
6649 <method name="GetSize" type="Size" overloaded="no">
6650 <autodoc>GetSize() -&gt; Size</autodoc>
6651 </method>
6652 <method name="GetPosition" type="Point" overloaded="no">
6653 <autodoc>GetPosition() -&gt; Point</autodoc>
6654 </method>
6655 <method name="GetMinSize" type="Size" overloaded="no">
6656 <autodoc>GetMinSize() -&gt; Size</autodoc>
6657 </method>
6658 <method name="RecalcSizes" type="" overloaded="no">
6659 <autodoc>RecalcSizes()</autodoc>
6660 </method>
6661 <method name="CalcMin" type="Size" overloaded="no">
6662 <autodoc>CalcMin() -&gt; Size</autodoc>
6663 </method>
6664 <method name="Layout" type="" overloaded="no">
6665 <autodoc>Layout()</autodoc>
6666 </method>
6667 <method name="Fit" type="Size" overloaded="no">
6668 <autodoc>Fit(Window window) -&gt; Size</autodoc>
6669 <paramlist>
6670 <param name="window" type="Window" default=""/>
6671 </paramlist>
6672 </method>
6673 <method name="FitInside" type="" overloaded="no">
6674 <autodoc>FitInside(Window window)</autodoc>
6675 <paramlist>
6676 <param name="window" type="Window" default=""/>
6677 </paramlist>
6678 </method>
6679 <method name="SetSizeHints" type="" overloaded="no">
6680 <autodoc>SetSizeHints(Window window)</autodoc>
6681 <paramlist>
6682 <param name="window" type="Window" default=""/>
6683 </paramlist>
6684 </method>
6685 <method name="SetVirtualSizeHints" type="" overloaded="no">
6686 <autodoc>SetVirtualSizeHints(Window window)</autodoc>
6687 <paramlist>
6688 <param name="window" type="Window" default=""/>
6689 </paramlist>
6690 </method>
6691 <method name="Clear" type="" overloaded="no">
6692 <autodoc>Clear(bool delete_windows=False)</autodoc>
6693 <paramlist>
6694 <param name="delete_windows" type="bool" default="False"/>
6695 </paramlist>
6696 </method>
6697 <method name="DeleteWindows" type="" overloaded="no">
6698 <autodoc>DeleteWindows()</autodoc>
6699 </method>
6700 <method name="GetChildren" type="PyObject" overloaded="no">
6701 <autodoc>GetChildren() -&gt; PyObject</autodoc>
6702 </method>
6703 <method name="Show" type="" overloaded="no">
6704 <autodoc>Show(PyObject item, bool show=True)</autodoc>
6705 <paramlist>
6706 <param name="item" type="PyObject" default=""/>
6707 <param name="show" type="bool" default="True"/>
6708 </paramlist>
6709 </method>
6710 <method name="Hide" type="" overloaded="no">
6711 <autodoc>Hide(PyObject item)</autodoc>
6712 <paramlist>
6713 <param name="item" type="PyObject" default=""/>
6714 </paramlist>
6715 </method>
6716 <method name="IsShown" type="bool" overloaded="no">
6717 <autodoc>IsShown(PyObject item) -&gt; bool</autodoc>
6718 <paramlist>
6719 <param name="item" type="PyObject" default=""/>
6720 </paramlist>
6721 </method>
6722 <method name="ShowItems" type="" overloaded="no">
6723 <autodoc>ShowItems(bool show)</autodoc>
6724 <paramlist>
6725 <param name="show" type="bool" default=""/>
6726 </paramlist>
6727 </method>
6728 </class>
6729 <class name="PySizer" oldname="wxPySizer" module="core">
6730 <baseclass name="Sizer"/>
6731 <constructor name="PySizer" overloaded="no">
6732 <autodoc>__init__() -&gt; PySizer</autodoc>
6733 </constructor>
6734 <method name="_setCallbackInfo" type="" overloaded="no">
6735 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
6736 <paramlist>
6737 <param name="self" type="PyObject" default=""/>
6738 <param name="_class" type="PyObject" default=""/>
6739 </paramlist>
6740 </method>
6741 </class>
0dd25e81 6742 <pythoncode>
0f43fbdf
RD
6743#---------------------------------------------------------------------------
6744</pythoncode>
f32fc4bc
RD
6745 <class name="BoxSizer" oldname="wxBoxSizer" module="core">
6746 <baseclass name="Sizer"/>
6747 <constructor name="BoxSizer" overloaded="no">
6748 <autodoc>__init__(int orient=HORIZONTAL) -&gt; BoxSizer</autodoc>
6749 <paramlist>
6750 <param name="orient" type="int" default="wxHORIZONTAL"/>
6751 </paramlist>
6752 </constructor>
6753 <method name="GetOrientation" type="int" overloaded="no">
6754 <autodoc>GetOrientation() -&gt; int</autodoc>
6755 </method>
6756 <method name="SetOrientation" type="" overloaded="no">
6757 <autodoc>SetOrientation(int orient)</autodoc>
6758 <paramlist>
6759 <param name="orient" type="int" default=""/>
6760 </paramlist>
6761 </method>
6762 <method name="RecalcSizes" type="" overloaded="no">
6763 <autodoc>RecalcSizes()</autodoc>
6764 </method>
6765 <method name="CalcMin" type="Size" overloaded="no">
6766 <autodoc>CalcMin() -&gt; Size</autodoc>
6767 </method>
6768 </class>
6769 <pythoncode>
0f43fbdf
RD
6770#---------------------------------------------------------------------------
6771</pythoncode>
f32fc4bc
RD
6772 <class name="StaticBoxSizer" oldname="wxStaticBoxSizer" module="core">
6773 <baseclass name="BoxSizer"/>
6774 <constructor name="StaticBoxSizer" overloaded="no">
6775 <autodoc>__init__(wxStaticBox box, int orient=HORIZONTAL) -&gt; StaticBoxSizer</autodoc>
6776 <paramlist>
6777 <param name="box" type="wxStaticBox" default=""/>
6778 <param name="orient" type="int" default="wxHORIZONTAL"/>
6779 </paramlist>
6780 </constructor>
6781 <method name="GetStaticBox" type="wxStaticBox" overloaded="no">
6782 <autodoc>GetStaticBox() -&gt; wxStaticBox</autodoc>
6783 </method>
6784 <method name="RecalcSizes" type="" overloaded="no">
6785 <autodoc>RecalcSizes()</autodoc>
6786 </method>
6787 <method name="CalcMin" type="Size" overloaded="no">
6788 <autodoc>CalcMin() -&gt; Size</autodoc>
6789 </method>
6790 </class>
6791 <pythoncode>
0f43fbdf
RD
6792#---------------------------------------------------------------------------
6793</pythoncode>
f32fc4bc
RD
6794 <class name="GridSizer" oldname="wxGridSizer" module="core">
6795 <baseclass name="Sizer"/>
6796 <constructor name="GridSizer" overloaded="no">
6797 <autodoc>__init__(int rows=1, int cols=0, int vgap=0, int hgap=0) -&gt; GridSizer</autodoc>
6798 <paramlist>
6799 <param name="rows" type="int" default="1"/>
6800 <param name="cols" type="int" default="0"/>
6801 <param name="vgap" type="int" default="0"/>
6802 <param name="hgap" type="int" default="0"/>
6803 </paramlist>
6804 </constructor>
6805 <method name="RecalcSizes" type="" overloaded="no">
6806 <autodoc>RecalcSizes()</autodoc>
6807 </method>
6808 <method name="CalcMin" type="Size" overloaded="no">
6809 <autodoc>CalcMin() -&gt; Size</autodoc>
6810 </method>
6811 <method name="SetCols" type="" overloaded="no">
6812 <autodoc>SetCols(int cols)</autodoc>
6813 <paramlist>
6814 <param name="cols" type="int" default=""/>
6815 </paramlist>
6816 </method>
6817 <method name="SetRows" type="" overloaded="no">
6818 <autodoc>SetRows(int rows)</autodoc>
6819 <paramlist>
6820 <param name="rows" type="int" default=""/>
6821 </paramlist>
6822 </method>
6823 <method name="SetVGap" type="" overloaded="no">
6824 <autodoc>SetVGap(int gap)</autodoc>
6825 <paramlist>
6826 <param name="gap" type="int" default=""/>
6827 </paramlist>
6828 </method>
6829 <method name="SetHGap" type="" overloaded="no">
6830 <autodoc>SetHGap(int gap)</autodoc>
6831 <paramlist>
6832 <param name="gap" type="int" default=""/>
6833 </paramlist>
6834 </method>
6835 <method name="GetCols" type="int" overloaded="no">
6836 <autodoc>GetCols() -&gt; int</autodoc>
6837 </method>
6838 <method name="GetRows" type="int" overloaded="no">
6839 <autodoc>GetRows() -&gt; int</autodoc>
6840 </method>
6841 <method name="GetVGap" type="int" overloaded="no">
6842 <autodoc>GetVGap() -&gt; int</autodoc>
6843 </method>
6844 <method name="GetHGap" type="int" overloaded="no">
6845 <autodoc>GetHGap() -&gt; int</autodoc>
6846 </method>
6847 </class>
6848 <pythoncode>
0f43fbdf
RD
6849#---------------------------------------------------------------------------
6850</pythoncode>
f32fc4bc
RD
6851 <class name="FlexGridSizer" oldname="wxFlexGridSizer" module="core">
6852 <baseclass name="GridSizer"/>
6853 <constructor name="FlexGridSizer" overloaded="no">
6854 <autodoc>__init__(int rows=1, int cols=0, int vgap=0, int hgap=0) -&gt; FlexGridSizer</autodoc>
6855 <paramlist>
6856 <param name="rows" type="int" default="1"/>
6857 <param name="cols" type="int" default="0"/>
6858 <param name="vgap" type="int" default="0"/>
6859 <param name="hgap" type="int" default="0"/>
6860 </paramlist>
6861 </constructor>
6862 <method name="RecalcSizes" type="" overloaded="no">
6863 <autodoc>RecalcSizes()</autodoc>
6864 </method>
6865 <method name="CalcMin" type="Size" overloaded="no">
6866 <autodoc>CalcMin() -&gt; Size</autodoc>
6867 </method>
6868 <method name="AddGrowableRow" type="" overloaded="no">
6869 <autodoc>AddGrowableRow(size_t idx, int proportion=0)</autodoc>
6870 <paramlist>
6871 <param name="idx" type="size_t" default=""/>
6872 <param name="proportion" type="int" default="0"/>
6873 </paramlist>
6874 </method>
6875 <method name="RemoveGrowableRow" type="" overloaded="no">
6876 <autodoc>RemoveGrowableRow(size_t idx)</autodoc>
6877 <paramlist>
6878 <param name="idx" type="size_t" default=""/>
6879 </paramlist>
6880 </method>
6881 <method name="AddGrowableCol" type="" overloaded="no">
6882 <autodoc>AddGrowableCol(size_t idx, int proportion=0)</autodoc>
6883 <paramlist>
6884 <param name="idx" type="size_t" default=""/>
6885 <param name="proportion" type="int" default="0"/>
6886 </paramlist>
6887 </method>
6888 <method name="RemoveGrowableCol" type="" overloaded="no">
6889 <autodoc>RemoveGrowableCol(size_t idx)</autodoc>
6890 <paramlist>
6891 <param name="idx" type="size_t" default=""/>
6892 </paramlist>
6893 </method>
6894 <method name="SetFlexibleDirection" type="" overloaded="no">
6895 <autodoc>SetFlexibleDirection(int direction)</autodoc>
6896 <paramlist>
6897 <param name="direction" type="int" default=""/>
6898 </paramlist>
6899 </method>
6900 <method name="GetFlexibleDirection" type="int" overloaded="no">
6901 <autodoc>GetFlexibleDirection() -&gt; int</autodoc>
6902 </method>
6903 <method name="SetNonFlexibleGrowMode" type="" overloaded="no">
6904 <autodoc>SetNonFlexibleGrowMode(int mode)</autodoc>
6905 <paramlist>
6906 <param name="mode" type="wxFlexSizerGrowMode" default=""/>
6907 </paramlist>
6908 </method>
6909 <method name="GetNonFlexibleGrowMode" type="wxFlexSizerGrowMode" overloaded="no">
6910 <autodoc>GetNonFlexibleGrowMode() -&gt; int</autodoc>
6911 </method>
6912 <method name="GetRowHeights" type="wxArrayInt" overloaded="no">
6913 <autodoc>GetRowHeights() -&gt; wxArrayInt</autodoc>
6914 </method>
6915 <method name="GetColWidths" type="wxArrayInt" overloaded="no">
6916 <autodoc>GetColWidths() -&gt; wxArrayInt</autodoc>
6917 </method>
6918 </class>
6919 <pythoncode>
0f43fbdf
RD
6920#---------------------------------------------------------------------------
6921</pythoncode>
f32fc4bc
RD
6922 <class name="GBPosition" oldname="wxGBPosition" module="core">
6923 <constructor name="GBPosition" overloaded="no">
6924 <autodoc>__init__(int row=0, int col=0) -&gt; GBPosition</autodoc>
6925 <paramlist>
6926 <param name="row" type="int" default="0"/>
6927 <param name="col" type="int" default="0"/>
6928 </paramlist>
6929 </constructor>
6930 <method name="GetRow" type="int" overloaded="no">
6931 <autodoc>GetRow() -&gt; int</autodoc>
6932 </method>
6933 <method name="GetCol" type="int" overloaded="no">
6934 <autodoc>GetCol() -&gt; int</autodoc>
6935 </method>
6936 <method name="SetRow" type="" overloaded="no">
6937 <autodoc>SetRow(int row)</autodoc>
6938 <paramlist>
6939 <param name="row" type="int" default=""/>
6940 </paramlist>
6941 </method>
6942 <method name="SetCol" type="" overloaded="no">
6943 <autodoc>SetCol(int col)</autodoc>
6944 <paramlist>
6945 <param name="col" type="int" default=""/>
6946 </paramlist>
6947 </method>
6948 <method name="__eq__" type="bool" overloaded="no">
c2dda882 6949 <autodoc>__eq__(GBPosition other) -&gt; bool</autodoc>
f32fc4bc 6950 <paramlist>
c2dda882 6951 <param name="other" type="GBPosition" default=""/>
f32fc4bc
RD
6952 </paramlist>
6953 </method>
6954 <method name="__ne__" type="bool" overloaded="no">
c2dda882 6955 <autodoc>__ne__(GBPosition other) -&gt; bool</autodoc>
f32fc4bc 6956 <paramlist>
c2dda882 6957 <param name="other" type="GBPosition" default=""/>
f32fc4bc
RD
6958 </paramlist>
6959 </method>
6960 <method name="Set" type="" overloaded="no">
6961 <autodoc>Set(int row=0, int col=0)</autodoc>
6962 <paramlist>
6963 <param name="row" type="int" default="0"/>
6964 <param name="col" type="int" default="0"/>
6965 </paramlist>
6966 </method>
6967 <method name="Get" type="PyObject" overloaded="no">
6968 <autodoc>Get() -&gt; PyObject</autodoc>
6969 </method>
6970 </class>
6971 <class name="GBSpan" oldname="wxGBSpan" module="core">
6972 <constructor name="GBSpan" overloaded="no">
6973 <autodoc>__init__(int rowspan=1, int colspan=1) -&gt; GBSpan</autodoc>
6974 <paramlist>
6975 <param name="rowspan" type="int" default="1"/>
6976 <param name="colspan" type="int" default="1"/>
6977 </paramlist>
6978 </constructor>
6979 <method name="GetRowspan" type="int" overloaded="no">
6980 <autodoc>GetRowspan() -&gt; int</autodoc>
6981 </method>
6982 <method name="GetColspan" type="int" overloaded="no">
6983 <autodoc>GetColspan() -&gt; int</autodoc>
6984 </method>
6985 <method name="SetRowspan" type="" overloaded="no">
6986 <autodoc>SetRowspan(int rowspan)</autodoc>
6987 <paramlist>
6988 <param name="rowspan" type="int" default=""/>
6989 </paramlist>
6990 </method>
6991 <method name="SetColspan" type="" overloaded="no">
6992 <autodoc>SetColspan(int colspan)</autodoc>
6993 <paramlist>
6994 <param name="colspan" type="int" default=""/>
6995 </paramlist>
6996 </method>
6997 <method name="__eq__" type="bool" overloaded="no">
c2dda882 6998 <autodoc>__eq__(GBSpan other) -&gt; bool</autodoc>
f32fc4bc 6999 <paramlist>
c2dda882 7000 <param name="other" type="GBSpan" default=""/>
f32fc4bc
RD
7001 </paramlist>
7002 </method>
7003 <method name="__ne__" type="bool" overloaded="no">
c2dda882 7004 <autodoc>__ne__(GBSpan other) -&gt; bool</autodoc>
f32fc4bc 7005 <paramlist>
c2dda882 7006 <param name="other" type="GBSpan" default=""/>
f32fc4bc
RD
7007 </paramlist>
7008 </method>
7009 <method name="Set" type="" overloaded="no">
7010 <autodoc>Set(int rowspan=1, int colspan=1)</autodoc>
7011 <paramlist>
7012 <param name="rowspan" type="int" default="1"/>
7013 <param name="colspan" type="int" default="1"/>
7014 </paramlist>
7015 </method>
7016 <method name="Get" type="PyObject" overloaded="no">
7017 <autodoc>Get() -&gt; PyObject</autodoc>
7018 </method>
7019 </class>
7020 <class name="GBSizerItem" oldname="wxGBSizerItem" module="core">
7021 <baseclass name="SizerItem"/>
7022 <constructor name="GBSizerItem" overloaded="no">
7023 <autodoc>__init__() -&gt; GBSizerItem</autodoc>
7024 </constructor>
7025 <constructor name="GBSizerItemWindow" overloaded="no">
7026 <autodoc>GBSizerItemWindow(Window window, GBPosition pos, GBSpan span, int flag,
0f43fbdf 7027 int border, Object userData) -&gt; GBSizerItem</autodoc>
f32fc4bc
RD
7028 <paramlist>
7029 <param name="window" type="Window" default=""/>
7030 <param name="pos" type="GBPosition" default=""/>
7031 <param name="span" type="GBSpan" default=""/>
7032 <param name="flag" type="int" default=""/>
7033 <param name="border" type="int" default=""/>
7034 <param name="userData" type="Object" default=""/>
7035 </paramlist>
7036 </constructor>
7037 <constructor name="GBSizerItemSizer" overloaded="no">
7038 <autodoc>GBSizerItemSizer(Sizer sizer, GBPosition pos, GBSpan span, int flag,
0f43fbdf 7039 int border, Object userData) -&gt; GBSizerItem</autodoc>
f32fc4bc
RD
7040 <paramlist>
7041 <param name="sizer" type="Sizer" default=""/>
7042 <param name="pos" type="GBPosition" default=""/>
7043 <param name="span" type="GBSpan" default=""/>
7044 <param name="flag" type="int" default=""/>
7045 <param name="border" type="int" default=""/>
7046 <param name="userData" type="Object" default=""/>
7047 </paramlist>
7048 </constructor>
7049 <constructor name="GBSizerItemSpacer" overloaded="no">
7050 <autodoc>GBSizerItemSpacer(int width, int height, GBPosition pos, GBSpan span,
0f43fbdf 7051 int flag, int border, Object userData) -&gt; GBSizerItem</autodoc>
f32fc4bc
RD
7052 <paramlist>
7053 <param name="width" type="int" default=""/>
7054 <param name="height" type="int" default=""/>
7055 <param name="pos" type="GBPosition" default=""/>
7056 <param name="span" type="GBSpan" default=""/>
7057 <param name="flag" type="int" default=""/>
7058 <param name="border" type="int" default=""/>
7059 <param name="userData" type="Object" default=""/>
7060 </paramlist>
7061 </constructor>
7062 <method name="GetPos" type="GBPosition" overloaded="no">
7063 <autodoc>GetPos() -&gt; GBPosition</autodoc>
7064 </method>
7065 <method name="GetSpan" type="GBSpan" overloaded="no">
7066 <autodoc>GetSpan() -&gt; GBSpan</autodoc>
7067 </method>
7068 <method name="SetPos" type="bool" overloaded="no">
7069 <autodoc>SetPos(GBPosition pos) -&gt; bool</autodoc>
7070 <paramlist>
7071 <param name="pos" type="GBPosition" default=""/>
7072 </paramlist>
7073 </method>
7074 <method name="SetSpan" type="bool" overloaded="no">
7075 <autodoc>SetSpan(GBSpan span) -&gt; bool</autodoc>
7076 <paramlist>
7077 <param name="span" type="GBSpan" default=""/>
7078 </paramlist>
7079 </method>
7080 <method name="Intersects" type="bool" overloaded="yes">
7081 <paramlist>
7082 <param name="other" type="GBSizerItem" default=""/>
7083 </paramlist>
7084 </method>
7085 <method name="Intersects" type="bool" overloaded="yes">
7086 <autodoc>Intersects(GBSizerItem other) -&gt; bool
0f43fbdf 7087Intersects(GBPosition pos, GBSpan span) -&gt; bool</autodoc>
f32fc4bc
RD
7088 <paramlist>
7089 <param name="pos" type="GBPosition" default=""/>
7090 <param name="span" type="GBSpan" default=""/>
7091 </paramlist>
7092 </method>
7093 <method name="GetEndPos" type="" overloaded="no">
7094 <autodoc>GetEndPos(int row, int col)</autodoc>
7095 <paramlist>
7096 <param name="row" type="int" default=""/>
7097 <param name="col" type="int" default=""/>
7098 </paramlist>
7099 </method>
7100 <method name="GetGBSizer" type="wxGridBagSizer" overloaded="no">
7101 <autodoc>GetGBSizer() -&gt; GridBagSizer</autodoc>
7102 </method>
7103 <method name="SetGBSizer" type="" overloaded="no">
7104 <autodoc>SetGBSizer(GridBagSizer sizer)</autodoc>
7105 <paramlist>
7106 <param name="sizer" type="wxGridBagSizer" default=""/>
7107 </paramlist>
7108 </method>
7109 </class>
7110 <class name="GridBagSizer" oldname="wxGridBagSizer" module="core">
7111 <baseclass name="FlexGridSizer"/>
7112 <constructor name="GridBagSizer" overloaded="no">
7113 <autodoc>__init__(int vgap=0, int hgap=0) -&gt; GridBagSizer</autodoc>
7114 <paramlist>
7115 <param name="vgap" type="int" default="0"/>
7116 <param name="hgap" type="int" default="0"/>
7117 </paramlist>
7118 </constructor>
7119 <method name="Add" type="bool" overloaded="no">
7120 <autodoc>Add(PyObject item, GBPosition pos, GBSpan span=DefaultSpan,
0f43fbdf 7121 int flag=0, int border=0, PyObject userData=None) -&gt; bool</autodoc>
f32fc4bc
RD
7122 <paramlist>
7123 <param name="item" type="PyObject" default=""/>
7124 <param name="pos" type="GBPosition" default=""/>
7125 <param name="span" type="GBSpan" default="wxDefaultSpan"/>
7126 <param name="flag" type="int" default="0"/>
7127 <param name="border" type="int" default="0"/>
7128 <param name="userData" type="PyObject" default="NULL"/>
7129 </paramlist>
7130 </method>
7131 <method name="AddItem" type="bool" overloaded="no">
7132 <autodoc>AddItem(GBSizerItem item) -&gt; bool</autodoc>
7133 <paramlist>
7134 <param name="item" type="GBSizerItem" default=""/>
7135 </paramlist>
7136 </method>
7137 <method name="GetEmptyCellSize" type="Size" overloaded="no">
7138 <autodoc>GetEmptyCellSize() -&gt; Size</autodoc>
7139 </method>
7140 <method name="SetEmptyCellSize" type="" overloaded="no">
7141 <autodoc>SetEmptyCellSize(Size sz)</autodoc>
7142 <paramlist>
7143 <param name="sz" type="Size" default=""/>
7144 </paramlist>
7145 </method>
7146 <method name="GetItemPosition" type="GBPosition" overloaded="yes">
7147 <paramlist>
7148 <param name="window" type="Window" default=""/>
7149 </paramlist>
7150 </method>
7151 <method name="GetItemPosition" type="GBPosition" overloaded="yes">
7152 <paramlist>
7153 <param name="sizer" type="Sizer" default=""/>
7154 </paramlist>
7155 </method>
7156 <method name="GetItemPosition" type="GBPosition" overloaded="yes">
7157 <autodoc>GetItemPosition(Window window) -&gt; GBPosition
0f43fbdf
RD
7158GetItemPosition(Sizer sizer) -&gt; GBPosition
7159GetItemPosition(size_t index) -&gt; GBPosition</autodoc>
f32fc4bc
RD
7160 <paramlist>
7161 <param name="index" type="size_t" default=""/>
7162 </paramlist>
7163 </method>
7164 <method name="SetItemPosition" type="bool" overloaded="yes">
7165 <paramlist>
7166 <param name="window" type="Window" default=""/>
7167 <param name="pos" type="GBPosition" default=""/>
7168 </paramlist>
7169 </method>
7170 <method name="SetItemPosition" type="bool" overloaded="yes">
7171 <paramlist>
7172 <param name="sizer" type="Sizer" default=""/>
7173 <param name="pos" type="GBPosition" default=""/>
7174 </paramlist>
7175 </method>
7176 <method name="SetItemPosition" type="bool" overloaded="yes">
7177 <autodoc>SetItemPosition(Window window, GBPosition pos) -&gt; bool
0f43fbdf
RD
7178SetItemPosition(Sizer sizer, GBPosition pos) -&gt; bool
7179SetItemPosition(size_t index, GBPosition pos) -&gt; bool</autodoc>
f32fc4bc
RD
7180 <paramlist>
7181 <param name="index" type="size_t" default=""/>
7182 <param name="pos" type="GBPosition" default=""/>
7183 </paramlist>
7184 </method>
7185 <method name="GetItemSpan" type="GBSpan" overloaded="yes">
7186 <paramlist>
7187 <param name="window" type="Window" default=""/>
7188 </paramlist>
7189 </method>
7190 <method name="GetItemSpan" type="GBSpan" overloaded="yes">
7191 <paramlist>
7192 <param name="sizer" type="Sizer" default=""/>
7193 </paramlist>
7194 </method>
7195 <method name="GetItemSpan" type="GBSpan" overloaded="yes">
7196 <autodoc>GetItemSpan(Window window) -&gt; GBSpan
0f43fbdf
RD
7197GetItemSpan(Sizer sizer) -&gt; GBSpan
7198GetItemSpan(size_t index) -&gt; GBSpan</autodoc>
f32fc4bc
RD
7199 <paramlist>
7200 <param name="index" type="size_t" default=""/>
7201 </paramlist>
7202 </method>
7203 <method name="SetItemSpan" type="bool" overloaded="yes">
7204 <paramlist>
7205 <param name="window" type="Window" default=""/>
7206 <param name="span" type="GBSpan" default=""/>
7207 </paramlist>
7208 </method>
7209 <method name="SetItemSpan" type="bool" overloaded="yes">
7210 <paramlist>
7211 <param name="sizer" type="Sizer" default=""/>
7212 <param name="span" type="GBSpan" default=""/>
7213 </paramlist>
7214 </method>
7215 <method name="SetItemSpan" type="bool" overloaded="yes">
7216 <autodoc>SetItemSpan(Window window, GBSpan span) -&gt; bool
0f43fbdf
RD
7217SetItemSpan(Sizer sizer, GBSpan span) -&gt; bool
7218SetItemSpan(size_t index, GBSpan span) -&gt; bool</autodoc>
f32fc4bc
RD
7219 <paramlist>
7220 <param name="index" type="size_t" default=""/>
7221 <param name="span" type="GBSpan" default=""/>
7222 </paramlist>
7223 </method>
7224 <method name="FindItem" type="GBSizerItem" overloaded="yes">
7225 <paramlist>
7226 <param name="window" type="Window" default=""/>
7227 </paramlist>
7228 </method>
7229 <method name="FindItem" type="GBSizerItem" overloaded="yes">
7230 <autodoc>FindItem(Window window) -&gt; GBSizerItem
0f43fbdf 7231FindItem(Sizer sizer) -&gt; GBSizerItem</autodoc>
f32fc4bc
RD
7232 <paramlist>
7233 <param name="sizer" type="Sizer" default=""/>
7234 </paramlist>
7235 </method>
7236 <method name="FindItemAtPosition" type="GBSizerItem" overloaded="no">
7237 <autodoc>FindItemAtPosition(GBPosition pos) -&gt; GBSizerItem</autodoc>
7238 <paramlist>
7239 <param name="pos" type="GBPosition" default=""/>
7240 </paramlist>
7241 </method>
7242 <method name="FindItemAtPoint" type="GBSizerItem" overloaded="no">
7243 <autodoc>FindItemAtPoint(Point pt) -&gt; GBSizerItem</autodoc>
7244 <paramlist>
7245 <param name="pt" type="Point" default=""/>
7246 </paramlist>
7247 </method>
7248 <method name="FindItemWithData" type="GBSizerItem" overloaded="no">
7249 <autodoc>FindItemWithData(Object userData) -&gt; GBSizerItem</autodoc>
7250 <paramlist>
7251 <param name="userData" type="Object" default=""/>
7252 </paramlist>
7253 </method>
7254 <method name="RecalcSizes" type="" overloaded="no">
7255 <autodoc>RecalcSizes()</autodoc>
7256 </method>
7257 <method name="CalcMin" type="Size" overloaded="no">
7258 <autodoc>CalcMin() -&gt; Size</autodoc>
7259 </method>
7260 <method name="CheckForIntersection" type="bool" overloaded="yes">
7261 <paramlist>
7262 <param name="item" type="GBSizerItem" default=""/>
7263 <param name="excludeItem" type="GBSizerItem" default="NULL"/>
7264 </paramlist>
7265 </method>
7266 <method name="CheckForIntersection" type="bool" overloaded="yes">
7267 <autodoc>CheckForIntersection(GBSizerItem item, GBSizerItem excludeItem=None) -&gt; bool
0f43fbdf 7268CheckForIntersection(GBPosition pos, GBSpan span, GBSizerItem excludeItem=None) -&gt; bool</autodoc>
f32fc4bc
RD
7269 <paramlist>
7270 <param name="pos" type="GBPosition" default=""/>
7271 <param name="span" type="GBSpan" default=""/>
7272 <param name="excludeItem" type="GBSizerItem" default="NULL"/>
7273 </paramlist>
7274 </method>
7275 </class>
7276 <pythoncode>
0f43fbdf
RD
7277#---------------------------------------------------------------------------
7278</pythoncode>
f32fc4bc 7279 <class name="IndividualLayoutConstraint" oldname="wxIndividualLayoutConstraint" module="core">
c2dda882
RD
7280 <docstring>Objects of this class are stored in the wx.LayoutConstraint class as one of
7281eight possible constraints that a window can be involved in. You will never
7282need to create an instance of wx.IndividualLayoutConstraint, rather you should
7283use create a wx.LayoutContstraints instance and use the individual contstraints
7284that it contains.
7285
7286Constraints are initially set to have the relationship wx.Unconstrained, which
7287means that their values should be calculated by looking at known constraints.
7288
7289The Edge specifies the type of edge or dimension of a window.
7290
7291 Edges
7292
7293 wx.Left The left edge.
7294 wx.Top The top edge.
7295 wx.Right The right edge.
7296 wx.Bottom The bottom edge.
7297 wx.CentreX The x-coordinate of the centre of the window.
7298 wx.CentreY The y-coordinate of the centre of the window.
7299
7300
7301The Relationship specifies the relationship that this edge or dimension has
7302with another specified edge or dimension. Normally, the user doesn't use these
7303directly because functions such as Below and RightOf are a convenience for
7304using the more general Set function.
7305
7306 Relationships
7307
7308 wx.Unconstrained The edge or dimension is unconstrained
7309 (the default for edges.)
7310 wx.AsIs The edge or dimension is to be taken from the current
7311 window position or size (the default for dimensions.)
7312 wx.Above The edge should be above another edge.
7313 wx.Below The edge should be below another edge.
7314 wx.LeftOf The edge should be to the left of another edge.
7315 wx.RightOf The edge should be to the right of another edge.
7316 wx.SameAs The edge or dimension should be the same as another edge
7317 or dimension.
7318 wx.PercentOf The edge or dimension should be a percentage of another
7319 edge or dimension.
7320 wx.Absolute The edge or dimension should be a given absolute value.
7321
7322</docstring>
f32fc4bc
RD
7323 <baseclass name="Object"/>
7324 <method name="Set" type="" overloaded="no">
7325 <autodoc>Set(int rel, Window otherW, int otherE, int val=0, int marg=wxLAYOUT_DEFAULT_MARGIN)</autodoc>
7326 <paramlist>
7327 <param name="rel" type="wxRelationship" default=""/>
7328 <param name="otherW" type="Window" default=""/>
7329 <param name="otherE" type="wxEdge" default=""/>
7330 <param name="val" type="int" default="0"/>
7331 <param name="marg" type="int" default="wxLAYOUT_DEFAULT_MARGIN"/>
7332 </paramlist>
7333 </method>
7334 <method name="LeftOf" type="" overloaded="no">
7335 <autodoc>LeftOf(Window sibling, int marg=0)</autodoc>
c2dda882 7336 <docstring>Sibling relationship</docstring>
f32fc4bc
RD
7337 <paramlist>
7338 <param name="sibling" type="Window" default=""/>
7339 <param name="marg" type="int" default="0"/>
7340 </paramlist>
7341 </method>
7342 <method name="RightOf" type="" overloaded="no">
7343 <autodoc>RightOf(Window sibling, int marg=0)</autodoc>
c2dda882 7344 <docstring>Sibling relationship</docstring>
f32fc4bc
RD
7345 <paramlist>
7346 <param name="sibling" type="Window" default=""/>
7347 <param name="marg" type="int" default="0"/>
7348 </paramlist>
7349 </method>
7350 <method name="Above" type="" overloaded="no">
7351 <autodoc>Above(Window sibling, int marg=0)</autodoc>
c2dda882 7352 <docstring>Sibling relationship</docstring>
f32fc4bc
RD
7353 <paramlist>
7354 <param name="sibling" type="Window" default=""/>
7355 <param name="marg" type="int" default="0"/>
7356 </paramlist>
7357 </method>
7358 <method name="Below" type="" overloaded="no">
7359 <autodoc>Below(Window sibling, int marg=0)</autodoc>
c2dda882 7360 <docstring>Sibling relationship</docstring>
f32fc4bc
RD
7361 <paramlist>
7362 <param name="sibling" type="Window" default=""/>
7363 <param name="marg" type="int" default="0"/>
7364 </paramlist>
7365 </method>
7366 <method name="SameAs" type="" overloaded="no">
7367 <autodoc>SameAs(Window otherW, int edge, int marg=0)</autodoc>
c2dda882 7368 <docstring>'Same edge' alignment</docstring>
f32fc4bc
RD
7369 <paramlist>
7370 <param name="otherW" type="Window" default=""/>
7371 <param name="edge" type="wxEdge" default=""/>
7372 <param name="marg" type="int" default="0"/>
7373 </paramlist>
7374 </method>
7375 <method name="PercentOf" type="" overloaded="no">
7376 <autodoc>PercentOf(Window otherW, int wh, int per)</autodoc>
c2dda882 7377 <docstring>The edge is a percentage of the other window's edge</docstring>
f32fc4bc
RD
7378 <paramlist>
7379 <param name="otherW" type="Window" default=""/>
7380 <param name="wh" type="wxEdge" default=""/>
7381 <param name="per" type="int" default=""/>
7382 </paramlist>
7383 </method>
7384 <method name="Absolute" type="" overloaded="no">
7385 <autodoc>Absolute(int val)</autodoc>
c2dda882 7386 <docstring>Edge has absolute value</docstring>
f32fc4bc
RD
7387 <paramlist>
7388 <param name="val" type="int" default=""/>
7389 </paramlist>
7390 </method>
7391 <method name="Unconstrained" type="" overloaded="no">
7392 <autodoc>Unconstrained()</autodoc>
c2dda882 7393 <docstring>Dimension is unconstrained</docstring>
f32fc4bc
RD
7394 </method>
7395 <method name="AsIs" type="" overloaded="no">
7396 <autodoc>AsIs()</autodoc>
c2dda882 7397 <docstring>Dimension is 'as is' (use current size settings)</docstring>
f32fc4bc
RD
7398 </method>
7399 <method name="GetOtherWindow" type="Window" overloaded="no">
7400 <autodoc>GetOtherWindow() -&gt; Window</autodoc>
7401 </method>
7402 <method name="GetMyEdge" type="wxEdge" overloaded="no">
7403 <autodoc>GetMyEdge() -&gt; int</autodoc>
7404 </method>
7405 <method name="SetEdge" type="" overloaded="no">
7406 <autodoc>SetEdge(int which)</autodoc>
7407 <paramlist>
7408 <param name="which" type="wxEdge" default=""/>
7409 </paramlist>
7410 </method>
7411 <method name="SetValue" type="" overloaded="no">
7412 <autodoc>SetValue(int v)</autodoc>
7413 <paramlist>
7414 <param name="v" type="int" default=""/>
7415 </paramlist>
7416 </method>
7417 <method name="GetMargin" type="int" overloaded="no">
7418 <autodoc>GetMargin() -&gt; int</autodoc>
7419 </method>
7420 <method name="SetMargin" type="" overloaded="no">
7421 <autodoc>SetMargin(int m)</autodoc>
7422 <paramlist>
7423 <param name="m" type="int" default=""/>
7424 </paramlist>
7425 </method>
7426 <method name="GetValue" type="int" overloaded="no">
7427 <autodoc>GetValue() -&gt; int</autodoc>
7428 </method>
7429 <method name="GetPercent" type="int" overloaded="no">
7430 <autodoc>GetPercent() -&gt; int</autodoc>
7431 </method>
7432 <method name="GetOtherEdge" type="int" overloaded="no">
7433 <autodoc>GetOtherEdge() -&gt; int</autodoc>
7434 </method>
7435 <method name="GetDone" type="bool" overloaded="no">
7436 <autodoc>GetDone() -&gt; bool</autodoc>
7437 </method>
7438 <method name="SetDone" type="" overloaded="no">
7439 <autodoc>SetDone(bool d)</autodoc>
7440 <paramlist>
7441 <param name="d" type="bool" default=""/>
7442 </paramlist>
7443 </method>
7444 <method name="GetRelationship" type="wxRelationship" overloaded="no">
7445 <autodoc>GetRelationship() -&gt; int</autodoc>
7446 </method>
7447 <method name="SetRelationship" type="" overloaded="no">
7448 <autodoc>SetRelationship(int r)</autodoc>
7449 <paramlist>
7450 <param name="r" type="wxRelationship" default=""/>
7451 </paramlist>
7452 </method>
7453 <method name="ResetIfWin" type="bool" overloaded="no">
7454 <autodoc>ResetIfWin(Window otherW) -&gt; bool</autodoc>
c2dda882 7455 <docstring>Reset constraint if it mentions otherWin</docstring>
f32fc4bc
RD
7456 <paramlist>
7457 <param name="otherW" type="Window" default=""/>
7458 </paramlist>
7459 </method>
7460 <method name="SatisfyConstraint" type="bool" overloaded="no">
7461 <autodoc>SatisfyConstraint(LayoutConstraints constraints, Window win) -&gt; bool</autodoc>
c2dda882 7462 <docstring>Try to satisfy constraint</docstring>
f32fc4bc
RD
7463 <paramlist>
7464 <param name="constraints" type="wxLayoutConstraints" default=""/>
7465 <param name="win" type="Window" default=""/>
7466 </paramlist>
7467 </method>
7468 <method name="GetEdge" type="int" overloaded="no">
7469 <autodoc>GetEdge(int which, Window thisWin, Window other) -&gt; int</autodoc>
c2dda882
RD
7470 <docstring>Get the value of this edge or dimension, or if this
7471is not determinable, -1.</docstring>
f32fc4bc
RD
7472 <paramlist>
7473 <param name="which" type="wxEdge" default=""/>
7474 <param name="thisWin" type="Window" default=""/>
7475 <param name="other" type="Window" default=""/>
7476 </paramlist>
7477 </method>
7478 </class>
7479 <class name="LayoutConstraints" oldname="wxLayoutConstraints" module="core">
c2dda882
RD
7480 <docstring>Note: constraints are now deprecated and you should use sizers instead.
7481
7482Objects of this class can be associated with a window to define its layout
7483constraints, with respect to siblings or its parent.
7484
7485The class consists of the following eight constraints of class
7486wx.IndividualLayoutConstraint, some or all of which should be accessed
7487directly to set the appropriate constraints.
7488
7489 * left: represents the left hand edge of the window
7490 * right: represents the right hand edge of the window
7491 * top: represents the top edge of the window
7492 * bottom: represents the bottom edge of the window
7493 * width: represents the width of the window
7494 * height: represents the height of the window
7495 * centreX: represents the horizontal centre point of the window
7496 * centreY: represents the vertical centre point of the window
7497
7498Most constraints are initially set to have the relationship wxUnconstrained,
7499which means that their values should be calculated by looking at known
7500constraints. The exceptions are width and height, which are set to wxAsIs to
7501ensure that if the user does not specify a constraint, the existing width and
7502height will be used, to be compatible with panel items which often have take a
7503default size. If the constraint is wxAsIs, the dimension will not be changed.
7504</docstring>
f32fc4bc
RD
7505 <baseclass name="Object"/>
7506 <constructor name="LayoutConstraints" overloaded="no">
7507 <autodoc>__init__() -&gt; LayoutConstraints</autodoc>
7508 </constructor>
7509 <property name="left" type="IndividualLayoutConstraint" readonly="yes"/>
7510 <property name="top" type="IndividualLayoutConstraint" readonly="yes"/>
7511 <property name="right" type="IndividualLayoutConstraint" readonly="yes"/>
7512 <property name="bottom" type="IndividualLayoutConstraint" readonly="yes"/>
7513 <property name="width" type="IndividualLayoutConstraint" readonly="yes"/>
7514 <property name="height" type="IndividualLayoutConstraint" readonly="yes"/>
7515 <property name="centreX" type="IndividualLayoutConstraint" readonly="yes"/>
7516 <property name="centreY" type="IndividualLayoutConstraint" readonly="yes"/>
7517 <method name="SatisfyConstraints" type="bool" overloaded="no">
7518 <autodoc>SatisfyConstraints(Window win) -&gt; (areSatisfied, noChanges)</autodoc>
7519 <paramlist>
7520 <param name="win" type="Window" default=""/>
7521 <param name="OUTPUT" type="int" default=""/>
7522 </paramlist>
7523 </method>
7524 <method name="AreSatisfied" type="bool" overloaded="no">
7525 <autodoc>AreSatisfied() -&gt; bool</autodoc>
7526 </method>
7527 </class>
7528 <pythoncode>#----------------------------------------------------------------------------
0f43fbdf
RD
7529
7530# Use Python's bool constants if available, make some if not
7531try:
7532 True
7533except NameError:
7534 __builtins__.True = 1==1
7535 __builtins__.False = 1==0
7536
7537
7538
7539# workarounds for bad wxRTTI names
7540__wxPyPtrTypeMap['wxGauge95'] = 'wxGauge'
7541__wxPyPtrTypeMap['wxSlider95'] = 'wxSlider'
7542__wxPyPtrTypeMap['wxStatusBar95'] = 'wxStatusBar'
7543
7544
7545#----------------------------------------------------------------------------
7546# Load version numbers from __version__... Ensure that major and minor
7547# versions are the same for both wxPython and wxWindows.
7548
7549from __version__ import *
7550__version__ = VERSION_STRING
7551
7552assert MAJOR_VERSION == _core.MAJOR_VERSION, "wxPython/wxWindows version mismatch"
7553assert MINOR_VERSION == _core.MINOR_VERSION, "wxPython/wxWindows version mismatch"
7554if RELEASE_VERSION != _core.RELEASE_VERSION:
7555 import warnings
7556 warnings.warn("wxPython/wxWindows release number mismatch")
7557
7558#----------------------------------------------------------------------------
7559
7560class PyDeadObjectError(AttributeError):
7561 pass
7562
7563class _wxPyDeadObject(object):
7564 """
7565 Instances of wx objects that are OOR capable will have their __class__
7566 changed to this class when the C++ object is deleted. This should help
7567 prevent crashes due to referencing a bogus C++ pointer.
7568 """
7569 reprStr = "wxPython wrapper for DELETED %s object! (The C++ object no longer exists.)"
7570 attrStr = "The C++ part of the %s object has been deleted, attribute access no longer allowed."
7571
7572 def __repr__(self):
7573 if not hasattr(self, "_name"):
7574 self._name = "[unknown]"
7575 return self.reprStr % self._name
7576
7577 def __getattr__(self, *args):
7578 if not hasattr(self, "_name"):
7579 self._name = "[unknown]"
7580 raise PyDeadObjectError(self.attrStr % self._name)
7581
7582 def __nonzero__(self):
7583 return 0
7584
7585
7586
7587class PyUnbornObjectError(AttributeError):
7588 pass
7589
7590class _wxPyUnbornObject(object):
7591 """
7592 Some stock objects are created when the wx.core module is
7593 imported, but their C++ instance is not created until the wx.App
7594 object is created and initialized. These object instances will
7595 temporarily have their __class__ changed to this class so an
7596 exception will be raised if they are used before the C++ instance
7597 is ready.
7598 """
7599
7600 reprStr = "wxPython wrapper for UNBORN object! (The C++ object is not initialized yet.)"
7601 attrStr = "The C++ part of this object has not been initialized, attribute access not allowed."
7602
7603 def __repr__(self):
7604 #if not hasattr(self, "_name"):
7605 # self._name = "[unknown]"
7606 return self.reprStr #% self._name
7607
7608 def __getattr__(self, *args):
7609 #if not hasattr(self, "_name"):
7610 # self._name = "[unknown]"
7611 raise PyUnbornObjectError(self.attrStr) # % self._name )
7612
7613 def __nonzero__(self):
7614 return 0
7615
7616
7617#----------------------------------------------------------------------------
7618_wxPyCallAfterId = None
7619
7620def CallAfter(callable, *args, **kw):
7621 """
7622 Call the specified function after the current and pending event
7623 handlers have been completed. This is also good for making GUI
7624 method calls from non-GUI threads.
7625 """
7626 app = wx.GetApp()
7627 assert app, 'No wxApp created yet'
7628
7629 global _wxPyCallAfterId
7630 if _wxPyCallAfterId is None:
7631 _wxPyCallAfterId = wx.NewEventType()
7632 app.Connect(-1, -1, _wxPyCallAfterId,
7633 lambda event: event.callable(*event.args, **event.kw) )
7634 evt = wx.PyEvent()
7635 evt.SetEventType(_wxPyCallAfterId)
7636 evt.callable = callable
7637 evt.args = args
7638 evt.kw = kw
7639 wx.PostEvent(app, evt)
7640
7641
7642#----------------------------------------------------------------------------
7643
7644
7645class FutureCall:
7646 """
7647 A convenience class for wxTimer, that calls the given callable
7648 object once after the given amount of milliseconds, passing any
7649 positional or keyword args. The return value of the callable is
7650 availbale after it has been run with the GetResult method.
7651
7652 If you don't need to get the return value or restart the timer
7653 then there is no need to hold a reference to this object. It will
7654 hold a reference to itself while the timer is running (the timer
7655 has a reference to self.Notify) but the cycle will be broken when
7656 the timer completes, automatically cleaning up the wx.FutureCall
7657 object.
7658 """
7659 def __init__(self, millis, callable, *args, **kwargs):
7660 self.millis = millis
7661 self.callable = callable
7662 self.SetArgs(*args, **kwargs)
7663 self.runCount = 0
7664 self.hasRun = False
7665 self.result = None
7666 self.timer = None
7667 self.Start()
7668
7669 def __del__(self):
7670 self.Stop()
7671
7672
7673 def Start(self, millis=None, *args, **kwargs):
7674 """
7675 (Re)start the timer
7676 """
7677 self.hasRun = False
7678 if millis is not None:
7679 self.millis = millis
7680 if args or kwargs:
7681 self.SetArgs(*args, **kwargs)
7682 self.Stop()
7683 self.timer = wx.PyTimer(self.Notify)
7684 self.timer.Start(self.millis, wx.TIMER_ONE_SHOT)
7685 Restart = Start
7686
7687
7688 def Stop(self):
7689 """
7690 Stop and destroy the timer.
7691 """
7692 if self.timer is not None:
7693 self.timer.Stop()
7694 self.timer = None
7695
7696
7697 def GetInterval(self):
7698 if self.timer is not None:
7699 return self.timer.GetInterval()
7700 else:
7701 return 0
7702
7703
7704 def IsRunning(self):
7705 return self.timer is not None and self.timer.IsRunning()
7706
7707
7708 def SetArgs(self, *args, **kwargs):
7709 """
7710 (Re)set the args passed to the callable object. This is
7711 useful in conjunction with Restart if you want to schedule a
7712 new call to the same callable object but with different
7713 parameters.
7714 """
7715 self.args = args
7716 self.kwargs = kwargs
7717
7718
7719 def HasRun(self):
7720 return self.hasRun
7721
7722 def GetResult(self):
7723 return self.result
7724
7725 def Notify(self):
7726 """
7727 The timer has expired so call the callable.
7728 """
7729 if self.callable and getattr(self.callable, 'im_self', True):
7730 self.runCount += 1
7731 self.result = self.callable(*self.args, **self.kwargs)
7732 self.hasRun = True
7733 wx.CallAfter(self.Stop)
7734
7735
7736#----------------------------------------------------------------------------
7737#----------------------------------------------------------------------------
7738
7739# Import other modules in this package that should show up in the
7740# "core" wx namespace
7741from gdi import *
7742from windows import *
7743from controls import *
7744from misc import *
7745
7746
7747# Fixup the stock objects since they can't be used yet. (They will be
7748# restored in wx.PyApp.OnInit.)
7749_core._wxPyFixStockObjects()
7750
7751#----------------------------------------------------------------------------
7752#----------------------------------------------------------------------------
7753</pythoncode>
f32fc4bc
RD
7754 </module>
7755 <module name="gdi">
7756 <import name="core"/>
7757 <pythoncode> wx = core </pythoncode>
7758 <pythoncode>
856bf319
RD
7759#---------------------------------------------------------------------------
7760</pythoncode>
f32fc4bc
RD
7761 <class name="GDIObject" oldname="wxGDIObject" module="gdi">
7762 <baseclass name="Object"/>
7763 <constructor name="GDIObject" overloaded="no">
7764 <autodoc>__init__() -&gt; GDIObject</autodoc>
7765 </constructor>
7766 <destructor name="~wxGDIObject" overloaded="no">
7767 <autodoc>__del__()</autodoc>
7768 </destructor>
7769 <method name="GetVisible" type="bool" overloaded="no">
7770 <autodoc>GetVisible() -&gt; bool</autodoc>
7771 </method>
7772 <method name="SetVisible" type="" overloaded="no">
7773 <autodoc>SetVisible(bool visible)</autodoc>
7774 <paramlist>
7775 <param name="visible" type="bool" default=""/>
7776 </paramlist>
7777 </method>
7778 <method name="IsNull" type="bool" overloaded="no">
7779 <autodoc>IsNull() -&gt; bool</autodoc>
7780 </method>
7781 </class>
7782 <pythoncode>
856bf319
RD
7783#---------------------------------------------------------------------------
7784</pythoncode>
f32fc4bc 7785 <class name="Colour" oldname="wxColour" module="gdi">
c2dda882
RD
7786 <docstring>A colour is an object representing a combination of Red, Green, and Blue (RGB)
7787intensity values, and is used to determine drawing colours, window colours,
7788etc. Valid RGB values are in the range 0 to 255.
7789
7790In wxPython there are typemaps that will automatically convert from a colour
7791name, or from a "#RRGGBB" colour hex value string to a wx.Colour object when
7792calling C++ methods that expect a wxColour. This means that the following are
7793all equivallent:
7794
7795 win.SetBackgroundColour(wxColour(0,0,255))
7796 win.SetBackgroundColour("BLUE")
7797 win.SetBackgroundColour("#0000FF")
7798
7799You can retrieve the various current system colour settings with
7800wx.SystemSettings.GetColour.</docstring>
f32fc4bc
RD
7801 <baseclass name="Object"/>
7802 <constructor name="Colour" overloaded="no">
7803 <autodoc>__init__(unsigned char red=0, unsigned char green=0, unsigned char blue=0) -&gt; Colour</autodoc>
c2dda882 7804 <docstring>Constructs a colour from red, green and blue values.</docstring>
f32fc4bc
RD
7805 <paramlist>
7806 <param name="red" type="unsigned char" default="0"/>
7807 <param name="green" type="unsigned char" default="0"/>
7808 <param name="blue" type="unsigned char" default="0"/>
7809 </paramlist>
7810 </constructor>
7811 <constructor name="NamedColour" overloaded="no">
7812 <autodoc>NamedColour(String colorName) -&gt; Colour</autodoc>
c2dda882 7813 <docstring>Constructs a colour object using a colour name listed in wx.TheColourDatabase.</docstring>
f32fc4bc
RD
7814 <paramlist>
7815 <param name="colorName" type="String" default=""/>
7816 </paramlist>
7817 </constructor>
7818 <constructor name="ColourRGB" overloaded="no">
7819 <autodoc>ColourRGB(unsigned long colRGB) -&gt; Colour</autodoc>
c2dda882 7820 <docstring>Constructs a colour from a packed RGB value.</docstring>
f32fc4bc
RD
7821 <paramlist>
7822 <param name="colRGB" type="unsigned long" default=""/>
7823 </paramlist>
7824 </constructor>
7825 <destructor name="~wxColour" overloaded="no">
7826 <autodoc>__del__()</autodoc>
7827 </destructor>
7828 <method name="Red" type="unsigned char" overloaded="no">
7829 <autodoc>Red() -&gt; unsigned char</autodoc>
c2dda882 7830 <docstring>Returns the red intensity.</docstring>
f32fc4bc
RD
7831 </method>
7832 <method name="Green" type="unsigned char" overloaded="no">
7833 <autodoc>Green() -&gt; unsigned char</autodoc>
c2dda882 7834 <docstring>Returns the green intensity.</docstring>
f32fc4bc
RD
7835 </method>
7836 <method name="Blue" type="unsigned char" overloaded="no">
7837 <autodoc>Blue() -&gt; unsigned char</autodoc>
c2dda882 7838 <docstring>Returns the blue intensity.</docstring>
f32fc4bc
RD
7839 </method>
7840 <method name="Ok" type="bool" overloaded="no">
7841 <autodoc>Ok() -&gt; bool</autodoc>
c2dda882
RD
7842 <docstring>Returns True if the colour object is valid (the colour has been
7843initialised with RGB values).</docstring>
f32fc4bc
RD
7844 </method>
7845 <method name="Set" type="" overloaded="no">
7846 <autodoc>Set(unsigned char red, unsigned char green, unsigned char blue)</autodoc>
c2dda882 7847 <docstring>Sets the RGB intensity values.</docstring>
f32fc4bc
RD
7848 <paramlist>
7849 <param name="red" type="unsigned char" default=""/>
7850 <param name="green" type="unsigned char" default=""/>
7851 <param name="blue" type="unsigned char" default=""/>
7852 </paramlist>
7853 </method>
7854 <method name="SetRGB" type="" overloaded="no">
7855 <autodoc>SetRGB(unsigned long colRGB)</autodoc>
c2dda882 7856 <docstring>Sets the RGB intensity values from a packed RGB value.</docstring>
f32fc4bc
RD
7857 <paramlist>
7858 <param name="colRGB" type="unsigned long" default=""/>
7859 </paramlist>
7860 </method>
c2dda882
RD
7861 <method name="SetFromName" type="" overloaded="no">
7862 <autodoc>SetFromName(String colourName)</autodoc>
7863 <docstring>Sets the RGB intensity values using a colour name listed in wx.TheColourDatabase.</docstring>
7864 <paramlist>
7865 <param name="colourName" type="String" default=""/>
7866 </paramlist>
7867 </method>
7868 <method name="GetPixel" type="long" overloaded="no">
7869 <autodoc>GetPixel() -&gt; long</autodoc>
7870 <docstring>Returns a pixel value which is platform-dependent. On Windows, a
7871COLORREF is returned. On X, an allocated pixel value is returned.
7872-1 is returned if the pixel is invalid (on X, unallocated).</docstring>
7873 </method>
f32fc4bc
RD
7874 <method name="__eq__" type="bool" overloaded="no">
7875 <autodoc>__eq__(Colour colour) -&gt; bool</autodoc>
c2dda882 7876 <docstring>Compare colours for equality</docstring>
f32fc4bc
RD
7877 <paramlist>
7878 <param name="colour" type="Colour" default=""/>
7879 </paramlist>
7880 </method>
7881 <method name="__ne__" type="bool" overloaded="no">
7882 <autodoc>__ne__(Colour colour) -&gt; bool</autodoc>
c2dda882 7883 <docstring>Compare colours for inequality</docstring>
f32fc4bc
RD
7884 <paramlist>
7885 <param name="colour" type="Colour" default=""/>
7886 </paramlist>
7887 </method>
f32fc4bc 7888 <method name="Get" type="PyObject" overloaded="no">
c2dda882
RD
7889 <autodoc>Get() -&gt; (r, g, b)</autodoc>
7890 <docstring>Returns the RGB intensity values as a tuple.</docstring>
7891 </method>
7892 <method name="GetRGB" type="unsigned long" overloaded="no">
7893 <autodoc>GetRGB() -&gt; unsigned long</autodoc>
7894 <docstring>Return the colour as a packed RGB value</docstring>
f32fc4bc
RD
7895 </method>
7896 </class>
856bf319 7897 <pythoncode>
856bf319
RD
7898 Color = Colour
7899 NamedColor = NamedColour
7900 ColorRGB = ColourRGB
7901</pythoncode>
f32fc4bc
RD
7902 <class name="Palette" oldname="wxPalette" module="gdi">
7903 <baseclass name="GDIObject"/>
7904 <constructor name="Palette" overloaded="no">
7905 <autodoc>__init__(int n, unsigned char red, unsigned char green, unsigned char blue) -&gt; Palette</autodoc>
7906 <paramlist>
7907 <param name="n" type="int" default=""/>
7908 <param name="red" type="unsigned char" default=""/>
7909 <param name="green" type="unsigned char" default=""/>
7910 <param name="blue" type="unsigned char" default=""/>
7911 </paramlist>
7912 </constructor>
7913 <destructor name="~wxPalette" overloaded="no">
7914 <autodoc>__del__()</autodoc>
7915 </destructor>
7916 <method name="GetPixel" type="int" overloaded="no">
7917 <autodoc>GetPixel(byte red, byte green, byte blue) -&gt; int</autodoc>
7918 <paramlist>
7919 <param name="red" type="byte" default=""/>
7920 <param name="green" type="byte" default=""/>
7921 <param name="blue" type="byte" default=""/>
7922 </paramlist>
7923 </method>
7924 <method name="GetRGB" type="bool" overloaded="no">
7925 <autodoc>GetRGB(int pixel) -&gt; (R,G,B)</autodoc>
7926 <paramlist>
7927 <param name="pixel" type="int" default=""/>
7928 <param name="OUTPUT" type="byte" default=""/>
7929 <param name="OUTPUT" type="byte" default=""/>
7930 <param name="OUTPUT" type="byte" default=""/>
7931 </paramlist>
7932 </method>
7933 <method name="Ok" type="bool" overloaded="no">
7934 <autodoc>Ok() -&gt; bool</autodoc>
7935 </method>
7936 </class>
7937 <pythoncode>
856bf319
RD
7938#---------------------------------------------------------------------------
7939</pythoncode>
f32fc4bc
RD
7940 <class name="Pen" oldname="wxPen" module="gdi">
7941 <baseclass name="GDIObject"/>
7942 <constructor name="Pen" overloaded="no">
7943 <autodoc>__init__(Colour colour, int width=1, int style=SOLID) -&gt; Pen</autodoc>
7944 <paramlist>
7945 <param name="colour" type="Colour" default=""/>
7946 <param name="width" type="int" default="1"/>
7947 <param name="style" type="int" default="wxSOLID"/>
7948 </paramlist>
7949 </constructor>
7950 <destructor name="~wxPen" overloaded="no">
7951 <autodoc>__del__()</autodoc>
7952 </destructor>
7953 <method name="GetCap" type="int" overloaded="no">
7954 <autodoc>GetCap() -&gt; int</autodoc>
7955 </method>
7956 <method name="GetColour" type="Colour" overloaded="no">
7957 <autodoc>GetColour() -&gt; Colour</autodoc>
7958 </method>
7959 <method name="GetJoin" type="int" overloaded="no">
7960 <autodoc>GetJoin() -&gt; int</autodoc>
7961 </method>
7962 <method name="GetStyle" type="int" overloaded="no">
7963 <autodoc>GetStyle() -&gt; int</autodoc>
7964 </method>
7965 <method name="GetWidth" type="int" overloaded="no">
7966 <autodoc>GetWidth() -&gt; int</autodoc>
7967 </method>
7968 <method name="Ok" type="bool" overloaded="no">
7969 <autodoc>Ok() -&gt; bool</autodoc>
7970 </method>
7971 <method name="SetCap" type="" overloaded="no">
7972 <autodoc>SetCap(int cap_style)</autodoc>
7973 <paramlist>
7974 <param name="cap_style" type="int" default=""/>
7975 </paramlist>
7976 </method>
7977 <method name="SetColour" type="" overloaded="no">
7978 <autodoc>SetColour(Colour colour)</autodoc>
7979 <paramlist>
7980 <param name="colour" type="Colour" default=""/>
7981 </paramlist>
7982 </method>
7983 <method name="SetJoin" type="" overloaded="no">
7984 <autodoc>SetJoin(int join_style)</autodoc>
7985 <paramlist>
7986 <param name="join_style" type="int" default=""/>
7987 </paramlist>
7988 </method>
7989 <method name="SetStyle" type="" overloaded="no">
7990 <autodoc>SetStyle(int style)</autodoc>
7991 <paramlist>
7992 <param name="style" type="int" default=""/>
7993 </paramlist>
7994 </method>
7995 <method name="SetWidth" type="" overloaded="no">
7996 <autodoc>SetWidth(int width)</autodoc>
7997 <paramlist>
7998 <param name="width" type="int" default=""/>
7999 </paramlist>
8000 </method>
8001 <method name="SetDashes" type="" overloaded="no">
8002 <autodoc>SetDashes(int dashes, wxDash dashes_array)</autodoc>
8003 <paramlist>
8004 <param name="dashes" type="int" default=""/>
8005 <param name="dashes_array" type="wxDash" default=""/>
8006 </paramlist>
8007 </method>
8008 <method name="GetDashes" type="PyObject" overloaded="no">
8009 <autodoc>GetDashes() -&gt; PyObject</autodoc>
8010 </method>
8011 <method name="__eq__" type="bool" overloaded="no">
c2dda882 8012 <autodoc>__eq__(Pen other) -&gt; bool</autodoc>
f32fc4bc 8013 <paramlist>
c2dda882
RD
8014 <param name="other" type="Pen" default=""/>
8015 </paramlist>
8016 </method>
8017 <method name="__ne__" type="bool" overloaded="no">
8018 <autodoc>__ne__(Pen other) -&gt; bool</autodoc>
8019 <paramlist>
8020 <param name="other" type="Pen" default=""/>
f32fc4bc
RD
8021 </paramlist>
8022 </method>
8023 <method name="GetDashCount" type="int" overloaded="no">
8024 <autodoc>GetDashCount() -&gt; int</autodoc>
8025 </method>
8026 </class>
8027 <class name="PyPen" oldname="wxPyPen" module="gdi">
8028 <baseclass name="Pen"/>
8029 <constructor name="PyPen" overloaded="no">
8030 <autodoc>__init__(Colour colour, int width=1, int style=SOLID) -&gt; PyPen</autodoc>
8031 <paramlist>
8032 <param name="colour" type="Colour" default=""/>
8033 <param name="width" type="int" default="1"/>
8034 <param name="style" type="int" default="wxSOLID"/>
8035 </paramlist>
8036 </constructor>
8037 <destructor name="~wxPyPen" overloaded="no">
8038 <autodoc>__del__()</autodoc>
8039 </destructor>
8040 <method name="SetDashes" type="" overloaded="no">
8041 <autodoc>SetDashes(int dashes, wxDash dashes_array)</autodoc>
8042 <paramlist>
8043 <param name="dashes" type="int" default=""/>
8044 <param name="dashes_array" type="wxDash" default=""/>
8045 </paramlist>
8046 </method>
8047 </class>
8048 <pythoncode> Pen = PyPen </pythoncode>
8049 <pythoncode>
856bf319
RD
8050#---------------------------------------------------------------------------
8051</pythoncode>
f32fc4bc
RD
8052 <class name="Brush" oldname="wxBrush" module="gdi">
8053 <docstring>A brush is a drawing tool for filling in areas. It is used for painting the
856bf319 8054background of rectangles, ellipses, etc. It has a colour and a style.</docstring>
f32fc4bc
RD
8055 <baseclass name="GDIObject"/>
8056 <constructor name="Brush" overloaded="no">
8057 <autodoc>__init__(Colour colour, int style=SOLID) -&gt; Brush</autodoc>
8058 <docstring>Constructs a brush from a colour object and style.</docstring>
8059 <paramlist>
8060 <param name="colour" type="Colour" default=""/>
8061 <param name="style" type="int" default="wxSOLID"/>
8062 </paramlist>
8063 </constructor>
8064 <destructor name="~wxBrush" overloaded="no">
8065 <autodoc>__del__()</autodoc>
8066 </destructor>
8067 <method name="SetColour" type="" overloaded="no">
8068 <autodoc>SetColour(Colour col)</autodoc>
8069 <paramlist>
8070 <param name="col" type="Colour" default=""/>
8071 </paramlist>
8072 </method>
8073 <method name="SetStyle" type="" overloaded="no">
8074 <autodoc>SetStyle(int style)</autodoc>
8075 <paramlist>
8076 <param name="style" type="int" default=""/>
8077 </paramlist>
8078 </method>
8079 <method name="SetStipple" type="" overloaded="no">
8080 <autodoc>SetStipple(Bitmap stipple)</autodoc>
8081 <paramlist>
8082 <param name="stipple" type="wxBitmap" default=""/>
8083 </paramlist>
8084 </method>
8085 <method name="GetColour" type="Colour" overloaded="no">
8086 <autodoc>GetColour() -&gt; Colour</autodoc>
8087 </method>
8088 <method name="GetStyle" type="int" overloaded="no">
8089 <autodoc>GetStyle() -&gt; int</autodoc>
8090 </method>
8091 <method name="GetStipple" type="wxBitmap" overloaded="no">
8092 <autodoc>GetStipple() -&gt; Bitmap</autodoc>
8093 </method>
8094 <method name="Ok" type="bool" overloaded="no">
8095 <autodoc>Ok() -&gt; bool</autodoc>
8096 </method>
8097 </class>
8098 <class name="Bitmap" oldname="wxBitmap" module="gdi">
8099 <baseclass name="GDIObject"/>
8100 <constructor name="Bitmap" overloaded="no">
8101 <autodoc>__init__(String name, int type=BITMAP_TYPE_ANY) -&gt; Bitmap</autodoc>
8102 <docstring>Loads a bitmap from a file.</docstring>
8103 <paramlist>
8104 <param name="name" type="String" default=""/>
8105 <param name="type" type="wxBitmapType" default="wxBITMAP_TYPE_ANY"/>
8106 </paramlist>
8107 </constructor>
8108 <constructor name="EmptyBitmap" overloaded="no">
8109 <autodoc>EmptyBitmap(int width, int height, int depth=-1) -&gt; Bitmap</autodoc>
8110 <docstring>Creates a new bitmap of the given size. A depth of -1 indicates the depth of
856bf319
RD
8111the current screen or visual. Some platforms only support 1 for monochrome and
8112-1 for the current colour setting.</docstring>
f32fc4bc
RD
8113 <paramlist>
8114 <param name="width" type="int" default=""/>
8115 <param name="height" type="int" default=""/>
8116 <param name="depth" type="int" default="-1"/>
8117 </paramlist>
8118 </constructor>
8119 <constructor name="BitmapFromIcon" overloaded="no">
8120 <autodoc>BitmapFromIcon(Icon icon) -&gt; Bitmap</autodoc>
8121 <docstring>Create a new bitmap from an Icon object.</docstring>
8122 <paramlist>
8123 <param name="icon" type="wxIcon" default=""/>
8124 </paramlist>
8125 </constructor>
8126 <constructor name="BitmapFromImage" overloaded="no">
8127 <autodoc>BitmapFromImage(Image image, int depth=-1) -&gt; Bitmap</autodoc>
8128 <docstring>Creates bitmap object from the image. This has to be done to actually display
856bf319
RD
8129an image as you cannot draw an image directly on a window. The resulting
8130bitmap will use the provided colour depth (or that of the current system if
8131depth is -1) which entails that a colour reduction has to take place.</docstring>
f32fc4bc
RD
8132 <paramlist>
8133 <param name="image" type="Image" default=""/>
8134 <param name="depth" type="int" default="-1"/>
8135 </paramlist>
8136 </constructor>
8137 <constructor name="BitmapFromXPMData" overloaded="no">
8138 <autodoc>BitmapFromXPMData(PyObject listOfStrings) -&gt; Bitmap</autodoc>
8139 <docstring>Construct a Bitmap from a list of strings formatted as XPM data.</docstring>
8140 <paramlist>
8141 <param name="listOfStrings" type="PyObject" default=""/>
8142 </paramlist>
8143 </constructor>
8144 <constructor name="BitmapFromBits" overloaded="no">
8145 <autodoc>BitmapFromBits(PyObject bits, int width, int height, int depth=1) -&gt; Bitmap</autodoc>
8146 <docstring>Creates a bitmap from an array of bits. You should only use this function for
856bf319
RD
8147monochrome bitmaps (depth 1) in portable programs: in this case the bits
8148parameter should contain an XBM image. For other bit depths, the behaviour is
8149platform dependent.</docstring>
f32fc4bc
RD
8150 <paramlist>
8151 <param name="bits" type="PyObject" default=""/>
8152 <param name="width" type="int" default=""/>
8153 <param name="height" type="int" default=""/>
8154 <param name="depth" type="int" default="1"/>
8155 </paramlist>
8156 </constructor>
8157 <destructor name="~wxBitmap" overloaded="no">
8158 <autodoc>__del__()</autodoc>
8159 </destructor>
8160 <method name="Ok" type="bool" overloaded="no">
8161 <autodoc>Ok() -&gt; bool</autodoc>
8162 </method>
8163 <method name="GetWidth" type="int" overloaded="no">
8164 <autodoc>GetWidth() -&gt; int</autodoc>
8165 <docstring>Gets the width of the bitmap in pixels.</docstring>
8166 </method>
8167 <method name="GetHeight" type="int" overloaded="no">
8168 <autodoc>GetHeight() -&gt; int</autodoc>
8169 <docstring>Gets the height of the bitmap in pixels.</docstring>
8170 </method>
8171 <method name="GetDepth" type="int" overloaded="no">
8172 <autodoc>GetDepth() -&gt; int</autodoc>
8173 <docstring>Gets the colour depth of the bitmap. A value of 1 indicates a
856bf319 8174monochrome bitmap.</docstring>
f32fc4bc
RD
8175 </method>
8176 <method name="ConvertToImage" type="Image" overloaded="no">
8177 <autodoc>ConvertToImage() -&gt; Image</autodoc>
8178 <docstring>Creates a platform-independent image from a platform-dependent bitmap. This
856bf319
RD
8179preserves mask information so that bitmaps and images can be converted back
8180and forth without loss in that respect.</docstring>
f32fc4bc
RD
8181 </method>
8182 <method name="GetMask" type="wxMask" overloaded="no">
8183 <autodoc>GetMask() -&gt; Mask</autodoc>
8184 <docstring>Gets the associated mask (if any) which may have been loaded from a file
856bf319 8185or explpicitly set for the bitmap.</docstring>
f32fc4bc
RD
8186 </method>
8187 <method name="SetMask" type="" overloaded="no">
8188 <autodoc>SetMask(Mask mask)</autodoc>
8189 <docstring>Sets the mask for this bitmap.</docstring>
8190 <paramlist>
8191 <param name="mask" type="wxMask" default=""/>
8192 </paramlist>
8193 </method>
8194 <method name="SetMaskColour" type="" overloaded="no">
8195 <autodoc>SetMaskColour(Colour colour)</autodoc>
8196 <docstring>Create a Mask based on a specified colour in the Bitmap.</docstring>
8197 <paramlist>
8198 <param name="colour" type="Colour" default=""/>
8199 </paramlist>
8200 </method>
8201 <method name="GetSubBitmap" type="Bitmap" overloaded="no">
8202 <autodoc>GetSubBitmap(Rect rect) -&gt; Bitmap</autodoc>
8203 <docstring>Returns a sub bitmap of the current one as long as the rect belongs entirely
856bf319 8204to the bitmap. This function preserves bit depth and mask information.</docstring>
f32fc4bc
RD
8205 <paramlist>
8206 <param name="rect" type="Rect" default=""/>
8207 </paramlist>
8208 </method>
8209 <method name="SaveFile" type="bool" overloaded="no">
8210 <autodoc>SaveFile(String name, int type, Palette palette=(wxPalette *) NULL) -&gt; bool</autodoc>
8211 <docstring>Saves a bitmap in the named file.</docstring>
8212 <paramlist>
8213 <param name="name" type="String" default=""/>
8214 <param name="type" type="wxBitmapType" default=""/>
8215 <param name="palette" type="Palette" default="(wxPalette *) NULL"/>
8216 </paramlist>
8217 </method>
8218 <method name="LoadFile" type="bool" overloaded="no">
8219 <autodoc>LoadFile(String name, int type) -&gt; bool</autodoc>
8220 <docstring>Loads a bitmap from a file</docstring>
8221 <paramlist>
8222 <param name="name" type="String" default=""/>
8223 <param name="type" type="wxBitmapType" default=""/>
8224 </paramlist>
8225 </method>
8226 <method name="CopyFromIcon" type="bool" overloaded="no">
8227 <autodoc>CopyFromIcon(Icon icon) -&gt; bool</autodoc>
8228 <paramlist>
8229 <param name="icon" type="wxIcon" default=""/>
8230 </paramlist>
8231 </method>
8232 <method name="SetHeight" type="" overloaded="no">
8233 <autodoc>SetHeight(int height)</autodoc>
8234 <docstring>Set the height property (does not affect the bitmap data).</docstring>
8235 <paramlist>
8236 <param name="height" type="int" default=""/>
8237 </paramlist>
8238 </method>
8239 <method name="SetWidth" type="" overloaded="no">
8240 <autodoc>SetWidth(int width)</autodoc>
8241 <docstring>Set the width property (does not affect the bitmap data).</docstring>
8242 <paramlist>
8243 <param name="width" type="int" default=""/>
8244 </paramlist>
8245 </method>
8246 <method name="SetDepth" type="" overloaded="no">
8247 <autodoc>SetDepth(int depth)</autodoc>
8248 <docstring>Set the depth property (does not affect the bitmap data).</docstring>
8249 <paramlist>
8250 <param name="depth" type="int" default=""/>
8251 </paramlist>
8252 </method>
8253 </class>
8254 <class name="Mask" oldname="wxMask" module="gdi">
8255 <docstring>This class encapsulates a monochrome mask bitmap, where the masked area is
8256black and the unmasked area is white. When associated with a bitmap and drawn
8257in a device context, the unmasked area of the bitmap will be drawn, and the
8258masked area will not be drawn.</docstring>
8259 <baseclass name="Object"/>
8260 <constructor name="Mask" overloaded="no">
8261 <autodoc>__init__(Bitmap bitmap, Colour colour=NullColour) -&gt; Mask</autodoc>
8262 <docstring>Constructs a mask from a bitmap and a colour in that bitmap that indicates
8263the transparent portions of the mask, by default BLACK is used.</docstring>
8264 <paramlist>
8265 <param name="bitmap" type="Bitmap" default=""/>
8266 <param name="colour" type="Colour" default="wxNullColour"/>
8267 </paramlist>
8268 </constructor>
8269 </class>
8270 <pythoncode> MaskColour = Mask </pythoncode>
8271 <class name="Icon" oldname="wxIcon" module="gdi">
8272 <baseclass name="GDIObject"/>
8273 <constructor name="Icon" overloaded="no">
8274 <autodoc>__init__(String name, int type, int desiredWidth=-1, int desiredHeight=-1) -&gt; Icon</autodoc>
8275 <paramlist>
8276 <param name="name" type="String" default=""/>
8277 <param name="type" type="wxBitmapType" default=""/>
8278 <param name="desiredWidth" type="int" default="-1"/>
8279 <param name="desiredHeight" type="int" default="-1"/>
8280 </paramlist>
8281 </constructor>
8282 <constructor name="EmptyIcon" overloaded="no">
8283 <autodoc>EmptyIcon() -&gt; Icon</autodoc>
8284 </constructor>
8285 <constructor name="IconFromLocation" overloaded="no">
8286 <autodoc>IconFromLocation(IconLocation loc) -&gt; Icon</autodoc>
8287 <paramlist>
8288 <param name="loc" type="wxIconLocation" default=""/>
8289 </paramlist>
8290 </constructor>
8291 <constructor name="IconFromBitmap" overloaded="no">
8292 <autodoc>IconFromBitmap(Bitmap bmp) -&gt; Icon</autodoc>
8293 <paramlist>
8294 <param name="bmp" type="Bitmap" default=""/>
8295 </paramlist>
8296 </constructor>
8297 <constructor name="IconFromXPMData" overloaded="no">
8298 <autodoc>IconFromXPMData(PyObject listOfStrings) -&gt; Icon</autodoc>
8299 <paramlist>
8300 <param name="listOfStrings" type="PyObject" default=""/>
8301 </paramlist>
8302 </constructor>
8303 <destructor name="~wxIcon" overloaded="no">
8304 <autodoc>__del__()</autodoc>
8305 </destructor>
8306 <method name="LoadFile" type="bool" overloaded="no">
8307 <autodoc>LoadFile(String name, int type) -&gt; bool</autodoc>
8308 <paramlist>
8309 <param name="name" type="String" default=""/>
8310 <param name="type" type="wxBitmapType" default=""/>
8311 </paramlist>
8312 </method>
8313 <method name="Ok" type="bool" overloaded="no">
8314 <autodoc>Ok() -&gt; bool</autodoc>
8315 </method>
8316 <method name="GetWidth" type="int" overloaded="no">
8317 <autodoc>GetWidth() -&gt; int</autodoc>
8318 </method>
8319 <method name="GetHeight" type="int" overloaded="no">
8320 <autodoc>GetHeight() -&gt; int</autodoc>
8321 </method>
8322 <method name="GetDepth" type="int" overloaded="no">
8323 <autodoc>GetDepth() -&gt; int</autodoc>
8324 </method>
8325 <method name="SetWidth" type="" overloaded="no">
8326 <autodoc>SetWidth(int w)</autodoc>
8327 <paramlist>
8328 <param name="w" type="int" default=""/>
8329 </paramlist>
8330 </method>
8331 <method name="SetHeight" type="" overloaded="no">
8332 <autodoc>SetHeight(int h)</autodoc>
8333 <paramlist>
8334 <param name="h" type="int" default=""/>
8335 </paramlist>
8336 </method>
8337 <method name="SetDepth" type="" overloaded="no">
8338 <autodoc>SetDepth(int d)</autodoc>
8339 <paramlist>
8340 <param name="d" type="int" default=""/>
8341 </paramlist>
8342 </method>
8343 <method name="CopyFromBitmap" type="" overloaded="no">
8344 <autodoc>CopyFromBitmap(Bitmap bmp)</autodoc>
8345 <paramlist>
8346 <param name="bmp" type="Bitmap" default=""/>
8347 </paramlist>
8348 </method>
8349 </class>
8350 <class name="IconLocation" oldname="wxIconLocation" module="gdi">
8351 <constructor name="IconLocation" overloaded="no">
8352 <autodoc>__init__(String filename=&amp;wxPyEmptyString, int num=0) -&gt; IconLocation</autodoc>
8353 <paramlist>
8354 <param name="filename" type="String" default="&amp;wxPyEmptyString"/>
8355 <param name="num" type="int" default="0"/>
8356 </paramlist>
8357 </constructor>
8358 <destructor name="~wxIconLocation" overloaded="no">
8359 <autodoc>__del__()</autodoc>
8360 </destructor>
8361 <method name="IsOk" type="bool" overloaded="no">
8362 <autodoc>IsOk() -&gt; bool</autodoc>
8363 </method>
8364 <method name="SetFileName" type="" overloaded="no">
8365 <autodoc>SetFileName(String filename)</autodoc>
8366 <paramlist>
8367 <param name="filename" type="String" default=""/>
8368 </paramlist>
8369 </method>
8370 <method name="GetFileName" type="String" overloaded="no">
8371 <autodoc>GetFileName() -&gt; String</autodoc>
8372 </method>
8373 <method name="SetIndex" type="" overloaded="no">
8374 <autodoc>SetIndex(int num)</autodoc>
8375 <paramlist>
8376 <param name="num" type="int" default=""/>
8377 </paramlist>
8378 </method>
8379 <method name="GetIndex" type="int" overloaded="no">
8380 <autodoc>GetIndex() -&gt; int</autodoc>
8381 </method>
8382 </class>
8383 <class name="IconBundle" oldname="wxIconBundle" module="gdi">
8384 <constructor name="IconBundle" overloaded="no">
8385 <autodoc>__init__() -&gt; IconBundle</autodoc>
8386 </constructor>
8387 <constructor name="IconBundleFromFile" overloaded="no">
8388 <autodoc>IconBundleFromFile(String file, long type) -&gt; IconBundle</autodoc>
8389 <paramlist>
8390 <param name="file" type="String" default=""/>
8391 <param name="type" type="long" default=""/>
8392 </paramlist>
8393 </constructor>
8394 <constructor name="IconBundleFromIcon" overloaded="no">
8395 <autodoc>IconBundleFromIcon(Icon icon) -&gt; IconBundle</autodoc>
8396 <paramlist>
8397 <param name="icon" type="Icon" default=""/>
8398 </paramlist>
8399 </constructor>
8400 <destructor name="~wxIconBundle" overloaded="no">
8401 <autodoc>__del__()</autodoc>
8402 </destructor>
8403 <method name="AddIcon" type="" overloaded="no">
8404 <autodoc>AddIcon(Icon icon)</autodoc>
8405 <paramlist>
8406 <param name="icon" type="Icon" default=""/>
8407 </paramlist>
8408 </method>
8409 <method name="AddIconFromFile" type="" overloaded="no">
8410 <autodoc>AddIconFromFile(String file, long type)</autodoc>
8411 <paramlist>
8412 <param name="file" type="String" default=""/>
8413 <param name="type" type="long" default=""/>
8414 </paramlist>
8415 </method>
8416 <method name="GetIcon" type="Icon" overloaded="no">
8417 <autodoc>GetIcon(Size size) -&gt; Icon</autodoc>
8418 <paramlist>
8419 <param name="size" type="Size" default=""/>
8420 </paramlist>
8421 </method>
8422 </class>
8423 <class name="Cursor" oldname="wxCursor" module="gdi">
c2dda882
RD
8424 <docstring>A cursor is a small bitmap usually used for denoting where the
8425mouse pointer is, with a picture that might indicate the
8426interpretation of a mouse click.
8427
8428A single cursor object may be used in many windows (any subwindow
8429type). The wxWindows convention is to set the cursor for a
8430window, as in X, rather than to set it globally as in MS Windows,
8431although a global wx.SetCursor function is also available for use
8432on MS Windows.</docstring>
f32fc4bc
RD
8433 <baseclass name="GDIObject"/>
8434 <constructor name="Cursor" overloaded="no">
c2dda882
RD
8435 <autodoc>__init__(String cursorName, long type, int hotSpotX=0, int hotSpotY=0) -&gt; Cursor</autodoc>
8436 <docstring>Construct a Cursor from a file. Specify the type of file using
8437wx.BITAMP_TYPE* constants, and specify the hotspot if not using a
8438.cur file.
8439
8440This cursor is not available on wxGTK, use wx.StockCursor,
8441wx.CursorFromImage, or wx.CursorFromBits instead.</docstring>
f32fc4bc
RD
8442 <paramlist>
8443 <param name="cursorName" type="String" default=""/>
c2dda882 8444 <param name="type" type="long" default=""/>
f32fc4bc
RD
8445 <param name="hotSpotX" type="int" default="0"/>
8446 <param name="hotSpotY" type="int" default="0"/>
8447 </paramlist>
8448 </constructor>
8449 <constructor name="StockCursor" overloaded="no">
8450 <autodoc>StockCursor(int id) -&gt; Cursor</autodoc>
c2dda882
RD
8451 <docstring>Create a cursor using one of the stock cursors. Note that not
8452all cursors are available on all platforms.</docstring>
8453 <refdoc>
8454 Stock Cursor IDs
8455
8456 wx.CURSOR_ARROW A standard arrow cursor.
8457 wx.CURSOR_RIGHT_ARROW A standard arrow cursor pointing to the right.
8458 wx.CURSOR_BLANK Transparent cursor.
8459 wx.CURSOR_BULLSEYE Bullseye cursor.
8460 wx.CURSOR_CHAR Rectangular character cursor.
8461 wx.CURSOR_CROSS A cross cursor.
8462 wx.CURSOR_HAND A hand cursor.
8463 wx.CURSOR_IBEAM An I-beam cursor (vertical line).
8464 wx.CURSOR_LEFT_BUTTON Represents a mouse with the left button depressed.
8465 wx.CURSOR_MAGNIFIER A magnifier icon.
8466 wx.CURSOR_MIDDLE_BUTTON Represents a mouse with the middle button depressed.
8467 wx.CURSOR_NO_ENTRY A no-entry sign cursor.
8468 wx.CURSOR_PAINT_BRUSH A paintbrush cursor.
8469 wx.CURSOR_PENCIL A pencil cursor.
8470 wx.CURSOR_POINT_LEFT A cursor that points left.
8471 wx.CURSOR_POINT_RIGHT A cursor that points right.
8472 wx.CURSOR_QUESTION_ARROW An arrow and question mark.
8473 wx.CURSOR_RIGHT_BUTTON Represents a mouse with the right button depressed.
8474 wx.CURSOR_SIZENESW A sizing cursor pointing NE-SW.
8475 wx.CURSOR_SIZENS A sizing cursor pointing N-S.
8476 wx.CURSOR_SIZENWSE A sizing cursor pointing NW-SE.
8477 wx.CURSOR_SIZEWE A sizing cursor pointing W-E.
8478 wx.CURSOR_SIZING A general sizing cursor.
8479 wx.CURSOR_SPRAYCAN A spraycan cursor.
8480 wx.CURSOR_WAIT A wait cursor.
8481 wx.CURSOR_WATCH A watch cursor.
8482 wx.CURSOR_ARROWWAIT A cursor with both an arrow and an hourglass, (windows.)
8483
8484</refdoc>
f32fc4bc
RD
8485 <paramlist>
8486 <param name="id" type="int" default=""/>
8487 </paramlist>
8488 </constructor>
8489 <constructor name="CursorFromImage" overloaded="no">
8490 <autodoc>CursorFromImage(Image image) -&gt; Cursor</autodoc>
c2dda882
RD
8491 <docstring>Constructs a cursor from a wxImage. The cursor is monochrome,
8492colors with the RGB elements all greater than 127 will be
8493foreground, colors less than this background. The mask (if any)
8494will be used as transparent.
8495
8496In MSW the foreground will be white and the background black. The
8497cursor is resized to 32x32 In GTK, the two most frequent colors
8498will be used for foreground and background. The cursor will be
8499displayed at the size of the image. On MacOS the cursor is
8500resized to 16x16 and currently only shown as black/white (mask
8501respected).</docstring>
f32fc4bc
RD
8502 <paramlist>
8503 <param name="image" type="Image" default=""/>
8504 </paramlist>
8505 </constructor>
f32fc4bc
RD
8506 <destructor name="~wxCursor" overloaded="no">
8507 <autodoc>__del__()</autodoc>
8508 </destructor>
8509 <method name="Ok" type="bool" overloaded="no">
8510 <autodoc>Ok() -&gt; bool</autodoc>
8511 </method>
8512 </class>
8513 <pythoncode>
8514#---------------------------------------------------------------------------
8515</pythoncode>
8516 <class name="Region" oldname="wxRegion" module="gdi">
8517 <baseclass name="GDIObject"/>
8518 <constructor name="Region" overloaded="no">
8519 <autodoc>__init__(int x=0, int y=0, int width=0, int height=0) -&gt; Region</autodoc>
8520 <paramlist>
8521 <param name="x" type="int" default="0"/>
8522 <param name="y" type="int" default="0"/>
8523 <param name="width" type="int" default="0"/>
8524 <param name="height" type="int" default="0"/>
8525 </paramlist>
8526 </constructor>
8527 <constructor name="RegionFromBitmap" overloaded="no">
8528 <autodoc>RegionFromBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -&gt; Region</autodoc>
8529 <paramlist>
8530 <param name="bmp" type="Bitmap" default=""/>
8531 <param name="transColour" type="Colour" default="wxNullColour"/>
8532 <param name="tolerance" type="int" default="0"/>
8533 </paramlist>
8534 </constructor>
8535 <constructor name="RegionFromPoints" overloaded="no">
8536 <autodoc>RegionFromPoints(int points, Point points_array, int fillStyle=WINDING_RULE) -&gt; Region</autodoc>
8537 <paramlist>
8538 <param name="points" type="int" default=""/>
8539 <param name="points_array" type="Point" default=""/>
8540 <param name="fillStyle" type="int" default="wxWINDING_RULE"/>
8541 </paramlist>
8542 </constructor>
8543 <destructor name="~wxRegion" overloaded="no">
8544 <autodoc>__del__()</autodoc>
8545 </destructor>
8546 <method name="Clear" type="" overloaded="no">
8547 <autodoc>Clear()</autodoc>
8548 </method>
8549 <method name="Offset" type="bool" overloaded="no">
8550 <autodoc>Offset(int x, int y) -&gt; bool</autodoc>
8551 <paramlist>
8552 <param name="x" type="int" default=""/>
8553 <param name="y" type="int" default=""/>
8554 </paramlist>
8555 </method>
8556 <method name="Contains" type="wxRegionContain" overloaded="no">
8557 <autodoc>Contains(int x, int y) -&gt; int</autodoc>
8558 <paramlist>
8559 <param name="x" type="int" default=""/>
8560 <param name="y" type="int" default=""/>
8561 </paramlist>
8562 </method>
8563 <method name="ContainsPoint" type="wxRegionContain" overloaded="no">
8564 <autodoc>ContainsPoint(Point pt) -&gt; int</autodoc>
8565 <paramlist>
8566 <param name="pt" type="Point" default=""/>
8567 </paramlist>
8568 </method>
8569 <method name="ContainsRect" type="wxRegionContain" overloaded="no">
8570 <autodoc>ContainsRect(Rect rect) -&gt; int</autodoc>
8571 <paramlist>
8572 <param name="rect" type="Rect" default=""/>
8573 </paramlist>
8574 </method>
8575 <method name="ContainsRectDim" type="wxRegionContain" overloaded="no">
8576 <autodoc>ContainsRectDim(int x, int y, int w, int h) -&gt; int</autodoc>
8577 <paramlist>
8578 <param name="x" type="int" default=""/>
8579 <param name="y" type="int" default=""/>
8580 <param name="w" type="int" default=""/>
8581 <param name="h" type="int" default=""/>
8582 </paramlist>
8583 </method>
8584 <method name="GetBox" type="Rect" overloaded="no">
8585 <autodoc>GetBox() -&gt; Rect</autodoc>
8586 </method>
8587 <method name="Intersect" type="bool" overloaded="no">
8588 <autodoc>Intersect(int x, int y, int width, int height) -&gt; bool</autodoc>
8589 <paramlist>
8590 <param name="x" type="int" default=""/>
8591 <param name="y" type="int" default=""/>
8592 <param name="width" type="int" default=""/>
8593 <param name="height" type="int" default=""/>
8594 </paramlist>
8595 </method>
8596 <method name="IntersectRect" type="bool" overloaded="no">
8597 <autodoc>IntersectRect(Rect rect) -&gt; bool</autodoc>
8598 <paramlist>
8599 <param name="rect" type="Rect" default=""/>
8600 </paramlist>
8601 </method>
8602 <method name="IntersectRegion" type="bool" overloaded="no">
8603 <autodoc>IntersectRegion(Region region) -&gt; bool</autodoc>
8604 <paramlist>
8605 <param name="region" type="Region" default=""/>
8606 </paramlist>
8607 </method>
8608 <method name="IsEmpty" type="bool" overloaded="no">
8609 <autodoc>IsEmpty() -&gt; bool</autodoc>
8610 </method>
8611 <method name="Union" type="bool" overloaded="no">
8612 <autodoc>Union(int x, int y, int width, int height) -&gt; bool</autodoc>
8613 <paramlist>
8614 <param name="x" type="int" default=""/>
8615 <param name="y" type="int" default=""/>
8616 <param name="width" type="int" default=""/>
8617 <param name="height" type="int" default=""/>
8618 </paramlist>
8619 </method>
8620 <method name="UnionRect" type="bool" overloaded="no">
8621 <autodoc>UnionRect(Rect rect) -&gt; bool</autodoc>
8622 <paramlist>
8623 <param name="rect" type="Rect" default=""/>
8624 </paramlist>
8625 </method>
8626 <method name="UnionRegion" type="bool" overloaded="no">
8627 <autodoc>UnionRegion(Region region) -&gt; bool</autodoc>
8628 <paramlist>
8629 <param name="region" type="Region" default=""/>
8630 </paramlist>
8631 </method>
8632 <method name="Subtract" type="bool" overloaded="no">
8633 <autodoc>Subtract(int x, int y, int width, int height) -&gt; bool</autodoc>
8634 <paramlist>
8635 <param name="x" type="int" default=""/>
8636 <param name="y" type="int" default=""/>
8637 <param name="width" type="int" default=""/>
8638 <param name="height" type="int" default=""/>
8639 </paramlist>
8640 </method>
8641 <method name="SubtractRect" type="bool" overloaded="no">
8642 <autodoc>SubtractRect(Rect rect) -&gt; bool</autodoc>
8643 <paramlist>
8644 <param name="rect" type="Rect" default=""/>
8645 </paramlist>
8646 </method>
8647 <method name="SubtractRegion" type="bool" overloaded="no">
8648 <autodoc>SubtractRegion(Region region) -&gt; bool</autodoc>
8649 <paramlist>
8650 <param name="region" type="Region" default=""/>
8651 </paramlist>
8652 </method>
8653 <method name="Xor" type="bool" overloaded="no">
8654 <autodoc>Xor(int x, int y, int width, int height) -&gt; bool</autodoc>
8655 <paramlist>
8656 <param name="x" type="int" default=""/>
8657 <param name="y" type="int" default=""/>
8658 <param name="width" type="int" default=""/>
8659 <param name="height" type="int" default=""/>
8660 </paramlist>
8661 </method>
8662 <method name="XorRect" type="bool" overloaded="no">
8663 <autodoc>XorRect(Rect rect) -&gt; bool</autodoc>
8664 <paramlist>
8665 <param name="rect" type="Rect" default=""/>
8666 </paramlist>
8667 </method>
8668 <method name="XorRegion" type="bool" overloaded="no">
8669 <autodoc>XorRegion(Region region) -&gt; bool</autodoc>
8670 <paramlist>
8671 <param name="region" type="Region" default=""/>
8672 </paramlist>
8673 </method>
8674 <method name="ConvertToBitmap" type="Bitmap" overloaded="no">
8675 <autodoc>ConvertToBitmap() -&gt; Bitmap</autodoc>
8676 </method>
8677 <method name="UnionBitmap" type="bool" overloaded="no">
8678 <autodoc>UnionBitmap(Bitmap bmp, Colour transColour=NullColour, int tolerance=0) -&gt; bool</autodoc>
8679 <paramlist>
8680 <param name="bmp" type="Bitmap" default=""/>
8681 <param name="transColour" type="Colour" default="wxNullColour"/>
8682 <param name="tolerance" type="int" default="0"/>
8683 </paramlist>
8684 </method>
8685 </class>
8686 <class name="RegionIterator" oldname="wxRegionIterator" module="gdi">
8687 <baseclass name="Object"/>
8688 <constructor name="RegionIterator" overloaded="no">
8689 <autodoc>__init__(Region region) -&gt; RegionIterator</autodoc>
8690 <paramlist>
8691 <param name="region" type="Region" default=""/>
8692 </paramlist>
8693 </constructor>
8694 <destructor name="~wxRegionIterator" overloaded="no">
8695 <autodoc>__del__()</autodoc>
8696 </destructor>
8697 <method name="GetX" type="int" overloaded="no">
8698 <autodoc>GetX() -&gt; int</autodoc>
8699 </method>
8700 <method name="GetY" type="int" overloaded="no">
8701 <autodoc>GetY() -&gt; int</autodoc>
8702 </method>
8703 <method name="GetW" type="int" overloaded="no">
8704 <autodoc>GetW() -&gt; int</autodoc>
8705 </method>
8706 <method name="GetWidth" type="int" overloaded="no">
8707 <autodoc>GetWidth() -&gt; int</autodoc>
8708 </method>
8709 <method name="GetH" type="int" overloaded="no">
8710 <autodoc>GetH() -&gt; int</autodoc>
8711 </method>
8712 <method name="GetHeight" type="int" overloaded="no">
8713 <autodoc>GetHeight() -&gt; int</autodoc>
8714 </method>
8715 <method name="GetRect" type="Rect" overloaded="no">
8716 <autodoc>GetRect() -&gt; Rect</autodoc>
8717 </method>
8718 <method name="HaveRects" type="bool" overloaded="no">
8719 <autodoc>HaveRects() -&gt; bool</autodoc>
8720 </method>
8721 <method name="Reset" type="" overloaded="no">
8722 <autodoc>Reset()</autodoc>
8723 </method>
8724 <method name="Next" type="" overloaded="no">
8725 <autodoc>Next()</autodoc>
8726 </method>
8727 <method name="__nonzero__" type="bool" overloaded="no">
8728 <autodoc>__nonzero__() -&gt; bool</autodoc>
8729 </method>
8730 </class>
8731 <pythoncode>
8732#---------------------------------------------------------------------------
8733</pythoncode>
8734 <pythoncode>
8735#---------------------------------------------------------------------------
8736</pythoncode>
8737 <class name="NativeFontInfo" oldname="wxNativeFontInfo" module="gdi">
8738 <constructor name="NativeFontInfo" overloaded="no">
8739 <autodoc>__init__() -&gt; NativeFontInfo</autodoc>
8740 </constructor>
8741 <destructor name="~wxNativeFontInfo" overloaded="no">
8742 <autodoc>__del__()</autodoc>
8743 </destructor>
8744 <method name="Init" type="" overloaded="no">
8745 <autodoc>Init()</autodoc>
8746 </method>
8747 <method name="InitFromFont" type="" overloaded="no">
8748 <autodoc>InitFromFont(Font font)</autodoc>
8749 <paramlist>
8750 <param name="font" type="wxFont" default=""/>
8751 </paramlist>
8752 </method>
8753 <method name="GetPointSize" type="int" overloaded="no">
8754 <autodoc>GetPointSize() -&gt; int</autodoc>
8755 </method>
8756 <method name="GetStyle" type="wxFontStyle" overloaded="no">
8757 <autodoc>GetStyle() -&gt; int</autodoc>
8758 </method>
8759 <method name="GetWeight" type="wxFontWeight" overloaded="no">
8760 <autodoc>GetWeight() -&gt; int</autodoc>
8761 </method>
8762 <method name="GetUnderlined" type="bool" overloaded="no">
8763 <autodoc>GetUnderlined() -&gt; bool</autodoc>
8764 </method>
8765 <method name="GetFaceName" type="String" overloaded="no">
8766 <autodoc>GetFaceName() -&gt; String</autodoc>
8767 </method>
8768 <method name="GetFamily" type="wxFontFamily" overloaded="no">
8769 <autodoc>GetFamily() -&gt; int</autodoc>
8770 </method>
8771 <method name="GetEncoding" type="wxFontEncoding" overloaded="no">
8772 <autodoc>GetEncoding() -&gt; int</autodoc>
8773 </method>
8774 <method name="SetPointSize" type="" overloaded="no">
8775 <autodoc>SetPointSize(int pointsize)</autodoc>
8776 <paramlist>
8777 <param name="pointsize" type="int" default=""/>
8778 </paramlist>
8779 </method>
8780 <method name="SetStyle" type="" overloaded="no">
8781 <autodoc>SetStyle(int style)</autodoc>
8782 <paramlist>
8783 <param name="style" type="wxFontStyle" default=""/>
8784 </paramlist>
8785 </method>
8786 <method name="SetWeight" type="" overloaded="no">
8787 <autodoc>SetWeight(int weight)</autodoc>
8788 <paramlist>
8789 <param name="weight" type="wxFontWeight" default=""/>
8790 </paramlist>
8791 </method>
8792 <method name="SetUnderlined" type="" overloaded="no">
8793 <autodoc>SetUnderlined(bool underlined)</autodoc>
8794 <paramlist>
8795 <param name="underlined" type="bool" default=""/>
8796 </paramlist>
8797 </method>
8798 <method name="SetFaceName" type="" overloaded="no">
8799 <autodoc>SetFaceName(String facename)</autodoc>
8800 <paramlist>
8801 <param name="facename" type="String" default=""/>
8802 </paramlist>
8803 </method>
8804 <method name="SetFamily" type="" overloaded="no">
8805 <autodoc>SetFamily(int family)</autodoc>
8806 <paramlist>
8807 <param name="family" type="wxFontFamily" default=""/>
8808 </paramlist>
8809 </method>
8810 <method name="SetEncoding" type="" overloaded="no">
8811 <autodoc>SetEncoding(int encoding)</autodoc>
8812 <paramlist>
8813 <param name="encoding" type="wxFontEncoding" default=""/>
8814 </paramlist>
8815 </method>
8816 <method name="FromString" type="bool" overloaded="no">
8817 <autodoc>FromString(String s) -&gt; bool</autodoc>
8818 <paramlist>
8819 <param name="s" type="String" default=""/>
8820 </paramlist>
8821 </method>
8822 <method name="ToString" type="String" overloaded="no">
8823 <autodoc>ToString() -&gt; String</autodoc>
8824 </method>
8825 <method name="__str__" type="String" overloaded="no">
8826 <autodoc>__str__() -&gt; String</autodoc>
8827 </method>
8828 <method name="FromUserString" type="bool" overloaded="no">
8829 <autodoc>FromUserString(String s) -&gt; bool</autodoc>
8830 <paramlist>
8831 <param name="s" type="String" default=""/>
8832 </paramlist>
8833 </method>
8834 <method name="ToUserString" type="String" overloaded="no">
8835 <autodoc>ToUserString() -&gt; String</autodoc>
8836 </method>
8837 </class>
8838 <class name="NativeEncodingInfo" oldname="wxNativeEncodingInfo" module="gdi">
8839 <constructor name="NativeEncodingInfo" overloaded="no">
8840 <autodoc>__init__() -&gt; NativeEncodingInfo</autodoc>
8841 </constructor>
8842 <destructor name="~wxNativeEncodingInfo" overloaded="no">
8843 <autodoc>__del__()</autodoc>
8844 </destructor>
8845 <property name="facename" type="String" readonly="no"/>
8846 <property name="encoding" type="wxFontEncoding" readonly="no"/>
8847 <method name="FromString" type="bool" overloaded="no">
8848 <autodoc>FromString(String s) -&gt; bool</autodoc>
8849 <paramlist>
8850 <param name="s" type="String" default=""/>
8851 </paramlist>
8852 </method>
8853 <method name="ToString" type="String" overloaded="no">
8854 <autodoc>ToString() -&gt; String</autodoc>
8855 </method>
8856 </class>
8857 <method name="GetNativeFontEncoding" oldname="wxGetNativeFontEncoding" type="NativeEncodingInfo" overloaded="no">
8858 <autodoc>GetNativeFontEncoding(int encoding) -&gt; NativeEncodingInfo</autodoc>
856bf319 8859 <paramlist>
f32fc4bc 8860 <param name="encoding" type="wxFontEncoding" default=""/>
856bf319
RD
8861 </paramlist>
8862 </method>
f32fc4bc
RD
8863 <method name="TestFontEncoding" oldname="wxTestFontEncoding" type="bool" overloaded="no">
8864 <autodoc>TestFontEncoding(NativeEncodingInfo info) -&gt; bool</autodoc>
856bf319 8865 <paramlist>
f32fc4bc 8866 <param name="info" type="NativeEncodingInfo" default=""/>
856bf319
RD
8867 </paramlist>
8868 </method>
f32fc4bc
RD
8869 <pythoncode>
8870#---------------------------------------------------------------------------
8871</pythoncode>
8872 <class name="FontMapper" oldname="wxFontMapper" module="gdi">
8873 <constructor name="FontMapper" overloaded="no">
8874 <autodoc>__init__() -&gt; FontMapper</autodoc>
8875 </constructor>
8876 <destructor name="~wxFontMapper" overloaded="no">
8877 <autodoc>__del__()</autodoc>
8878 </destructor>
8879 <staticmethod name="Get" type="FontMapper" overloaded="no">
8880 <autodoc>Get() -&gt; FontMapper</autodoc>
8881 </staticmethod>
8882 <staticmethod name="Set" type="FontMapper" overloaded="no">
8883 <autodoc>Set(FontMapper mapper) -&gt; FontMapper</autodoc>
8884 <paramlist>
8885 <param name="mapper" type="FontMapper" default=""/>
8886 </paramlist>
8887 </staticmethod>
8888 <method name="CharsetToEncoding" type="wxFontEncoding" overloaded="no">
8889 <autodoc>CharsetToEncoding(String charset, bool interactive=True) -&gt; int</autodoc>
8890 <paramlist>
8891 <param name="charset" type="String" default=""/>
8892 <param name="interactive" type="bool" default="True"/>
8893 </paramlist>
8894 </method>
8895 <staticmethod name="GetSupportedEncodingsCount" type="size_t" overloaded="no">
8896 <autodoc>GetSupportedEncodingsCount() -&gt; size_t</autodoc>
8897 </staticmethod>
8898 <staticmethod name="GetEncoding" type="wxFontEncoding" overloaded="no">
8899 <autodoc>GetEncoding(size_t n) -&gt; int</autodoc>
8900 <paramlist>
8901 <param name="n" type="size_t" default=""/>
8902 </paramlist>
8903 </staticmethod>
8904 <staticmethod name="GetEncodingName" type="String" overloaded="no">
8905 <autodoc>GetEncodingName(int encoding) -&gt; String</autodoc>
8906 <paramlist>
8907 <param name="encoding" type="wxFontEncoding" default=""/>
8908 </paramlist>
8909 </staticmethod>
8910 <staticmethod name="GetEncodingDescription" type="String" overloaded="no">
8911 <autodoc>GetEncodingDescription(int encoding) -&gt; String</autodoc>
8912 <paramlist>
8913 <param name="encoding" type="wxFontEncoding" default=""/>
8914 </paramlist>
8915 </staticmethod>
8916 <method name="SetConfig" type="" overloaded="no">
8917 <autodoc>SetConfig(ConfigBase config)</autodoc>
8918 <paramlist>
8919 <param name="config" type="wxConfigBase" default=""/>
8920 </paramlist>
8921 </method>
8922 <method name="SetConfigPath" type="" overloaded="no">
8923 <autodoc>SetConfigPath(String prefix)</autodoc>
8924 <paramlist>
8925 <param name="prefix" type="String" default=""/>
8926 </paramlist>
8927 </method>
8928 <staticmethod name="GetDefaultConfigPath" type="String" overloaded="no">
8929 <autodoc>GetDefaultConfigPath() -&gt; String</autodoc>
8930 </staticmethod>
8931 <method name="GetAltForEncoding" type="PyObject" overloaded="no">
8932 <autodoc>GetAltForEncoding(int encoding, String facename=EmptyString, bool interactive=True) -&gt; PyObject</autodoc>
8933 <paramlist>
8934 <param name="encoding" type="wxFontEncoding" default=""/>
8935 <param name="facename" type="String" default="wxPyEmptyString"/>
8936 <param name="interactive" type="bool" default="True"/>
8937 </paramlist>
8938 </method>
8939 <method name="IsEncodingAvailable" type="bool" overloaded="no">
8940 <autodoc>IsEncodingAvailable(int encoding, String facename=EmptyString) -&gt; bool</autodoc>
8941 <paramlist>
8942 <param name="encoding" type="wxFontEncoding" default=""/>
8943 <param name="facename" type="String" default="wxPyEmptyString"/>
8944 </paramlist>
8945 </method>
8946 <method name="SetDialogParent" type="" overloaded="no">
8947 <autodoc>SetDialogParent(Window parent)</autodoc>
8948 <paramlist>
8949 <param name="parent" type="Window" default=""/>
8950 </paramlist>
8951 </method>
8952 <method name="SetDialogTitle" type="" overloaded="no">
8953 <autodoc>SetDialogTitle(String title)</autodoc>
8954 <paramlist>
8955 <param name="title" type="String" default=""/>
8956 </paramlist>
8957 </method>
8958 </class>
8959 <pythoncode>
8960#---------------------------------------------------------------------------
8961</pythoncode>
8962 <class name="Font" oldname="wxFont" module="gdi">
8963 <baseclass name="GDIObject"/>
8964 <constructor name="Font" overloaded="no">
8965 <autodoc>__init__(int pointSize, int family, int style, int weight, bool underline=False,
8966 String face=EmptyString,
8967 int encoding=FONTENCODING_DEFAULT) -&gt; Font</autodoc>
8968 <paramlist>
8969 <param name="pointSize" type="int" default=""/>
8970 <param name="family" type="int" default=""/>
8971 <param name="style" type="int" default=""/>
8972 <param name="weight" type="int" default=""/>
8973 <param name="underline" type="bool" default="False"/>
8974 <param name="face" type="String" default="wxPyEmptyString"/>
8975 <param name="encoding" type="wxFontEncoding" default="wxFONTENCODING_DEFAULT"/>
8976 </paramlist>
8977 </constructor>
8978 <constructor name="FontFromNativeInfo" overloaded="no">
8979 <autodoc>FontFromNativeInfo(NativeFontInfo info) -&gt; Font</autodoc>
8980 <paramlist>
8981 <param name="info" type="NativeFontInfo" default=""/>
8982 </paramlist>
8983 </constructor>
8984 <constructor name="FontFromNativeInfoString" overloaded="no">
8985 <autodoc>FontFromNativeInfoString(String info) -&gt; Font</autodoc>
8986 <paramlist>
8987 <param name="info" type="String" default=""/>
8988 </paramlist>
8989 </constructor>
8990 <constructor name="Font2" overloaded="no">
8991 <autodoc>Font2(int pointSize, int family, int flags=FONTFLAG_DEFAULT,
8992 String face=EmptyString, int encoding=FONTENCODING_DEFAULT) -&gt; Font</autodoc>
8993 <paramlist>
8994 <param name="pointSize" type="int" default=""/>
8995 <param name="family" type="wxFontFamily" default=""/>
8996 <param name="flags" type="int" default="wxFONTFLAG_DEFAULT"/>
8997 <param name="face" type="String" default="wxPyEmptyString"/>
8998 <param name="encoding" type="wxFontEncoding" default="wxFONTENCODING_DEFAULT"/>
8999 </paramlist>
9000 </constructor>
9001 <destructor name="~wxFont" overloaded="no">
9002 <autodoc>__del__()</autodoc>
9003 </destructor>
9004 <method name="Ok" type="bool" overloaded="no">
9005 <autodoc>Ok() -&gt; bool</autodoc>
9006 </method>
9007 <method name="__eq__" type="bool" overloaded="no">
c2dda882 9008 <autodoc>__eq__(Font other) -&gt; bool</autodoc>
f32fc4bc 9009 <paramlist>
c2dda882 9010 <param name="other" type="Font" default=""/>
f32fc4bc
RD
9011 </paramlist>
9012 </method>
9013 <method name="__ne__" type="bool" overloaded="no">
c2dda882 9014 <autodoc>__ne__(Font other) -&gt; bool</autodoc>
f32fc4bc 9015 <paramlist>
c2dda882 9016 <param name="other" type="Font" default=""/>
f32fc4bc
RD
9017 </paramlist>
9018 </method>
9019 <method name="GetPointSize" type="int" overloaded="no">
9020 <autodoc>GetPointSize() -&gt; int</autodoc>
9021 </method>
9022 <method name="GetFamily" type="int" overloaded="no">
9023 <autodoc>GetFamily() -&gt; int</autodoc>
9024 </method>
9025 <method name="GetStyle" type="int" overloaded="no">
9026 <autodoc>GetStyle() -&gt; int</autodoc>
9027 </method>
9028 <method name="GetWeight" type="int" overloaded="no">
9029 <autodoc>GetWeight() -&gt; int</autodoc>
9030 </method>
9031 <method name="GetUnderlined" type="bool" overloaded="no">
9032 <autodoc>GetUnderlined() -&gt; bool</autodoc>
9033 </method>
9034 <method name="GetFaceName" type="String" overloaded="no">
9035 <autodoc>GetFaceName() -&gt; String</autodoc>
9036 </method>
9037 <method name="GetEncoding" type="wxFontEncoding" overloaded="no">
9038 <autodoc>GetEncoding() -&gt; int</autodoc>
9039 </method>
9040 <method name="GetNativeFontInfo" type="NativeFontInfo" overloaded="no">
9041 <autodoc>GetNativeFontInfo() -&gt; NativeFontInfo</autodoc>
9042 </method>
9043 <method name="IsFixedWidth" type="bool" overloaded="no">
9044 <autodoc>IsFixedWidth() -&gt; bool</autodoc>
9045 </method>
9046 <method name="GetNativeFontInfoDesc" type="String" overloaded="no">
9047 <autodoc>GetNativeFontInfoDesc() -&gt; String</autodoc>
9048 </method>
9049 <method name="GetNativeFontInfoUserDesc" type="String" overloaded="no">
9050 <autodoc>GetNativeFontInfoUserDesc() -&gt; String</autodoc>
9051 </method>
9052 <method name="SetPointSize" type="" overloaded="no">
9053 <autodoc>SetPointSize(int pointSize)</autodoc>
9054 <paramlist>
9055 <param name="pointSize" type="int" default=""/>
9056 </paramlist>
9057 </method>
9058 <method name="SetFamily" type="" overloaded="no">
9059 <autodoc>SetFamily(int family)</autodoc>
9060 <paramlist>
9061 <param name="family" type="int" default=""/>
9062 </paramlist>
9063 </method>
9064 <method name="SetStyle" type="" overloaded="no">
9065 <autodoc>SetStyle(int style)</autodoc>
9066 <paramlist>
9067 <param name="style" type="int" default=""/>
9068 </paramlist>
9069 </method>
9070 <method name="SetWeight" type="" overloaded="no">
9071 <autodoc>SetWeight(int weight)</autodoc>
9072 <paramlist>
9073 <param name="weight" type="int" default=""/>
9074 </paramlist>
9075 </method>
9076 <method name="SetFaceName" type="" overloaded="no">
9077 <autodoc>SetFaceName(String faceName)</autodoc>
9078 <paramlist>
9079 <param name="faceName" type="String" default=""/>
9080 </paramlist>
9081 </method>
9082 <method name="SetUnderlined" type="" overloaded="no">
9083 <autodoc>SetUnderlined(bool underlined)</autodoc>
9084 <paramlist>
9085 <param name="underlined" type="bool" default=""/>
9086 </paramlist>
9087 </method>
9088 <method name="SetEncoding" type="" overloaded="no">
9089 <autodoc>SetEncoding(int encoding)</autodoc>
9090 <paramlist>
9091 <param name="encoding" type="wxFontEncoding" default=""/>
9092 </paramlist>
9093 </method>
9094 <method name="SetNativeFontInfo" type="" overloaded="no">
9095 <autodoc>SetNativeFontInfo(NativeFontInfo info)</autodoc>
9096 <paramlist>
9097 <param name="info" type="NativeFontInfo" default=""/>
9098 </paramlist>
9099 </method>
9100 <method name="SetNativeFontInfoFromString" type="" overloaded="no">
9101 <autodoc>SetNativeFontInfoFromString(String info)</autodoc>
9102 <paramlist>
9103 <param name="info" type="String" default=""/>
9104 </paramlist>
9105 </method>
9106 <method name="SetNativeFontInfoUserDesc" type="" overloaded="no">
9107 <autodoc>SetNativeFontInfoUserDesc(String info)</autodoc>
9108 <paramlist>
9109 <param name="info" type="String" default=""/>
9110 </paramlist>
9111 </method>
9112 <method name="GetFamilyString" type="String" overloaded="no">
9113 <autodoc>GetFamilyString() -&gt; String</autodoc>
9114 </method>
9115 <method name="GetStyleString" type="String" overloaded="no">
9116 <autodoc>GetStyleString() -&gt; String</autodoc>
9117 </method>
9118 <method name="GetWeightString" type="String" overloaded="no">
9119 <autodoc>GetWeightString() -&gt; String</autodoc>
9120 </method>
9121 <method name="SetNoAntiAliasing" type="" overloaded="no">
9122 <autodoc>SetNoAntiAliasing(bool no=True)</autodoc>
9123 <paramlist>
9124 <param name="no" type="bool" default="True"/>
9125 </paramlist>
9126 </method>
9127 <method name="GetNoAntiAliasing" type="bool" overloaded="no">
9128 <autodoc>GetNoAntiAliasing() -&gt; bool</autodoc>
9129 </method>
9130 <staticmethod name="GetDefaultEncoding" type="wxFontEncoding" overloaded="no">
9131 <autodoc>GetDefaultEncoding() -&gt; int</autodoc>
9132 </staticmethod>
9133 <staticmethod name="SetDefaultEncoding" type="" overloaded="no">
9134 <autodoc>SetDefaultEncoding(int encoding)</autodoc>
9135 <paramlist>
9136 <param name="encoding" type="wxFontEncoding" default=""/>
9137 </paramlist>
9138 </staticmethod>
9139 </class>
9140 <pythoncode>
9141#---------------------------------------------------------------------------
9142</pythoncode>
9143 <class name="FontEnumerator" oldname="wxPyFontEnumerator" module="gdi">
9144 <constructor name="wxPyFontEnumerator" overloaded="no">
9145 <autodoc>__init__() -&gt; FontEnumerator</autodoc>
9146 </constructor>
9147 <destructor name="~wxPyFontEnumerator" overloaded="no">
9148 <autodoc>__del__()</autodoc>
9149 </destructor>
9150 <method name="_setCallbackInfo" type="" overloaded="no">
9151 <autodoc>_setCallbackInfo(PyObject self, PyObject _class, bool incref)</autodoc>
9152 <paramlist>
9153 <param name="self" type="PyObject" default=""/>
9154 <param name="_class" type="PyObject" default=""/>
9155 <param name="incref" type="bool" default=""/>
9156 </paramlist>
9157 </method>
9158 <method name="EnumerateFacenames" type="bool" overloaded="no">
9159 <autodoc>EnumerateFacenames(int encoding=FONTENCODING_SYSTEM, bool fixedWidthOnly=False) -&gt; bool</autodoc>
9160 <paramlist>
9161 <param name="encoding" type="wxFontEncoding" default="wxFONTENCODING_SYSTEM"/>
9162 <param name="fixedWidthOnly" type="bool" default="False"/>
9163 </paramlist>
9164 </method>
9165 <method name="EnumerateEncodings" type="bool" overloaded="no">
9166 <autodoc>EnumerateEncodings(String facename=EmptyString) -&gt; bool</autodoc>
9167 <paramlist>
9168 <param name="facename" type="String" default="wxPyEmptyString"/>
9169 </paramlist>
9170 </method>
9171 <method name="GetEncodings" type="PyObject" overloaded="no">
9172 <autodoc>GetEncodings() -&gt; PyObject</autodoc>
9173 </method>
9174 <method name="GetFacenames" type="PyObject" overloaded="no">
9175 <autodoc>GetFacenames() -&gt; PyObject</autodoc>
9176 </method>
9177 </class>
9178 <pythoncode>
9179#---------------------------------------------------------------------------
9180</pythoncode>
9181 <class name="LanguageInfo" oldname="wxLanguageInfo" module="gdi">
9182 <property name="Language" type="int" readonly="no"/>
9183 <property name="CanonicalName" type="String" readonly="no"/>
9184 <property name="Description" type="String" readonly="no"/>
9185 </class>
9186 <class name="Locale" oldname="wxLocale" module="gdi">
9187 <constructor name="Locale" overloaded="no">
9188 <autodoc>__init__(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -&gt; Locale</autodoc>
9189 <paramlist>
9190 <param name="language" type="int" default="wxLANGUAGE_DEFAULT"/>
9191 <param name="flags" type="int" default="wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING"/>
9192 </paramlist>
9193 </constructor>
9194 <destructor name="~wxLocale" overloaded="no">
9195 <autodoc>__del__()</autodoc>
9196 </destructor>
9197 <method name="Init1" type="bool" overloaded="no">
9198 <autodoc>Init1(String szName, String szShort=EmptyString, String szLocale=EmptyString,
9199 bool bLoadDefault=True,
9200 bool bConvertEncoding=False) -&gt; bool</autodoc>
9201 <paramlist>
9202 <param name="szName" type="String" default=""/>
9203 <param name="szShort" type="String" default="wxPyEmptyString"/>
9204 <param name="szLocale" type="String" default="wxPyEmptyString"/>
9205 <param name="bLoadDefault" type="bool" default="True"/>
9206 <param name="bConvertEncoding" type="bool" default="False"/>
9207 </paramlist>
9208 </method>
9209 <method name="Init2" type="bool" overloaded="no">
9210 <autodoc>Init2(int language=LANGUAGE_DEFAULT, int flags=wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING) -&gt; bool</autodoc>
9211 <paramlist>
9212 <param name="language" type="int" default="wxLANGUAGE_DEFAULT"/>
9213 <param name="flags" type="int" default="wxLOCALE_LOAD_DEFAULT|wxLOCALE_CONV_ENCODING"/>
9214 </paramlist>
9215 </method>
9216 <staticmethod name="GetSystemLanguage" type="int" overloaded="no">
9217 <autodoc>GetSystemLanguage() -&gt; int</autodoc>
9218 </staticmethod>
9219 <staticmethod name="GetSystemEncoding" type="wxFontEncoding" overloaded="no">
9220 <autodoc>GetSystemEncoding() -&gt; int</autodoc>
9221 </staticmethod>
9222 <staticmethod name="GetSystemEncodingName" type="String" overloaded="no">
9223 <autodoc>GetSystemEncodingName() -&gt; String</autodoc>
9224 </staticmethod>
9225 <method name="IsOk" type="bool" overloaded="no">
9226 <autodoc>IsOk() -&gt; bool</autodoc>
9227 </method>
9228 <method name="GetLocale" type="String" overloaded="no">
9229 <autodoc>GetLocale() -&gt; String</autodoc>
9230 </method>
9231 <method name="GetLanguage" type="int" overloaded="no">
9232 <autodoc>GetLanguage() -&gt; int</autodoc>
9233 </method>
9234 <method name="GetSysName" type="String" overloaded="no">
9235 <autodoc>GetSysName() -&gt; String</autodoc>
9236 </method>
9237 <method name="GetCanonicalName" type="String" overloaded="no">
9238 <autodoc>GetCanonicalName() -&gt; String</autodoc>
9239 </method>
9240 <staticmethod name="AddCatalogLookupPathPrefix" type="" overloaded="no">
9241 <autodoc>AddCatalogLookupPathPrefix(String prefix)</autodoc>
9242 <paramlist>
9243 <param name="prefix" type="String" default=""/>
9244 </paramlist>
9245 </staticmethod>
9246 <method name="AddCatalog" type="bool" overloaded="no">
9247 <autodoc>AddCatalog(String szDomain) -&gt; bool</autodoc>
9248 <paramlist>
9249 <param name="szDomain" type="String" default=""/>
9250 </paramlist>
9251 </method>
9252 <method name="IsLoaded" type="bool" overloaded="no">
9253 <autodoc>IsLoaded(String szDomain) -&gt; bool</autodoc>
9254 <paramlist>
9255 <param name="szDomain" type="String" default=""/>
9256 </paramlist>
9257 </method>
9258 <staticmethod name="GetLanguageInfo" type="LanguageInfo" overloaded="no">
9259 <autodoc>GetLanguageInfo(int lang) -&gt; LanguageInfo</autodoc>
9260 <paramlist>
9261 <param name="lang" type="int" default=""/>
9262 </paramlist>
9263 </staticmethod>
9264 <staticmethod name="GetLanguageName" type="String" overloaded="no">
9265 <autodoc>GetLanguageName(int lang) -&gt; String</autodoc>
9266 <paramlist>
9267 <param name="lang" type="int" default=""/>
9268 </paramlist>
9269 </staticmethod>
9270 <staticmethod name="FindLanguageInfo" type="LanguageInfo" overloaded="no">
9271 <autodoc>FindLanguageInfo(String locale) -&gt; LanguageInfo</autodoc>
9272 <paramlist>
9273 <param name="locale" type="String" default=""/>
9274 </paramlist>
9275 </staticmethod>
9276 <staticmethod name="AddLanguage" type="" overloaded="no">
9277 <autodoc>AddLanguage(LanguageInfo info)</autodoc>
9278 <paramlist>
9279 <param name="info" type="LanguageInfo" default=""/>
9280 </paramlist>
9281 </staticmethod>
9282 <method name="GetString" type="String" overloaded="no">
9283 <autodoc>GetString(String szOrigString, String szDomain=EmptyString) -&gt; String</autodoc>
9284 <paramlist>
9285 <param name="szOrigString" type="String" default=""/>
9286 <param name="szDomain" type="String" default="wxPyEmptyString"/>
9287 </paramlist>
9288 </method>
9289 <method name="GetName" type="String" overloaded="no">
9290 <autodoc>GetName() -&gt; String</autodoc>
9291 </method>
9292 </class>
9293 <method name="GetLocale" oldname="wxGetLocale" type="Locale" overloaded="no">
9294 <autodoc>GetLocale() -&gt; Locale</autodoc>
9295 </method>
9296 <method name="GetTranslation" oldname="wxGetTranslation" type="String" overloaded="yes">
9297 <paramlist>
9298 <param name="str" type="String" default=""/>
9299 </paramlist>
9300 </method>
9301 <method name="GetTranslation" oldname="wxGetTranslation" type="String" overloaded="yes">
9302 <autodoc>GetTranslation(String str) -&gt; String
9303GetTranslation(String str, String strPlural, size_t n) -&gt; String</autodoc>
856bf319 9304 <paramlist>
f32fc4bc
RD
9305 <param name="str" type="String" default=""/>
9306 <param name="strPlural" type="String" default=""/>
9307 <param name="n" type="size_t" default=""/>
856bf319
RD
9308 </paramlist>
9309 </method>
f32fc4bc 9310 <pythoncode>
856bf319
RD
9311#---------------------------------------------------------------------------
9312</pythoncode>
f32fc4bc
RD
9313 <class name="EncodingConverter" oldname="wxEncodingConverter" module="gdi">
9314 <baseclass name="Object"/>
9315 <constructor name="EncodingConverter" overloaded="no">
9316 <autodoc>__init__() -&gt; EncodingConverter</autodoc>
9317 </constructor>
9318 <destructor name="~wxEncodingConverter" overloaded="no">
9319 <autodoc>__del__()</autodoc>
9320 </destructor>
9321 <method name="Init" type="bool" overloaded="no">
9322 <autodoc>Init(int input_enc, int output_enc, int method=CONVERT_STRICT) -&gt; bool</autodoc>
9323 <paramlist>
9324 <param name="input_enc" type="wxFontEncoding" default=""/>
9325 <param name="output_enc" type="wxFontEncoding" default=""/>
9326 <param name="method" type="int" default="wxCONVERT_STRICT"/>
9327 </paramlist>
9328 </method>
9329 <method name="Convert" type="String" overloaded="no">
9330 <autodoc>Convert(String input) -&gt; String</autodoc>
9331 <paramlist>
9332 <param name="input" type="String" default=""/>
9333 </paramlist>
9334 </method>
9335 <staticmethod name="GetPlatformEquivalents" type="wxFontEncodingArray" overloaded="no">
9336 <autodoc>GetPlatformEquivalents(int enc, int platform=PLATFORM_CURRENT) -&gt; wxFontEncodingArray</autodoc>
9337 <paramlist>
9338 <param name="enc" type="wxFontEncoding" default=""/>
9339 <param name="platform" type="int" default="wxPLATFORM_CURRENT"/>
9340 </paramlist>
9341 </staticmethod>
9342 <staticmethod name="GetAllEquivalents" type="wxFontEncodingArray" overloaded="no">
9343 <autodoc>GetAllEquivalents(int enc) -&gt; wxFontEncodingArray</autodoc>
9344 <paramlist>
9345 <param name="enc" type="wxFontEncoding" default=""/>
9346 </paramlist>
9347 </staticmethod>
9348 <staticmethod name="CanConvert" type="bool" overloaded="no">
9349 <autodoc>CanConvert(int encIn, int encOut) -&gt; bool</autodoc>
9350 <paramlist>
9351 <param name="encIn" type="wxFontEncoding" default=""/>
9352 <param name="encOut" type="wxFontEncoding" default=""/>
9353 </paramlist>
9354 </staticmethod>
9355 </class>
9356 <pythoncode>#----------------------------------------------------------------------------
9357# wxGTK sets the locale when initialized. Doing this at the Python
9358# level should set it up to match what GTK is doing at the C level.
9359if wx.Platform == "__WXGTK__":
9360 try:
9361 import locale
9362 locale.setlocale(locale.LC_ALL, "")
9363 except:
9364 pass
9365
9366# On MSW add the directory where the wxWindows catalogs were installed
9367# to the default catalog path.
9368if wx.Platform == "__WXMSW__":
9369 import os
9370 localedir = os.path.join(os.path.split(__file__)[0], "locale")
9371 Locale_AddCatalogLookupPathPrefix(localedir)
9372 del os
9373
9374#----------------------------------------------------------------------------
9375</pythoncode>
9376 <pythoncode>
0f43fbdf
RD
9377#---------------------------------------------------------------------------
9378</pythoncode>
f32fc4bc
RD
9379 <class name="DC" oldname="wxDC" module="gdi">
9380 <baseclass name="Object"/>
9381 <destructor name="~wxDC" overloaded="no">
9382 <autodoc>__del__()</autodoc>
9383 </destructor>
9384 <method name="BeginDrawing" type="" overloaded="no">
9385 <autodoc>BeginDrawing()</autodoc>
9386 </method>
9387 <method name="EndDrawing" type="" overloaded="no">
9388 <autodoc>EndDrawing()</autodoc>
9389 </method>
9390 <method name="FloodFillXY" type="bool" overloaded="no">
9391 <autodoc>FloodFillXY(int x, int y, Colour col, int style=FLOOD_SURFACE) -&gt; bool</autodoc>
9392 <paramlist>
9393 <param name="x" type="int" default=""/>
9394 <param name="y" type="int" default=""/>
9395 <param name="col" type="Colour" default=""/>
9396 <param name="style" type="int" default="wxFLOOD_SURFACE"/>
9397 </paramlist>
9398 </method>
9399 <method name="FloodFill" type="bool" overloaded="no">
9400 <autodoc>FloodFill(Point pt, Colour col, int style=FLOOD_SURFACE) -&gt; bool</autodoc>
9401 <paramlist>
9402 <param name="pt" type="Point" default=""/>
9403 <param name="col" type="Colour" default=""/>
9404 <param name="style" type="int" default="wxFLOOD_SURFACE"/>
9405 </paramlist>
9406 </method>
9407 <method name="GetPixelXY" type="Colour" overloaded="no">
9408 <autodoc>GetPixelXY(int x, int y) -&gt; Colour</autodoc>
9409 <paramlist>
9410 <param name="x" type="int" default=""/>
9411 <param name="y" type="int" default=""/>
9412 </paramlist>
9413 </method>
9414 <method name="GetPixel" type="Colour" overloaded="no">
9415 <autodoc>GetPixel(Point pt) -&gt; Colour</autodoc>
9416 <paramlist>
9417 <param name="pt" type="Point" default=""/>
9418 </paramlist>
9419 </method>
9420 <method name="DrawLineXY" type="" overloaded="no">
9421 <autodoc>DrawLineXY(int x1, int y1, int x2, int y2)</autodoc>
9422 <paramlist>
9423 <param name="x1" type="int" default=""/>
9424 <param name="y1" type="int" default=""/>
9425 <param name="x2" type="int" default=""/>
9426 <param name="y2" type="int" default=""/>
9427 </paramlist>
9428 </method>
9429 <method name="DrawLine" type="" overloaded="no">
9430 <autodoc>DrawLine(Point pt1, Point pt2)</autodoc>
9431 <paramlist>
9432 <param name="pt1" type="Point" default=""/>
9433 <param name="pt2" type="Point" default=""/>
9434 </paramlist>
9435 </method>
9436 <method name="CrossHairXY" type="" overloaded="no">
9437 <autodoc>CrossHairXY(int x, int y)</autodoc>
9438 <paramlist>
9439 <param name="x" type="int" default=""/>
9440 <param name="y" type="int" default=""/>
9441 </paramlist>
9442 </method>
9443 <method name="CrossHair" type="" overloaded="no">
9444 <autodoc>CrossHair(Point pt)</autodoc>
9445 <paramlist>
9446 <param name="pt" type="Point" default=""/>
9447 </paramlist>
9448 </method>
9449 <method name="DrawArcXY" type="" overloaded="no">
9450 <autodoc>DrawArcXY(int x1, int y1, int x2, int y2, int xc, int yc)</autodoc>
9451 <paramlist>
9452 <param name="x1" type="int" default=""/>
9453 <param name="y1" type="int" default=""/>
9454 <param name="x2" type="int" default=""/>
9455 <param name="y2" type="int" default=""/>
9456 <param name="xc" type="int" default=""/>
9457 <param name="yc" type="int" default=""/>
9458 </paramlist>
9459 </method>
9460 <method name="DrawArc" type="" overloaded="no">
9461 <autodoc>DrawArc(Point pt1, Point pt2, Point centre)</autodoc>
9462 <paramlist>
9463 <param name="pt1" type="Point" default=""/>
9464 <param name="pt2" type="Point" default=""/>
9465 <param name="centre" type="Point" default=""/>
9466 </paramlist>
9467 </method>
9468 <method name="DrawCheckMarkXY" type="" overloaded="no">
9469 <autodoc>DrawCheckMarkXY(int x, int y, int width, int height)</autodoc>
9470 <paramlist>
9471 <param name="x" type="int" default=""/>
9472 <param name="y" type="int" default=""/>
9473 <param name="width" type="int" default=""/>
9474 <param name="height" type="int" default=""/>
9475 </paramlist>
9476 </method>
9477 <method name="DrawCheckMark" type="" overloaded="no">
9478 <autodoc>DrawCheckMark(Rect rect)</autodoc>
9479 <paramlist>
9480 <param name="rect" type="Rect" default=""/>
9481 </paramlist>
9482 </method>
9483 <method name="DrawEllipticArcXY" type="" overloaded="no">
9484 <autodoc>DrawEllipticArcXY(int x, int y, int w, int h, double sa, double ea)</autodoc>
9485 <paramlist>
9486 <param name="x" type="int" default=""/>
9487 <param name="y" type="int" default=""/>
9488 <param name="w" type="int" default=""/>
9489 <param name="h" type="int" default=""/>
9490 <param name="sa" type="double" default=""/>
9491 <param name="ea" type="double" default=""/>
9492 </paramlist>
9493 </method>
9494 <method name="DrawEllipticArc" type="" overloaded="no">
9495 <autodoc>DrawEllipticArc(Point pt, Size sz, double sa, double ea)</autodoc>
9496 <paramlist>
9497 <param name="pt" type="Point" default=""/>
9498 <param name="sz" type="Size" default=""/>
9499 <param name="sa" type="double" default=""/>
9500 <param name="ea" type="double" default=""/>
9501 </paramlist>
9502 </method>
9503 <method name="DrawPointXY" type="" overloaded="no">
9504 <autodoc>DrawPointXY(int x, int y)</autodoc>
9505 <paramlist>
9506 <param name="x" type="int" default=""/>
9507 <param name="y" type="int" default=""/>
9508 </paramlist>
9509 </method>
9510 <method name="DrawPoint" type="" overloaded="no">
9511 <autodoc>DrawPoint(Point pt)</autodoc>
9512 <paramlist>
9513 <param name="pt" type="Point" default=""/>
9514 </paramlist>
9515 </method>
9516 <method name="DrawRectangleXY" type="" overloaded="no">
9517 <autodoc>DrawRectangleXY(int x, int y, int width, int height)</autodoc>
9518 <paramlist>
9519 <param name="x" type="int" default=""/>
9520 <param name="y" type="int" default=""/>
9521 <param name="width" type="int" default=""/>
9522 <param name="height" type="int" default=""/>
9523 </paramlist>
9524 </method>
9525 <method name="DrawRectangle" type="" overloaded="no">
9526 <autodoc>DrawRectangle(Point pt, Size sz)</autodoc>
9527 <paramlist>
9528 <param name="pt" type="Point" default=""/>
9529 <param name="sz" type="Size" default=""/>
9530 </paramlist>
9531 </method>
9532 <method name="DrawRectangleRect" type="" overloaded="no">
9533 <autodoc>DrawRectangleRect(Rect rect)</autodoc>
9534 <paramlist>
9535 <param name="rect" type="Rect" default=""/>
9536 </paramlist>
9537 </method>
9538 <method name="DrawRoundedRectangleXY" type="" overloaded="no">
9539 <autodoc>DrawRoundedRectangleXY(int x, int y, int width, int height, double radius)</autodoc>
9540 <paramlist>
9541 <param name="x" type="int" default=""/>
9542 <param name="y" type="int" default=""/>
9543 <param name="width" type="int" default=""/>
9544 <param name="height" type="int" default=""/>
9545 <param name="radius" type="double" default=""/>
9546 </paramlist>
9547 </method>
9548 <method name="DrawRoundedRectangle" type="" overloaded="no">
9549 <autodoc>DrawRoundedRectangle(Point pt, Size sz, double radius)</autodoc>
9550 <paramlist>
9551 <param name="pt" type="Point" default=""/>
9552 <param name="sz" type="Size" default=""/>
9553 <param name="radius" type="double" default=""/>
9554 </paramlist>
9555 </method>
9556 <method name="DrawRoundedRectangleRect" type="" overloaded="no">
9557 <autodoc>DrawRoundedRectangleRect(Rect r, double radius)</autodoc>
9558 <paramlist>
9559 <param name="r" type="Rect" default=""/>
9560 <param name="radius" type="double" default=""/>
9561 </paramlist>
9562 </method>
9563 <method name="DrawCircleXY" type="" overloaded="no">
9564 <autodoc>DrawCircleXY(int x, int y, int radius)</autodoc>
9565 <paramlist>
9566 <param name="x" type="int" default=""/>
9567 <param name="y" type="int" default=""/>
9568 <param name="radius" type="int" default=""/>
9569 </paramlist>
9570 </method>
9571 <method name="DrawCircle" type="" overloaded="no">
9572 <autodoc>DrawCircle(Point pt, int radius)</autodoc>
9573 <paramlist>
9574 <param name="pt" type="Point" default=""/>
9575 <param name="radius" type="int" default=""/>
9576 </paramlist>
9577 </method>
9578 <method name="DrawEllipseXY" type="" overloaded="no">
9579 <autodoc>DrawEllipseXY(int x, int y, int width, int height)</autodoc>
9580 <paramlist>
9581 <param name="x" type="int" default=""/>
9582 <param name="y" type="int" default=""/>
9583 <param name="width" type="int" default=""/>
9584 <param name="height" type="int" default=""/>
9585 </paramlist>
9586 </method>
9587 <method name="DrawEllipse" type="" overloaded="no">
9588 <autodoc>DrawEllipse(Point pt, Size sz)</autodoc>
9589 <paramlist>
9590 <param name="pt" type="Point" default=""/>
9591 <param name="sz" type="Size" default=""/>
9592 </paramlist>
9593 </method>
9594 <method name="DrawEllipseRect" type="" overloaded="no">
9595 <autodoc>DrawEllipseRect(Rect rect)</autodoc>
9596 <paramlist>
9597 <param name="rect" type="Rect" default=""/>
9598 </paramlist>
9599 </method>
9600 <method name="DrawIconXY" type="" overloaded="no">
9601 <autodoc>DrawIconXY(Icon icon, int x, int y)</autodoc>
9602 <paramlist>
9603 <param name="icon" type="Icon" default=""/>
9604 <param name="x" type="int" default=""/>
9605 <param name="y" type="int" default=""/>
9606 </paramlist>
9607 </method>
9608 <method name="DrawIcon" type="" overloaded="no">
9609 <autodoc>DrawIcon(Icon icon, Point pt)</autodoc>
9610 <paramlist>
9611 <param name="icon" type="Icon" default=""/>
9612 <param name="pt" type="Point" default=""/>
9613 </paramlist>
9614 </method>
9615 <method name="DrawBitmapXY" type="" overloaded="no">
9616 <autodoc>DrawBitmapXY(Bitmap bmp, int x, int y, bool useMask=False)</autodoc>
9617 <paramlist>
9618 <param name="bmp" type="Bitmap" default=""/>
9619 <param name="x" type="int" default=""/>
9620 <param name="y" type="int" default=""/>
9621 <param name="useMask" type="bool" default="False"/>
9622 </paramlist>
9623 </method>
9624 <method name="DrawBitmap" type="" overloaded="no">
9625 <autodoc>DrawBitmap(Bitmap bmp, Point pt, bool useMask=False)</autodoc>
9626 <paramlist>
9627 <param name="bmp" type="Bitmap" default=""/>
9628 <param name="pt" type="Point" default=""/>
9629 <param name="useMask" type="bool" default="False"/>
9630 </paramlist>
9631 </method>
9632 <method name="DrawTextXY" type="" overloaded="no">
9633 <autodoc>DrawTextXY(String text, int x, int y)</autodoc>
9634 <paramlist>
9635 <param name="text" type="String" default=""/>
9636 <param name="x" type="int" default=""/>
9637 <param name="y" type="int" default=""/>
9638 </paramlist>
9639 </method>
9640 <method name="DrawText" type="" overloaded="no">
9641 <autodoc>DrawText(String text, Point pt)</autodoc>
9642 <paramlist>
9643 <param name="text" type="String" default=""/>
9644 <param name="pt" type="Point" default=""/>
9645 </paramlist>
9646 </method>
9647 <method name="DrawRotatedTextXY" type="" overloaded="no">
9648 <autodoc>DrawRotatedTextXY(String text, int x, int y, double angle)</autodoc>
9649 <paramlist>
9650 <param name="text" type="String" default=""/>
9651 <param name="x" type="int" default=""/>
9652 <param name="y" type="int" default=""/>
9653 <param name="angle" type="double" default=""/>
9654 </paramlist>
9655 </method>
9656 <method name="DrawRotatedText" type="" overloaded="no">
9657 <autodoc>DrawRotatedText(String text, Point pt, double angle)</autodoc>
9658 <paramlist>
9659 <param name="text" type="String" default=""/>
9660 <param name="pt" type="Point" default=""/>
9661 <param name="angle" type="double" default=""/>
9662 </paramlist>
9663 </method>
9664 <method name="BlitXY" type="bool" overloaded="no">
9665 <autodoc>BlitXY(int xdest, int ydest, int width, int height, DC source,
9666 int xsrc, int ysrc, int rop=COPY, bool useMask=False,
9667 int xsrcMask=-1, int ysrcMask=-1) -&gt; bool</autodoc>
9668 <paramlist>
9669 <param name="xdest" type="int" default=""/>
9670 <param name="ydest" type="int" default=""/>
9671 <param name="width" type="int" default=""/>
9672 <param name="height" type="int" default=""/>
9673 <param name="source" type="DC" default=""/>
9674 <param name="xsrc" type="int" default=""/>
9675 <param name="ysrc" type="int" default=""/>
9676 <param name="rop" type="int" default="wxCOPY"/>
9677 <param name="useMask" type="bool" default="False"/>
9678 <param name="xsrcMask" type="int" default="-1"/>
9679 <param name="ysrcMask" type="int" default="-1"/>
9680 </paramlist>
9681 </method>
9682 <method name="Blit" type="bool" overloaded="no">
9683 <autodoc>Blit(Point destPt, Size sz, DC source, Point srcPt, int rop=COPY,
9684 bool useMask=False, Point srcPtMask=DefaultPosition) -&gt; bool</autodoc>
9685 <paramlist>
9686 <param name="destPt" type="Point" default=""/>
9687 <param name="sz" type="Size" default=""/>
9688 <param name="source" type="DC" default=""/>
9689 <param name="srcPt" type="Point" default=""/>
9690 <param name="rop" type="int" default="wxCOPY"/>
9691 <param name="useMask" type="bool" default="False"/>
9692 <param name="srcPtMask" type="Point" default="wxDefaultPosition"/>
9693 </paramlist>
9694 </method>
9695 <method name="DrawLines" type="" overloaded="no">
9696 <autodoc>DrawLines(int points, Point points_array, int xoffset=0, int yoffset=0)</autodoc>
9697 <paramlist>
9698 <param name="points" type="int" default=""/>
9699 <param name="points_array" type="Point" default=""/>
9700 <param name="xoffset" type="int" default="0"/>
9701 <param name="yoffset" type="int" default="0"/>
9702 </paramlist>
9703 </method>
9704 <method name="DrawPolygon" type="" overloaded="no">
9705 <autodoc>DrawPolygon(int points, Point points_array, int xoffset=0, int yoffset=0,
9706 int fillStyle=ODDEVEN_RULE)</autodoc>
9707 <paramlist>
9708 <param name="points" type="int" default=""/>
9709 <param name="points_array" type="Point" default=""/>
9710 <param name="xoffset" type="int" default="0"/>
9711 <param name="yoffset" type="int" default="0"/>
9712 <param name="fillStyle" type="int" default="wxODDEVEN_RULE"/>
9713 </paramlist>
9714 </method>
9715 <method name="DrawLabel" type="" overloaded="no">
9716 <autodoc>DrawLabel(String text, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
9717 int indexAccel=-1)</autodoc>
9718 <paramlist>
9719 <param name="text" type="String" default=""/>
9720 <param name="rect" type="Rect" default=""/>
9721 <param name="alignment" type="int" default="wxALIGN_LEFT|wxALIGN_TOP"/>
9722 <param name="indexAccel" type="int" default="-1"/>
9723 </paramlist>
9724 </method>
9725 <method name="DrawImageLabel" type="Rect" overloaded="no">
9726 <autodoc>DrawImageLabel(String text, Bitmap image, Rect rect, int alignment=wxALIGN_LEFT|wxALIGN_TOP,
9727 int indexAccel=-1) -&gt; Rect</autodoc>
9728 <paramlist>
9729 <param name="text" type="String" default=""/>
9730 <param name="image" type="Bitmap" default=""/>
9731 <param name="rect" type="Rect" default=""/>
9732 <param name="alignment" type="int" default="wxALIGN_LEFT|wxALIGN_TOP"/>
9733 <param name="indexAccel" type="int" default="-1"/>
9734 </paramlist>
9735 </method>
9736 <method name="DrawSpline" type="" overloaded="no">
9737 <autodoc>DrawSpline(int points, Point points_array)</autodoc>
9738 <paramlist>
9739 <param name="points" type="int" default=""/>
9740 <param name="points_array" type="Point" default=""/>
9741 </paramlist>
9742 </method>
9743 <method name="Clear" type="" overloaded="no">
9744 <autodoc>Clear()</autodoc>
9745 </method>
9746 <method name="StartDoc" type="bool" overloaded="no">
9747 <autodoc>StartDoc(String message) -&gt; bool</autodoc>
9748 <paramlist>
9749 <param name="message" type="String" default=""/>
9750 </paramlist>
9751 </method>
9752 <method name="EndDoc" type="" overloaded="no">
9753 <autodoc>EndDoc()</autodoc>
9754 </method>
9755 <method name="StartPage" type="" overloaded="no">
9756 <autodoc>StartPage()</autodoc>
9757 </method>
9758 <method name="EndPage" type="" overloaded="no">
9759 <autodoc>EndPage()</autodoc>
9760 </method>
9761 <method name="SetFont" type="" overloaded="no">
9762 <autodoc>SetFont(Font font)</autodoc>
9763 <paramlist>
9764 <param name="font" type="Font" default=""/>
9765 </paramlist>
9766 </method>
9767 <method name="SetPen" type="" overloaded="no">
9768 <autodoc>SetPen(Pen pen)</autodoc>
9769 <paramlist>
9770 <param name="pen" type="Pen" default=""/>
9771 </paramlist>
9772 </method>
9773 <method name="SetBrush" type="" overloaded="no">
9774 <autodoc>SetBrush(Brush brush)</autodoc>
9775 <paramlist>
9776 <param name="brush" type="Brush" default=""/>
9777 </paramlist>
9778 </method>
9779 <method name="SetBackground" type="" overloaded="no">
9780 <autodoc>SetBackground(Brush brush)</autodoc>
9781 <paramlist>
9782 <param name="brush" type="Brush" default=""/>
9783 </paramlist>
9784 </method>
9785 <method name="SetBackgroundMode" type="" overloaded="no">
9786 <autodoc>SetBackgroundMode(int mode)</autodoc>
9787 <paramlist>
9788 <param name="mode" type="int" default=""/>
9789 </paramlist>
9790 </method>
9791 <method name="SetPalette" type="" overloaded="no">
9792 <autodoc>SetPalette(Palette palette)</autodoc>
9793 <paramlist>
9794 <param name="palette" type="Palette" default=""/>
9795 </paramlist>
9796 </method>
9797 <method name="SetClippingRegionXY" type="" overloaded="no">
9798 <autodoc>SetClippingRegionXY(int x, int y, int width, int height)</autodoc>
9799 <paramlist>
9800 <param name="x" type="int" default=""/>
9801 <param name="y" type="int" default=""/>
9802 <param name="width" type="int" default=""/>
9803 <param name="height" type="int" default=""/>
9804 </paramlist>
9805 </method>
9806 <method name="SetClippingRegion" type="" overloaded="no">
9807 <autodoc>SetClippingRegion(Point pt, Size sz)</autodoc>
9808 <paramlist>
9809 <param name="pt" type="Point" default=""/>
9810 <param name="sz" type="Size" default=""/>
9811 </paramlist>
9812 </method>
9813 <method name="SetClippingRect" type="" overloaded="no">
9814 <autodoc>SetClippingRect(Rect rect)</autodoc>
9815 <paramlist>
9816 <param name="rect" type="Rect" default=""/>
9817 </paramlist>
9818 </method>
9819 <method name="SetClippingRegionAsRegion" type="" overloaded="no">
9820 <autodoc>SetClippingRegionAsRegion(Region region)</autodoc>
9821 <paramlist>
9822 <param name="region" type="Region" default=""/>
9823 </paramlist>
9824 </method>
9825 <method name="DestroyClippingRegion" type="" overloaded="no">
9826 <autodoc>DestroyClippingRegion()</autodoc>
9827 </method>
9828 <method name="GetClippingBox" type="" overloaded="no">
9829 <autodoc>GetClippingBox() -&gt; (x, y, width, height)</autodoc>
9830 <paramlist>
9831 <param name="OUTPUT" type="int" default=""/>
9832 <param name="OUTPUT" type="int" default=""/>
9833 <param name="OUTPUT" type="int" default=""/>
9834 <param name="OUTPUT" type="int" default=""/>
9835 </paramlist>
9836 </method>
9837 <method name="GetClippingRect" type="Rect" overloaded="no">
9838 <autodoc>GetClippingRect() -&gt; Rect</autodoc>
9839 </method>
9840 <method name="GetCharHeight" type="int" overloaded="no">
9841 <autodoc>GetCharHeight() -&gt; int</autodoc>
9842 </method>
9843 <method name="GetCharWidth" type="int" overloaded="no">
9844 <autodoc>GetCharWidth() -&gt; int</autodoc>
9845 </method>
9846 <method name="GetTextExtent" type="" overloaded="no">
9847 <autodoc>GetTextExtent(wxString string) -&gt; (width, height)</autodoc>
9848 <docstring>Get the width and height of the text using the current font.
9849Only works for single line strings.</docstring>
9850 <paramlist>
9851 <param name="string" type="String" default=""/>
9852 <param name="OUTPUT" type="int" default=""/>
9853 <param name="OUTPUT" type="int" default=""/>
9854 </paramlist>
9855 </method>
9856 <method name="GetFullTextExtent" type="" overloaded="no">
9857 <autodoc>GetFullTextExtent(wxString string, Font font=None) -&gt;
9858 (width, height, descent, externalLeading)</autodoc>
9859 <docstring>Get the width, height, decent and leading of the text using the current or specified font.
9860Only works for single line strings.</docstring>
9861 <paramlist>
9862 <param name="string" type="String" default=""/>
9863 <param name="OUTPUT" type="int" default=""/>
9864 <param name="OUTPUT" type="int" default=""/>
9865 <param name="OUTPUT" type="int" default=""/>
9866 <param name="OUTPUT" type="int" default=""/>
9867 <param name="font" type="Font" default="NULL"/>
9868 </paramlist>
9869 </method>
9870 <method name="GetMultiLineTextExtent" type="" overloaded="no">
9871 <autodoc>GetMultiLineTextExtent(wxString string, Font font=None) -&gt;
9872 (width, height, descent, externalLeading)</autodoc>
9873 <docstring>Get the width, height, decent and leading of the text using the current or specified font.
9874Works for single as well as multi-line strings.</docstring>
9875 <paramlist>
9876 <param name="text" type="String" default=""/>
9877 <param name="OUTPUT" type="int" default=""/>
9878 <param name="OUTPUT" type="int" default=""/>
9879 <param name="OUTPUT" type="int" default=""/>
9880 <param name="font" type="Font" default="NULL"/>
9881 </paramlist>
9882 </method>
9883 <method name="GetPartialTextExtents" type="wxArrayInt" overloaded="no">
9884 <autodoc>GetPartialTextExtents(String text) -&gt; wxArrayInt</autodoc>
9885 <paramlist>
9886 <param name="text" type="String" default=""/>
9887 </paramlist>
9888 </method>
9889 <method name="GetSize" type="Size" overloaded="no">
9890 <autodoc>GetSize() -&gt; Size</autodoc>
9891 <docstring>Get the DC size in device units.</docstring>
9892 </method>
9893 <method name="GetSizeTuple" type="" overloaded="no">
9894 <autodoc>GetSizeTuple() -&gt; (width, height)</autodoc>
9895 <docstring>Get the DC size in device units.</docstring>
9896 <paramlist>
9897 <param name="OUTPUT" type="int" default=""/>
9898 <param name="OUTPUT" type="int" default=""/>
9899 </paramlist>
9900 </method>
9901 <method name="GetSizeMM" type="Size" overloaded="no">
9902 <autodoc>GetSizeMM() -&gt; Size</autodoc>
9903 <docstring>Get the DC size in milimeters.</docstring>
9904 </method>
9905 <method name="GetSizeMMTuple" type="" overloaded="no">
9906 <autodoc>GetSizeMMTuple() -&gt; (width, height)</autodoc>
9907 <docstring>Get the DC size in milimeters.</docstring>
9908 <paramlist>
9909 <param name="OUTPUT" type="int" default=""/>
9910 <param name="OUTPUT" type="int" default=""/>
9911 </paramlist>
9912 </method>
9913 <method name="DeviceToLogicalX" type="int" overloaded="no">
9914 <autodoc>DeviceToLogicalX(int x) -&gt; int</autodoc>
9915 <paramlist>
9916 <param name="x" type="int" default=""/>
9917 </paramlist>
9918 </method>
9919 <method name="DeviceToLogicalY" type="int" overloaded="no">
9920 <autodoc>DeviceToLogicalY(int y) -&gt; int</autodoc>
9921 <paramlist>
9922 <param name="y" type="int" default=""/>
9923 </paramlist>
9924 </method>
9925 <method name="DeviceToLogicalXRel" type="int" overloaded="no">
9926 <autodoc>DeviceToLogicalXRel(int x) -&gt; int</autodoc>
9927 <paramlist>
9928 <param name="x" type="int" default=""/>
9929 </paramlist>
9930 </method>
9931 <method name="DeviceToLogicalYRel" type="int" overloaded="no">
9932 <autodoc>DeviceToLogicalYRel(int y) -&gt; int</autodoc>
9933 <paramlist>
9934 <param name="y" type="int" default=""/>
9935 </paramlist>
9936 </method>
9937 <method name="LogicalToDeviceX" type="int" overloaded="no">
9938 <autodoc>LogicalToDeviceX(int x) -&gt; int</autodoc>
9939 <paramlist>
9940 <param name="x" type="int" default=""/>
9941 </paramlist>
9942 </method>
9943 <method name="LogicalToDeviceY" type="int" overloaded="no">
9944 <autodoc>LogicalToDeviceY(int y) -&gt; int</autodoc>
9945 <paramlist>
9946 <param name="y" type="int" default=""/>
9947 </paramlist>
9948 </method>
9949 <method name="LogicalToDeviceXRel" type="int" overloaded="no">
9950 <autodoc>LogicalToDeviceXRel(int x) -&gt; int</autodoc>
9951 <paramlist>
9952 <param name="x" type="int" default=""/>
9953 </paramlist>
9954 </method>
9955 <method name="LogicalToDeviceYRel" type="int" overloaded="no">
9956 <autodoc>LogicalToDeviceYRel(int y) -&gt; int</autodoc>
9957 <paramlist>
9958 <param name="y" type="int" default=""/>
9959 </paramlist>
9960 </method>
9961 <method name="CanDrawBitmap" type="bool" overloaded="no">
9962 <autodoc>CanDrawBitmap() -&gt; bool</autodoc>
9963 </method>
9964 <method name="CanGetTextExtent" type="bool" overloaded="no">
9965 <autodoc>CanGetTextExtent() -&gt; bool</autodoc>
9966 </method>
9967 <method name="GetDepth" type="int" overloaded="no">
9968 <autodoc>GetDepth() -&gt; int</autodoc>
9969 </method>
9970 <method name="GetPPI" type="Size" overloaded="no">
9971 <autodoc>GetPPI() -&gt; Size</autodoc>
9972 </method>
9973 <method name="Ok" type="bool" overloaded="no">
9974 <autodoc>Ok() -&gt; bool</autodoc>
9975 </method>
9976 <method name="GetBackgroundMode" type="int" overloaded="no">
9977 <autodoc>GetBackgroundMode() -&gt; int</autodoc>
9978 </method>
9979 <method name="GetBackground" type="Brush" overloaded="no">
9980 <autodoc>GetBackground() -&gt; Brush</autodoc>
9981 </method>
9982 <method name="GetBrush" type="Brush" overloaded="no">
9983 <autodoc>GetBrush() -&gt; Brush</autodoc>
9984 </method>
9985 <method name="GetFont" type="Font" overloaded="no">
9986 <autodoc>GetFont() -&gt; Font</autodoc>
9987 </method>
9988 <method name="GetPen" type="Pen" overloaded="no">
9989 <autodoc>GetPen() -&gt; Pen</autodoc>
9990 </method>
9991 <method name="GetTextBackground" type="Colour" overloaded="no">
9992 <autodoc>GetTextBackground() -&gt; Colour</autodoc>
9993 </method>
9994 <method name="GetTextForeground" type="Colour" overloaded="no">
9995 <autodoc>GetTextForeground() -&gt; Colour</autodoc>
9996 </method>
9997 <method name="SetTextForeground" type="" overloaded="no">
9998 <autodoc>SetTextForeground(Colour colour)</autodoc>
9999 <paramlist>
10000 <param name="colour" type="Colour" default=""/>
10001 </paramlist>
10002 </method>
10003 <method name="SetTextBackground" type="" overloaded="no">
10004 <autodoc>SetTextBackground(Colour colour)</autodoc>
10005 <paramlist>
10006 <param name="colour" type="Colour" default=""/>
10007 </paramlist>
10008 </method>
10009 <method name="GetMapMode" type="int" overloaded="no">
10010 <autodoc>GetMapMode() -&gt; int</autodoc>
10011 </method>
10012 <method name="SetMapMode" type="" overloaded="no">
10013 <autodoc>SetMapMode(int mode)</autodoc>
10014 <paramlist>
10015 <param name="mode" type="int" default=""/>
10016 </paramlist>
10017 </method>
10018 <method name="GetUserScale" type="" overloaded="no">
10019 <autodoc>GetUserScale() -&gt; (xScale, yScale)</autodoc>
10020 <paramlist>
10021 <param name="OUTPUT" type="double" default=""/>
10022 <param name="OUTPUT" type="double" default=""/>
10023 </paramlist>
10024 </method>
10025 <method name="SetUserScale" type="" overloaded="no">
10026 <autodoc>SetUserScale(double x, double y)</autodoc>
10027 <paramlist>
10028 <param name="x" type="double" default=""/>
10029 <param name="y" type="double" default=""/>
10030 </paramlist>
10031 </method>
10032 <method name="GetLogicalScale" type="" overloaded="no">
10033 <autodoc>GetLogicalScale() -&gt; (xScale, yScale)</autodoc>
10034 <paramlist>
10035 <param name="OUTPUT" type="double" default=""/>
10036 <param name="OUTPUT" type="double" default=""/>
10037 </paramlist>
10038 </method>
10039 <method name="SetLogicalScale" type="" overloaded="no">
10040 <autodoc>SetLogicalScale(double x, double y)</autodoc>
10041 <paramlist>
10042 <param name="x" type="double" default=""/>
10043 <param name="y" type="double" default=""/>
10044 </paramlist>
10045 </method>
10046 <method name="GetLogicalOrigin" type="Point" overloaded="no">
10047 <autodoc>GetLogicalOrigin() -&gt; Point</autodoc>
10048 </method>
10049 <method name="GetLogicalOriginTuple" type="" overloaded="no">
10050 <autodoc>GetLogicalOriginTuple() -&gt; (x,y)</autodoc>
10051 <paramlist>
10052 <param name="OUTPUT" type="int" default=""/>
10053 <param name="OUTPUT" type="int" default=""/>
10054 </paramlist>
10055 </method>
10056 <method name="SetLogicalOrigin" type="" overloaded="no">
10057 <autodoc>SetLogicalOrigin(int x, int y)</autodoc>
10058 <paramlist>
10059 <param name="x" type="int" default=""/>
10060 <param name="y" type="int" default=""/>
10061 </paramlist>
10062 </method>
10063 <method name="GetDeviceOrigin" type="Point" overloaded="no">
10064 <autodoc>GetDeviceOrigin() -&gt; Point</autodoc>
10065 </method>
10066 <method name="GetDeviceOriginTuple" type="" overloaded="no">
10067 <autodoc>GetDeviceOriginTuple() -&gt; (x,y)</autodoc>
10068 <paramlist>
10069 <param name="OUTPUT" type="int" default=""/>
10070 <param name="OUTPUT" type="int" default=""/>
10071 </paramlist>
10072 </method>
10073 <method name="SetDeviceOrigin" type="" overloaded="no">
10074 <autodoc>SetDeviceOrigin(int x, int y)</autodoc>
10075 <paramlist>
10076 <param name="x" type="int" default=""/>
10077 <param name="y" type="int" default=""/>
10078 </paramlist>
10079 </method>
10080 <method name="SetAxisOrientation" type="" overloaded="no">
10081 <autodoc>SetAxisOrientation(bool xLeftRight, bool yBottomUp)</autodoc>
10082 <paramlist>
10083 <param name="xLeftRight" type="bool" default=""/>
10084 <param name="yBottomUp" type="bool" default=""/>
10085 </paramlist>
10086 </method>
10087 <method name="GetLogicalFunction" type="int" overloaded="no">
10088 <autodoc>GetLogicalFunction() -&gt; int</autodoc>
10089 </method>
10090 <method name="SetLogicalFunction" type="" overloaded="no">
10091 <autodoc>SetLogicalFunction(int function)</autodoc>
10092 <paramlist>
10093 <param name="function" type="int" default=""/>
10094 </paramlist>
10095 </method>
10096 <method name="SetOptimization" type="" overloaded="no">
10097 <autodoc>SetOptimization(bool opt)</autodoc>
10098 <paramlist>
10099 <param name="opt" type="bool" default=""/>
10100 </paramlist>
10101 </method>
10102 <method name="GetOptimization" type="bool" overloaded="no">
10103 <autodoc>GetOptimization() -&gt; bool</autodoc>
10104 </method>
10105 <method name="CalcBoundingBox" type="" overloaded="no">
10106 <autodoc>CalcBoundingBox(int x, int y)</autodoc>
10107 <paramlist>
10108 <param name="x" type="int" default=""/>
10109 <param name="y" type="int" default=""/>
10110 </paramlist>
10111 </method>
10112 <method name="ResetBoundingBox" type="" overloaded="no">
10113 <autodoc>ResetBoundingBox()</autodoc>
10114 </method>
10115 <method name="MinX" type="int" overloaded="no">
10116 <autodoc>MinX() -&gt; int</autodoc>
10117 </method>
10118 <method name="MaxX" type="int" overloaded="no">
10119 <autodoc>MaxX() -&gt; int</autodoc>
10120 </method>
10121 <method name="MinY" type="int" overloaded="no">
10122 <autodoc>MinY() -&gt; int</autodoc>
10123 </method>
10124 <method name="MaxY" type="int" overloaded="no">
10125 <autodoc>MaxY() -&gt; int</autodoc>
10126 </method>
10127 <method name="GetBoundingBox" type="" overloaded="no">
10128 <autodoc>GetBoundingBox() -&gt; (x1,y1, x2,y2)</autodoc>
10129 <paramlist>
10130 <param name="OUTPUT" type="int" default=""/>
10131 <param name="OUTPUT" type="int" default=""/>
10132 <param name="OUTPUT" type="int" default=""/>
10133 <param name="OUTPUT" type="int" default=""/>
10134 </paramlist>
10135 </method>
10136 <method name="_DrawPointList" type="PyObject" overloaded="no">
10137 <autodoc>_DrawPointList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -&gt; PyObject</autodoc>
10138 <paramlist>
10139 <param name="pyCoords" type="PyObject" default=""/>
10140 <param name="pyPens" type="PyObject" default=""/>
10141 <param name="pyBrushes" type="PyObject" default=""/>
10142 </paramlist>
10143 </method>
10144 <method name="_DrawLineList" type="PyObject" overloaded="no">
10145 <autodoc>_DrawLineList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -&gt; PyObject</autodoc>
10146 <paramlist>
10147 <param name="pyCoords" type="PyObject" default=""/>
10148 <param name="pyPens" type="PyObject" default=""/>
10149 <param name="pyBrushes" type="PyObject" default=""/>
10150 </paramlist>
10151 </method>
10152 <method name="_DrawRectangleList" type="PyObject" overloaded="no">
10153 <autodoc>_DrawRectangleList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -&gt; PyObject</autodoc>
10154 <paramlist>
10155 <param name="pyCoords" type="PyObject" default=""/>
10156 <param name="pyPens" type="PyObject" default=""/>
10157 <param name="pyBrushes" type="PyObject" default=""/>
10158 </paramlist>
10159 </method>
10160 <method name="_DrawEllipseList" type="PyObject" overloaded="no">
10161 <autodoc>_DrawEllipseList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -&gt; PyObject</autodoc>
10162 <paramlist>
10163 <param name="pyCoords" type="PyObject" default=""/>
10164 <param name="pyPens" type="PyObject" default=""/>
10165 <param name="pyBrushes" type="PyObject" default=""/>
10166 </paramlist>
10167 </method>
10168 <method name="_DrawPolygonList" type="PyObject" overloaded="no">
10169 <autodoc>_DrawPolygonList(PyObject pyCoords, PyObject pyPens, PyObject pyBrushes) -&gt; PyObject</autodoc>
10170 <paramlist>
10171 <param name="pyCoords" type="PyObject" default=""/>
10172 <param name="pyPens" type="PyObject" default=""/>
10173 <param name="pyBrushes" type="PyObject" default=""/>
10174 </paramlist>
10175 </method>
10176 <method name="_DrawTextList" type="PyObject" overloaded="no">
10177 <autodoc>_DrawTextList(PyObject textList, PyObject pyPoints, PyObject foregroundList,
10178 PyObject backgroundList) -&gt; PyObject</autodoc>
10179 <paramlist>
10180 <param name="textList" type="PyObject" default=""/>
10181 <param name="pyPoints" type="PyObject" default=""/>
10182 <param name="foregroundList" type="PyObject" default=""/>
10183 <param name="backgroundList" type="PyObject" default=""/>
10184 </paramlist>
10185 </method>
10186 </class>
10187 <pythoncode>
0f43fbdf
RD
10188#---------------------------------------------------------------------------
10189</pythoncode>
f32fc4bc
RD
10190 <class name="MemoryDC" oldname="wxMemoryDC" module="gdi">
10191 <baseclass name="DC"/>
10192 <constructor name="MemoryDC" overloaded="no">
10193 <autodoc>__init__() -&gt; MemoryDC</autodoc>
10194 </constructor>
10195 <constructor name="MemoryDCFromDC" overloaded="no">
10196 <autodoc>MemoryDCFromDC(DC oldDC) -&gt; MemoryDC</autodoc>
10197 <paramlist>
10198 <param name="oldDC" type="DC" default=""/>
10199 </paramlist>
10200 </constructor>
10201 <method name="SelectObject" type="" overloaded="no">
10202 <autodoc>SelectObject(Bitmap bitmap)</autodoc>
10203 <paramlist>
10204 <param name="bitmap" type="Bitmap" default=""/>
10205 </paramlist>
10206 </method>
10207 </class>
10208 <pythoncode>
856bf319
RD
10209#---------------------------------------------------------------------------
10210</pythoncode>
f32fc4bc
RD
10211 <class name="BufferedDC" oldname="wxBufferedDC" module="gdi">
10212 <baseclass name="MemoryDC"/>
10213 <constructor name="BufferedDC" overloaded="yes">
10214 <paramlist>
10215 <param name="dc" type="DC" default=""/>
10216 <param name="buffer" type="Bitmap" default=""/>
10217 </paramlist>
10218 </constructor>
10219 <constructor name="BufferedDC" overloaded="yes">
10220 <autodoc>__init__(DC dc, Bitmap buffer) -&gt; BufferedDC
c2dda882 10221__init__(DC dc, Size area) -&gt; BufferedDC</autodoc>
f32fc4bc
RD
10222 <paramlist>
10223 <param name="dc" type="DC" default=""/>
10224 <param name="area" type="Size" default=""/>
f32fc4bc
RD
10225 </paramlist>
10226 </constructor>
10227 <constructor name="BufferedDCInternalBuffer" overloaded="no">
c2dda882 10228 <autodoc>BufferedDCInternalBuffer(DC dc, Size area) -&gt; BufferedDC</autodoc>
f32fc4bc
RD
10229 <paramlist>
10230 <param name="dc" type="DC" default=""/>
10231 <param name="area" type="Size" default=""/>
f32fc4bc
RD
10232 </paramlist>
10233 </constructor>
c2dda882
RD
10234 <destructor name="~wxBufferedDC" overloaded="no">
10235 <autodoc>__del__()</autodoc>
10236 </destructor>
f32fc4bc
RD
10237 <method name="UnMask" type="" overloaded="no">
10238 <autodoc>UnMask()</autodoc>
10239 </method>
10240 </class>
10241 <class name="BufferedPaintDC" oldname="wxBufferedPaintDC" module="gdi">
10242 <baseclass name="BufferedDC"/>
c2dda882
RD
10243 <constructor name="BufferedPaintDC" overloaded="no">
10244 <autodoc>__init__(Window window, Bitmap buffer=NullBitmap) -&gt; BufferedPaintDC</autodoc>
f32fc4bc
RD
10245 <paramlist>
10246 <param name="window" type="Window" default=""/>
c2dda882 10247 <param name="buffer" type="Bitmap" default="wxNullBitmap"/>
f32fc4bc
RD
10248 </paramlist>
10249 </constructor>
10250 </class>
10251 <pythoncode>
856bf319
RD
10252#---------------------------------------------------------------------------
10253</pythoncode>
f32fc4bc
RD
10254 <class name="ScreenDC" oldname="wxScreenDC" module="gdi">
10255 <baseclass name="DC"/>
10256 <constructor name="ScreenDC" overloaded="no">
10257 <autodoc>__init__() -&gt; ScreenDC</autodoc>
10258 </constructor>
10259 <method name="StartDrawingOnTopWin" type="bool" overloaded="no">
10260 <autodoc>StartDrawingOnTopWin(Window window) -&gt; bool</autodoc>
10261 <paramlist>
10262 <param name="window" type="Window" default=""/>
10263 </paramlist>
10264 </method>
10265 <method name="StartDrawingOnTop" type="bool" overloaded="no">
10266 <autodoc>StartDrawingOnTop(Rect rect=None) -&gt; bool</autodoc>
10267 <paramlist>
10268 <param name="rect" type="Rect" default="NULL"/>
10269 </paramlist>
10270 </method>
10271 <method name="EndDrawingOnTop" type="bool" overloaded="no">
10272 <autodoc>EndDrawingOnTop() -&gt; bool</autodoc>
10273 </method>
10274 </class>
10275 <pythoncode>
0f43fbdf
RD
10276#---------------------------------------------------------------------------
10277</pythoncode>
f32fc4bc
RD
10278 <class name="ClientDC" oldname="wxClientDC" module="gdi">
10279 <baseclass name="DC"/>
10280 <constructor name="ClientDC" overloaded="no">
10281 <autodoc>__init__(Window win) -&gt; ClientDC</autodoc>
10282 <paramlist>
10283 <param name="win" type="Window" default=""/>
10284 </paramlist>
10285 </constructor>
10286 </class>
10287 <pythoncode>
0f43fbdf
RD
10288#---------------------------------------------------------------------------
10289</pythoncode>
f32fc4bc
RD
10290 <class name="PaintDC" oldname="wxPaintDC" module="gdi">
10291 <baseclass name="DC"/>
10292 <constructor name="PaintDC" overloaded="no">
10293 <autodoc>__init__(Window win) -&gt; PaintDC</autodoc>
10294 <paramlist>
10295 <param name="win" type="Window" default=""/>
10296 </paramlist>
10297 </constructor>
10298 </class>
0dd25e81 10299 <pythoncode>
0f43fbdf
RD
10300#---------------------------------------------------------------------------
10301</pythoncode>
f32fc4bc
RD
10302 <class name="WindowDC" oldname="wxWindowDC" module="gdi">
10303 <baseclass name="DC"/>
10304 <constructor name="WindowDC" overloaded="no">
10305 <autodoc>__init__(Window win) -&gt; WindowDC</autodoc>
10306 <paramlist>
10307 <param name="win" type="Window" default=""/>
10308 </paramlist>
10309 </constructor>
10310 </class>
10311 <pythoncode>
10312#---------------------------------------------------------------------------
0f43fbdf 10313</pythoncode>
f32fc4bc
RD
10314 <class name="MirrorDC" oldname="wxMirrorDC" module="gdi">
10315 <baseclass name="DC"/>
10316 <constructor name="MirrorDC" overloaded="no">
10317 <autodoc>__init__(DC dc, bool mirror) -&gt; MirrorDC</autodoc>
10318 <paramlist>
10319 <param name="dc" type="DC" default=""/>
10320 <param name="mirror" type="bool" default=""/>
10321 </paramlist>
10322 </constructor>
10323 </class>
10324 <pythoncode>
0f43fbdf
RD
10325#---------------------------------------------------------------------------
10326</pythoncode>
f32fc4bc
RD
10327 <class name="PostScriptDC" oldname="wxPostScriptDC" module="gdi">
10328 <baseclass name="DC"/>
10329 <constructor name="PostScriptDC" overloaded="no">
10330 <autodoc>__init__(wxPrintData printData) -&gt; PostScriptDC</autodoc>
10331 <paramlist>
10332 <param name="printData" type="wxPrintData" default=""/>
10333 </paramlist>
10334 </constructor>
10335 <method name="GetPrintData" type="wxPrintData" overloaded="no">
10336 <autodoc>GetPrintData() -&gt; wxPrintData</autodoc>
10337 </method>
10338 <method name="SetPrintData" type="" overloaded="no">
10339 <autodoc>SetPrintData(wxPrintData data)</autodoc>
10340 <paramlist>
10341 <param name="data" type="wxPrintData" default=""/>
10342 </paramlist>
10343 </method>
10344 <staticmethod name="SetResolution" type="" overloaded="no">
10345 <autodoc>SetResolution(int ppi)</autodoc>
10346 <paramlist>
10347 <param name="ppi" type="int" default=""/>
10348 </paramlist>
10349 </staticmethod>
10350 <staticmethod name="GetResolution" type="int" overloaded="no">
10351 <autodoc>GetResolution() -&gt; int</autodoc>
10352 </staticmethod>
10353 </class>
0dd25e81 10354 <pythoncode>
0f43fbdf
RD
10355#---------------------------------------------------------------------------
10356</pythoncode>
f32fc4bc
RD
10357 <class name="MetaFile" oldname="wxMetaFile" module="gdi">
10358 <baseclass name="Object"/>
10359 <constructor name="MetaFile" overloaded="no">
10360 <autodoc>__init__(String filename=EmptyString) -&gt; MetaFile</autodoc>
10361 <paramlist>
10362 <param name="filename" type="String" default="wxPyEmptyString"/>
10363 </paramlist>
10364 </constructor>
10365 </class>
10366 <class name="MetaFileDC" oldname="wxMetaFileDC" module="gdi">
10367 <baseclass name="DC"/>
10368 <constructor name="MetaFileDC" overloaded="no">
10369 <autodoc>__init__(String filename=EmptyString, int width=0, int height=0,
0f43fbdf 10370 String description=EmptyString) -&gt; MetaFileDC</autodoc>
f32fc4bc
RD
10371 <paramlist>
10372 <param name="filename" type="String" default="wxPyEmptyString"/>
10373 <param name="width" type="int" default="0"/>
10374 <param name="height" type="int" default="0"/>
10375 <param name="description" type="String" default="wxPyEmptyString"/>
10376 </paramlist>
10377 </constructor>
10378 </class>
10379 <class name="PrinterDC" oldname="wxPrinterDC" module="gdi">
10380 <baseclass name="DC"/>
10381 <constructor name="PrinterDC" overloaded="no">
10382 <autodoc>__init__(wxPrintData printData) -&gt; PrinterDC</autodoc>
10383 <paramlist>
10384 <param name="printData" type="wxPrintData" default=""/>
10385 </paramlist>
10386 </constructor>
10387 </class>
10388 <pythoncode>
cff531b1
RD
10389 class DC_old(DC):
10390 """DC class that has methods with 2.4 compatible parameters."""
10391 FloodFill = DC.FloodFillXY
10392 GetPixel = DC.GetPixelXY
10393 DrawLine = DC.DrawLineXY
10394 CrossHair = DC.CrossHairXY
10395 DrawArc = DC.DrawArcXY
10396 DrawCheckMark = DC.DrawCheckMarkXY
10397 DrawEllipticArc = DC.DrawEllipticArcXY
10398 DrawPoint = DC.DrawPointXY
10399 DrawRectangle = DC.DrawRectangleXY
10400 DrawRoundedRectangle = DC.DrawRoundedRectangleXY
10401 DrawCircle = DC.DrawCircleXY
10402 DrawEllipse = DC.DrawEllipseXY
10403 DrawIcon = DC.DrawIconXY
10404 DrawBitmap = DC.DrawBitmapXY
10405 DrawText = DC.DrawTextXY
10406 DrawRotatedText = DC.DrawRotatedTextXY
10407 Blit = DC.BlitXY
10408 </pythoncode>
f32fc4bc 10409 <pythoncode>
cff531b1
RD
10410 class MemoryDC_old(MemoryDC):
10411 """DC class that has methods with 2.4 compatible parameters."""
10412 FloodFill = MemoryDC.FloodFillXY
10413 GetPixel = MemoryDC.GetPixelXY
10414 DrawLine = MemoryDC.DrawLineXY
10415 CrossHair = MemoryDC.CrossHairXY
10416 DrawArc = MemoryDC.DrawArcXY
10417 DrawCheckMark = MemoryDC.DrawCheckMarkXY
10418 DrawEllipticArc = MemoryDC.DrawEllipticArcXY
10419 DrawPoint = MemoryDC.DrawPointXY
10420 DrawRectangle = MemoryDC.DrawRectangleXY
10421 DrawRoundedRectangle = MemoryDC.DrawRoundedRectangleXY
10422 DrawCircle = MemoryDC.DrawCircleXY
10423 DrawEllipse = MemoryDC.DrawEllipseXY
10424 DrawIcon = MemoryDC.DrawIconXY
10425 DrawBitmap = MemoryDC.DrawBitmapXY
10426 DrawText = MemoryDC.DrawTextXY
10427 DrawRotatedText = MemoryDC.DrawRotatedTextXY
10428 Blit = MemoryDC.BlitXY
10429 </pythoncode>
f32fc4bc 10430 <pythoncode>
cff531b1
RD
10431 class BufferedDC_old(BufferedDC):
10432 """DC class that has methods with 2.4 compatible parameters."""
10433 FloodFill = BufferedDC.FloodFillXY
10434 GetPixel = BufferedDC.GetPixelXY
10435 DrawLine = BufferedDC.DrawLineXY
10436 CrossHair = BufferedDC.CrossHairXY
10437 DrawArc = BufferedDC.DrawArcXY
10438 DrawCheckMark = BufferedDC.DrawCheckMarkXY
10439 DrawEllipticArc = BufferedDC.DrawEllipticArcXY
10440 DrawPoint = BufferedDC.DrawPointXY
10441 DrawRectangle = BufferedDC.DrawRectangleXY
10442 DrawRoundedRectangle = BufferedDC.DrawRoundedRectangleXY
10443 DrawCircle = BufferedDC.DrawCircleXY
10444 DrawEllipse = BufferedDC.DrawEllipseXY
10445 DrawIcon = BufferedDC.DrawIconXY
10446 DrawBitmap = BufferedDC.DrawBitmapXY
10447 DrawText = BufferedDC.DrawTextXY
10448 DrawRotatedText = BufferedDC.DrawRotatedTextXY
10449 Blit = BufferedDC.BlitXY
10450 </pythoncode>
f32fc4bc 10451 <pythoncode>
cff531b1
RD
10452 class BufferedPaintDC_old(BufferedPaintDC):
10453 """DC class that has methods with 2.4 compatible parameters."""
10454 FloodFill = BufferedPaintDC.FloodFillXY
10455 GetPixel = BufferedPaintDC.GetPixelXY
10456 DrawLine = BufferedPaintDC.DrawLineXY
10457 CrossHair = BufferedPaintDC.CrossHairXY
10458 DrawArc = BufferedPaintDC.DrawArcXY
10459 DrawCheckMark = BufferedPaintDC.DrawCheckMarkXY
10460 DrawEllipticArc = BufferedPaintDC.DrawEllipticArcXY
10461 DrawPoint = BufferedPaintDC.DrawPointXY
10462 DrawRectangle = BufferedPaintDC.DrawRectangleXY
10463 DrawRoundedRectangle = BufferedPaintDC.DrawRoundedRectangleXY
10464 DrawCircle = BufferedPaintDC.DrawCircleXY
10465 DrawEllipse = BufferedPaintDC.DrawEllipseXY
10466 DrawIcon = BufferedPaintDC.DrawIconXY
10467 DrawBitmap = BufferedPaintDC.DrawBitmapXY
10468 DrawText = BufferedPaintDC.DrawTextXY
10469 DrawRotatedText = BufferedPaintDC.DrawRotatedTextXY
10470 Blit = BufferedPaintDC.BlitXY
10471 </pythoncode>
f32fc4bc 10472 <pythoncode>
cff531b1
RD
10473 class ScreenDC_old(ScreenDC):
10474 """DC class that has methods with 2.4 compatible parameters."""
10475 FloodFill = ScreenDC.FloodFillXY
10476 GetPixel = ScreenDC.GetPixelXY
10477 DrawLine = ScreenDC.DrawLineXY
10478 CrossHair = ScreenDC.CrossHairXY
10479 DrawArc = ScreenDC.DrawArcXY
10480 DrawCheckMark = ScreenDC.DrawCheckMarkXY
10481 DrawEllipticArc = ScreenDC.DrawEllipticArcXY
10482 DrawPoint = ScreenDC.DrawPointXY
10483 DrawRectangle = ScreenDC.DrawRectangleXY
10484 DrawRoundedRectangle = ScreenDC.DrawRoundedRectangleXY
10485 DrawCircle = ScreenDC.DrawCircleXY
10486 DrawEllipse = ScreenDC.DrawEllipseXY
10487 DrawIcon = ScreenDC.DrawIconXY
10488 DrawBitmap = ScreenDC.DrawBitmapXY
10489 DrawText = ScreenDC.DrawTextXY
10490 DrawRotatedText = ScreenDC.DrawRotatedTextXY
10491 Blit = ScreenDC.BlitXY
10492 </pythoncode>
f32fc4bc 10493 <pythoncode>
cff531b1
RD
10494 class ClientDC_old(ClientDC):
10495 """DC class that has methods with 2.4 compatible parameters."""
10496 FloodFill = ClientDC.FloodFillXY
10497 GetPixel = ClientDC.GetPixelXY
10498 DrawLine = ClientDC.DrawLineXY
10499 CrossHair = ClientDC.CrossHairXY
10500 DrawArc = ClientDC.DrawArcXY
10501 DrawCheckMark = ClientDC.DrawCheckMarkXY
10502 DrawEllipticArc = ClientDC.DrawEllipticArcXY
10503 DrawPoint = ClientDC.DrawPointXY
10504 DrawRectangle = ClientDC.DrawRectangleXY
10505 DrawRoundedRectangle = ClientDC.DrawRoundedRectangleXY
10506 DrawCircle = ClientDC.DrawCircleXY
10507 DrawEllipse = ClientDC.DrawEllipseXY
10508 DrawIcon = ClientDC.DrawIconXY
10509 DrawBitmap = ClientDC.DrawBitmapXY
10510 DrawText = ClientDC.DrawTextXY
10511 DrawRotatedText = ClientDC.DrawRotatedTextXY
10512 Blit = ClientDC.BlitXY
10513 </pythoncode>
f32fc4bc 10514 <pythoncode>
cff531b1
RD
10515 class PaintDC_old(PaintDC):
10516 """DC class that has methods with 2.4 compatible parameters."""
10517 FloodFill = PaintDC.FloodFillXY
10518 GetPixel = PaintDC.GetPixelXY
10519 DrawLine = PaintDC.DrawLineXY
10520 CrossHair = PaintDC.CrossHairXY
10521 DrawArc = PaintDC.DrawArcXY
10522 DrawCheckMark = PaintDC.DrawCheckMarkXY
10523 DrawEllipticArc = PaintDC.DrawEllipticArcXY
10524 DrawPoint = PaintDC.DrawPointXY
10525 DrawRectangle = PaintDC.DrawRectangleXY
10526 DrawRoundedRectangle = PaintDC.DrawRoundedRectangleXY
10527 DrawCircle = PaintDC.DrawCircleXY
10528 DrawEllipse = PaintDC.DrawEllipseXY
10529 DrawIcon = PaintDC.DrawIconXY
10530 DrawBitmap = PaintDC.DrawBitmapXY
10531 DrawText = PaintDC.DrawTextXY
10532 DrawRotatedText = PaintDC.DrawRotatedTextXY
10533 Blit = PaintDC.BlitXY
10534 </pythoncode>
f32fc4bc 10535 <pythoncode>
cff531b1
RD
10536 class WindowDC_old(WindowDC):
10537 """DC class that has methods with 2.4 compatible parameters."""
10538 FloodFill = WindowDC.FloodFillXY
10539 GetPixel = WindowDC.GetPixelXY
10540 DrawLine = WindowDC.DrawLineXY
10541 CrossHair = WindowDC.CrossHairXY
10542 DrawArc = WindowDC.DrawArcXY
10543 DrawCheckMark = WindowDC.DrawCheckMarkXY
10544 DrawEllipticArc = WindowDC.DrawEllipticArcXY
10545 DrawPoint = WindowDC.DrawPointXY
10546 DrawRectangle = WindowDC.DrawRectangleXY
10547 DrawRoundedRectangle = WindowDC.DrawRoundedRectangleXY
10548 DrawCircle = WindowDC.DrawCircleXY
10549 DrawEllipse = WindowDC.DrawEllipseXY
10550 DrawIcon = WindowDC.DrawIconXY
10551 DrawBitmap = WindowDC.DrawBitmapXY
10552 DrawText = WindowDC.DrawTextXY
10553 DrawRotatedText = WindowDC.DrawRotatedTextXY
10554 Blit = WindowDC.BlitXY
10555 </pythoncode>
f32fc4bc 10556 <pythoncode>
cff531b1
RD
10557 class MirrorDC_old(MirrorDC):
10558 """DC class that has methods with 2.4 compatible parameters."""
10559 FloodFill = MirrorDC.FloodFillXY
10560 GetPixel = MirrorDC.GetPixelXY
10561 DrawLine = MirrorDC.DrawLineXY
10562 CrossHair = MirrorDC.CrossHairXY
10563 DrawArc = MirrorDC.DrawArcXY
10564 DrawCheckMark = MirrorDC.DrawCheckMarkXY
10565 DrawEllipticArc = MirrorDC.DrawEllipticArcXY
10566 DrawPoint = MirrorDC.DrawPointXY
10567 DrawRectangle = MirrorDC.DrawRectangleXY
10568 DrawRoundedRectangle = MirrorDC.DrawRoundedRectangleXY
10569 DrawCircle = MirrorDC.DrawCircleXY
10570 DrawEllipse = MirrorDC.DrawEllipseXY
10571 DrawIcon = MirrorDC.DrawIconXY
10572 DrawBitmap = MirrorDC.DrawBitmapXY
10573 DrawText = MirrorDC.DrawTextXY
10574 DrawRotatedText = MirrorDC.DrawRotatedTextXY
10575 Blit = MirrorDC.BlitXY
10576 </pythoncode>
f32fc4bc 10577 <pythoncode>
cff531b1
RD
10578 class PostScriptDC_old(PostScriptDC):
10579 """DC class that has methods with 2.4 compatible parameters."""
10580 FloodFill = PostScriptDC.FloodFillXY
10581 GetPixel = PostScriptDC.GetPixelXY
10582 DrawLine = PostScriptDC.DrawLineXY
10583 CrossHair = PostScriptDC.CrossHairXY
10584 DrawArc = PostScriptDC.DrawArcXY
10585 DrawCheckMark = PostScriptDC.DrawCheckMarkXY
10586 DrawEllipticArc = PostScriptDC.DrawEllipticArcXY
10587 DrawPoint = PostScriptDC.DrawPointXY
10588 DrawRectangle = PostScriptDC.DrawRectangleXY
10589 DrawRoundedRectangle = PostScriptDC.DrawRoundedRectangleXY
10590 DrawCircle = PostScriptDC.DrawCircleXY
10591 DrawEllipse = PostScriptDC.DrawEllipseXY
10592 DrawIcon = PostScriptDC.DrawIconXY
10593 DrawBitmap = PostScriptDC.DrawBitmapXY
10594 DrawText = PostScriptDC.DrawTextXY
10595 DrawRotatedText = PostScriptDC.DrawRotatedTextXY
10596 Blit = PostScriptDC.BlitXY
10597 </pythoncode>
f32fc4bc 10598 <pythoncode>
cff531b1
RD
10599 class MetaFileDC_old(MetaFileDC):
10600 """DC class that has methods with 2.4 compatible parameters."""
10601 FloodFill = MetaFileDC.FloodFillXY
10602 GetPixel = MetaFileDC.GetPixelXY
10603 DrawLine = MetaFileDC.DrawLineXY
10604 CrossHair = MetaFileDC.CrossHairXY
10605 DrawArc = MetaFileDC.DrawArcXY
10606 DrawCheckMark = MetaFileDC.DrawCheckMarkXY
10607 DrawEllipticArc = MetaFileDC.DrawEllipticArcXY
10608 DrawPoint = MetaFileDC.DrawPointXY
10609 DrawRectangle = MetaFileDC.DrawRectangleXY
10610 DrawRoundedRectangle = MetaFileDC.DrawRoundedRectangleXY
10611 DrawCircle = MetaFileDC.DrawCircleXY
10612 DrawEllipse = MetaFileDC.DrawEllipseXY
10613 DrawIcon = MetaFileDC.DrawIconXY
10614 DrawBitmap = MetaFileDC.DrawBitmapXY
10615 DrawText = MetaFileDC.DrawTextXY
10616 DrawRotatedText = MetaFileDC.DrawRotatedTextXY
10617 Blit = MetaFileDC.BlitXY
10618 </pythoncode>
f32fc4bc 10619 <pythoncode>
cff531b1
RD
10620 class PrinterDC_old(PrinterDC):
10621 """DC class that has methods with 2.4 compatible parameters."""
10622 FloodFill = PrinterDC.FloodFillXY
10623 GetPixel = PrinterDC.GetPixelXY
10624 DrawLine = PrinterDC.DrawLineXY
10625 CrossHair = PrinterDC.CrossHairXY
10626 DrawArc = PrinterDC.DrawArcXY
10627 DrawCheckMark = PrinterDC.DrawCheckMarkXY
10628 DrawEllipticArc = PrinterDC.DrawEllipticArcXY
10629 DrawPoint = PrinterDC.DrawPointXY
10630 DrawRectangle = PrinterDC.DrawRectangleXY
10631 DrawRoundedRectangle = PrinterDC.DrawRoundedRectangleXY
10632 DrawCircle = PrinterDC.DrawCircleXY
10633 DrawEllipse = PrinterDC.DrawEllipseXY
10634 DrawIcon = PrinterDC.DrawIconXY
10635 DrawBitmap = PrinterDC.DrawBitmapXY
10636 DrawText = PrinterDC.DrawTextXY
10637 DrawRotatedText = PrinterDC.DrawRotatedTextXY
10638 Blit = PrinterDC.BlitXY
10639 </pythoncode>
f32fc4bc 10640 <pythoncode>
856bf319
RD
10641#---------------------------------------------------------------------------
10642</pythoncode>
f32fc4bc
RD
10643 <class name="ImageList" oldname="wxImageList" module="gdi">
10644 <baseclass name="Object"/>
10645 <constructor name="ImageList" overloaded="no">
10646 <autodoc>__init__(int width, int height, int mask=True, int initialCount=1) -&gt; ImageList</autodoc>
10647 <paramlist>
10648 <param name="width" type="int" default=""/>
10649 <param name="height" type="int" default=""/>
10650 <param name="mask" type="int" default="True"/>
10651 <param name="initialCount" type="int" default="1"/>
10652 </paramlist>
10653 </constructor>
10654 <destructor name="~wxImageList" overloaded="no">
10655 <autodoc>__del__()</autodoc>
10656 </destructor>
10657 <method name="Add" type="int" overloaded="no">
10658 <autodoc>Add(Bitmap bitmap, Bitmap mask=NullBitmap) -&gt; int</autodoc>
10659 <paramlist>
10660 <param name="bitmap" type="Bitmap" default=""/>
10661 <param name="mask" type="Bitmap" default="wxNullBitmap"/>
10662 </paramlist>
10663 </method>
10664 <method name="AddWithColourMask" type="int" overloaded="no">
10665 <autodoc>AddWithColourMask(Bitmap bitmap, Colour maskColour) -&gt; int</autodoc>
10666 <paramlist>
10667 <param name="bitmap" type="Bitmap" default=""/>
10668 <param name="maskColour" type="Colour" default=""/>
10669 </paramlist>
10670 </method>
10671 <method name="AddIcon" type="int" overloaded="no">
10672 <autodoc>AddIcon(Icon icon) -&gt; int</autodoc>
10673 <paramlist>
10674 <param name="icon" type="Icon" default=""/>
10675 </paramlist>
10676 </method>
10677 <method name="Replace" type="bool" overloaded="no">
10678 <autodoc>Replace(int index, Bitmap bitmap) -&gt; bool</autodoc>
10679 <paramlist>
10680 <param name="index" type="int" default=""/>
10681 <param name="bitmap" type="Bitmap" default=""/>
10682 </paramlist>
10683 </method>
10684 <method name="Draw" type="bool" overloaded="no">
10685 <autodoc>Draw(int index, DC dc, int x, int x, int flags=IMAGELIST_DRAW_NORMAL,
856bf319 10686 bool solidBackground=False) -&gt; bool</autodoc>
f32fc4bc
RD
10687 <paramlist>
10688 <param name="index" type="int" default=""/>
10689 <param name="dc" type="DC" default=""/>
10690 <param name="x" type="int" default=""/>
10691 <param name="x" type="int" default=""/>
10692 <param name="flags" type="int" default="wxIMAGELIST_DRAW_NORMAL"/>
10693 <param name="solidBackground" type="bool" default="False"/>
10694 </paramlist>
10695 </method>
10696 <method name="GetImageCount" type="int" overloaded="no">
10697 <autodoc>GetImageCount() -&gt; int</autodoc>
10698 </method>
10699 <method name="Remove" type="bool" overloaded="no">
10700 <autodoc>Remove(int index) -&gt; bool</autodoc>
10701 <paramlist>
10702 <param name="index" type="int" default=""/>
10703 </paramlist>
10704 </method>
10705 <method name="RemoveAll" type="bool" overloaded="no">
10706 <autodoc>RemoveAll() -&gt; bool</autodoc>
10707 </method>
10708 <method name="GetSize" type="" overloaded="no">
10709 <autodoc>GetSize() -&gt; (width,height)</autodoc>
10710 <paramlist>
10711 <param name="index" type="int" default=""/>
10712 <param name="OUTPUT" type="int" default=""/>
10713 <param name="OUTPUT" type="int" default=""/>
10714 </paramlist>
10715 </method>
10716 </class>
10717 <pythoncode>
856bf319
RD
10718#---------------------------------------------------------------------------
10719</pythoncode>
f32fc4bc
RD
10720 <class name="PenList" oldname="wxPenList" module="gdi">
10721 <baseclass name="Object"/>
10722 <method name="AddPen" type="" overloaded="no">
10723 <autodoc>AddPen(Pen pen)</autodoc>
10724 <paramlist>
10725 <param name="pen" type="Pen" default=""/>
10726 </paramlist>
10727 </method>
10728 <method name="FindOrCreatePen" type="Pen" overloaded="no">
10729 <autodoc>FindOrCreatePen(Colour colour, int width, int style) -&gt; Pen</autodoc>
10730 <paramlist>
10731 <param name="colour" type="Colour" default=""/>
10732 <param name="width" type="int" default=""/>
10733 <param name="style" type="int" default=""/>
10734 </paramlist>
10735 </method>
10736 <method name="RemovePen" type="" overloaded="no">
10737 <autodoc>RemovePen(Pen pen)</autodoc>
10738 <paramlist>
10739 <param name="pen" type="Pen" default=""/>
10740 </paramlist>
10741 </method>
10742 <method name="GetCount" type="int" overloaded="no">
10743 <autodoc>GetCount() -&gt; int</autodoc>
10744 </method>
10745 </class>
10746 <class name="BrushList" oldname="wxBrushList" module="gdi">
10747 <baseclass name="Object"/>
10748 <method name="AddBrush" type="" overloaded="no">
10749 <autodoc>AddBrush(Brush brush)</autodoc>
10750 <paramlist>
10751 <param name="brush" type="Brush" default=""/>
10752 </paramlist>
10753 </method>
10754 <method name="FindOrCreateBrush" type="Brush" overloaded="no">
10755 <autodoc>FindOrCreateBrush(Colour colour, int style) -&gt; Brush</autodoc>
10756 <paramlist>
10757 <param name="colour" type="Colour" default=""/>
10758 <param name="style" type="int" default=""/>
10759 </paramlist>
10760 </method>
10761 <method name="RemoveBrush" type="" overloaded="no">
10762 <autodoc>RemoveBrush(Brush brush)</autodoc>
10763 <paramlist>
10764 <param name="brush" type="Brush" default=""/>
10765 </paramlist>
10766 </method>
10767 <method name="GetCount" type="int" overloaded="no">
10768 <autodoc>GetCount() -&gt; int</autodoc>
10769 </method>
10770 </class>
10771 <class name="ColourDatabase" oldname="wxColourDatabase" module="gdi">
10772 <baseclass name="Object"/>
10773 <constructor name="ColourDatabase" overloaded="no">
10774 <autodoc>__init__() -&gt; ColourDatabase</autodoc>
10775 </constructor>
10776 <destructor name="~wxColourDatabase" overloaded="no">
10777 <autodoc>__del__()</autodoc>
10778 </destructor>
10779 <method name="Find" type="Colour" overloaded="no">
10780 <autodoc>Find(String name) -&gt; Colour</autodoc>
10781 <paramlist>
10782 <param name="name" type="String" default=""/>
10783 </paramlist>
10784 </method>
10785 <method name="FindName" type="String" overloaded="no">
10786 <autodoc>FindName(Colour colour) -&gt; String</autodoc>
10787 <paramlist>
10788 <param name="colour" type="Colour" default=""/>
10789 </paramlist>
10790 </method>
10791 <method name="AddColour" type="" overloaded="no">
10792 <autodoc>AddColour(String name, Colour colour)</autodoc>
10793 <paramlist>
10794 <param name="name" type="String" default=""/>
10795 <param name="colour" type="Colour" default=""/>
10796 </paramlist>
10797 </method>
10798 <method name="Append" type="" overloaded="no">
10799 <autodoc>Append(String name, int red, int green, int blue)</autodoc>
10800 <paramlist>
10801 <param name="name" type="String" default=""/>
10802 <param name="red" type="int" default=""/>
10803 <param name="green" type="int" default=""/>
10804 <param name="blue" type="int" default=""/>
10805 </paramlist>
10806 </method>
10807 </class>
10808 <class name="FontList" oldname="wxFontList" module="gdi">
10809 <baseclass name="Object"/>
10810 <method name="AddFont" type="" overloaded="no">
10811 <autodoc>AddFont(Font font)</autodoc>
10812 <paramlist>
10813 <param name="font" type="Font" default=""/>
10814 </paramlist>
10815 </method>
10816 <method name="FindOrCreateFont" type="Font" overloaded="no">
10817 <autodoc>FindOrCreateFont(int point_size, int family, int style, int weight,
856bf319
RD
10818 bool underline=False, String facename=EmptyString,
10819 int encoding=FONTENCODING_DEFAULT) -&gt; Font</autodoc>
f32fc4bc
RD
10820 <paramlist>
10821 <param name="point_size" type="int" default=""/>
10822 <param name="family" type="int" default=""/>
10823 <param name="style" type="int" default=""/>
10824 <param name="weight" type="int" default=""/>
10825 <param name="underline" type="bool" default="False"/>
10826 <param name="facename" type="String" default="wxPyEmptyString"/>
10827 <param name="encoding" type="wxFontEncoding" default="wxFONTENCODING_DEFAULT"/>
10828 </paramlist>
10829 </method>
10830 <method name="RemoveFont" type="" overloaded="no">
10831 <autodoc>RemoveFont(Font font)</autodoc>
10832 <paramlist>
10833 <param name="font" type="Font" default=""/>
10834 </paramlist>
10835 </method>
10836 <method name="GetCount" type="int" overloaded="no">
10837 <autodoc>GetCount() -&gt; int</autodoc>
10838 </method>
10839 </class>
10840 <pythoncode>
856bf319
RD
10841#---------------------------------------------------------------------------
10842</pythoncode>
f32fc4bc
RD
10843 <pythoncode> NullColor = NullColour </pythoncode>
10844 <pythoncode>
856bf319
RD
10845#---------------------------------------------------------------------------
10846</pythoncode>
f32fc4bc
RD
10847 <class name="Effects" oldname="wxEffects" module="gdi">
10848 <baseclass name="Object"/>
10849 <constructor name="Effects" overloaded="no">
10850 <autodoc>__init__() -&gt; Effects</autodoc>
10851 </constructor>
10852 <method name="GetHighlightColour" type="Colour" overloaded="no">
10853 <autodoc>GetHighlightColour() -&gt; Colour</autodoc>
10854 </method>
10855 <method name="GetLightShadow" type="Colour" overloaded="no">
10856 <autodoc>GetLightShadow() -&gt; Colour</autodoc>
10857 </method>
10858 <method name="GetFaceColour" type="Colour" overloaded="no">
10859 <autodoc>GetFaceColour() -&gt; Colour</autodoc>
10860 </method>
10861 <method name="GetMediumShadow" type="Colour" overloaded="no">
10862 <autodoc>GetMediumShadow() -&gt; Colour</autodoc>
10863 </method>
10864 <method name="GetDarkShadow" type="Colour" overloaded="no">
10865 <autodoc>GetDarkShadow() -&gt; Colour</autodoc>
10866 </method>
10867 <method name="SetHighlightColour" type="" overloaded="no">
10868 <autodoc>SetHighlightColour(Colour c)</autodoc>
10869 <paramlist>
10870 <param name="c" type="Colour" default=""/>
10871 </paramlist>
10872 </method>
10873 <method name="SetLightShadow" type="" overloaded="no">
10874 <autodoc>SetLightShadow(Colour c)</autodoc>
10875 <paramlist>
10876 <param name="c" type="Colour" default=""/>
10877 </paramlist>
10878 </method>
10879 <method name="SetFaceColour" type="" overloaded="no">
10880 <autodoc>SetFaceColour(Colour c)</autodoc>
10881 <paramlist>
10882 <param name="c" type="Colour" default=""/>
10883 </paramlist>
10884 </method>
10885 <method name="SetMediumShadow" type="" overloaded="no">
10886 <autodoc>SetMediumShadow(Colour c)</autodoc>
10887 <paramlist>
10888 <param name="c" type="Colour" default=""/>
10889 </paramlist>
10890 </method>
10891 <method name="SetDarkShadow" type="" overloaded="no">
10892 <autodoc>SetDarkShadow(Colour c)</autodoc>
10893 <paramlist>
10894 <param name="c" type="Colour" default=""/>
10895 </paramlist>
10896 </method>
10897 <method name="Set" type="" overloaded="no">
10898 <autodoc>Set(Colour highlightColour, Colour lightShadow, Colour faceColour,
856bf319 10899 Colour mediumShadow, Colour darkShadow)</autodoc>
f32fc4bc
RD
10900 <paramlist>
10901 <param name="highlightColour" type="Colour" default=""/>
10902 <param name="lightShadow" type="Colour" default=""/>
10903 <param name="faceColour" type="Colour" default=""/>
10904 <param name="mediumShadow" type="Colour" default=""/>
10905 <param name="darkShadow" type="Colour" default=""/>
10906 </paramlist>
10907 </method>
10908 <method name="DrawSunkenEdge" type="" overloaded="no">
10909 <autodoc>DrawSunkenEdge(DC dc, Rect rect, int borderSize=1)</autodoc>
10910 <paramlist>
10911 <param name="dc" type="DC" default=""/>
10912 <param name="rect" type="Rect" default=""/>
10913 <param name="borderSize" type="int" default="1"/>
10914 </paramlist>
10915 </method>
10916 <method name="TileBitmap" type="bool" overloaded="no">
10917 <autodoc>TileBitmap(Rect rect, DC dc, Bitmap bitmap) -&gt; bool</autodoc>
10918 <paramlist>
10919 <param name="rect" type="Rect" default=""/>
10920 <param name="dc" type="DC" default=""/>
10921 <param name="bitmap" type="Bitmap" default=""/>
10922 </paramlist>
10923 </method>
10924 </class>
10925 </module>
10926 <module name="windows">
10927 <import name="core"/>
10928 <pythoncode> wx = core </pythoncode>
10929 <pythoncode>
856bf319
RD
10930#---------------------------------------------------------------------------
10931</pythoncode>
f32fc4bc
RD
10932 <class name="Panel" oldname="wxPanel" module="windows">
10933 <baseclass name="Window"/>
10934 <constructor name="Panel" overloaded="no">
10935 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
10936 Size size=DefaultSize, long style=wxTAB_TRAVERSAL|wxNO_BORDER,
10937 String name=PanelNameStr) -&gt; Panel</autodoc>
f32fc4bc
RD
10938 <paramlist>
10939 <param name="parent" type="Window" default=""/>
10940 <param name="id" type="int" default="-1"/>
10941 <param name="pos" type="Point" default="wxDefaultPosition"/>
10942 <param name="size" type="Size" default="wxDefaultSize"/>
10943 <param name="style" type="long" default="wxTAB_TRAVERSAL|wxNO_BORDER"/>
10944 <param name="name" type="String" default="wxPyPanelNameStr"/>
10945 </paramlist>
10946 </constructor>
10947 <constructor name="PrePanel" overloaded="no">
10948 <autodoc>PrePanel() -&gt; Panel</autodoc>
10949 </constructor>
10950 <method name="Create" type="bool" overloaded="no">
10951 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
10952 long style=wxTAB_TRAVERSAL|wxNO_BORDER,
10953 String name=PanelNameStr) -&gt; bool</autodoc>
c2dda882 10954 <docstring>Create the GUI part of the Window for 2-phase creation mode.</docstring>
f32fc4bc
RD
10955 <paramlist>
10956 <param name="parent" type="Window" default=""/>
10957 <param name="id" type="int" default=""/>
10958 <param name="pos" type="Point" default="wxDefaultPosition"/>
10959 <param name="size" type="Size" default="wxDefaultSize"/>
10960 <param name="style" type="long" default="wxTAB_TRAVERSAL|wxNO_BORDER"/>
10961 <param name="name" type="String" default="wxPyPanelNameStr"/>
10962 </paramlist>
10963 </method>
10964 <method name="InitDialog" type="" overloaded="no">
10965 <autodoc>InitDialog()</autodoc>
10966 </method>
10967 </class>
10968 <pythoncode>
856bf319
RD
10969#---------------------------------------------------------------------------
10970</pythoncode>
f32fc4bc
RD
10971 <class name="ScrolledWindow" oldname="wxScrolledWindow" module="windows">
10972 <baseclass name="Panel"/>
10973 <constructor name="ScrolledWindow" overloaded="no">
10974 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
10975 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
10976 String name=PanelNameStr) -&gt; ScrolledWindow</autodoc>
f32fc4bc
RD
10977 <paramlist>
10978 <param name="parent" type="Window" default=""/>
10979 <param name="id" type="int" default="-1"/>
10980 <param name="pos" type="Point" default="wxDefaultPosition"/>
10981 <param name="size" type="Size" default="wxDefaultSize"/>
10982 <param name="style" type="long" default="wxHSCROLL|wxVSCROLL"/>
10983 <param name="name" type="String" default="wxPyPanelNameStr"/>
10984 </paramlist>
10985 </constructor>
10986 <constructor name="PreScrolledWindow" overloaded="no">
10987 <autodoc>PreScrolledWindow() -&gt; ScrolledWindow</autodoc>
10988 </constructor>
10989 <method name="Create" type="bool" overloaded="no">
10990 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
10991 Size size=DefaultSize, long style=wxHSCROLL|wxVSCROLL,
10992 String name=PanelNameStr) -&gt; bool</autodoc>
c2dda882 10993 <docstring>Create the GUI part of the Window for 2-phase creation mode.</docstring>
f32fc4bc
RD
10994 <paramlist>
10995 <param name="parent" type="Window" default=""/>
10996 <param name="id" type="int" default="-1"/>
10997 <param name="pos" type="Point" default="wxDefaultPosition"/>
10998 <param name="size" type="Size" default="wxDefaultSize"/>
10999 <param name="style" type="long" default="wxHSCROLL|wxVSCROLL"/>
11000 <param name="name" type="String" default="wxPyPanelNameStr"/>
11001 </paramlist>
11002 </method>
11003 <method name="SetScrollbars" type="" overloaded="no">
11004 <autodoc>SetScrollbars(int pixelsPerUnitX, int pixelsPerUnitY, int noUnitsX,
856bf319 11005 int noUnitsY, int xPos=0, int yPos=0, bool noRefresh=False)</autodoc>
f32fc4bc
RD
11006 <paramlist>
11007 <param name="pixelsPerUnitX" type="int" default=""/>
11008 <param name="pixelsPerUnitY" type="int" default=""/>
11009 <param name="noUnitsX" type="int" default=""/>
11010 <param name="noUnitsY" type="int" default=""/>
11011 <param name="xPos" type="int" default="0"/>
11012 <param name="yPos" type="int" default="0"/>
11013 <param name="noRefresh" type="bool" default="False"/>
11014 </paramlist>
11015 </method>
11016 <method name="Scroll" type="" overloaded="no">
11017 <autodoc>Scroll(int x, int y)</autodoc>
11018 <paramlist>
11019 <param name="x" type="int" default=""/>
11020 <param name="y" type="int" default=""/>
11021 </paramlist>
11022 </method>
11023 <method name="GetScrollPageSize" type="int" overloaded="no">
11024 <autodoc>GetScrollPageSize(int orient) -&gt; int</autodoc>
11025 <paramlist>
11026 <param name="orient" type="int" default=""/>
11027 </paramlist>
11028 </method>
11029 <method name="SetScrollPageSize" type="" overloaded="no">
11030 <autodoc>SetScrollPageSize(int orient, int pageSize)</autodoc>
11031 <paramlist>
11032 <param name="orient" type="int" default=""/>
11033 <param name="pageSize" type="int" default=""/>
11034 </paramlist>
11035 </method>
11036 <method name="SetScrollRate" type="" overloaded="no">
11037 <autodoc>SetScrollRate(int xstep, int ystep)</autodoc>
11038 <paramlist>
11039 <param name="xstep" type="int" default=""/>
11040 <param name="ystep" type="int" default=""/>
11041 </paramlist>
11042 </method>
11043 <method name="GetScrollPixelsPerUnit" type="" overloaded="no">
11044 <autodoc>GetScrollPixelsPerUnit() -&gt; (xUnit, yUnit)</autodoc>
11045 <docstring>Get the size of one logical unit in physical units.</docstring>
11046 <paramlist>
11047 <param name="OUTPUT" type="int" default=""/>
11048 <param name="OUTPUT" type="int" default=""/>
11049 </paramlist>
11050 </method>
11051 <method name="EnableScrolling" type="" overloaded="no">
11052 <autodoc>EnableScrolling(bool x_scrolling, bool y_scrolling)</autodoc>
11053 <paramlist>
11054 <param name="x_scrolling" type="bool" default=""/>
11055 <param name="y_scrolling" type="bool" default=""/>
11056 </paramlist>
11057 </method>
11058 <method name="GetViewStart" type="" overloaded="no">
11059 <autodoc>GetViewStart() -&gt; (x,y)</autodoc>
11060 <docstring>Get the view start</docstring>
11061 <paramlist>
11062 <param name="OUTPUT" type="int" default=""/>
11063 <param name="OUTPUT" type="int" default=""/>
11064 </paramlist>
11065 </method>
11066 <method name="SetScale" type="" overloaded="no">
11067 <autodoc>SetScale(double xs, double ys)</autodoc>
11068 <paramlist>
11069 <param name="xs" type="double" default=""/>
11070 <param name="ys" type="double" default=""/>
11071 </paramlist>
11072 </method>
11073 <method name="GetScaleX" type="double" overloaded="no">
11074 <autodoc>GetScaleX() -&gt; double</autodoc>
11075 </method>
11076 <method name="GetScaleY" type="double" overloaded="no">
11077 <autodoc>GetScaleY() -&gt; double</autodoc>
11078 </method>
11079 <method name="CalcScrolledPosition" type="Point" overloaded="yes">
11080 <docstring>Translate between scrolled and unscrolled coordinates.</docstring>
11081 <paramlist>
11082 <param name="pt" type="Point" default=""/>
11083 </paramlist>
11084 </method>
11085 <method name="CalcScrolledPosition" type="" overloaded="yes">
11086 <autodoc>CalcScrolledPosition(Point pt) -&gt; Point
856bf319 11087CalcScrolledPosition(int x, int y) -&gt; (sx, sy)</autodoc>
f32fc4bc
RD
11088 <docstring>Translate between scrolled and unscrolled coordinates.</docstring>
11089 <paramlist>
11090 <param name="x" type="int" default=""/>
11091 <param name="y" type="int" default=""/>
11092 <param name="OUTPUT" type="int" default=""/>
11093 <param name="OUTPUT" type="int" default=""/>
11094 </paramlist>
11095 </method>
11096 <method name="CalcUnscrolledPosition" type="Point" overloaded="yes">
11097 <docstring>Translate between scrolled and unscrolled coordinates.</docstring>
11098 <paramlist>
11099 <param name="pt" type="Point" default=""/>
11100 </paramlist>
11101 </method>
11102 <method name="CalcUnscrolledPosition" type="" overloaded="yes">
11103 <autodoc>CalcUnscrolledPosition(Point pt) -&gt; Point
856bf319 11104CalcUnscrolledPosition(int x, int y) -&gt; (ux, uy)</autodoc>
f32fc4bc
RD
11105 <docstring>Translate between scrolled and unscrolled coordinates.</docstring>
11106 <paramlist>
11107 <param name="x" type="int" default=""/>
11108 <param name="y" type="int" default=""/>
11109 <param name="OUTPUT" type="int" default=""/>
11110 <param name="OUTPUT" type="int" default=""/>
11111 </paramlist>
11112 </method>
11113 <method name="AdjustScrollbars" type="" overloaded="no">
11114 <autodoc>AdjustScrollbars()</autodoc>
11115 </method>
11116 <method name="CalcScrollInc" type="int" overloaded="no">
11117 <autodoc>CalcScrollInc(ScrollWinEvent event) -&gt; int</autodoc>
11118 <paramlist>
11119 <param name="event" type="ScrollWinEvent" default=""/>
11120 </paramlist>
11121 </method>
11122 <method name="SetTargetWindow" type="" overloaded="no">
11123 <autodoc>SetTargetWindow(Window target)</autodoc>
11124 <paramlist>
11125 <param name="target" type="Window" default=""/>
11126 </paramlist>
11127 </method>
11128 <method name="GetTargetWindow" type="Window" overloaded="no">
11129 <autodoc>GetTargetWindow() -&gt; Window</autodoc>
11130 </method>
11131 </class>
11132 <pythoncode>
856bf319
RD
11133#---------------------------------------------------------------------------
11134</pythoncode>
f32fc4bc
RD
11135 <class name="TopLevelWindow" oldname="wxTopLevelWindow" module="windows">
11136 <baseclass name="Window"/>
11137 <method name="Maximize" type="" overloaded="no">
11138 <autodoc>Maximize(bool maximize=True)</autodoc>
11139 <paramlist>
11140 <param name="maximize" type="bool" default="True"/>
11141 </paramlist>
11142 </method>
11143 <method name="Restore" type="" overloaded="no">
11144 <autodoc>Restore()</autodoc>
11145 </method>
11146 <method name="Iconize" type="" overloaded="no">
11147 <autodoc>Iconize(bool iconize=True)</autodoc>
11148 <paramlist>
11149 <param name="iconize" type="bool" default="True"/>
11150 </paramlist>
11151 </method>
11152 <method name="IsMaximized" type="bool" overloaded="no">
11153 <autodoc>IsMaximized() -&gt; bool</autodoc>
11154 </method>
11155 <method name="IsIconized" type="bool" overloaded="no">
11156 <autodoc>IsIconized() -&gt; bool</autodoc>
11157 </method>
11158 <method name="GetIcon" type="Icon" overloaded="no">
11159 <autodoc>GetIcon() -&gt; Icon</autodoc>
11160 </method>
11161 <method name="SetIcon" type="" overloaded="no">
11162 <autodoc>SetIcon(Icon icon)</autodoc>
11163 <paramlist>
11164 <param name="icon" type="Icon" default=""/>
11165 </paramlist>
11166 </method>
11167 <method name="SetIcons" type="" overloaded="no">
11168 <autodoc>SetIcons(wxIconBundle icons)</autodoc>
11169 <paramlist>
11170 <param name="icons" type="IconBundle" default=""/>
11171 </paramlist>
11172 </method>
11173 <method name="ShowFullScreen" type="bool" overloaded="no">
11174 <autodoc>ShowFullScreen(bool show, long style=FULLSCREEN_ALL) -&gt; bool</autodoc>
11175 <paramlist>
11176 <param name="show" type="bool" default=""/>
11177 <param name="style" type="long" default="wxFULLSCREEN_ALL"/>
11178 </paramlist>
11179 </method>
11180 <method name="IsFullScreen" type="bool" overloaded="no">
11181 <autodoc>IsFullScreen() -&gt; bool</autodoc>
11182 </method>
11183 <method name="SetTitle" type="" overloaded="no">
11184 <autodoc>SetTitle(String title)</autodoc>
c2dda882 11185 <docstring>Sets the window's title. Applicable only to frames and dialogs.</docstring>
f32fc4bc
RD
11186 <paramlist>
11187 <param name="title" type="String" default=""/>
11188 </paramlist>
11189 </method>
11190 <method name="GetTitle" type="String" overloaded="no">
11191 <autodoc>GetTitle() -&gt; String</autodoc>
c2dda882 11192 <docstring>Gets the window's title. Applicable only to frames and dialogs.</docstring>
f32fc4bc
RD
11193 </method>
11194 <method name="SetShape" type="bool" overloaded="no">
11195 <autodoc>SetShape(Region region) -&gt; bool</autodoc>
11196 <paramlist>
11197 <param name="region" type="Region" default=""/>
11198 </paramlist>
11199 </method>
11200 </class>
11201 <pythoncode>
856bf319
RD
11202#---------------------------------------------------------------------------
11203</pythoncode>
f32fc4bc
RD
11204 <class name="Frame" oldname="wxFrame" module="windows">
11205 <baseclass name="TopLevelWindow"/>
11206 <constructor name="Frame" overloaded="no">
11207 <autodoc>__init__(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
11208 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
11209 String name=FrameNameStr) -&gt; Frame</autodoc>
f32fc4bc
RD
11210 <paramlist>
11211 <param name="parent" type="Window" default=""/>
11212 <param name="id" type="int" default=""/>
11213 <param name="title" type="String" default=""/>
11214 <param name="pos" type="Point" default="wxDefaultPosition"/>
11215 <param name="size" type="Size" default="wxDefaultSize"/>
11216 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
11217 <param name="name" type="String" default="wxPyFrameNameStr"/>
11218 </paramlist>
11219 </constructor>
11220 <constructor name="PreFrame" overloaded="no">
11221 <autodoc>PreFrame() -&gt; Frame</autodoc>
11222 </constructor>
11223 <method name="Create" type="bool" overloaded="no">
11224 <autodoc>Create(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
11225 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
11226 String name=FrameNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
11227 <paramlist>
11228 <param name="parent" type="Window" default=""/>
11229 <param name="id" type="int" default=""/>
11230 <param name="title" type="String" default=""/>
11231 <param name="pos" type="Point" default="wxDefaultPosition"/>
11232 <param name="size" type="Size" default="wxDefaultSize"/>
11233 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
11234 <param name="name" type="String" default="wxPyFrameNameStr"/>
11235 </paramlist>
11236 </method>
11237 <method name="GetClientAreaOrigin" type="Point" overloaded="no">
11238 <autodoc>GetClientAreaOrigin() -&gt; Point</autodoc>
c2dda882
RD
11239 <docstring>Get the origin of the client area of the window relative to the
11240window's top left corner (the client area may be shifted because of
11241the borders, scrollbars, other decorations...)</docstring>
f32fc4bc
RD
11242 </method>
11243 <method name="SendSizeEvent" type="" overloaded="no">
11244 <autodoc>SendSizeEvent()</autodoc>
11245 </method>
11246 <method name="SetMenuBar" type="" overloaded="no">
11247 <autodoc>SetMenuBar(MenuBar menubar)</autodoc>
11248 <paramlist>
11249 <param name="menubar" type="MenuBar" default=""/>
11250 </paramlist>
11251 </method>
11252 <method name="GetMenuBar" type="MenuBar" overloaded="no">
11253 <autodoc>GetMenuBar() -&gt; MenuBar</autodoc>
11254 </method>
11255 <method name="ProcessCommand" type="bool" overloaded="no">
11256 <autodoc>ProcessCommand(int winid) -&gt; bool</autodoc>
11257 <paramlist>
11258 <param name="winid" type="int" default=""/>
11259 </paramlist>
11260 </method>
11261 <method name="CreateStatusBar" type="wxStatusBar" overloaded="no">
11262 <autodoc>CreateStatusBar(int number=1, long style=ST_SIZEGRIP, int winid=0,
856bf319 11263 String name=StatusLineNameStr) -&gt; StatusBar</autodoc>
f32fc4bc
RD
11264 <paramlist>
11265 <param name="number" type="int" default="1"/>
11266 <param name="style" type="long" default="wxST_SIZEGRIP"/>
11267 <param name="winid" type="int" default="0"/>
11268 <param name="name" type="String" default="wxPyStatusLineNameStr"/>
11269 </paramlist>
11270 </method>
11271 <method name="GetStatusBar" type="wxStatusBar" overloaded="no">
11272 <autodoc>GetStatusBar() -&gt; StatusBar</autodoc>
11273 </method>
11274 <method name="SetStatusBar" type="" overloaded="no">
11275 <autodoc>SetStatusBar(StatusBar statBar)</autodoc>
11276 <paramlist>
11277 <param name="statBar" type="wxStatusBar" default=""/>
11278 </paramlist>
11279 </method>
11280 <method name="SetStatusText" type="" overloaded="no">
11281 <autodoc>SetStatusText(String text, int number=0)</autodoc>
11282 <paramlist>
11283 <param name="text" type="String" default=""/>
11284 <param name="number" type="int" default="0"/>
11285 </paramlist>
11286 </method>
11287 <method name="SetStatusWidths" type="" overloaded="no">
11288 <autodoc>SetStatusWidths(int widths, int widths_field)</autodoc>
11289 <paramlist>
11290 <param name="widths" type="int" default=""/>
11291 <param name="widths_field" type="int" default=""/>
11292 </paramlist>
11293 </method>
11294 <method name="PushStatusText" type="" overloaded="no">
11295 <autodoc>PushStatusText(String text, int number=0)</autodoc>
11296 <paramlist>
11297 <param name="text" type="String" default=""/>
11298 <param name="number" type="int" default="0"/>
11299 </paramlist>
11300 </method>
11301 <method name="PopStatusText" type="" overloaded="no">
11302 <autodoc>PopStatusText(int number=0)</autodoc>
11303 <paramlist>
11304 <param name="number" type="int" default="0"/>
11305 </paramlist>
11306 </method>
11307 <method name="SetStatusBarPane" type="" overloaded="no">
11308 <autodoc>SetStatusBarPane(int n)</autodoc>
11309 <paramlist>
11310 <param name="n" type="int" default=""/>
11311 </paramlist>
11312 </method>
11313 <method name="GetStatusBarPane" type="int" overloaded="no">
11314 <autodoc>GetStatusBarPane() -&gt; int</autodoc>
11315 </method>
11316 <method name="CreateToolBar" type="wxToolBar" overloaded="no">
11317 <autodoc>CreateToolBar(long style=-1, int winid=-1, String name=ToolBarNameStr) -&gt; wxToolBar</autodoc>
11318 <paramlist>
11319 <param name="style" type="long" default="-1"/>
11320 <param name="winid" type="int" default="-1"/>
11321 <param name="name" type="String" default="wxPyToolBarNameStr"/>
11322 </paramlist>
11323 </method>
11324 <method name="GetToolBar" type="wxToolBar" overloaded="no">
11325 <autodoc>GetToolBar() -&gt; wxToolBar</autodoc>
11326 </method>
11327 <method name="SetToolBar" type="" overloaded="no">
11328 <autodoc>SetToolBar(wxToolBar toolbar)</autodoc>
11329 <paramlist>
11330 <param name="toolbar" type="wxToolBar" default=""/>
11331 </paramlist>
11332 </method>
11333 <method name="DoGiveHelp" type="" overloaded="no">
11334 <autodoc>DoGiveHelp(String text, bool show)</autodoc>
11335 <paramlist>
11336 <param name="text" type="String" default=""/>
11337 <param name="show" type="bool" default=""/>
11338 </paramlist>
11339 </method>
11340 <method name="DoMenuUpdates" type="" overloaded="no">
11341 <autodoc>DoMenuUpdates(Menu menu=None)</autodoc>
11342 <paramlist>
11343 <param name="menu" type="Menu" default="NULL"/>
11344 </paramlist>
11345 </method>
11346 </class>
11347 <pythoncode>
856bf319
RD
11348#---------------------------------------------------------------------------
11349</pythoncode>
f32fc4bc
RD
11350 <class name="Dialog" oldname="wxDialog" module="windows">
11351 <baseclass name="TopLevelWindow"/>
11352 <constructor name="Dialog" overloaded="no">
11353 <autodoc>__init__(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
11354 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
11355 String name=DialogNameStr) -&gt; Dialog</autodoc>
f32fc4bc
RD
11356 <paramlist>
11357 <param name="parent" type="Window" default=""/>
11358 <param name="id" type="int" default=""/>
11359 <param name="title" type="String" default=""/>
11360 <param name="pos" type="Point" default="wxDefaultPosition"/>
11361 <param name="size" type="Size" default="wxDefaultSize"/>
11362 <param name="style" type="long" default="wxDEFAULT_DIALOG_STYLE"/>
11363 <param name="name" type="String" default="wxPyDialogNameStr"/>
11364 </paramlist>
11365 </constructor>
11366 <constructor name="PreDialog" overloaded="no">
11367 <autodoc>PreDialog() -&gt; Dialog</autodoc>
11368 </constructor>
11369 <method name="Create" type="bool" overloaded="no">
11370 <autodoc>Create(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
11371 Size size=DefaultSize, long style=DEFAULT_DIALOG_STYLE,
11372 String name=DialogNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
11373 <paramlist>
11374 <param name="parent" type="Window" default=""/>
11375 <param name="id" type="int" default=""/>
11376 <param name="title" type="String" default=""/>
11377 <param name="pos" type="Point" default="wxDefaultPosition"/>
11378 <param name="size" type="Size" default="wxDefaultSize"/>
11379 <param name="style" type="long" default="wxDEFAULT_DIALOG_STYLE"/>
11380 <param name="name" type="String" default="wxPyDialogNameStr"/>
11381 </paramlist>
11382 </method>
11383 <method name="SetReturnCode" type="" overloaded="no">
11384 <autodoc>SetReturnCode(int returnCode)</autodoc>
11385 <paramlist>
11386 <param name="returnCode" type="int" default=""/>
11387 </paramlist>
11388 </method>
11389 <method name="GetReturnCode" type="int" overloaded="no">
11390 <autodoc>GetReturnCode() -&gt; int</autodoc>
11391 </method>
11392 <method name="CreateTextSizer" type="Sizer" overloaded="no">
11393 <autodoc>CreateTextSizer(String message) -&gt; Sizer</autodoc>
11394 <paramlist>
11395 <param name="message" type="String" default=""/>
11396 </paramlist>
11397 </method>
11398 <method name="CreateButtonSizer" type="Sizer" overloaded="no">
11399 <autodoc>CreateButtonSizer(long flags) -&gt; Sizer</autodoc>
11400 <paramlist>
11401 <param name="flags" type="long" default=""/>
11402 </paramlist>
11403 </method>
11404 <method name="IsModal" type="bool" overloaded="no">
11405 <autodoc>IsModal() -&gt; bool</autodoc>
11406 </method>
11407 <method name="ShowModal" type="int" overloaded="no">
11408 <autodoc>ShowModal() -&gt; int</autodoc>
11409 </method>
11410 <method name="EndModal" type="" overloaded="no">
11411 <autodoc>EndModal(int retCode)</autodoc>
11412 <paramlist>
11413 <param name="retCode" type="int" default=""/>
11414 </paramlist>
11415 </method>
11416 <method name="IsModalShowing" type="bool" overloaded="no">
11417 <autodoc>IsModalShowing() -&gt; bool</autodoc>
11418 </method>
11419 </class>
11420 <pythoncode>
856bf319
RD
11421#---------------------------------------------------------------------------
11422</pythoncode>
f32fc4bc
RD
11423 <class name="MiniFrame" oldname="wxMiniFrame" module="windows">
11424 <baseclass name="Frame"/>
11425 <constructor name="MiniFrame" overloaded="no">
11426 <autodoc>__init__(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
11427 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
11428 String name=FrameNameStr) -&gt; MiniFrame</autodoc>
f32fc4bc
RD
11429 <paramlist>
11430 <param name="parent" type="Window" default=""/>
11431 <param name="id" type="int" default=""/>
11432 <param name="title" type="String" default=""/>
11433 <param name="pos" type="Point" default="wxDefaultPosition"/>
11434 <param name="size" type="Size" default="wxDefaultSize"/>
11435 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
11436 <param name="name" type="String" default="wxPyFrameNameStr"/>
11437 </paramlist>
11438 </constructor>
11439 <constructor name="PreMiniFrame" overloaded="no">
11440 <autodoc>PreMiniFrame() -&gt; MiniFrame</autodoc>
11441 </constructor>
11442 <method name="Create" type="bool" overloaded="no">
11443 <autodoc>Create(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
11444 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
11445 String name=FrameNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
11446 <paramlist>
11447 <param name="parent" type="Window" default=""/>
11448 <param name="id" type="int" default=""/>
11449 <param name="title" type="String" default=""/>
11450 <param name="pos" type="Point" default="wxDefaultPosition"/>
11451 <param name="size" type="Size" default="wxDefaultSize"/>
11452 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
11453 <param name="name" type="String" default="wxPyFrameNameStr"/>
11454 </paramlist>
11455 </method>
11456 </class>
11457 <pythoncode>
856bf319
RD
11458#---------------------------------------------------------------------------
11459</pythoncode>
f32fc4bc
RD
11460 <class name="SplashScreenWindow" oldname="wxSplashScreenWindow" module="windows">
11461 <baseclass name="Window"/>
11462 <constructor name="SplashScreenWindow" overloaded="no">
11463 <autodoc>__init__(Bitmap bitmap, Window parent, int id, Point pos=DefaultPosition,
856bf319 11464 Size size=DefaultSize, long style=NO_BORDER) -&gt; SplashScreenWindow</autodoc>
f32fc4bc
RD
11465 <paramlist>
11466 <param name="bitmap" type="Bitmap" default=""/>
11467 <param name="parent" type="Window" default=""/>
11468 <param name="id" type="int" default=""/>
11469 <param name="pos" type="Point" default="wxDefaultPosition"/>
11470 <param name="size" type="Size" default="wxDefaultSize"/>
11471 <param name="style" type="long" default="wxNO_BORDER"/>
11472 </paramlist>
11473 </constructor>
11474 <method name="SetBitmap" type="" overloaded="no">
11475 <autodoc>SetBitmap(Bitmap bitmap)</autodoc>
11476 <paramlist>
11477 <param name="bitmap" type="Bitmap" default=""/>
11478 </paramlist>
11479 </method>
11480 <method name="GetBitmap" type="Bitmap" overloaded="no">
11481 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
11482 </method>
11483 </class>
11484 <class name="SplashScreen" oldname="wxSplashScreen" module="windows">
11485 <baseclass name="Frame"/>
11486 <constructor name="SplashScreen" overloaded="no">
11487 <autodoc>__init__(Bitmap bitmap, long splashStyle, int milliseconds,
856bf319
RD
11488 Window parent, int id, Point pos=DefaultPosition,
11489 Size size=DefaultSize, long style=wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP) -&gt; SplashScreen</autodoc>
f32fc4bc
RD
11490 <paramlist>
11491 <param name="bitmap" type="Bitmap" default=""/>
11492 <param name="splashStyle" type="long" default=""/>
11493 <param name="milliseconds" type="int" default=""/>
11494 <param name="parent" type="Window" default=""/>
11495 <param name="id" type="int" default=""/>
11496 <param name="pos" type="Point" default="wxDefaultPosition"/>
11497 <param name="size" type="Size" default="wxDefaultSize"/>
11498 <param name="style" type="long" default="wxSIMPLE_BORDER|wxFRAME_NO_TASKBAR|wxSTAY_ON_TOP"/>
11499 </paramlist>
11500 </constructor>
11501 <method name="GetSplashStyle" type="long" overloaded="no">
11502 <autodoc>GetSplashStyle() -&gt; long</autodoc>
11503 </method>
11504 <method name="GetSplashWindow" type="SplashScreenWindow" overloaded="no">
11505 <autodoc>GetSplashWindow() -&gt; SplashScreenWindow</autodoc>
11506 </method>
11507 <method name="GetTimeout" type="int" overloaded="no">
11508 <autodoc>GetTimeout() -&gt; int</autodoc>
11509 </method>
11510 </class>
11511 <pythoncode>
856bf319
RD
11512#---------------------------------------------------------------------------
11513</pythoncode>
f32fc4bc
RD
11514 <class name="StatusBar" oldname="wxStatusBar" module="windows">
11515 <baseclass name="Window"/>
11516 <constructor name="StatusBar" overloaded="no">
11517 <autodoc>__init__(Window parent, int id=-1, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -&gt; StatusBar</autodoc>
11518 <paramlist>
11519 <param name="parent" type="Window" default=""/>
11520 <param name="id" type="int" default="-1"/>
11521 <param name="style" type="long" default="wxST_SIZEGRIP"/>
11522 <param name="name" type="String" default="wxPyStatusLineNameStr"/>
11523 </paramlist>
11524 </constructor>
11525 <constructor name="PreStatusBar" overloaded="no">
11526 <autodoc>PreStatusBar() -&gt; StatusBar</autodoc>
11527 </constructor>
11528 <method name="Create" type="bool" overloaded="no">
11529 <autodoc>Create(Window parent, int id, long style=ST_SIZEGRIP, String name=StatusLineNameStr) -&gt; bool</autodoc>
11530 <paramlist>
11531 <param name="parent" type="Window" default=""/>
11532 <param name="id" type="int" default=""/>
11533 <param name="style" type="long" default="wxST_SIZEGRIP"/>
11534 <param name="name" type="String" default="wxPyStatusLineNameStr"/>
11535 </paramlist>
11536 </method>
11537 <method name="SetFieldsCount" type="" overloaded="no">
11538 <autodoc>SetFieldsCount(int number=1)</autodoc>
11539 <paramlist>
11540 <param name="number" type="int" default="1"/>
11541 </paramlist>
11542 </method>
11543 <method name="GetFieldsCount" type="int" overloaded="no">
11544 <autodoc>GetFieldsCount() -&gt; int</autodoc>
11545 </method>
11546 <method name="SetStatusText" type="" overloaded="no">
11547 <autodoc>SetStatusText(String text, int number=0)</autodoc>
11548 <paramlist>
11549 <param name="text" type="String" default=""/>
11550 <param name="number" type="int" default="0"/>
11551 </paramlist>
11552 </method>
11553 <method name="GetStatusText" type="String" overloaded="no">
11554 <autodoc>GetStatusText(int number=0) -&gt; String</autodoc>
11555 <paramlist>
11556 <param name="number" type="int" default="0"/>
11557 </paramlist>
11558 </method>
11559 <method name="PushStatusText" type="" overloaded="no">
11560 <autodoc>PushStatusText(String text, int number=0)</autodoc>
11561 <paramlist>
11562 <param name="text" type="String" default=""/>
11563 <param name="number" type="int" default="0"/>
11564 </paramlist>
11565 </method>
11566 <method name="PopStatusText" type="" overloaded="no">
11567 <autodoc>PopStatusText(int number=0)</autodoc>
11568 <paramlist>
11569 <param name="number" type="int" default="0"/>
11570 </paramlist>
11571 </method>
11572 <method name="SetStatusWidths" type="" overloaded="no">
11573 <autodoc>SetStatusWidths(int widths, int widths_field)</autodoc>
11574 <paramlist>
11575 <param name="widths" type="int" default=""/>
11576 <param name="widths_field" type="int" default=""/>
11577 </paramlist>
11578 </method>
11579 <method name="GetFieldRect" type="Rect" overloaded="no">
11580 <autodoc>GetFieldRect(int i) -&gt; Rect</autodoc>
11581 <paramlist>
11582 <param name="i" type="int" default=""/>
11583 </paramlist>
11584 </method>
11585 <method name="SetMinHeight" type="" overloaded="no">
11586 <autodoc>SetMinHeight(int height)</autodoc>
11587 <paramlist>
11588 <param name="height" type="int" default=""/>
11589 </paramlist>
11590 </method>
11591 <method name="GetBorderX" type="int" overloaded="no">
11592 <autodoc>GetBorderX() -&gt; int</autodoc>
11593 </method>
11594 <method name="GetBorderY" type="int" overloaded="no">
11595 <autodoc>GetBorderY() -&gt; int</autodoc>
11596 </method>
11597 </class>
11598 <pythoncode>
856bf319
RD
11599#---------------------------------------------------------------------------
11600</pythoncode>
f32fc4bc
RD
11601 <class name="SplitterWindow" oldname="wxSplitterWindow" module="windows">
11602 <baseclass name="Window"/>
11603 <constructor name="SplitterWindow" overloaded="no">
11604 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 11605 long style=SP_3D, String name=SplitterNameStr) -&gt; SplitterWindow</autodoc>
f32fc4bc
RD
11606 <paramlist>
11607 <param name="parent" type="Window" default=""/>
11608 <param name="id" type="int" default=""/>
11609 <param name="pos" type="Point" default="wxDefaultPosition"/>
11610 <param name="size" type="Size" default="wxDefaultSize"/>
11611 <param name="style" type="long" default="wxSP_3D"/>
11612 <param name="name" type="String" default="wxPySplitterNameStr"/>
11613 </paramlist>
11614 </constructor>
11615 <constructor name="PreSplitterWindow" overloaded="no">
11616 <autodoc>PreSplitterWindow() -&gt; SplitterWindow</autodoc>
11617 </constructor>
11618 <method name="Create" type="bool" overloaded="no">
11619 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 11620 long style=SP_3D, String name=SplitterNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
11621 <paramlist>
11622 <param name="parent" type="Window" default=""/>
11623 <param name="id" type="int" default=""/>
11624 <param name="pos" type="Point" default="wxDefaultPosition"/>
11625 <param name="size" type="Size" default="wxDefaultSize"/>
11626 <param name="style" type="long" default="wxSP_3D"/>
11627 <param name="name" type="String" default="wxPySplitterNameStr"/>
11628 </paramlist>
11629 </method>
11630 <method name="GetWindow1" type="Window" overloaded="no">
11631 <autodoc>GetWindow1() -&gt; Window</autodoc>
11632 </method>
11633 <method name="GetWindow2" type="Window" overloaded="no">
11634 <autodoc>GetWindow2() -&gt; Window</autodoc>
11635 </method>
11636 <method name="SetSplitMode" type="" overloaded="no">
11637 <autodoc>SetSplitMode(int mode)</autodoc>
11638 <paramlist>
11639 <param name="mode" type="int" default=""/>
11640 </paramlist>
11641 </method>
11642 <method name="GetSplitMode" type="wxSplitMode" overloaded="no">
11643 <autodoc>GetSplitMode() -&gt; int</autodoc>
11644 </method>
11645 <method name="Initialize" type="" overloaded="no">
11646 <autodoc>Initialize(Window window)</autodoc>
11647 <paramlist>
11648 <param name="window" type="Window" default=""/>
11649 </paramlist>
11650 </method>
11651 <method name="SplitVertically" type="bool" overloaded="no">
11652 <autodoc>SplitVertically(Window window1, Window window2, int sashPosition=0) -&gt; bool</autodoc>
11653 <paramlist>
11654 <param name="window1" type="Window" default=""/>
11655 <param name="window2" type="Window" default=""/>
11656 <param name="sashPosition" type="int" default="0"/>
11657 </paramlist>
11658 </method>
11659 <method name="SplitHorizontally" type="bool" overloaded="no">
11660 <autodoc>SplitHorizontally(Window window1, Window window2, int sashPosition=0) -&gt; bool</autodoc>
11661 <paramlist>
11662 <param name="window1" type="Window" default=""/>
11663 <param name="window2" type="Window" default=""/>
11664 <param name="sashPosition" type="int" default="0"/>
11665 </paramlist>
11666 </method>
11667 <method name="Unsplit" type="bool" overloaded="no">
11668 <autodoc>Unsplit(Window toRemove=None) -&gt; bool</autodoc>
11669 <paramlist>
11670 <param name="toRemove" type="Window" default="NULL"/>
11671 </paramlist>
11672 </method>
11673 <method name="ReplaceWindow" type="bool" overloaded="no">
11674 <autodoc>ReplaceWindow(Window winOld, Window winNew) -&gt; bool</autodoc>
11675 <paramlist>
11676 <param name="winOld" type="Window" default=""/>
11677 <param name="winNew" type="Window" default=""/>
11678 </paramlist>
11679 </method>
11680 <method name="IsSplit" type="bool" overloaded="no">
11681 <autodoc>IsSplit() -&gt; bool</autodoc>
11682 </method>
11683 <method name="SetSashSize" type="" overloaded="no">
11684 <autodoc>SetSashSize(int width)</autodoc>
11685 <paramlist>
11686 <param name="width" type="int" default=""/>
11687 </paramlist>
11688 </method>
11689 <method name="SetBorderSize" type="" overloaded="no">
11690 <autodoc>SetBorderSize(int width)</autodoc>
11691 <paramlist>
11692 <param name="width" type="int" default=""/>
11693 </paramlist>
11694 </method>
11695 <method name="GetSashSize" type="int" overloaded="no">
11696 <autodoc>GetSashSize() -&gt; int</autodoc>
11697 </method>
11698 <method name="GetBorderSize" type="int" overloaded="no">
11699 <autodoc>GetBorderSize() -&gt; int</autodoc>
11700 </method>
11701 <method name="SetSashPosition" type="" overloaded="no">
11702 <autodoc>SetSashPosition(int position, bool redraw=True)</autodoc>
11703 <paramlist>
11704 <param name="position" type="int" default=""/>
11705 <param name="redraw" type="bool" default="True"/>
11706 </paramlist>
11707 </method>
11708 <method name="GetSashPosition" type="int" overloaded="no">
11709 <autodoc>GetSashPosition() -&gt; int</autodoc>
11710 </method>
11711 <method name="SetMinimumPaneSize" type="" overloaded="no">
11712 <autodoc>SetMinimumPaneSize(int min)</autodoc>
11713 <paramlist>
11714 <param name="min" type="int" default=""/>
11715 </paramlist>
11716 </method>
11717 <method name="GetMinimumPaneSize" type="int" overloaded="no">
11718 <autodoc>GetMinimumPaneSize() -&gt; int</autodoc>
11719 </method>
11720 <method name="SashHitTest" type="bool" overloaded="no">
11721 <autodoc>SashHitTest(int x, int y, int tolerance=5) -&gt; bool</autodoc>
11722 <paramlist>
11723 <param name="x" type="int" default=""/>
11724 <param name="y" type="int" default=""/>
11725 <param name="tolerance" type="int" default="5"/>
11726 </paramlist>
11727 </method>
11728 <method name="SizeWindows" type="" overloaded="no">
11729 <autodoc>SizeWindows()</autodoc>
11730 </method>
11731 <method name="SetNeedUpdating" type="" overloaded="no">
11732 <autodoc>SetNeedUpdating(bool needUpdating)</autodoc>
11733 <paramlist>
11734 <param name="needUpdating" type="bool" default=""/>
11735 </paramlist>
11736 </method>
11737 <method name="GetNeedUpdating" type="bool" overloaded="no">
11738 <autodoc>GetNeedUpdating() -&gt; bool</autodoc>
11739 </method>
11740 </class>
11741 <class name="SplitterEvent" oldname="wxSplitterEvent" module="windows">
11742 <baseclass name="NotifyEvent"/>
11743 <constructor name="SplitterEvent" overloaded="no">
11744 <autodoc>__init__(wxEventType type=wxEVT_NULL, SplitterWindow splitter=(wxSplitterWindow *) NULL) -&gt; SplitterEvent</autodoc>
11745 <paramlist>
11746 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
11747 <param name="splitter" type="SplitterWindow" default="(wxSplitterWindow *) NULL"/>
11748 </paramlist>
11749 </constructor>
11750 <method name="SetSashPosition" type="" overloaded="no">
11751 <autodoc>SetSashPosition(int pos)</autodoc>
11752 <paramlist>
11753 <param name="pos" type="int" default=""/>
11754 </paramlist>
11755 </method>
11756 <method name="GetSashPosition" type="int" overloaded="no">
11757 <autodoc>GetSashPosition() -&gt; int</autodoc>
11758 </method>
11759 <method name="GetWindowBeingRemoved" type="Window" overloaded="no">
11760 <autodoc>GetWindowBeingRemoved() -&gt; Window</autodoc>
11761 </method>
11762 <method name="GetX" type="int" overloaded="no">
11763 <autodoc>GetX() -&gt; int</autodoc>
11764 </method>
11765 <method name="GetY" type="int" overloaded="no">
11766 <autodoc>GetY() -&gt; int</autodoc>
11767 </method>
11768 </class>
11769 <pythoncode>
856bf319
RD
11770EVT_SPLITTER_SASH_POS_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGED, 1 )
11771EVT_SPLITTER_SASH_POS_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_SASH_POS_CHANGING, 1 )
11772EVT_SPLITTER_DOUBLECLICKED = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_DOUBLECLICKED, 1 )
11773EVT_SPLITTER_UNSPLIT = wx.PyEventBinder( wxEVT_COMMAND_SPLITTER_UNSPLIT, 1 )
11774</pythoncode>
f32fc4bc 11775 <pythoncode>
856bf319
RD
11776#---------------------------------------------------------------------------
11777</pythoncode>
f32fc4bc
RD
11778 <class name="SashWindow" oldname="wxSashWindow" module="windows">
11779 <baseclass name="Window"/>
11780 <constructor name="SashWindow" overloaded="no">
11781 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
11782 long style=wxCLIP_CHILDREN|wxSW_3D,
11783 String name=SashNameStr) -&gt; SashWindow</autodoc>
f32fc4bc
RD
11784 <paramlist>
11785 <param name="parent" type="Window" default=""/>
11786 <param name="id" type="int" default=""/>
11787 <param name="pos" type="Point" default="wxDefaultPosition"/>
11788 <param name="size" type="Size" default="wxDefaultSize"/>
11789 <param name="style" type="long" default="wxCLIP_CHILDREN|wxSW_3D"/>
11790 <param name="name" type="String" default="wxPySashNameStr"/>
11791 </paramlist>
11792 </constructor>
11793 <constructor name="PreSashWindow" overloaded="no">
11794 <autodoc>PreSashWindow() -&gt; SashWindow</autodoc>
11795 </constructor>
11796 <method name="Create" type="bool" overloaded="no">
11797 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
11798 long style=wxCLIP_CHILDREN|wxSW_3D,
11799 String name=SashNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
11800 <paramlist>
11801 <param name="parent" type="Window" default=""/>
11802 <param name="id" type="int" default=""/>
11803 <param name="pos" type="Point" default="wxDefaultPosition"/>
11804 <param name="size" type="Size" default="wxDefaultSize"/>
11805 <param name="style" type="long" default="wxCLIP_CHILDREN|wxSW_3D"/>
11806 <param name="name" type="String" default="wxPySashNameStr"/>
11807 </paramlist>
11808 </method>
11809 <method name="SetSashVisible" type="" overloaded="no">
11810 <autodoc>SetSashVisible(int edge, bool sash)</autodoc>
11811 <paramlist>
11812 <param name="edge" type="wxSashEdgePosition" default=""/>
11813 <param name="sash" type="bool" default=""/>
11814 </paramlist>
11815 </method>
11816 <method name="GetSashVisible" type="bool" overloaded="no">
11817 <autodoc>GetSashVisible(int edge) -&gt; bool</autodoc>
11818 <paramlist>
11819 <param name="edge" type="wxSashEdgePosition" default=""/>
11820 </paramlist>
11821 </method>
11822 <method name="SetSashBorder" type="" overloaded="no">
11823 <autodoc>SetSashBorder(int edge, bool border)</autodoc>
11824 <paramlist>
11825 <param name="edge" type="wxSashEdgePosition" default=""/>
11826 <param name="border" type="bool" default=""/>
11827 </paramlist>
11828 </method>
11829 <method name="HasBorder" type="bool" overloaded="no">
11830 <autodoc>HasBorder(int edge) -&gt; bool</autodoc>
11831 <paramlist>
11832 <param name="edge" type="wxSashEdgePosition" default=""/>
11833 </paramlist>
11834 </method>
11835 <method name="GetEdgeMargin" type="int" overloaded="no">
11836 <autodoc>GetEdgeMargin(int edge) -&gt; int</autodoc>
11837 <paramlist>
11838 <param name="edge" type="wxSashEdgePosition" default=""/>
11839 </paramlist>
11840 </method>
11841 <method name="SetDefaultBorderSize" type="" overloaded="no">
11842 <autodoc>SetDefaultBorderSize(int width)</autodoc>
11843 <paramlist>
11844 <param name="width" type="int" default=""/>
11845 </paramlist>
11846 </method>
11847 <method name="GetDefaultBorderSize" type="int" overloaded="no">
11848 <autodoc>GetDefaultBorderSize() -&gt; int</autodoc>
11849 </method>
11850 <method name="SetExtraBorderSize" type="" overloaded="no">
11851 <autodoc>SetExtraBorderSize(int width)</autodoc>
11852 <paramlist>
11853 <param name="width" type="int" default=""/>
11854 </paramlist>
11855 </method>
11856 <method name="GetExtraBorderSize" type="int" overloaded="no">
11857 <autodoc>GetExtraBorderSize() -&gt; int</autodoc>
11858 </method>
11859 <method name="SetMinimumSizeX" type="" overloaded="no">
11860 <autodoc>SetMinimumSizeX(int min)</autodoc>
11861 <paramlist>
11862 <param name="min" type="int" default=""/>
11863 </paramlist>
11864 </method>
11865 <method name="SetMinimumSizeY" type="" overloaded="no">
11866 <autodoc>SetMinimumSizeY(int min)</autodoc>
11867 <paramlist>
11868 <param name="min" type="int" default=""/>
11869 </paramlist>
11870 </method>
11871 <method name="GetMinimumSizeX" type="int" overloaded="no">
11872 <autodoc>GetMinimumSizeX() -&gt; int</autodoc>
11873 </method>
11874 <method name="GetMinimumSizeY" type="int" overloaded="no">
11875 <autodoc>GetMinimumSizeY() -&gt; int</autodoc>
11876 </method>
11877 <method name="SetMaximumSizeX" type="" overloaded="no">
11878 <autodoc>SetMaximumSizeX(int max)</autodoc>
11879 <paramlist>
11880 <param name="max" type="int" default=""/>
11881 </paramlist>
11882 </method>
11883 <method name="SetMaximumSizeY" type="" overloaded="no">
11884 <autodoc>SetMaximumSizeY(int max)</autodoc>
11885 <paramlist>
11886 <param name="max" type="int" default=""/>
11887 </paramlist>
11888 </method>
11889 <method name="GetMaximumSizeX" type="int" overloaded="no">
11890 <autodoc>GetMaximumSizeX() -&gt; int</autodoc>
11891 </method>
11892 <method name="GetMaximumSizeY" type="int" overloaded="no">
11893 <autodoc>GetMaximumSizeY() -&gt; int</autodoc>
11894 </method>
11895 <method name="SashHitTest" type="wxSashEdgePosition" overloaded="no">
11896 <autodoc>SashHitTest(int x, int y, int tolerance=2) -&gt; int</autodoc>
11897 <paramlist>
11898 <param name="x" type="int" default=""/>
11899 <param name="y" type="int" default=""/>
11900 <param name="tolerance" type="int" default="2"/>
11901 </paramlist>
11902 </method>
11903 <method name="SizeWindows" type="" overloaded="no">
11904 <autodoc>SizeWindows()</autodoc>
11905 </method>
11906 </class>
11907 <class name="SashEvent" oldname="wxSashEvent" module="windows">
11908 <baseclass name="CommandEvent"/>
11909 <constructor name="SashEvent" overloaded="no">
11910 <autodoc>__init__(int id=0, int edge=SASH_NONE) -&gt; SashEvent</autodoc>
11911 <paramlist>
11912 <param name="id" type="int" default="0"/>
11913 <param name="edge" type="wxSashEdgePosition" default="wxSASH_NONE"/>
11914 </paramlist>
11915 </constructor>
11916 <method name="SetEdge" type="" overloaded="no">
11917 <autodoc>SetEdge(int edge)</autodoc>
11918 <paramlist>
11919 <param name="edge" type="wxSashEdgePosition" default=""/>
11920 </paramlist>
11921 </method>
11922 <method name="GetEdge" type="wxSashEdgePosition" overloaded="no">
11923 <autodoc>GetEdge() -&gt; int</autodoc>
11924 </method>
11925 <method name="SetDragRect" type="" overloaded="no">
11926 <autodoc>SetDragRect(Rect rect)</autodoc>
11927 <paramlist>
11928 <param name="rect" type="Rect" default=""/>
11929 </paramlist>
11930 </method>
11931 <method name="GetDragRect" type="Rect" overloaded="no">
11932 <autodoc>GetDragRect() -&gt; Rect</autodoc>
11933 </method>
11934 <method name="SetDragStatus" type="" overloaded="no">
11935 <autodoc>SetDragStatus(int status)</autodoc>
11936 <paramlist>
11937 <param name="status" type="wxSashDragStatus" default=""/>
11938 </paramlist>
11939 </method>
11940 <method name="GetDragStatus" type="wxSashDragStatus" overloaded="no">
11941 <autodoc>GetDragStatus() -&gt; int</autodoc>
11942 </method>
11943 </class>
11944 <pythoncode>
856bf319
RD
11945 EVT_SASH_DRAGGED = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 1 )
11946 EVT_SASH_DRAGGED_RANGE = wx.PyEventBinder( wxEVT_SASH_DRAGGED, 2 )
11947</pythoncode>
f32fc4bc 11948 <pythoncode>
856bf319
RD
11949#---------------------------------------------------------------------------
11950</pythoncode>
f32fc4bc
RD
11951 <class name="QueryLayoutInfoEvent" oldname="wxQueryLayoutInfoEvent" module="windows">
11952 <baseclass name="Event"/>
11953 <constructor name="QueryLayoutInfoEvent" overloaded="no">
11954 <autodoc>__init__(int id=0) -&gt; QueryLayoutInfoEvent</autodoc>
11955 <paramlist>
11956 <param name="id" type="int" default="0"/>
11957 </paramlist>
11958 </constructor>
11959 <method name="SetRequestedLength" type="" overloaded="no">
11960 <autodoc>SetRequestedLength(int length)</autodoc>
11961 <paramlist>
11962 <param name="length" type="int" default=""/>
11963 </paramlist>
11964 </method>
11965 <method name="GetRequestedLength" type="int" overloaded="no">
11966 <autodoc>GetRequestedLength() -&gt; int</autodoc>
11967 </method>
11968 <method name="SetFlags" type="" overloaded="no">
11969 <autodoc>SetFlags(int flags)</autodoc>
11970 <paramlist>
11971 <param name="flags" type="int" default=""/>
11972 </paramlist>
11973 </method>
11974 <method name="GetFlags" type="int" overloaded="no">
11975 <autodoc>GetFlags() -&gt; int</autodoc>
11976 </method>
11977 <method name="SetSize" type="" overloaded="no">
11978 <autodoc>SetSize(Size size)</autodoc>
11979 <paramlist>
11980 <param name="size" type="Size" default=""/>
11981 </paramlist>
11982 </method>
11983 <method name="GetSize" type="Size" overloaded="no">
11984 <autodoc>GetSize() -&gt; Size</autodoc>
11985 </method>
11986 <method name="SetOrientation" type="" overloaded="no">
11987 <autodoc>SetOrientation(int orient)</autodoc>
11988 <paramlist>
11989 <param name="orient" type="wxLayoutOrientation" default=""/>
11990 </paramlist>
11991 </method>
11992 <method name="GetOrientation" type="wxLayoutOrientation" overloaded="no">
11993 <autodoc>GetOrientation() -&gt; int</autodoc>
11994 </method>
11995 <method name="SetAlignment" type="" overloaded="no">
11996 <autodoc>SetAlignment(int align)</autodoc>
11997 <paramlist>
11998 <param name="align" type="wxLayoutAlignment" default=""/>
11999 </paramlist>
12000 </method>
12001 <method name="GetAlignment" type="wxLayoutAlignment" overloaded="no">
12002 <autodoc>GetAlignment() -&gt; int</autodoc>
12003 </method>
12004 </class>
12005 <class name="CalculateLayoutEvent" oldname="wxCalculateLayoutEvent" module="windows">
12006 <baseclass name="Event"/>
12007 <constructor name="CalculateLayoutEvent" overloaded="no">
12008 <autodoc>__init__(int id=0) -&gt; CalculateLayoutEvent</autodoc>
12009 <paramlist>
12010 <param name="id" type="int" default="0"/>
12011 </paramlist>
12012 </constructor>
12013 <method name="SetFlags" type="" overloaded="no">
12014 <autodoc>SetFlags(int flags)</autodoc>
12015 <paramlist>
12016 <param name="flags" type="int" default=""/>
12017 </paramlist>
12018 </method>
12019 <method name="GetFlags" type="int" overloaded="no">
12020 <autodoc>GetFlags() -&gt; int</autodoc>
12021 </method>
12022 <method name="SetRect" type="" overloaded="no">
12023 <autodoc>SetRect(Rect rect)</autodoc>
12024 <paramlist>
12025 <param name="rect" type="Rect" default=""/>
12026 </paramlist>
12027 </method>
12028 <method name="GetRect" type="Rect" overloaded="no">
12029 <autodoc>GetRect() -&gt; Rect</autodoc>
12030 </method>
12031 </class>
12032 <pythoncode>
856bf319
RD
12033 EVT_QUERY_LAYOUT_INFO = wx.PyEventBinder( wxEVT_QUERY_LAYOUT_INFO )
12034 EVT_CALCULATE_LAYOUT = wx.PyEventBinder( wxEVT_CALCULATE_LAYOUT )
12035</pythoncode>
f32fc4bc
RD
12036 <class name="SashLayoutWindow" oldname="wxSashLayoutWindow" module="windows">
12037 <baseclass name="SashWindow"/>
12038 <constructor name="SashLayoutWindow" overloaded="no">
12039 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
12040 long style=wxCLIP_CHILDREN|wxSW_3D,
12041 String name=SashLayoutNameStr) -&gt; SashLayoutWindow</autodoc>
f32fc4bc
RD
12042 <paramlist>
12043 <param name="parent" type="Window" default=""/>
12044 <param name="id" type="int" default=""/>
12045 <param name="pos" type="Point" default="wxDefaultPosition"/>
12046 <param name="size" type="Size" default="wxDefaultSize"/>
12047 <param name="style" type="long" default="wxCLIP_CHILDREN|wxSW_3D"/>
12048 <param name="name" type="String" default="wxPySashLayoutNameStr"/>
12049 </paramlist>
12050 </constructor>
12051 <constructor name="PreSashLayoutWindow" overloaded="no">
12052 <autodoc>PreSashLayoutWindow() -&gt; SashLayoutWindow</autodoc>
12053 </constructor>
12054 <method name="Create" type="bool" overloaded="no">
12055 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
12056 long style=wxCLIP_CHILDREN|wxSW_3D,
12057 String name=SashLayoutNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
12058 <paramlist>
12059 <param name="parent" type="Window" default=""/>
12060 <param name="id" type="int" default=""/>
12061 <param name="pos" type="Point" default="wxDefaultPosition"/>
12062 <param name="size" type="Size" default="wxDefaultSize"/>
12063 <param name="style" type="long" default="wxCLIP_CHILDREN|wxSW_3D"/>
12064 <param name="name" type="String" default="wxPySashLayoutNameStr"/>
12065 </paramlist>
12066 </method>
12067 <method name="GetAlignment" type="wxLayoutAlignment" overloaded="no">
12068 <autodoc>GetAlignment() -&gt; int</autodoc>
12069 </method>
12070 <method name="GetOrientation" type="wxLayoutOrientation" overloaded="no">
12071 <autodoc>GetOrientation() -&gt; int</autodoc>
12072 </method>
12073 <method name="SetAlignment" type="" overloaded="no">
12074 <autodoc>SetAlignment(int alignment)</autodoc>
12075 <paramlist>
12076 <param name="alignment" type="wxLayoutAlignment" default=""/>
12077 </paramlist>
12078 </method>
12079 <method name="SetDefaultSize" type="" overloaded="no">
12080 <autodoc>SetDefaultSize(Size size)</autodoc>
12081 <paramlist>
12082 <param name="size" type="Size" default=""/>
12083 </paramlist>
12084 </method>
12085 <method name="SetOrientation" type="" overloaded="no">
12086 <autodoc>SetOrientation(int orientation)</autodoc>
12087 <paramlist>
12088 <param name="orientation" type="wxLayoutOrientation" default=""/>
12089 </paramlist>
12090 </method>
12091 </class>
12092 <class name="LayoutAlgorithm" oldname="wxLayoutAlgorithm" module="windows">
12093 <baseclass name="Object"/>
12094 <constructor name="LayoutAlgorithm" overloaded="no">
12095 <autodoc>__init__() -&gt; LayoutAlgorithm</autodoc>
12096 </constructor>
12097 <destructor name="~wxLayoutAlgorithm" overloaded="no">
12098 <autodoc>__del__()</autodoc>
12099 </destructor>
12100 <method name="LayoutMDIFrame" type="bool" overloaded="no">
12101 <autodoc>LayoutMDIFrame(MDIParentFrame frame, Rect rect=None) -&gt; bool</autodoc>
12102 <paramlist>
12103 <param name="frame" type="wxMDIParentFrame" default=""/>
12104 <param name="rect" type="Rect" default="NULL"/>
12105 </paramlist>
12106 </method>
12107 <method name="LayoutFrame" type="bool" overloaded="no">
12108 <autodoc>LayoutFrame(Frame frame, Window mainWindow=None) -&gt; bool</autodoc>
12109 <paramlist>
12110 <param name="frame" type="Frame" default=""/>
12111 <param name="mainWindow" type="Window" default="NULL"/>
12112 </paramlist>
12113 </method>
12114 <method name="LayoutWindow" type="bool" overloaded="no">
12115 <autodoc>LayoutWindow(Window parent, Window mainWindow=None) -&gt; bool</autodoc>
12116 <paramlist>
12117 <param name="parent" type="Window" default=""/>
12118 <param name="mainWindow" type="Window" default="NULL"/>
12119 </paramlist>
12120 </method>
12121 </class>
12122 <pythoncode>
856bf319
RD
12123#---------------------------------------------------------------------------
12124</pythoncode>
f32fc4bc
RD
12125 <class name="PopupWindow" oldname="wxPopupWindow" module="windows">
12126 <baseclass name="Window"/>
12127 <constructor name="PopupWindow" overloaded="no">
12128 <autodoc>__init__(Window parent, int flags=BORDER_NONE) -&gt; PopupWindow</autodoc>
12129 <paramlist>
12130 <param name="parent" type="Window" default=""/>
12131 <param name="flags" type="int" default="wxBORDER_NONE"/>
12132 </paramlist>
12133 </constructor>
12134 <constructor name="PrePopupWindow" overloaded="no">
12135 <autodoc>PrePopupWindow() -&gt; PopupWindow</autodoc>
12136 </constructor>
12137 <method name="Create" type="bool" overloaded="no">
12138 <autodoc>Create(Window parent, int flags=BORDER_NONE) -&gt; bool</autodoc>
12139 <paramlist>
12140 <param name="parent" type="Window" default=""/>
12141 <param name="flags" type="int" default="wxBORDER_NONE"/>
12142 </paramlist>
12143 </method>
12144 <method name="Position" type="" overloaded="no">
12145 <autodoc>Position(Point ptOrigin, Size size)</autodoc>
12146 <paramlist>
12147 <param name="ptOrigin" type="Point" default=""/>
12148 <param name="size" type="Size" default=""/>
12149 </paramlist>
12150 </method>
12151 </class>
12152 <pythoncode>
856bf319
RD
12153#---------------------------------------------------------------------------
12154</pythoncode>
f32fc4bc
RD
12155 <class name="PopupTransientWindow" oldname="wxPyPopupTransientWindow" module="windows">
12156 <baseclass name="PopupWindow"/>
12157 <constructor name="wxPyPopupTransientWindow" overloaded="no">
12158 <autodoc>__init__(Window parent, int style=BORDER_NONE) -&gt; PopupTransientWindow</autodoc>
12159 <paramlist>
12160 <param name="parent" type="Window" default=""/>
12161 <param name="style" type="int" default="wxBORDER_NONE"/>
12162 </paramlist>
12163 </constructor>
12164 <constructor name="PrePopupTransientWindow" overloaded="no">
12165 <autodoc>PrePopupTransientWindow() -&gt; PopupTransientWindow</autodoc>
12166 </constructor>
12167 <method name="_setCallbackInfo" type="" overloaded="no">
12168 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
12169 <paramlist>
12170 <param name="self" type="PyObject" default=""/>
12171 <param name="_class" type="PyObject" default=""/>
12172 </paramlist>
12173 </method>
12174 <method name="Popup" type="" overloaded="no">
12175 <autodoc>Popup(Window focus=None)</autodoc>
12176 <paramlist>
12177 <param name="focus" type="Window" default="NULL"/>
12178 </paramlist>
12179 </method>
12180 <method name="Dismiss" type="" overloaded="no">
12181 <autodoc>Dismiss()</autodoc>
12182 </method>
12183 </class>
12184 <pythoncode>
856bf319
RD
12185#---------------------------------------------------------------------------
12186</pythoncode>
f32fc4bc
RD
12187 <class name="TipWindow" oldname="wxTipWindow" module="windows">
12188 <baseclass name="PopupTransientWindow"/>
12189 <constructor name="TipWindow" overloaded="no">
12190 <autodoc>__init__(Window parent, String text, int maxLength=100, Rect rectBound=None) -&gt; TipWindow</autodoc>
12191 <paramlist>
12192 <param name="parent" type="Window" default=""/>
12193 <param name="text" type="String" default=""/>
12194 <param name="maxLength" type="int" default="100"/>
12195 <param name="rectBound" type="Rect" default="NULL"/>
12196 </paramlist>
12197 </constructor>
12198 <method name="SetBoundingRect" type="" overloaded="no">
12199 <autodoc>SetBoundingRect(Rect rectBound)</autodoc>
12200 <paramlist>
12201 <param name="rectBound" type="Rect" default=""/>
12202 </paramlist>
12203 </method>
12204 <method name="Close" type="" overloaded="no">
12205 <autodoc>Close()</autodoc>
12206 </method>
12207 </class>
12208 <pythoncode>
856bf319
RD
12209#---------------------------------------------------------------------------
12210</pythoncode>
f32fc4bc
RD
12211 <class name="VScrolledWindow" oldname="wxPyVScrolledWindow" module="windows">
12212 <baseclass name="Panel"/>
12213 <constructor name="wxPyVScrolledWindow" overloaded="no">
12214 <autodoc>__init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
856bf319 12215 Size size=DefaultSize, long style=0, String name=PanelNameStr) -&gt; VScrolledWindow</autodoc>
f32fc4bc
RD
12216 <paramlist>
12217 <param name="parent" type="Window" default=""/>
12218 <param name="id" type="int" default="wxID_ANY"/>
12219 <param name="pos" type="Point" default="wxDefaultPosition"/>
12220 <param name="size" type="Size" default="wxDefaultSize"/>
12221 <param name="style" type="long" default="0"/>
12222 <param name="name" type="String" default="wxPyPanelNameStr"/>
12223 </paramlist>
12224 </constructor>
12225 <constructor name="PreVScrolledWindow" overloaded="no">
12226 <autodoc>PreVScrolledWindow() -&gt; VScrolledWindow</autodoc>
12227 </constructor>
12228 <method name="_setCallbackInfo" type="" overloaded="no">
12229 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
12230 <paramlist>
12231 <param name="self" type="PyObject" default=""/>
12232 <param name="_class" type="PyObject" default=""/>
12233 </paramlist>
12234 </method>
12235 <method name="Create" type="bool" overloaded="no">
12236 <autodoc>Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
856bf319 12237 Size size=DefaultSize, long style=0, String name=PanelNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
12238 <paramlist>
12239 <param name="parent" type="Window" default=""/>
12240 <param name="id" type="int" default="wxID_ANY"/>
12241 <param name="pos" type="Point" default="wxDefaultPosition"/>
12242 <param name="size" type="Size" default="wxDefaultSize"/>
12243 <param name="style" type="long" default="0"/>
12244 <param name="name" type="String" default="wxPyPanelNameStr"/>
12245 </paramlist>
12246 </method>
12247 <method name="SetLineCount" type="" overloaded="no">
12248 <autodoc>SetLineCount(size_t count)</autodoc>
12249 <paramlist>
12250 <param name="count" type="size_t" default=""/>
12251 </paramlist>
12252 </method>
12253 <method name="ScrollToLine" type="bool" overloaded="no">
12254 <autodoc>ScrollToLine(size_t line) -&gt; bool</autodoc>
12255 <paramlist>
12256 <param name="line" type="size_t" default=""/>
12257 </paramlist>
12258 </method>
12259 <method name="ScrollLines" type="bool" overloaded="no">
12260 <autodoc>ScrollLines(int lines) -&gt; bool</autodoc>
c2dda882
RD
12261 <docstring>If the platform and window class supports it, scrolls the window by
12262the given number of lines down, if lines is positive, or up if lines
12263is negative. Returns True if the window was scrolled, False if it was
12264already on top/bottom and nothing was done.</docstring>
f32fc4bc
RD
12265 <paramlist>
12266 <param name="lines" type="int" default=""/>
12267 </paramlist>
12268 </method>
12269 <method name="ScrollPages" type="bool" overloaded="no">
12270 <autodoc>ScrollPages(int pages) -&gt; bool</autodoc>
c2dda882
RD
12271 <docstring>If the platform and window class supports it, scrolls the window by
12272the given number of pages down, if pages is positive, or up if pages
12273is negative. Returns True if the window was scrolled, False if it was
12274already on top/bottom and nothing was done.</docstring>
f32fc4bc
RD
12275 <paramlist>
12276 <param name="pages" type="int" default=""/>
12277 </paramlist>
12278 </method>
12279 <method name="RefreshLine" type="" overloaded="no">
12280 <autodoc>RefreshLine(size_t line)</autodoc>
12281 <paramlist>
12282 <param name="line" type="size_t" default=""/>
12283 </paramlist>
12284 </method>
12285 <method name="RefreshLines" type="" overloaded="no">
12286 <autodoc>RefreshLines(size_t from, size_t to)</autodoc>
12287 <paramlist>
12288 <param name="from" type="size_t" default=""/>
12289 <param name="to" type="size_t" default=""/>
12290 </paramlist>
12291 </method>
12292 <method name="HitTestXT" type="int" overloaded="no">
12293 <autodoc>HitTestXT(int x, int y) -&gt; int</autodoc>
c2dda882 12294 <docstring>Test where the given (in client coords) point lies</docstring>
f32fc4bc
RD
12295 <paramlist>
12296 <param name="x" type="int" default=""/>
12297 <param name="y" type="int" default=""/>
12298 </paramlist>
12299 </method>
12300 <method name="HitTest" type="int" overloaded="no">
12301 <autodoc>HitTest(Point pt) -&gt; int</autodoc>
c2dda882 12302 <docstring>Test where the given (in client coords) point lies</docstring>
f32fc4bc
RD
12303 <paramlist>
12304 <param name="pt" type="Point" default=""/>
12305 </paramlist>
12306 </method>
12307 <method name="RefreshAll" type="" overloaded="no">
12308 <autodoc>RefreshAll()</autodoc>
12309 </method>
12310 <method name="GetLineCount" type="size_t" overloaded="no">
12311 <autodoc>GetLineCount() -&gt; size_t</autodoc>
12312 </method>
12313 <method name="GetFirstVisibleLine" type="size_t" overloaded="no">
12314 <autodoc>GetFirstVisibleLine() -&gt; size_t</autodoc>
12315 </method>
12316 <method name="GetLastVisibleLine" type="size_t" overloaded="no">
12317 <autodoc>GetLastVisibleLine() -&gt; size_t</autodoc>
12318 </method>
12319 <method name="IsVisible" type="bool" overloaded="no">
12320 <autodoc>IsVisible(size_t line) -&gt; bool</autodoc>
12321 <paramlist>
12322 <param name="line" type="size_t" default=""/>
12323 </paramlist>
12324 </method>
12325 </class>
12326 <class name="VListBox" oldname="wxPyVListBox" module="windows">
12327 <baseclass name="VScrolledWindow"/>
12328 <constructor name="wxPyVListBox" overloaded="no">
12329 <autodoc>__init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
856bf319 12330 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -&gt; VListBox</autodoc>
f32fc4bc
RD
12331 <paramlist>
12332 <param name="parent" type="Window" default=""/>
12333 <param name="id" type="int" default="wxID_ANY"/>
12334 <param name="pos" type="Point" default="wxDefaultPosition"/>
12335 <param name="size" type="Size" default="wxDefaultSize"/>
12336 <param name="style" type="long" default="0"/>
12337 <param name="name" type="String" default="wxPyVListBoxNameStr"/>
12338 </paramlist>
12339 </constructor>
12340 <constructor name="PreVListBox" overloaded="no">
12341 <autodoc>PreVListBox() -&gt; VListBox</autodoc>
12342 </constructor>
12343 <method name="_setCallbackInfo" type="" overloaded="no">
12344 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
12345 <paramlist>
12346 <param name="self" type="PyObject" default=""/>
12347 <param name="_class" type="PyObject" default=""/>
12348 </paramlist>
12349 </method>
12350 <method name="Create" type="bool" overloaded="no">
12351 <autodoc>Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
856bf319 12352 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
12353 <paramlist>
12354 <param name="parent" type="Window" default=""/>
12355 <param name="id" type="int" default="wxID_ANY"/>
12356 <param name="pos" type="Point" default="wxDefaultPosition"/>
12357 <param name="size" type="Size" default="wxDefaultSize"/>
12358 <param name="style" type="long" default="0"/>
12359 <param name="name" type="String" default="wxPyVListBoxNameStr"/>
12360 </paramlist>
12361 </method>
12362 <method name="GetItemCount" type="size_t" overloaded="no">
12363 <autodoc>GetItemCount() -&gt; size_t</autodoc>
12364 </method>
12365 <method name="HasMultipleSelection" type="bool" overloaded="no">
12366 <autodoc>HasMultipleSelection() -&gt; bool</autodoc>
12367 </method>
12368 <method name="GetSelection" type="int" overloaded="no">
12369 <autodoc>GetSelection() -&gt; int</autodoc>
12370 </method>
12371 <method name="IsCurrent" type="bool" overloaded="no">
12372 <autodoc>IsCurrent(size_t item) -&gt; bool</autodoc>
12373 <paramlist>
12374 <param name="item" type="size_t" default=""/>
12375 </paramlist>
12376 </method>
12377 <method name="IsSelected" type="bool" overloaded="no">
12378 <autodoc>IsSelected(size_t item) -&gt; bool</autodoc>
12379 <paramlist>
12380 <param name="item" type="size_t" default=""/>
12381 </paramlist>
12382 </method>
12383 <method name="GetSelectedCount" type="size_t" overloaded="no">
12384 <autodoc>GetSelectedCount() -&gt; size_t</autodoc>
12385 </method>
12386 <method name="GetFirstSelected" type="int" overloaded="no">
12387 <autodoc>GetFirstSelected(unsigned long cookie) -&gt; int</autodoc>
12388 <paramlist>
12389 <param name="cookie" type="unsigned long" default=""/>
12390 </paramlist>
12391 </method>
12392 <method name="GetNextSelected" type="int" overloaded="no">
12393 <autodoc>GetNextSelected(unsigned long cookie) -&gt; int</autodoc>
12394 <paramlist>
12395 <param name="cookie" type="unsigned long" default=""/>
12396 </paramlist>
12397 </method>
12398 <method name="GetMargins" type="Point" overloaded="no">
12399 <autodoc>GetMargins() -&gt; Point</autodoc>
12400 </method>
12401 <method name="GetSelectionBackground" type="Colour" overloaded="no">
12402 <autodoc>GetSelectionBackground() -&gt; Colour</autodoc>
12403 </method>
12404 <method name="SetItemCount" type="" overloaded="no">
12405 <autodoc>SetItemCount(size_t count)</autodoc>
12406 <paramlist>
12407 <param name="count" type="size_t" default=""/>
12408 </paramlist>
12409 </method>
12410 <method name="Clear" type="" overloaded="no">
12411 <autodoc>Clear()</autodoc>
12412 </method>
12413 <method name="SetSelection" type="" overloaded="no">
12414 <autodoc>SetSelection(int selection)</autodoc>
12415 <paramlist>
12416 <param name="selection" type="int" default=""/>
12417 </paramlist>
12418 </method>
12419 <method name="Select" type="bool" overloaded="no">
12420 <autodoc>Select(size_t item, bool select=True) -&gt; bool</autodoc>
12421 <paramlist>
12422 <param name="item" type="size_t" default=""/>
12423 <param name="select" type="bool" default="True"/>
12424 </paramlist>
12425 </method>
12426 <method name="SelectRange" type="bool" overloaded="no">
12427 <autodoc>SelectRange(size_t from, size_t to) -&gt; bool</autodoc>
12428 <paramlist>
12429 <param name="from" type="size_t" default=""/>
12430 <param name="to" type="size_t" default=""/>
12431 </paramlist>
12432 </method>
12433 <method name="Toggle" type="" overloaded="no">
12434 <autodoc>Toggle(size_t item)</autodoc>
12435 <paramlist>
12436 <param name="item" type="size_t" default=""/>
12437 </paramlist>
12438 </method>
12439 <method name="SelectAll" type="bool" overloaded="no">
12440 <autodoc>SelectAll() -&gt; bool</autodoc>
12441 </method>
12442 <method name="DeselectAll" type="bool" overloaded="no">
12443 <autodoc>DeselectAll() -&gt; bool</autodoc>
12444 </method>
12445 <method name="SetMargins" type="" overloaded="no">
12446 <autodoc>SetMargins(Point pt)</autodoc>
12447 <paramlist>
12448 <param name="pt" type="Point" default=""/>
12449 </paramlist>
12450 </method>
12451 <method name="SetMarginsXY" type="" overloaded="no">
12452 <autodoc>SetMarginsXY(int x, int y)</autodoc>
12453 <paramlist>
12454 <param name="x" type="int" default=""/>
12455 <param name="y" type="int" default=""/>
12456 </paramlist>
12457 </method>
12458 <method name="SetSelectionBackground" type="" overloaded="no">
12459 <autodoc>SetSelectionBackground(Colour col)</autodoc>
12460 <paramlist>
12461 <param name="col" type="Colour" default=""/>
12462 </paramlist>
12463 </method>
12464 </class>
12465 <class name="HtmlListBox" oldname="wxPyHtmlListBox" module="windows">
12466 <baseclass name="VListBox"/>
12467 <constructor name="wxPyHtmlListBox" overloaded="no">
12468 <autodoc>__init__(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
856bf319 12469 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -&gt; HtmlListBox</autodoc>
f32fc4bc
RD
12470 <paramlist>
12471 <param name="parent" type="Window" default=""/>
12472 <param name="id" type="int" default="wxID_ANY"/>
12473 <param name="pos" type="Point" default="wxDefaultPosition"/>
12474 <param name="size" type="Size" default="wxDefaultSize"/>
12475 <param name="style" type="long" default="0"/>
12476 <param name="name" type="String" default="wxPyVListBoxNameStr"/>
12477 </paramlist>
12478 </constructor>
12479 <constructor name="PreHtmlListBox" overloaded="no">
12480 <autodoc>PreHtmlListBox() -&gt; HtmlListBox</autodoc>
12481 </constructor>
12482 <method name="_setCallbackInfo" type="" overloaded="no">
12483 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
12484 <paramlist>
12485 <param name="self" type="PyObject" default=""/>
12486 <param name="_class" type="PyObject" default=""/>
12487 </paramlist>
12488 </method>
12489 <method name="Create" type="bool" overloaded="no">
12490 <autodoc>Create(Window parent, int id=ID_ANY, Point pos=DefaultPosition,
856bf319 12491 Size size=DefaultSize, long style=0, String name=VListBoxNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
12492 <paramlist>
12493 <param name="parent" type="Window" default=""/>
12494 <param name="id" type="int" default="wxID_ANY"/>
12495 <param name="pos" type="Point" default="wxDefaultPosition"/>
12496 <param name="size" type="Size" default="wxDefaultSize"/>
12497 <param name="style" type="long" default="0"/>
12498 <param name="name" type="String" default="wxPyVListBoxNameStr"/>
12499 </paramlist>
12500 </method>
12501 <method name="RefreshAll" type="" overloaded="no">
12502 <autodoc>RefreshAll()</autodoc>
12503 </method>
12504 <method name="SetItemCount" type="" overloaded="no">
12505 <autodoc>SetItemCount(size_t count)</autodoc>
12506 <paramlist>
12507 <param name="count" type="size_t" default=""/>
12508 </paramlist>
12509 </method>
12510 </class>
12511 <pythoncode>
856bf319
RD
12512#---------------------------------------------------------------------------
12513</pythoncode>
f32fc4bc
RD
12514 <class name="TaskBarIcon" oldname="wxTaskBarIcon" module="windows">
12515 <baseclass name="EvtHandler"/>
12516 <constructor name="TaskBarIcon" overloaded="no">
12517 <autodoc>__init__() -&gt; TaskBarIcon</autodoc>
12518 </constructor>
12519 <destructor name="~wxTaskBarIcon" overloaded="no">
12520 <autodoc>__del__()</autodoc>
12521 </destructor>
12522 <method name="IsOk" type="bool" overloaded="no">
12523 <autodoc>IsOk() -&gt; bool</autodoc>
12524 </method>
12525 <method name="IsIconInstalled" type="bool" overloaded="no">
12526 <autodoc>IsIconInstalled() -&gt; bool</autodoc>
12527 </method>
12528 <method name="SetIcon" type="bool" overloaded="no">
12529 <autodoc>SetIcon(Icon icon, String tooltip=EmptyString) -&gt; bool</autodoc>
12530 <paramlist>
12531 <param name="icon" type="Icon" default=""/>
12532 <param name="tooltip" type="String" default="wxPyEmptyString"/>
12533 </paramlist>
12534 </method>
12535 <method name="RemoveIcon" type="bool" overloaded="no">
12536 <autodoc>RemoveIcon() -&gt; bool</autodoc>
12537 </method>
12538 <method name="PopupMenu" type="bool" overloaded="no">
12539 <autodoc>PopupMenu(Menu menu) -&gt; bool</autodoc>
12540 <paramlist>
12541 <param name="menu" type="Menu" default=""/>
12542 </paramlist>
12543 </method>
12544 </class>
12545 <class name="TaskBarIconEvent" oldname="wxTaskBarIconEvent" module="windows">
12546 <baseclass name="Event"/>
12547 <constructor name="TaskBarIconEvent" overloaded="no">
12548 <autodoc>__init__(wxEventType evtType, TaskBarIcon tbIcon) -&gt; TaskBarIconEvent</autodoc>
12549 <paramlist>
12550 <param name="evtType" type="wxEventType" default=""/>
12551 <param name="tbIcon" type="TaskBarIcon" default=""/>
12552 </paramlist>
12553 </constructor>
12554 </class>
12555 <pythoncode>
856bf319
RD
12556EVT_TASKBAR_MOVE = wx.PyEventBinder ( wxEVT_TASKBAR_MOVE )
12557EVT_TASKBAR_LEFT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DOWN )
12558EVT_TASKBAR_LEFT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_UP )
12559EVT_TASKBAR_RIGHT_DOWN = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DOWN )
12560EVT_TASKBAR_RIGHT_UP = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_UP )
12561EVT_TASKBAR_LEFT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_LEFT_DCLICK )
12562EVT_TASKBAR_RIGHT_DCLICK = wx.PyEventBinder ( wxEVT_TASKBAR_RIGHT_DCLICK )
12563</pythoncode>
f32fc4bc 12564 <pythoncode>
856bf319
RD
12565#---------------------------------------------------------------------------
12566</pythoncode>
f32fc4bc 12567 <class name="ColourData" oldname="wxColourData" module="windows">
c2dda882 12568 <docstring>This class holds a variety of information related to colour dialogs.</docstring>
f32fc4bc
RD
12569 <baseclass name="Object"/>
12570 <constructor name="ColourData" overloaded="no">
12571 <autodoc>__init__() -&gt; ColourData</autodoc>
c2dda882 12572 <docstring>Constructor, sets default values.</docstring>
f32fc4bc
RD
12573 </constructor>
12574 <destructor name="~wxColourData" overloaded="no">
12575 <autodoc>__del__()</autodoc>
12576 </destructor>
12577 <method name="GetChooseFull" type="bool" overloaded="no">
12578 <autodoc>GetChooseFull() -&gt; bool</autodoc>
c2dda882
RD
12579 <docstring>Under Windows, determines whether the Windows colour dialog will display
12580the full dialog with custom colour selection controls. Has no meaning
12581under other platforms. The default value is true.</docstring>
f32fc4bc
RD
12582 </method>
12583 <method name="GetColour" type="Colour" overloaded="no">
12584 <autodoc>GetColour() -&gt; Colour</autodoc>
c2dda882 12585 <docstring>Gets the colour (pre)selected by the dialog.</docstring>
f32fc4bc
RD
12586 </method>
12587 <method name="GetCustomColour" type="Colour" overloaded="no">
12588 <autodoc>GetCustomColour(int i) -&gt; Colour</autodoc>
c2dda882
RD
12589 <docstring>Gets the i'th custom colour associated with the colour dialog. i should
12590be an integer between 0 and 15. The default custom colours are all white.</docstring>
f32fc4bc
RD
12591 <paramlist>
12592 <param name="i" type="int" default=""/>
12593 </paramlist>
12594 </method>
12595 <method name="SetChooseFull" type="" overloaded="no">
12596 <autodoc>SetChooseFull(int flag)</autodoc>
c2dda882
RD
12597 <docstring>Under Windows, tells the Windows colour dialog to display the full dialog
12598with custom colour selection controls. Under other platforms, has no effect.
12599The default value is true.</docstring>
f32fc4bc
RD
12600 <paramlist>
12601 <param name="flag" type="int" default=""/>
12602 </paramlist>
12603 </method>
12604 <method name="SetColour" type="" overloaded="no">
12605 <autodoc>SetColour(Colour colour)</autodoc>
c2dda882 12606 <docstring>Sets the default colour for the colour dialog. The default colour is black.</docstring>
f32fc4bc
RD
12607 <paramlist>
12608 <param name="colour" type="Colour" default=""/>
12609 </paramlist>
12610 </method>
12611 <method name="SetCustomColour" type="" overloaded="no">
12612 <autodoc>SetCustomColour(int i, Colour colour)</autodoc>
c2dda882
RD
12613 <docstring>Sets the i'th custom colour for the colour dialog. i should be an integer
12614between 0 and 15. The default custom colours are all white.</docstring>
f32fc4bc
RD
12615 <paramlist>
12616 <param name="i" type="int" default=""/>
12617 <param name="colour" type="Colour" default=""/>
12618 </paramlist>
12619 </method>
12620 </class>
12621 <class name="ColourDialog" oldname="wxColourDialog" module="windows">
c2dda882 12622 <docstring>This class represents the colour chooser dialog.</docstring>
f32fc4bc
RD
12623 <baseclass name="Dialog"/>
12624 <constructor name="ColourDialog" overloaded="no">
12625 <autodoc>__init__(Window parent, ColourData data=None) -&gt; ColourDialog</autodoc>
c2dda882
RD
12626 <docstring>Constructor. Pass a parent window, and optionally a ColourData, which
12627will be copied to the colour dialog's internal ColourData instance.</docstring>
f32fc4bc
RD
12628 <paramlist>
12629 <param name="parent" type="Window" default=""/>
12630 <param name="data" type="ColourData" default="NULL"/>
12631 </paramlist>
12632 </constructor>
12633 <method name="GetColourData" type="ColourData" overloaded="no">
12634 <autodoc>GetColourData() -&gt; ColourData</autodoc>
c2dda882 12635 <docstring>Returns a reference to the ColourData used by the dialog.</docstring>
f32fc4bc
RD
12636 </method>
12637 </class>
12638 <class name="DirDialog" oldname="wxDirDialog" module="windows">
c2dda882
RD
12639 <docstring>This class represents the directory chooser dialog.</docstring>
12640 <refdoc>
12641 Styles
12642 wxDD_NEW_DIR_BUTTON Add "Create new directory" button and allow
12643 directory names to be editable. On Windows the new
12644 directory button is only available with recent
12645 versions of the common dialogs.</refdoc>
f32fc4bc
RD
12646 <baseclass name="Dialog"/>
12647 <constructor name="DirDialog" overloaded="no">
12648 <autodoc>__init__(Window parent, String message=DirSelectorPromptStr,
856bf319
RD
12649 String defaultPath=EmptyString, long style=0,
12650 Point pos=DefaultPosition, Size size=DefaultSize,
12651 String name=DirDialogNameStr) -&gt; DirDialog</autodoc>
c2dda882
RD
12652 <docstring>Constructor. Use ShowModal method to show the dialog.</docstring>
12653 <refdoc>
12654 Styles
12655 wxDD_NEW_DIR_BUTTON Add "Create new directory" button and allow
12656 directory names to be editable. On Windows the new
12657 directory button is only available with recent
12658 versions of the common dialogs.</refdoc>
f32fc4bc
RD
12659 <paramlist>
12660 <param name="parent" type="Window" default=""/>
12661 <param name="message" type="String" default="wxPyDirSelectorPromptStr"/>
12662 <param name="defaultPath" type="String" default="wxPyEmptyString"/>
12663 <param name="style" type="long" default="0"/>
12664 <param name="pos" type="Point" default="wxDefaultPosition"/>
12665 <param name="size" type="Size" default="wxDefaultSize"/>
12666 <param name="name" type="String" default="wxPyDirDialogNameStr"/>
12667 </paramlist>
12668 </constructor>
12669 <method name="GetPath" type="String" overloaded="no">
12670 <autodoc>GetPath() -&gt; String</autodoc>
c2dda882 12671 <docstring>Returns the default or user-selected path.</docstring>
f32fc4bc
RD
12672 </method>
12673 <method name="GetMessage" type="String" overloaded="no">
12674 <autodoc>GetMessage() -&gt; String</autodoc>
c2dda882 12675 <docstring>Returns the message that will be displayed on the dialog.</docstring>
f32fc4bc
RD
12676 </method>
12677 <method name="GetStyle" type="long" overloaded="no">
12678 <autodoc>GetStyle() -&gt; long</autodoc>
c2dda882 12679 <docstring>Returns the dialog style.</docstring>
f32fc4bc
RD
12680 </method>
12681 <method name="SetMessage" type="" overloaded="no">
12682 <autodoc>SetMessage(String message)</autodoc>
c2dda882 12683 <docstring>Sets the message that will be displayed on the dialog.</docstring>
f32fc4bc
RD
12684 <paramlist>
12685 <param name="message" type="String" default=""/>
12686 </paramlist>
12687 </method>
12688 <method name="SetPath" type="" overloaded="no">
12689 <autodoc>SetPath(String path)</autodoc>
c2dda882 12690 <docstring>Sets the default path.</docstring>
f32fc4bc
RD
12691 <paramlist>
12692 <param name="path" type="String" default=""/>
12693 </paramlist>
12694 </method>
f32fc4bc
RD
12695 </class>
12696 <class name="FileDialog" oldname="wxFileDialog" module="windows">
c2dda882
RD
12697 <docstring>This class represents the file chooser dialog.</docstring>
12698 <refdoc>
12699In Windows, this is the common file selector dialog. In X, this is a file
12700selector box with somewhat less functionality. The path and filename are
12701distinct elements of a full file pathname. If path is "", the current
12702directory will be used. If filename is "", no default filename will be
12703supplied. The wildcard determines what files are displayed in the file
12704selector, and file extension supplies a type extension for the required
12705filename.
12706
12707Both the X and Windows versions implement a wildcard filter. Typing a filename
12708containing wildcards (*, ?) in the filename text item, and clicking on Ok,
12709will result in only those files matching the pattern being displayed. The
12710wildcard may be a specification for multiple types of file with a description
12711for each, such as:
12712
12713 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
12714
12715 Styles
12716 wx.OPEN This is an open dialog.
12717
12718 wx.SAVE This is a save dialog.
12719
12720 wx.HIDE_READONLY For open dialog only: hide the checkbox allowing to
12721 open the file in read-only mode.
12722
12723 wx.OVERWRITE_PROMPT For save dialog only: prompt for a confirmation if a
12724 file will be overwritten.
12725
12726 wx.MULTIPLE For open dialog only: allows selecting multiple files.
12727
12728 wx.CHANGE_DIR Change the current working directory to the directory
12729 where the file(s) chosen by the user are.
12730</refdoc>
f32fc4bc
RD
12731 <baseclass name="Dialog"/>
12732 <constructor name="FileDialog" overloaded="no">
12733 <autodoc>__init__(Window parent, String message=FileSelectorPromptStr,
856bf319
RD
12734 String defaultDir=EmptyString, String defaultFile=EmptyString,
12735 String wildcard=FileSelectorDefaultWildcardStr,
12736 long style=0, Point pos=DefaultPosition) -&gt; FileDialog</autodoc>
c2dda882
RD
12737 <docstring>Constructor. Use ShowModal method to show the dialog.</docstring>
12738 <refdoc>
12739In Windows, this is the common file selector dialog. In X, this is a file
12740selector box with somewhat less functionality. The path and filename are
12741distinct elements of a full file pathname. If path is "", the current
12742directory will be used. If filename is "", no default filename will be
12743supplied. The wildcard determines what files are displayed in the file
12744selector, and file extension supplies a type extension for the required
12745filename.
12746
12747Both the X and Windows versions implement a wildcard filter. Typing a filename
12748containing wildcards (*, ?) in the filename text item, and clicking on Ok,
12749will result in only those files matching the pattern being displayed. The
12750wildcard may be a specification for multiple types of file with a description
12751for each, such as:
12752
12753 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"
12754
12755 Styles
12756 wx.OPEN This is an open dialog.
12757
12758 wx.SAVE This is a save dialog.
12759
12760 wx.HIDE_READONLY For open dialog only: hide the checkbox allowing to
12761 open the file in read-only mode.
12762
12763 wx.OVERWRITE_PROMPT For save dialog only: prompt for a confirmation if a
12764 file will be overwritten.
12765
12766 wx.MULTIPLE For open dialog only: allows selecting multiple files.
12767
12768 wx.CHANGE_DIR Change the current working directory to the directory
12769 where the file(s) chosen by the user are.
12770</refdoc>
f32fc4bc
RD
12771 <paramlist>
12772 <param name="parent" type="Window" default=""/>
12773 <param name="message" type="String" default="wxPyFileSelectorPromptStr"/>
12774 <param name="defaultDir" type="String" default="wxPyEmptyString"/>
12775 <param name="defaultFile" type="String" default="wxPyEmptyString"/>
12776 <param name="wildcard" type="String" default="wxPyFileSelectorDefaultWildcardStr"/>
12777 <param name="style" type="long" default="0"/>
12778 <param name="pos" type="Point" default="wxDefaultPosition"/>
12779 </paramlist>
12780 </constructor>
12781 <method name="SetMessage" type="" overloaded="no">
12782 <autodoc>SetMessage(String message)</autodoc>
c2dda882 12783 <docstring>Sets the message that will be displayed on the dialog.</docstring>
f32fc4bc
RD
12784 <paramlist>
12785 <param name="message" type="String" default=""/>
12786 </paramlist>
12787 </method>
12788 <method name="SetPath" type="" overloaded="no">
12789 <autodoc>SetPath(String path)</autodoc>
c2dda882
RD
12790 <docstring>Sets the path (the combined directory and filename that will
12791be returned when the dialog is dismissed).</docstring>
f32fc4bc
RD
12792 <paramlist>
12793 <param name="path" type="String" default=""/>
12794 </paramlist>
12795 </method>
12796 <method name="SetDirectory" type="" overloaded="no">
12797 <autodoc>SetDirectory(String dir)</autodoc>
c2dda882 12798 <docstring>Sets the default directory.</docstring>
f32fc4bc
RD
12799 <paramlist>
12800 <param name="dir" type="String" default=""/>
12801 </paramlist>
12802 </method>
12803 <method name="SetFilename" type="" overloaded="no">
12804 <autodoc>SetFilename(String name)</autodoc>
c2dda882 12805 <docstring>Sets the default filename.</docstring>
f32fc4bc
RD
12806 <paramlist>
12807 <param name="name" type="String" default=""/>
12808 </paramlist>
12809 </method>
12810 <method name="SetWildcard" type="" overloaded="no">
12811 <autodoc>SetWildcard(String wildCard)</autodoc>
c2dda882
RD
12812 <docstring>Sets the wildcard, which can contain multiple file types, for example:
12813 "BMP files (*.bmp)|*.bmp|GIF files (*.gif)|*.gif"</docstring>
f32fc4bc
RD
12814 <paramlist>
12815 <param name="wildCard" type="String" default=""/>
12816 </paramlist>
12817 </method>
12818 <method name="SetStyle" type="" overloaded="no">
12819 <autodoc>SetStyle(long style)</autodoc>
c2dda882 12820 <docstring>Sets the dialog style.</docstring>
f32fc4bc
RD
12821 <paramlist>
12822 <param name="style" type="long" default=""/>
12823 </paramlist>
12824 </method>
12825 <method name="SetFilterIndex" type="" overloaded="no">
12826 <autodoc>SetFilterIndex(int filterIndex)</autodoc>
c2dda882 12827 <docstring>Sets the default filter index, starting from zero.</docstring>
f32fc4bc
RD
12828 <paramlist>
12829 <param name="filterIndex" type="int" default=""/>
12830 </paramlist>
12831 </method>
12832 <method name="GetMessage" type="String" overloaded="no">
12833 <autodoc>GetMessage() -&gt; String</autodoc>
c2dda882 12834 <docstring>Returns the message that will be displayed on the dialog.</docstring>
f32fc4bc
RD
12835 </method>
12836 <method name="GetPath" type="String" overloaded="no">
12837 <autodoc>GetPath() -&gt; String</autodoc>
c2dda882 12838 <docstring>Returns the full path (directory and filename) of the selected file.</docstring>
f32fc4bc
RD
12839 </method>
12840 <method name="GetDirectory" type="String" overloaded="no">
12841 <autodoc>GetDirectory() -&gt; String</autodoc>
c2dda882 12842 <docstring>Returns the default directory.</docstring>
f32fc4bc
RD
12843 </method>
12844 <method name="GetFilename" type="String" overloaded="no">
12845 <autodoc>GetFilename() -&gt; String</autodoc>
c2dda882 12846 <docstring>Returns the default filename.</docstring>
f32fc4bc
RD
12847 </method>
12848 <method name="GetWildcard" type="String" overloaded="no">
12849 <autodoc>GetWildcard() -&gt; String</autodoc>
c2dda882 12850 <docstring>Returns the file dialog wildcard.</docstring>
f32fc4bc
RD
12851 </method>
12852 <method name="GetStyle" type="long" overloaded="no">
12853 <autodoc>GetStyle() -&gt; long</autodoc>
c2dda882 12854 <docstring>Returns the dialog style.</docstring>
f32fc4bc
RD
12855 </method>
12856 <method name="GetFilterIndex" type="int" overloaded="no">
12857 <autodoc>GetFilterIndex() -&gt; int</autodoc>
c2dda882
RD
12858 <docstring>Returns the index into the list of filters supplied, optionally, in
12859the wildcard parameter. Before the dialog is shown, this is the index
12860which will be used when the dialog is first displayed. After the dialog
12861is shown, this is the index selected by the user.</docstring>
f32fc4bc
RD
12862 </method>
12863 <method name="GetFilenames" type="PyObject" overloaded="no">
12864 <autodoc>GetFilenames() -&gt; PyObject</autodoc>
c2dda882
RD
12865 <docstring>Returns a list of filenames chosen in the dialog. This function should
12866only be used with the dialogs which have wx.MULTIPLE style, use
12867GetFilename for the others.</docstring>
f32fc4bc
RD
12868 </method>
12869 <method name="GetPaths" type="PyObject" overloaded="no">
12870 <autodoc>GetPaths() -&gt; PyObject</autodoc>
c2dda882
RD
12871 <docstring>Fills the array paths with the full paths of the files chosen. This
12872function should only be used with the dialogs which have wx.MULTIPLE style,
12873use GetPath for the others.</docstring>
f32fc4bc
RD
12874 </method>
12875 </class>
12876 <class name="MultiChoiceDialog" oldname="wxMultiChoiceDialog" module="windows">
c2dda882 12877 <docstring>A simple dialog with a multi selection listbox.</docstring>
f32fc4bc
RD
12878 <baseclass name="Dialog"/>
12879 <constructor name="MultiChoiceDialog" overloaded="no">
c2dda882
RD
12880 <autodoc>__init__(Window parent, String message, String caption,
12881 List choices=[], long style=CHOICEDLG_STYLE,
856bf319 12882 Point pos=DefaultPosition) -&gt; MultiChoiceDialog</autodoc>
c2dda882 12883 <docstring>Constructor. Use ShowModal method to show the dialog.</docstring>
f32fc4bc
RD
12884 <paramlist>
12885 <param name="parent" type="Window" default=""/>
12886 <param name="message" type="String" default=""/>
12887 <param name="caption" type="String" default=""/>
12888 <param name="choices" type="int" default="0"/>
12889 <param name="choices_array" type="String" default=""/>
12890 <param name="style" type="long" default="wxCHOICEDLG_STYLE"/>
12891 <param name="pos" type="Point" default="wxDefaultPosition"/>
12892 </paramlist>
12893 </constructor>
12894 <method name="SetSelections" type="" overloaded="no">
c2dda882
RD
12895 <autodoc>SetSelections(List selections)</autodoc>
12896 <docstring>Specify the items in the list that shoudl be selected, using a list of integers.</docstring>
f32fc4bc
RD
12897 <paramlist>
12898 <param name="selections" type="wxArrayInt" default=""/>
12899 </paramlist>
12900 </method>
12901 <method name="GetSelections" type="PyObject" overloaded="no">
c2dda882
RD
12902 <autodoc>GetSelections() -&gt; [selections]</autodoc>
12903 <docstring>Returns a list of integers representing the items that are selected.</docstring>
f32fc4bc
RD
12904 </method>
12905 </class>
12906 <class name="SingleChoiceDialog" oldname="wxSingleChoiceDialog" module="windows">
c2dda882 12907 <docstring>A simple dialog with a single selection listbox.</docstring>
f32fc4bc
RD
12908 <baseclass name="Dialog"/>
12909 <constructor name="SingleChoiceDialog" overloaded="no">
c2dda882
RD
12910 <autodoc>__init__(Window parent, String message, String caption,
12911 List choices=[], long style=CHOICEDLG_STYLE,
856bf319 12912 Point pos=DefaultPosition) -&gt; SingleChoiceDialog</autodoc>
c2dda882 12913 <docstring>Constructor. Use ShowModal method to show the dialog.</docstring>
f32fc4bc
RD
12914 <paramlist>
12915 <param name="parent" type="Window" default=""/>
12916 <param name="message" type="String" default=""/>
12917 <param name="caption" type="String" default=""/>
12918 <param name="choices" type="int" default=""/>
12919 <param name="choices_array" type="String" default=""/>
12920 <param name="style" type="long" default="wxCHOICEDLG_STYLE"/>
12921 <param name="pos" type="Point" default="wxDefaultPosition"/>
12922 </paramlist>
12923 </constructor>
12924 <method name="GetSelection" type="int" overloaded="no">
12925 <autodoc>GetSelection() -&gt; int</autodoc>
c2dda882 12926 <docstring>Get the index of teh currently selected item.</docstring>
f32fc4bc
RD
12927 </method>
12928 <method name="GetStringSelection" type="String" overloaded="no">
12929 <autodoc>GetStringSelection() -&gt; String</autodoc>
c2dda882 12930 <docstring>Returns the string value of the currently selected item</docstring>
f32fc4bc
RD
12931 </method>
12932 <method name="SetSelection" type="" overloaded="no">
12933 <autodoc>SetSelection(int sel)</autodoc>
c2dda882 12934 <docstring>Set the current selected item to sel</docstring>
f32fc4bc
RD
12935 <paramlist>
12936 <param name="sel" type="int" default=""/>
12937 </paramlist>
12938 </method>
f32fc4bc
RD
12939 </class>
12940 <class name="TextEntryDialog" oldname="wxTextEntryDialog" module="windows">
c2dda882 12941 <docstring>A dialog with text control, [ok] and [cancel] buttons</docstring>
f32fc4bc
RD
12942 <baseclass name="Dialog"/>
12943 <constructor name="TextEntryDialog" overloaded="no">
12944 <autodoc>__init__(Window parent, String message, String caption=GetTextFromUserPromptStr,
856bf319
RD
12945 String defaultValue=EmptyString,
12946 long style=wxOK|wxCANCEL|wxCENTRE, Point pos=DefaultPosition) -&gt; TextEntryDialog</autodoc>
c2dda882 12947 <docstring>Constructor. Use ShowModal method to show the dialog.</docstring>
f32fc4bc
RD
12948 <paramlist>
12949 <param name="parent" type="Window" default=""/>
12950 <param name="message" type="String" default=""/>
12951 <param name="caption" type="String" default="wxPyGetTextFromUserPromptStr"/>
12952 <param name="defaultValue" type="String" default="wxPyEmptyString"/>
12953 <param name="style" type="long" default="wxOK|wxCANCEL|wxCENTRE"/>
12954 <param name="pos" type="Point" default="wxDefaultPosition"/>
12955 </paramlist>
12956 </constructor>
12957 <method name="GetValue" type="String" overloaded="no">
12958 <autodoc>GetValue() -&gt; String</autodoc>
c2dda882
RD
12959 <docstring>Returns the text that the user has entered if the user has pressed OK,
12960or the original value if the user has pressed Cancel.</docstring>
f32fc4bc
RD
12961 </method>
12962 <method name="SetValue" type="" overloaded="no">
12963 <autodoc>SetValue(String value)</autodoc>
c2dda882 12964 <docstring>Sets the default text value.</docstring>
f32fc4bc
RD
12965 <paramlist>
12966 <param name="value" type="String" default=""/>
12967 </paramlist>
12968 </method>
f32fc4bc
RD
12969 </class>
12970 <class name="FontData" oldname="wxFontData" module="windows">
c2dda882 12971 <docstring>This class holds a variety of information related to font dialogs.</docstring>
f32fc4bc
RD
12972 <baseclass name="Object"/>
12973 <constructor name="FontData" overloaded="no">
12974 <autodoc>__init__() -&gt; FontData</autodoc>
c2dda882 12975 <docstring>This class holds a variety of information related to font dialogs.</docstring>
f32fc4bc
RD
12976 </constructor>
12977 <destructor name="~wxFontData" overloaded="no">
12978 <autodoc>__del__()</autodoc>
12979 </destructor>
12980 <method name="EnableEffects" type="" overloaded="no">
12981 <autodoc>EnableEffects(bool enable)</autodoc>
c2dda882
RD
12982 <docstring>Enables or disables 'effects' under MS Windows only. This refers
12983to the controls for manipulating colour, strikeout and underline
12984properties. The default value is true.</docstring>
f32fc4bc
RD
12985 <paramlist>
12986 <param name="enable" type="bool" default=""/>
12987 </paramlist>
12988 </method>
12989 <method name="GetAllowSymbols" type="bool" overloaded="no">
12990 <autodoc>GetAllowSymbols() -&gt; bool</autodoc>
c2dda882
RD
12991 <docstring>Under MS Windows, returns a flag determining whether symbol fonts can be
12992selected. Has no effect on other platforms. The default value is true.</docstring>
f32fc4bc
RD
12993 </method>
12994 <method name="GetColour" type="Colour" overloaded="no">
12995 <autodoc>GetColour() -&gt; Colour</autodoc>
c2dda882 12996 <docstring>Gets the colour associated with the font dialog. The default value is black.</docstring>
f32fc4bc
RD
12997 </method>
12998 <method name="GetChosenFont" type="Font" overloaded="no">
12999 <autodoc>GetChosenFont() -&gt; Font</autodoc>
c2dda882 13000 <docstring>Gets the font chosen by the user.</docstring>
f32fc4bc
RD
13001 </method>
13002 <method name="GetEnableEffects" type="bool" overloaded="no">
13003 <autodoc>GetEnableEffects() -&gt; bool</autodoc>
c2dda882 13004 <docstring>Determines whether 'effects' are enabled under Windows.</docstring>
f32fc4bc
RD
13005 </method>
13006 <method name="GetInitialFont" type="Font" overloaded="no">
13007 <autodoc>GetInitialFont() -&gt; Font</autodoc>
c2dda882
RD
13008 <docstring>Gets the font that will be initially used by the font dialog. This should have
13009previously been set by the application.</docstring>
f32fc4bc
RD
13010 </method>
13011 <method name="GetShowHelp" type="bool" overloaded="no">
13012 <autodoc>GetShowHelp() -&gt; bool</autodoc>
c2dda882
RD
13013 <docstring>Returns true if the Help button will be shown (Windows only). The default
13014value is false.</docstring>
f32fc4bc
RD
13015 </method>
13016 <method name="SetAllowSymbols" type="" overloaded="no">
13017 <autodoc>SetAllowSymbols(bool allowSymbols)</autodoc>
c2dda882
RD
13018 <docstring>Under MS Windows, determines whether symbol fonts can be selected. Has no
13019effect on other platforms. The default value is true.</docstring>
f32fc4bc
RD
13020 <paramlist>
13021 <param name="allowSymbols" type="bool" default=""/>
13022 </paramlist>
13023 </method>
13024 <method name="SetChosenFont" type="" overloaded="no">
13025 <autodoc>SetChosenFont(Font font)</autodoc>
c2dda882 13026 <docstring>Sets the font that will be returned to the user (for internal use only).</docstring>
f32fc4bc
RD
13027 <paramlist>
13028 <param name="font" type="Font" default=""/>
13029 </paramlist>
13030 </method>
13031 <method name="SetColour" type="" overloaded="no">
13032 <autodoc>SetColour(Colour colour)</autodoc>
c2dda882
RD
13033 <docstring>Sets the colour that will be used for the font foreground colour. The default
13034colour is black.</docstring>
f32fc4bc
RD
13035 <paramlist>
13036 <param name="colour" type="Colour" default=""/>
13037 </paramlist>
13038 </method>
13039 <method name="SetInitialFont" type="" overloaded="no">
13040 <autodoc>SetInitialFont(Font font)</autodoc>
c2dda882 13041 <docstring>Sets the font that will be initially used by the font dialog.</docstring>
f32fc4bc
RD
13042 <paramlist>
13043 <param name="font" type="Font" default=""/>
13044 </paramlist>
13045 </method>
13046 <method name="SetRange" type="" overloaded="no">
13047 <autodoc>SetRange(int min, int max)</autodoc>
c2dda882
RD
13048 <docstring>Sets the valid range for the font point size (Windows only). The default is
130490, 0 (unrestricted range).</docstring>
f32fc4bc
RD
13050 <paramlist>
13051 <param name="min" type="int" default=""/>
13052 <param name="max" type="int" default=""/>
13053 </paramlist>
13054 </method>
13055 <method name="SetShowHelp" type="" overloaded="no">
13056 <autodoc>SetShowHelp(bool showHelp)</autodoc>
c2dda882
RD
13057 <docstring>Determines whether the Help button will be displayed in the font dialog
13058(Windows only). The default value is false.</docstring>
f32fc4bc
RD
13059 <paramlist>
13060 <param name="showHelp" type="bool" default=""/>
13061 </paramlist>
13062 </method>
13063 </class>
13064 <class name="FontDialog" oldname="wxFontDialog" module="windows">
c2dda882 13065 <docstring>This class represents the font chooser dialog.</docstring>
f32fc4bc
RD
13066 <baseclass name="Dialog"/>
13067 <constructor name="FontDialog" overloaded="no">
13068 <autodoc>__init__(Window parent, FontData data) -&gt; FontDialog</autodoc>
c2dda882
RD
13069 <docstring>Constructor. Pass a parent window and the FontData object to be
13070used to initialize the dialog controls.</docstring>
f32fc4bc
RD
13071 <paramlist>
13072 <param name="parent" type="Window" default=""/>
13073 <param name="data" type="FontData" default=""/>
13074 </paramlist>
13075 </constructor>
13076 <method name="GetFontData" type="FontData" overloaded="no">
13077 <autodoc>GetFontData() -&gt; FontData</autodoc>
c2dda882 13078 <docstring>Returns a reference to the internal FontData used by the FontDialog.</docstring>
f32fc4bc
RD
13079 </method>
13080 </class>
13081 <class name="MessageDialog" oldname="wxMessageDialog" module="windows">
c2dda882
RD
13082 <docstring>This class provides a dialog that shows a single or multi-line message, with
13083a choice of OK, Yes, No and Cancel buttons.</docstring>
13084 <refdoc>
13085 Styles
13086 wx.OK: Show an OK button.
13087
13088 wx.CANCEL: Show a Cancel button.
13089
13090 wx.YES_NO: Show Yes and No buttons.
13091
13092 wx.YES_DEFAULT: Used with wxYES_NO, makes Yes button the default - which is the default behaviour.
13093
13094 wx.NO_DEFAULT: Used with wxYES_NO, makes No button the default.
13095
13096 wx.ICON_EXCLAMATION: Shows an exclamation mark icon.
13097
13098 wx.ICON_HAND: Shows an error icon.
13099
13100 wx.ICON_ERROR: Shows an error icon - the same as wxICON_HAND.
13101
13102 wx.ICON_QUESTION: Shows a question mark icon.
13103
13104 wx.ICON_INFORMATION: Shows an information (i) icon.
13105
13106 wx.STAY_ON_TOP: The message box stays on top of all other window, even those of the other applications (Windows only).
13107</refdoc>
f32fc4bc
RD
13108 <baseclass name="Dialog"/>
13109 <constructor name="MessageDialog" overloaded="no">
13110 <autodoc>__init__(Window parent, String message, String caption=MessageBoxCaptionStr,
856bf319
RD
13111 long style=wxOK|wxCANCEL|wxCENTRE,
13112 Point pos=DefaultPosition) -&gt; MessageDialog</autodoc>
c2dda882
RD
13113 <docstring>This class provides a dialog that shows a single or multi-line message, with
13114a choice of OK, Yes, No and Cancel buttons.</docstring>
13115 <refdoc>
13116 Styles
13117 wx.OK: Show an OK button.
13118
13119 wx.CANCEL: Show a Cancel button.
13120
13121 wx.YES_NO: Show Yes and No buttons.
13122
13123 wx.YES_DEFAULT: Used with wxYES_NO, makes Yes button the default - which is the default behaviour.
13124
13125 wx.NO_DEFAULT: Used with wxYES_NO, makes No button the default.
13126
13127 wx.ICON_EXCLAMATION: Shows an exclamation mark icon.
13128
13129 wx.ICON_HAND: Shows an error icon.
13130
13131 wx.ICON_ERROR: Shows an error icon - the same as wxICON_HAND.
13132
13133 wx.ICON_QUESTION: Shows a question mark icon.
13134
13135 wx.ICON_INFORMATION: Shows an information (i) icon.
13136
13137 wx.STAY_ON_TOP: The message box stays on top of all other window, even those of the other applications (Windows only).
13138</refdoc>
f32fc4bc
RD
13139 <paramlist>
13140 <param name="parent" type="Window" default=""/>
13141 <param name="message" type="String" default=""/>
13142 <param name="caption" type="String" default="wxPyMessageBoxCaptionStr"/>
13143 <param name="style" type="long" default="wxOK|wxCANCEL|wxCENTRE"/>
13144 <param name="pos" type="Point" default="wxDefaultPosition"/>
13145 </paramlist>
13146 </constructor>
f32fc4bc
RD
13147 </class>
13148 <class name="ProgressDialog" oldname="wxProgressDialog" module="windows">
c2dda882
RD
13149 <docstring>A dialog that shows a short message and a progress bar. Optionally, it can
13150display an ABORT button.</docstring>
13151 <refdoc>
13152 Styles
13153
13154 wx.PD_APP_MODAL: Make the progress dialog modal. If this flag is
13155 not given, it is only "locally" modal - that is
13156 the input to the parent window is disabled,
13157 but not to the other ones.
13158
13159 wx.PD_AUTO_HIDE: Causes the progress dialog to disappear from screen
13160 as soon as the maximum value of the progress
13161 meter has been reached.
13162
13163 wx.PD_CAN_ABORT: This flag tells the dialog that it should have
13164 a "Cancel" button which the user may press. If
13165 this happens, the next call to Update() will
13166 return false.
13167
13168 wx.PD_ELAPSED_TIME: This flag tells the dialog that it should show
13169 elapsed time (since creating the dialog).
13170
13171 wx.PD_ESTIMATED_TIME: This flag tells the dialog that it should show
13172 estimated time.
13173
13174 wx.PD_REMAINING_TIME: This flag tells the dialog that it should show
13175 remaining time.
13176</refdoc>
f32fc4bc
RD
13177 <baseclass name="Frame"/>
13178 <constructor name="ProgressDialog" overloaded="no">
13179 <autodoc>__init__(String title, String message, int maximum=100, Window parent=None,
856bf319 13180 int style=wxPD_AUTO_HIDE|wxPD_APP_MODAL) -&gt; ProgressDialog</autodoc>
c2dda882
RD
13181 <docstring>Constructor. Creates the dialog, displays it and disables user input for other
13182windows, or, if wxPD_APP_MODAL flag is not given, for its parent window only.</docstring>
13183 <refdoc>
13184 Styles
13185
13186 wx.PD_APP_MODAL: Make the progress dialog modal. If this flag is
13187 not given, it is only "locally" modal - that is
13188 the input to the parent window is disabled,
13189 but not to the other ones.
13190
13191 wx.PD_AUTO_HIDE: Causes the progress dialog to disappear from screen
13192 as soon as the maximum value of the progress
13193 meter has been reached.
13194
13195 wx.PD_CAN_ABORT: This flag tells the dialog that it should have
13196 a "Cancel" button which the user may press. If
13197 this happens, the next call to Update() will
13198 return false.
13199
13200 wx.PD_ELAPSED_TIME: This flag tells the dialog that it should show
13201 elapsed time (since creating the dialog).
13202
13203 wx.PD_ESTIMATED_TIME: This flag tells the dialog that it should show
13204 estimated time.
13205
13206 wx.PD_REMAINING_TIME: This flag tells the dialog that it should show
13207 remaining time.
13208</refdoc>
f32fc4bc
RD
13209 <paramlist>
13210 <param name="title" type="String" default=""/>
13211 <param name="message" type="String" default=""/>
13212 <param name="maximum" type="int" default="100"/>
13213 <param name="parent" type="Window" default="NULL"/>
13214 <param name="style" type="int" default="wxPD_AUTO_HIDE|wxPD_APP_MODAL"/>
13215 </paramlist>
13216 </constructor>
13217 <method name="Update" type="bool" overloaded="no">
13218 <autodoc>Update(int value, String newmsg=EmptyString) -&gt; bool</autodoc>
c2dda882
RD
13219 <docstring>Updates the dialog, setting the progress bar to the new value and, if given
13220changes the message above it. Returns true unless the Cancel button has been
13221pressed.
13222
13223If false is returned, the application can either immediately destroy the
13224dialog or ask the user for the confirmation and if the abort is not confirmed
13225the dialog may be resumed with Resume function.</docstring>
f32fc4bc
RD
13226 <paramlist>
13227 <param name="value" type="int" default=""/>
13228 <param name="newmsg" type="String" default="wxPyEmptyString"/>
13229 </paramlist>
13230 </method>
13231 <method name="Resume" type="" overloaded="no">
13232 <autodoc>Resume()</autodoc>
c2dda882 13233 <docstring>Can be used to continue with the dialog, after the user had chosen to abort.</docstring>
f32fc4bc
RD
13234 </method>
13235 </class>
13236 <pythoncode>
856bf319
RD
13237EVT_FIND = wx.PyEventBinder( wxEVT_COMMAND_FIND, 1 )
13238EVT_FIND_NEXT = wx.PyEventBinder( wxEVT_COMMAND_FIND_NEXT, 1 )
13239EVT_FIND_REPLACE = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE, 1 )
13240EVT_FIND_REPLACE_ALL = wx.PyEventBinder( wxEVT_COMMAND_FIND_REPLACE_ALL, 1 )
13241EVT_FIND_CLOSE = wx.PyEventBinder( wxEVT_COMMAND_FIND_CLOSE, 1 )
13242
13243# For backwards compatibility. Should they be removed?
13244EVT_COMMAND_FIND = EVT_FIND
13245EVT_COMMAND_FIND_NEXT = EVT_FIND_NEXT
13246EVT_COMMAND_FIND_REPLACE = EVT_FIND_REPLACE
13247EVT_COMMAND_FIND_REPLACE_ALL = EVT_FIND_REPLACE_ALL
13248EVT_COMMAND_FIND_CLOSE = EVT_FIND_CLOSE
13249</pythoncode>
f32fc4bc 13250 <class name="FindDialogEvent" oldname="wxFindDialogEvent" module="windows">
c2dda882 13251 <docstring>Events for the FindReplaceDialog</docstring>
f32fc4bc
RD
13252 <baseclass name="CommandEvent"/>
13253 <constructor name="FindDialogEvent" overloaded="no">
13254 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0) -&gt; FindDialogEvent</autodoc>
c2dda882 13255 <docstring>Events for the FindReplaceDialog</docstring>
f32fc4bc
RD
13256 <paramlist>
13257 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
13258 <param name="id" type="int" default="0"/>
13259 </paramlist>
13260 </constructor>
13261 <method name="GetFlags" type="int" overloaded="no">
13262 <autodoc>GetFlags() -&gt; int</autodoc>
c2dda882
RD
13263 <docstring>Get the currently selected flags: this is the combination of
13264wx.FR_DOWN, wx.FR_WHOLEWORD and wx.FR_MATCHCASE flags.</docstring>
f32fc4bc
RD
13265 </method>
13266 <method name="GetFindString" type="String" overloaded="no">
13267 <autodoc>GetFindString() -&gt; String</autodoc>
c2dda882 13268 <docstring>Return the string to find (never empty).</docstring>
f32fc4bc
RD
13269 </method>
13270 <method name="GetReplaceString" type="String" overloaded="no">
13271 <autodoc>GetReplaceString() -&gt; String</autodoc>
c2dda882
RD
13272 <docstring>Return the string to replace the search string with (only
13273for replace and replace all events).</docstring>
f32fc4bc
RD
13274 </method>
13275 <method name="GetDialog" type="wxFindReplaceDialog" overloaded="no">
13276 <autodoc>GetDialog() -&gt; FindReplaceDialog</autodoc>
c2dda882 13277 <docstring>Return the pointer to the dialog which generated this event.</docstring>
f32fc4bc
RD
13278 </method>
13279 <method name="SetFlags" type="" overloaded="no">
13280 <autodoc>SetFlags(int flags)</autodoc>
13281 <paramlist>
13282 <param name="flags" type="int" default=""/>
13283 </paramlist>
13284 </method>
13285 <method name="SetFindString" type="" overloaded="no">
13286 <autodoc>SetFindString(String str)</autodoc>
13287 <paramlist>
13288 <param name="str" type="String" default=""/>
13289 </paramlist>
13290 </method>
13291 <method name="SetReplaceString" type="" overloaded="no">
13292 <autodoc>SetReplaceString(String str)</autodoc>
13293 <paramlist>
13294 <param name="str" type="String" default=""/>
13295 </paramlist>
13296 </method>
13297 </class>
13298 <class name="FindReplaceData" oldname="wxFindReplaceData" module="windows">
c2dda882
RD
13299 <docstring>FindReplaceData holds the data for FindReplaceDialog. It is used to initialize
13300the dialog with the default values and will keep the last values from the
13301dialog when it is closed. It is also updated each time a wxFindDialogEvent is
13302generated so instead of using the wxFindDialogEvent methods you can also
13303directly query this object.
13304
13305Note that all SetXXX() methods may only be called before showing the dialog
13306and calling them has no effect later.
13307
13308 Flags
13309 wxFR_DOWN: downward search/replace selected (otherwise, upwards)
13310
13311 wxFR_WHOLEWORD: whole word search/replace selected
13312
13313 wxFR_MATCHCASE: case sensitive search/replace selected (otherwise,
13314 case insensitive)
13315</docstring>
f32fc4bc
RD
13316 <baseclass name="Object"/>
13317 <constructor name="FindReplaceData" overloaded="no">
13318 <autodoc>__init__(int flags=0) -&gt; FindReplaceData</autodoc>
c2dda882 13319 <docstring>Constuctor initializes the flags to default value (0).</docstring>
f32fc4bc
RD
13320 <paramlist>
13321 <param name="flags" type="int" default="0"/>
13322 </paramlist>
13323 </constructor>
13324 <destructor name="~wxFindReplaceData" overloaded="no">
13325 <autodoc>__del__()</autodoc>
13326 </destructor>
13327 <method name="GetFindString" type="String" overloaded="no">
13328 <autodoc>GetFindString() -&gt; String</autodoc>
c2dda882 13329 <docstring>Get the string to find.</docstring>
f32fc4bc
RD
13330 </method>
13331 <method name="GetReplaceString" type="String" overloaded="no">
13332 <autodoc>GetReplaceString() -&gt; String</autodoc>
c2dda882 13333 <docstring>Get the replacement string.</docstring>
f32fc4bc
RD
13334 </method>
13335 <method name="GetFlags" type="int" overloaded="no">
13336 <autodoc>GetFlags() -&gt; int</autodoc>
c2dda882 13337 <docstring>Get the combination of flag values.</docstring>
f32fc4bc
RD
13338 </method>
13339 <method name="SetFlags" type="" overloaded="no">
13340 <autodoc>SetFlags(int flags)</autodoc>
c2dda882 13341 <docstring>Set the flags to use to initialize the controls of the dialog.</docstring>
f32fc4bc
RD
13342 <paramlist>
13343 <param name="flags" type="int" default=""/>
13344 </paramlist>
13345 </method>
13346 <method name="SetFindString" type="" overloaded="no">
13347 <autodoc>SetFindString(String str)</autodoc>
c2dda882 13348 <docstring>Set the string to find (used as initial value by the dialog).</docstring>
f32fc4bc
RD
13349 <paramlist>
13350 <param name="str" type="String" default=""/>
13351 </paramlist>
13352 </method>
13353 <method name="SetReplaceString" type="" overloaded="no">
13354 <autodoc>SetReplaceString(String str)</autodoc>
c2dda882 13355 <docstring>Set the replacement string (used as initial value by the dialog).</docstring>
f32fc4bc
RD
13356 <paramlist>
13357 <param name="str" type="String" default=""/>
13358 </paramlist>
13359 </method>
13360 </class>
13361 <class name="FindReplaceDialog" oldname="wxFindReplaceDialog" module="windows">
c2dda882
RD
13362 <docstring>FindReplaceDialog is a standard modeless dialog which is used to allow the
13363user to search for some text (and possibly replace it with something
13364else). The actual searching is supposed to be done in the owner window which
13365is the parent of this dialog. Note that it means that unlike for the other
13366standard dialogs this one must have a parent window. Also note that there is
13367no way to use this dialog in a modal way; it is always, by design and
13368implementation, modeless.</docstring>
13369 <refdoc>
13370 Styles
13371 wx.FR_REPLACEDIALOG: replace dialog (otherwise find dialog)
13372
13373 wx.FR_NOUPDOWN: don't allow changing the search direction
13374
13375 wx.FR_NOMATCHCASE: don't allow case sensitive searching
13376
13377 wx.FR_NOWHOLEWORD: don't allow whole word searching
13378</refdoc>
f32fc4bc
RD
13379 <baseclass name="Dialog"/>
13380 <constructor name="FindReplaceDialog" overloaded="no">
13381 <autodoc>__init__(Window parent, FindReplaceData data, String title,
856bf319 13382 int style=0) -&gt; FindReplaceDialog</autodoc>
c2dda882
RD
13383 <docstring>Create a FindReplaceDialog. The parent and data parameters must be
13384non-None. Use Show to display the dialog.</docstring>
13385 <refdoc>
13386 Styles
13387 wx.FR_REPLACEDIALOG: replace dialog (otherwise find dialog)
13388
13389 wx.FR_NOUPDOWN: don't allow changing the search direction
13390
13391 wx.FR_NOMATCHCASE: don't allow case sensitive searching
13392
13393 wx.FR_NOWHOLEWORD: don't allow whole word searching
13394</refdoc>
f32fc4bc
RD
13395 <paramlist>
13396 <param name="parent" type="Window" default=""/>
13397 <param name="data" type="FindReplaceData" default=""/>
13398 <param name="title" type="String" default=""/>
13399 <param name="style" type="int" default="0"/>
13400 </paramlist>
13401 </constructor>
13402 <constructor name="PreFindReplaceDialog" overloaded="no">
13403 <autodoc>PreFindReplaceDialog() -&gt; FindReplaceDialog</autodoc>
c2dda882
RD
13404 <docstring>Precreate a FindReplaceDialog for 2-phase creation</docstring>
13405 <refdoc>
13406 Styles
13407 wx.FR_REPLACEDIALOG: replace dialog (otherwise find dialog)
13408
13409 wx.FR_NOUPDOWN: don't allow changing the search direction
13410
13411 wx.FR_NOMATCHCASE: don't allow case sensitive searching
13412
13413 wx.FR_NOWHOLEWORD: don't allow whole word searching
13414</refdoc>
f32fc4bc
RD
13415 </constructor>
13416 <method name="Create" type="bool" overloaded="no">
13417 <autodoc>Create(Window parent, FindReplaceData data, String title,
856bf319 13418 int style=0) -&gt; bool</autodoc>
c2dda882 13419 <docstring>Create the dialog, for 2-phase create.</docstring>
f32fc4bc
RD
13420 <paramlist>
13421 <param name="parent" type="Window" default=""/>
13422 <param name="data" type="FindReplaceData" default=""/>
13423 <param name="title" type="String" default=""/>
13424 <param name="style" type="int" default="0"/>
13425 </paramlist>
13426 </method>
13427 <method name="GetData" type="FindReplaceData" overloaded="no">
13428 <autodoc>GetData() -&gt; FindReplaceData</autodoc>
c2dda882 13429 <docstring>Get the FindReplaceData object used by this dialog.</docstring>
f32fc4bc
RD
13430 </method>
13431 <method name="SetData" type="" overloaded="no">
13432 <autodoc>SetData(FindReplaceData data)</autodoc>
c2dda882 13433 <docstring>Set the FindReplaceData object used by this dialog.</docstring>
f32fc4bc
RD
13434 <paramlist>
13435 <param name="data" type="FindReplaceData" default=""/>
13436 </paramlist>
13437 </method>
13438 </class>
13439 <pythoncode>
856bf319
RD
13440#---------------------------------------------------------------------------
13441</pythoncode>
f32fc4bc
RD
13442 <class name="MDIParentFrame" oldname="wxMDIParentFrame" module="windows">
13443 <baseclass name="Frame"/>
13444 <constructor name="MDIParentFrame" overloaded="no">
13445 <autodoc>__init__(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
13446 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
13447 String name=FrameNameStr) -&gt; MDIParentFrame</autodoc>
f32fc4bc
RD
13448 <paramlist>
13449 <param name="parent" type="Window" default=""/>
13450 <param name="id" type="int" default=""/>
13451 <param name="title" type="String" default=""/>
13452 <param name="pos" type="Point" default="wxDefaultPosition"/>
13453 <param name="size" type="Size" default="wxDefaultSize"/>
13454 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL"/>
13455 <param name="name" type="String" default="wxPyFrameNameStr"/>
13456 </paramlist>
13457 </constructor>
13458 <constructor name="PreMDIParentFrame" overloaded="no">
13459 <autodoc>PreMDIParentFrame() -&gt; MDIParentFrame</autodoc>
13460 </constructor>
13461 <method name="Create" type="bool" overloaded="no">
13462 <autodoc>Create(Window parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
13463 Size size=DefaultSize, long style=wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL,
13464 String name=FrameNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
13465 <paramlist>
13466 <param name="parent" type="Window" default=""/>
13467 <param name="id" type="int" default=""/>
13468 <param name="title" type="String" default=""/>
13469 <param name="pos" type="Point" default="wxDefaultPosition"/>
13470 <param name="size" type="Size" default="wxDefaultSize"/>
13471 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE|wxVSCROLL|wxHSCROLL"/>
13472 <param name="name" type="String" default="wxPyFrameNameStr"/>
13473 </paramlist>
13474 </method>
13475 <method name="ActivateNext" type="" overloaded="no">
13476 <autodoc>ActivateNext()</autodoc>
13477 </method>
13478 <method name="ActivatePrevious" type="" overloaded="no">
13479 <autodoc>ActivatePrevious()</autodoc>
13480 </method>
13481 <method name="ArrangeIcons" type="" overloaded="no">
13482 <autodoc>ArrangeIcons()</autodoc>
13483 </method>
13484 <method name="Cascade" type="" overloaded="no">
13485 <autodoc>Cascade()</autodoc>
13486 </method>
13487 <method name="GetActiveChild" type="wxMDIChildFrame" overloaded="no">
13488 <autodoc>GetActiveChild() -&gt; MDIChildFrame</autodoc>
13489 </method>
13490 <method name="GetClientWindow" type="wxMDIClientWindow" overloaded="no">
13491 <autodoc>GetClientWindow() -&gt; MDIClientWindow</autodoc>
13492 </method>
13493 <method name="GetToolBar" type="Window" overloaded="no">
13494 <autodoc>GetToolBar() -&gt; Window</autodoc>
13495 </method>
13496 <method name="Tile" type="" overloaded="no">
13497 <autodoc>Tile()</autodoc>
13498 </method>
13499 </class>
13500 <class name="MDIChildFrame" oldname="wxMDIChildFrame" module="windows">
13501 <baseclass name="Frame"/>
13502 <constructor name="MDIChildFrame" overloaded="no">
13503 <autodoc>__init__(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
13504 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
13505 String name=FrameNameStr) -&gt; MDIChildFrame</autodoc>
f32fc4bc
RD
13506 <paramlist>
13507 <param name="parent" type="MDIParentFrame" default=""/>
13508 <param name="id" type="int" default=""/>
13509 <param name="title" type="String" default=""/>
13510 <param name="pos" type="Point" default="wxDefaultPosition"/>
13511 <param name="size" type="Size" default="wxDefaultSize"/>
13512 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
13513 <param name="name" type="String" default="wxPyFrameNameStr"/>
13514 </paramlist>
13515 </constructor>
13516 <constructor name="PreMDIChildFrame" overloaded="no">
13517 <autodoc>PreMDIChildFrame() -&gt; MDIChildFrame</autodoc>
13518 </constructor>
13519 <method name="Create" type="bool" overloaded="no">
13520 <autodoc>Create(MDIParentFrame parent, int id, String title, Point pos=DefaultPosition,
856bf319
RD
13521 Size size=DefaultSize, long style=DEFAULT_FRAME_STYLE,
13522 String name=FrameNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
13523 <paramlist>
13524 <param name="parent" type="MDIParentFrame" default=""/>
13525 <param name="id" type="int" default=""/>
13526 <param name="title" type="String" default=""/>
13527 <param name="pos" type="Point" default="wxDefaultPosition"/>
13528 <param name="size" type="Size" default="wxDefaultSize"/>
13529 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
13530 <param name="name" type="String" default="wxPyFrameNameStr"/>
13531 </paramlist>
13532 </method>
13533 <method name="Activate" type="" overloaded="no">
13534 <autodoc>Activate()</autodoc>
13535 </method>
13536 <method name="Maximize" type="" overloaded="no">
13537 <autodoc>Maximize(bool maximize)</autodoc>
13538 <paramlist>
13539 <param name="maximize" type="bool" default=""/>
13540 </paramlist>
13541 </method>
13542 <method name="Restore" type="" overloaded="no">
13543 <autodoc>Restore()</autodoc>
13544 </method>
13545 </class>
13546 <class name="MDIClientWindow" oldname="wxMDIClientWindow" module="windows">
13547 <baseclass name="Window"/>
13548 <constructor name="MDIClientWindow" overloaded="no">
13549 <autodoc>__init__(MDIParentFrame parent, long style=0) -&gt; MDIClientWindow</autodoc>
13550 <paramlist>
13551 <param name="parent" type="MDIParentFrame" default=""/>
13552 <param name="style" type="long" default="0"/>
13553 </paramlist>
13554 </constructor>
13555 <constructor name="PreMDIClientWindow" overloaded="no">
13556 <autodoc>PreMDIClientWindow() -&gt; MDIClientWindow</autodoc>
13557 </constructor>
13558 <method name="Create" type="bool" overloaded="no">
13559 <autodoc>Create(MDIParentFrame parent, long style=0) -&gt; bool</autodoc>
13560 <paramlist>
13561 <param name="parent" type="MDIParentFrame" default=""/>
13562 <param name="style" type="long" default="0"/>
13563 </paramlist>
13564 </method>
13565 </class>
13566 <pythoncode>
856bf319
RD
13567#---------------------------------------------------------------------------
13568</pythoncode>
f32fc4bc
RD
13569 <class name="PyWindow" oldname="wxPyWindow" module="windows">
13570 <baseclass name="Window"/>
13571 <constructor name="PyWindow" overloaded="no">
13572 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 13573 long style=0, String name=PanelNameStr) -&gt; PyWindow</autodoc>
f32fc4bc
RD
13574 <paramlist>
13575 <param name="parent" type="Window" default=""/>
13576 <param name="id" type="int" default=""/>
13577 <param name="pos" type="Point" default="wxDefaultPosition"/>
13578 <param name="size" type="Size" default="wxDefaultSize"/>
13579 <param name="style" type="long" default="0"/>
13580 <param name="name" type="String" default="wxPyPanelNameStr"/>
13581 </paramlist>
13582 </constructor>
13583 <method name="_setCallbackInfo" type="" overloaded="no">
13584 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
13585 <paramlist>
13586 <param name="self" type="PyObject" default=""/>
13587 <param name="_class" type="PyObject" default=""/>
13588 </paramlist>
13589 </method>
13590 <method name="base_DoMoveWindow" type="" overloaded="no">
13591 <autodoc>base_DoMoveWindow(int x, int y, int width, int height)</autodoc>
13592 <paramlist>
13593 <param name="x" type="int" default=""/>
13594 <param name="y" type="int" default=""/>
13595 <param name="width" type="int" default=""/>
13596 <param name="height" type="int" default=""/>
13597 </paramlist>
13598 </method>
13599 <method name="base_DoSetSize" type="" overloaded="no">
13600 <autodoc>base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)</autodoc>
13601 <paramlist>
13602 <param name="x" type="int" default=""/>
13603 <param name="y" type="int" default=""/>
13604 <param name="width" type="int" default=""/>
13605 <param name="height" type="int" default=""/>
13606 <param name="sizeFlags" type="int" default="wxSIZE_AUTO"/>
13607 </paramlist>
13608 </method>
13609 <method name="base_DoSetClientSize" type="" overloaded="no">
13610 <autodoc>base_DoSetClientSize(int width, int height)</autodoc>
13611 <paramlist>
13612 <param name="width" type="int" default=""/>
13613 <param name="height" type="int" default=""/>
13614 </paramlist>
13615 </method>
13616 <method name="base_DoSetVirtualSize" type="" overloaded="no">
13617 <autodoc>base_DoSetVirtualSize(int x, int y)</autodoc>
13618 <paramlist>
13619 <param name="x" type="int" default=""/>
13620 <param name="y" type="int" default=""/>
13621 </paramlist>
13622 </method>
13623 <method name="base_DoGetSize" type="" overloaded="no">
13624 <autodoc>base_DoGetSize() -&gt; (width, height)</autodoc>
13625 <paramlist>
13626 <param name="OUTPUT" type="int" default=""/>
13627 <param name="OUTPUT" type="int" default=""/>
13628 </paramlist>
13629 </method>
13630 <method name="base_DoGetClientSize" type="" overloaded="no">
13631 <autodoc>base_DoGetClientSize() -&gt; (width, height)</autodoc>
13632 <paramlist>
13633 <param name="OUTPUT" type="int" default=""/>
13634 <param name="OUTPUT" type="int" default=""/>
13635 </paramlist>
13636 </method>
13637 <method name="base_DoGetPosition" type="" overloaded="no">
13638 <autodoc>base_DoGetPosition() -&gt; (x,y)</autodoc>
13639 <paramlist>
13640 <param name="OUTPUT" type="int" default=""/>
13641 <param name="OUTPUT" type="int" default=""/>
13642 </paramlist>
13643 </method>
13644 <method name="base_DoGetVirtualSize" type="Size" overloaded="no">
13645 <autodoc>base_DoGetVirtualSize() -&gt; Size</autodoc>
13646 </method>
13647 <method name="base_DoGetBestSize" type="Size" overloaded="no">
13648 <autodoc>base_DoGetBestSize() -&gt; Size</autodoc>
13649 </method>
13650 <method name="base_InitDialog" type="" overloaded="no">
13651 <autodoc>base_InitDialog()</autodoc>
13652 </method>
13653 <method name="base_TransferDataToWindow" type="bool" overloaded="no">
13654 <autodoc>base_TransferDataToWindow() -&gt; bool</autodoc>
13655 </method>
13656 <method name="base_TransferDataFromWindow" type="bool" overloaded="no">
13657 <autodoc>base_TransferDataFromWindow() -&gt; bool</autodoc>
13658 </method>
13659 <method name="base_Validate" type="bool" overloaded="no">
13660 <autodoc>base_Validate() -&gt; bool</autodoc>
13661 </method>
13662 <method name="base_AcceptsFocus" type="bool" overloaded="no">
13663 <autodoc>base_AcceptsFocus() -&gt; bool</autodoc>
13664 </method>
13665 <method name="base_AcceptsFocusFromKeyboard" type="bool" overloaded="no">
13666 <autodoc>base_AcceptsFocusFromKeyboard() -&gt; bool</autodoc>
13667 </method>
13668 <method name="base_GetMaxSize" type="Size" overloaded="no">
13669 <autodoc>base_GetMaxSize() -&gt; Size</autodoc>
13670 </method>
13671 <method name="base_AddChild" type="" overloaded="no">
13672 <autodoc>base_AddChild(Window child)</autodoc>
13673 <paramlist>
13674 <param name="child" type="Window" default=""/>
13675 </paramlist>
13676 </method>
13677 <method name="base_RemoveChild" type="" overloaded="no">
13678 <autodoc>base_RemoveChild(Window child)</autodoc>
13679 <paramlist>
13680 <param name="child" type="Window" default=""/>
13681 </paramlist>
13682 </method>
13683 </class>
13684 <class name="PyPanel" oldname="wxPyPanel" module="windows">
13685 <baseclass name="Panel"/>
13686 <constructor name="PyPanel" overloaded="no">
13687 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 13688 long style=0, String name=PanelNameStr) -&gt; PyPanel</autodoc>
f32fc4bc
RD
13689 <paramlist>
13690 <param name="parent" type="Window" default=""/>
13691 <param name="id" type="int" default=""/>
13692 <param name="pos" type="Point" default="wxDefaultPosition"/>
13693 <param name="size" type="Size" default="wxDefaultSize"/>
13694 <param name="style" type="long" default="0"/>
13695 <param name="name" type="String" default="wxPyPanelNameStr"/>
13696 </paramlist>
13697 </constructor>
13698 <method name="_setCallbackInfo" type="" overloaded="no">
13699 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
13700 <paramlist>
13701 <param name="self" type="PyObject" default=""/>
13702 <param name="_class" type="PyObject" default=""/>
13703 </paramlist>
13704 </method>
13705 <method name="base_DoMoveWindow" type="" overloaded="no">
13706 <autodoc>base_DoMoveWindow(int x, int y, int width, int height)</autodoc>
13707 <paramlist>
13708 <param name="x" type="int" default=""/>
13709 <param name="y" type="int" default=""/>
13710 <param name="width" type="int" default=""/>
13711 <param name="height" type="int" default=""/>
13712 </paramlist>
13713 </method>
13714 <method name="base_DoSetSize" type="" overloaded="no">
13715 <autodoc>base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)</autodoc>
13716 <paramlist>
13717 <param name="x" type="int" default=""/>
13718 <param name="y" type="int" default=""/>
13719 <param name="width" type="int" default=""/>
13720 <param name="height" type="int" default=""/>
13721 <param name="sizeFlags" type="int" default="wxSIZE_AUTO"/>
13722 </paramlist>
13723 </method>
13724 <method name="base_DoSetClientSize" type="" overloaded="no">
13725 <autodoc>base_DoSetClientSize(int width, int height)</autodoc>
13726 <paramlist>
13727 <param name="width" type="int" default=""/>
13728 <param name="height" type="int" default=""/>
13729 </paramlist>
13730 </method>
13731 <method name="base_DoSetVirtualSize" type="" overloaded="no">
13732 <autodoc>base_DoSetVirtualSize(int x, int y)</autodoc>
13733 <paramlist>
13734 <param name="x" type="int" default=""/>
13735 <param name="y" type="int" default=""/>
13736 </paramlist>
13737 </method>
13738 <method name="base_DoGetSize" type="" overloaded="no">
13739 <autodoc>base_DoGetSize() -&gt; (width, height)</autodoc>
13740 <paramlist>
13741 <param name="OUTPUT" type="int" default=""/>
13742 <param name="OUTPUT" type="int" default=""/>
13743 </paramlist>
13744 </method>
13745 <method name="base_DoGetClientSize" type="" overloaded="no">
13746 <autodoc>base_DoGetClientSize() -&gt; (width, height)</autodoc>
13747 <paramlist>
13748 <param name="OUTPUT" type="int" default=""/>
13749 <param name="OUTPUT" type="int" default=""/>
13750 </paramlist>
13751 </method>
13752 <method name="base_DoGetPosition" type="" overloaded="no">
13753 <autodoc>base_DoGetPosition() -&gt; (x,y)</autodoc>
13754 <paramlist>
13755 <param name="OUTPUT" type="int" default=""/>
13756 <param name="OUTPUT" type="int" default=""/>
13757 </paramlist>
13758 </method>
13759 <method name="base_DoGetVirtualSize" type="Size" overloaded="no">
13760 <autodoc>base_DoGetVirtualSize() -&gt; Size</autodoc>
13761 </method>
13762 <method name="base_DoGetBestSize" type="Size" overloaded="no">
13763 <autodoc>base_DoGetBestSize() -&gt; Size</autodoc>
13764 </method>
13765 <method name="base_InitDialog" type="" overloaded="no">
13766 <autodoc>base_InitDialog()</autodoc>
13767 </method>
13768 <method name="base_TransferDataToWindow" type="bool" overloaded="no">
13769 <autodoc>base_TransferDataToWindow() -&gt; bool</autodoc>
13770 </method>
13771 <method name="base_TransferDataFromWindow" type="bool" overloaded="no">
13772 <autodoc>base_TransferDataFromWindow() -&gt; bool</autodoc>
13773 </method>
13774 <method name="base_Validate" type="bool" overloaded="no">
13775 <autodoc>base_Validate() -&gt; bool</autodoc>
13776 </method>
13777 <method name="base_AcceptsFocus" type="bool" overloaded="no">
13778 <autodoc>base_AcceptsFocus() -&gt; bool</autodoc>
13779 </method>
13780 <method name="base_AcceptsFocusFromKeyboard" type="bool" overloaded="no">
13781 <autodoc>base_AcceptsFocusFromKeyboard() -&gt; bool</autodoc>
13782 </method>
13783 <method name="base_GetMaxSize" type="Size" overloaded="no">
13784 <autodoc>base_GetMaxSize() -&gt; Size</autodoc>
13785 </method>
13786 <method name="base_AddChild" type="" overloaded="no">
13787 <autodoc>base_AddChild(Window child)</autodoc>
13788 <paramlist>
13789 <param name="child" type="Window" default=""/>
13790 </paramlist>
13791 </method>
13792 <method name="base_RemoveChild" type="" overloaded="no">
13793 <autodoc>base_RemoveChild(Window child)</autodoc>
13794 <paramlist>
13795 <param name="child" type="Window" default=""/>
13796 </paramlist>
13797 </method>
13798 </class>
13799 <pythoncode>
856bf319
RD
13800#---------------------------------------------------------------------------
13801</pythoncode>
f32fc4bc
RD
13802 <class name="PrintData" oldname="wxPrintData" module="windows">
13803 <baseclass name="Object"/>
13804 <constructor name="PrintData" overloaded="no">
13805 <autodoc>__init__() -&gt; PrintData</autodoc>
13806 </constructor>
13807 <destructor name="~wxPrintData" overloaded="no">
13808 <autodoc>__del__()</autodoc>
13809 </destructor>
13810 <method name="GetNoCopies" type="int" overloaded="no">
13811 <autodoc>GetNoCopies() -&gt; int</autodoc>
13812 </method>
13813 <method name="GetCollate" type="bool" overloaded="no">
13814 <autodoc>GetCollate() -&gt; bool</autodoc>
13815 </method>
13816 <method name="GetOrientation" type="int" overloaded="no">
13817 <autodoc>GetOrientation() -&gt; int</autodoc>
13818 </method>
13819 <method name="Ok" type="bool" overloaded="no">
13820 <autodoc>Ok() -&gt; bool</autodoc>
13821 </method>
13822 <method name="GetPrinterName" type="String" overloaded="no">
13823 <autodoc>GetPrinterName() -&gt; String</autodoc>
13824 </method>
13825 <method name="GetColour" type="bool" overloaded="no">
13826 <autodoc>GetColour() -&gt; bool</autodoc>
13827 </method>
13828 <method name="GetDuplex" type="wxDuplexMode" overloaded="no">
13829 <autodoc>GetDuplex() -&gt; int</autodoc>
13830 </method>
13831 <method name="GetPaperId" type="wxPaperSize" overloaded="no">
13832 <autodoc>GetPaperId() -&gt; int</autodoc>
13833 </method>
13834 <method name="GetPaperSize" type="Size" overloaded="no">
13835 <autodoc>GetPaperSize() -&gt; Size</autodoc>
13836 </method>
13837 <method name="GetQuality" type="int" overloaded="no">
13838 <autodoc>GetQuality() -&gt; int</autodoc>
13839 </method>
13840 <method name="SetNoCopies" type="" overloaded="no">
13841 <autodoc>SetNoCopies(int v)</autodoc>
13842 <paramlist>
13843 <param name="v" type="int" default=""/>
13844 </paramlist>
13845 </method>
13846 <method name="SetCollate" type="" overloaded="no">
13847 <autodoc>SetCollate(bool flag)</autodoc>
13848 <paramlist>
13849 <param name="flag" type="bool" default=""/>
13850 </paramlist>
13851 </method>
13852 <method name="SetOrientation" type="" overloaded="no">
13853 <autodoc>SetOrientation(int orient)</autodoc>
13854 <paramlist>
13855 <param name="orient" type="int" default=""/>
13856 </paramlist>
13857 </method>
13858 <method name="SetPrinterName" type="" overloaded="no">
13859 <autodoc>SetPrinterName(String name)</autodoc>
13860 <paramlist>
13861 <param name="name" type="String" default=""/>
13862 </paramlist>
13863 </method>
13864 <method name="SetColour" type="" overloaded="no">
13865 <autodoc>SetColour(bool colour)</autodoc>
13866 <paramlist>
13867 <param name="colour" type="bool" default=""/>
13868 </paramlist>
13869 </method>
13870 <method name="SetDuplex" type="" overloaded="no">
13871 <autodoc>SetDuplex(int duplex)</autodoc>
13872 <paramlist>
13873 <param name="duplex" type="wxDuplexMode" default=""/>
13874 </paramlist>
13875 </method>
13876 <method name="SetPaperId" type="" overloaded="no">
13877 <autodoc>SetPaperId(int sizeId)</autodoc>
13878 <paramlist>
13879 <param name="sizeId" type="wxPaperSize" default=""/>
13880 </paramlist>
13881 </method>
13882 <method name="SetPaperSize" type="" overloaded="no">
13883 <autodoc>SetPaperSize(Size sz)</autodoc>
13884 <paramlist>
13885 <param name="sz" type="Size" default=""/>
13886 </paramlist>
13887 </method>
13888 <method name="SetQuality" type="" overloaded="no">
13889 <autodoc>SetQuality(int quality)</autodoc>
13890 <paramlist>
13891 <param name="quality" type="int" default=""/>
13892 </paramlist>
13893 </method>
13894 <method name="GetPrinterCommand" type="String" overloaded="no">
13895 <autodoc>GetPrinterCommand() -&gt; String</autodoc>
13896 </method>
13897 <method name="GetPrinterOptions" type="String" overloaded="no">
13898 <autodoc>GetPrinterOptions() -&gt; String</autodoc>
13899 </method>
13900 <method name="GetPreviewCommand" type="String" overloaded="no">
13901 <autodoc>GetPreviewCommand() -&gt; String</autodoc>
13902 </method>
13903 <method name="GetFilename" type="String" overloaded="no">
13904 <autodoc>GetFilename() -&gt; String</autodoc>
13905 </method>
13906 <method name="GetFontMetricPath" type="String" overloaded="no">
13907 <autodoc>GetFontMetricPath() -&gt; String</autodoc>
13908 </method>
13909 <method name="GetPrinterScaleX" type="double" overloaded="no">
13910 <autodoc>GetPrinterScaleX() -&gt; double</autodoc>
13911 </method>
13912 <method name="GetPrinterScaleY" type="double" overloaded="no">
13913 <autodoc>GetPrinterScaleY() -&gt; double</autodoc>
13914 </method>
13915 <method name="GetPrinterTranslateX" type="long" overloaded="no">
13916 <autodoc>GetPrinterTranslateX() -&gt; long</autodoc>
13917 </method>
13918 <method name="GetPrinterTranslateY" type="long" overloaded="no">
13919 <autodoc>GetPrinterTranslateY() -&gt; long</autodoc>
13920 </method>
13921 <method name="GetPrintMode" type="wxPrintMode" overloaded="no">
13922 <autodoc>GetPrintMode() -&gt; int</autodoc>
13923 </method>
13924 <method name="SetPrinterCommand" type="" overloaded="no">
13925 <autodoc>SetPrinterCommand(String command)</autodoc>
13926 <paramlist>
13927 <param name="command" type="String" default=""/>
13928 </paramlist>
13929 </method>
13930 <method name="SetPrinterOptions" type="" overloaded="no">
13931 <autodoc>SetPrinterOptions(String options)</autodoc>
13932 <paramlist>
13933 <param name="options" type="String" default=""/>
13934 </paramlist>
13935 </method>
13936 <method name="SetPreviewCommand" type="" overloaded="no">
13937 <autodoc>SetPreviewCommand(String command)</autodoc>
13938 <paramlist>
13939 <param name="command" type="String" default=""/>
13940 </paramlist>
13941 </method>
13942 <method name="SetFilename" type="" overloaded="no">
13943 <autodoc>SetFilename(String filename)</autodoc>
13944 <paramlist>
13945 <param name="filename" type="String" default=""/>
13946 </paramlist>
13947 </method>
13948 <method name="SetFontMetricPath" type="" overloaded="no">
13949 <autodoc>SetFontMetricPath(String path)</autodoc>
13950 <paramlist>
13951 <param name="path" type="String" default=""/>
13952 </paramlist>
13953 </method>
13954 <method name="SetPrinterScaleX" type="" overloaded="no">
13955 <autodoc>SetPrinterScaleX(double x)</autodoc>
13956 <paramlist>
13957 <param name="x" type="double" default=""/>
13958 </paramlist>
13959 </method>
13960 <method name="SetPrinterScaleY" type="" overloaded="no">
13961 <autodoc>SetPrinterScaleY(double y)</autodoc>
13962 <paramlist>
13963 <param name="y" type="double" default=""/>
13964 </paramlist>
13965 </method>
13966 <method name="SetPrinterScaling" type="" overloaded="no">
13967 <autodoc>SetPrinterScaling(double x, double y)</autodoc>
13968 <paramlist>
13969 <param name="x" type="double" default=""/>
13970 <param name="y" type="double" default=""/>
13971 </paramlist>
13972 </method>
13973 <method name="SetPrinterTranslateX" type="" overloaded="no">
13974 <autodoc>SetPrinterTranslateX(long x)</autodoc>
13975 <paramlist>
13976 <param name="x" type="long" default=""/>
13977 </paramlist>
13978 </method>
13979 <method name="SetPrinterTranslateY" type="" overloaded="no">
13980 <autodoc>SetPrinterTranslateY(long y)</autodoc>
13981 <paramlist>
13982 <param name="y" type="long" default=""/>
13983 </paramlist>
13984 </method>
13985 <method name="SetPrinterTranslation" type="" overloaded="no">
13986 <autodoc>SetPrinterTranslation(long x, long y)</autodoc>
13987 <paramlist>
13988 <param name="x" type="long" default=""/>
13989 <param name="y" type="long" default=""/>
13990 </paramlist>
13991 </method>
13992 <method name="SetPrintMode" type="" overloaded="no">
13993 <autodoc>SetPrintMode(int printMode)</autodoc>
13994 <paramlist>
13995 <param name="printMode" type="wxPrintMode" default=""/>
13996 </paramlist>
13997 </method>
13998 <method name="GetOutputStream" type="OutputStream" overloaded="no">
13999 <autodoc>GetOutputStream() -&gt; OutputStream</autodoc>
14000 </method>
14001 <method name="SetOutputStream" type="" overloaded="no">
14002 <autodoc>SetOutputStream(OutputStream outputstream)</autodoc>
14003 <paramlist>
14004 <param name="outputstream" type="OutputStream" default=""/>
14005 </paramlist>
14006 </method>
14007 </class>
14008 <class name="PageSetupDialogData" oldname="wxPageSetupDialogData" module="windows">
14009 <baseclass name="Object"/>
14010 <constructor name="PageSetupDialogData" overloaded="no">
14011 <autodoc>__init__() -&gt; PageSetupDialogData</autodoc>
14012 </constructor>
14013 <destructor name="~wxPageSetupDialogData" overloaded="no">
14014 <autodoc>__del__()</autodoc>
14015 </destructor>
14016 <method name="EnableHelp" type="" overloaded="no">
14017 <autodoc>EnableHelp(bool flag)</autodoc>
14018 <paramlist>
14019 <param name="flag" type="bool" default=""/>
14020 </paramlist>
14021 </method>
14022 <method name="EnableMargins" type="" overloaded="no">
14023 <autodoc>EnableMargins(bool flag)</autodoc>
14024 <paramlist>
14025 <param name="flag" type="bool" default=""/>
14026 </paramlist>
14027 </method>
14028 <method name="EnableOrientation" type="" overloaded="no">
14029 <autodoc>EnableOrientation(bool flag)</autodoc>
14030 <paramlist>
14031 <param name="flag" type="bool" default=""/>
14032 </paramlist>
14033 </method>
14034 <method name="EnablePaper" type="" overloaded="no">
14035 <autodoc>EnablePaper(bool flag)</autodoc>
14036 <paramlist>
14037 <param name="flag" type="bool" default=""/>
14038 </paramlist>
14039 </method>
14040 <method name="EnablePrinter" type="" overloaded="no">
14041 <autodoc>EnablePrinter(bool flag)</autodoc>
14042 <paramlist>
14043 <param name="flag" type="bool" default=""/>
14044 </paramlist>
14045 </method>
14046 <method name="GetDefaultMinMargins" type="bool" overloaded="no">
14047 <autodoc>GetDefaultMinMargins() -&gt; bool</autodoc>
14048 </method>
14049 <method name="GetEnableMargins" type="bool" overloaded="no">
14050 <autodoc>GetEnableMargins() -&gt; bool</autodoc>
14051 </method>
14052 <method name="GetEnableOrientation" type="bool" overloaded="no">
14053 <autodoc>GetEnableOrientation() -&gt; bool</autodoc>
14054 </method>
14055 <method name="GetEnablePaper" type="bool" overloaded="no">
14056 <autodoc>GetEnablePaper() -&gt; bool</autodoc>
14057 </method>
14058 <method name="GetEnablePrinter" type="bool" overloaded="no">
14059 <autodoc>GetEnablePrinter() -&gt; bool</autodoc>
14060 </method>
14061 <method name="GetEnableHelp" type="bool" overloaded="no">
14062 <autodoc>GetEnableHelp() -&gt; bool</autodoc>
14063 </method>
14064 <method name="GetDefaultInfo" type="bool" overloaded="no">
14065 <autodoc>GetDefaultInfo() -&gt; bool</autodoc>
14066 </method>
14067 <method name="GetMarginTopLeft" type="Point" overloaded="no">
14068 <autodoc>GetMarginTopLeft() -&gt; Point</autodoc>
14069 </method>
14070 <method name="GetMarginBottomRight" type="Point" overloaded="no">
14071 <autodoc>GetMarginBottomRight() -&gt; Point</autodoc>
14072 </method>
14073 <method name="GetMinMarginTopLeft" type="Point" overloaded="no">
14074 <autodoc>GetMinMarginTopLeft() -&gt; Point</autodoc>
14075 </method>
14076 <method name="GetMinMarginBottomRight" type="Point" overloaded="no">
14077 <autodoc>GetMinMarginBottomRight() -&gt; Point</autodoc>
14078 </method>
14079 <method name="GetPaperId" type="wxPaperSize" overloaded="no">
14080 <autodoc>GetPaperId() -&gt; int</autodoc>
14081 </method>
14082 <method name="GetPaperSize" type="Size" overloaded="no">
14083 <autodoc>GetPaperSize() -&gt; Size</autodoc>
14084 </method>
14085 <method name="GetPrintData" type="PrintData" overloaded="no">
14086 <autodoc>GetPrintData() -&gt; PrintData</autodoc>
14087 </method>
14088 <method name="Ok" type="bool" overloaded="no">
14089 <autodoc>Ok() -&gt; bool</autodoc>
14090 </method>
14091 <method name="SetDefaultInfo" type="" overloaded="no">
14092 <autodoc>SetDefaultInfo(bool flag)</autodoc>
14093 <paramlist>
14094 <param name="flag" type="bool" default=""/>
14095 </paramlist>
14096 </method>
14097 <method name="SetDefaultMinMargins" type="" overloaded="no">
14098 <autodoc>SetDefaultMinMargins(bool flag)</autodoc>
14099 <paramlist>
14100 <param name="flag" type="bool" default=""/>
14101 </paramlist>
14102 </method>
14103 <method name="SetMarginTopLeft" type="" overloaded="no">
14104 <autodoc>SetMarginTopLeft(Point pt)</autodoc>
14105 <paramlist>
14106 <param name="pt" type="Point" default=""/>
14107 </paramlist>
14108 </method>
14109 <method name="SetMarginBottomRight" type="" overloaded="no">
14110 <autodoc>SetMarginBottomRight(Point pt)</autodoc>
14111 <paramlist>
14112 <param name="pt" type="Point" default=""/>
14113 </paramlist>
14114 </method>
14115 <method name="SetMinMarginTopLeft" type="" overloaded="no">
14116 <autodoc>SetMinMarginTopLeft(Point pt)</autodoc>
14117 <paramlist>
14118 <param name="pt" type="Point" default=""/>
14119 </paramlist>
14120 </method>
14121 <method name="SetMinMarginBottomRight" type="" overloaded="no">
14122 <autodoc>SetMinMarginBottomRight(Point pt)</autodoc>
14123 <paramlist>
14124 <param name="pt" type="Point" default=""/>
14125 </paramlist>
14126 </method>
14127 <method name="SetPaperId" type="" overloaded="no">
14128 <autodoc>SetPaperId(int id)</autodoc>
14129 <paramlist>
14130 <param name="id" type="wxPaperSize" default=""/>
14131 </paramlist>
14132 </method>
14133 <method name="SetPaperSize" type="" overloaded="no">
14134 <autodoc>SetPaperSize(Size size)</autodoc>
14135 <paramlist>
14136 <param name="size" type="Size" default=""/>
14137 </paramlist>
14138 </method>
14139 <method name="SetPrintData" type="" overloaded="no">
14140 <autodoc>SetPrintData(PrintData printData)</autodoc>
14141 <paramlist>
14142 <param name="printData" type="PrintData" default=""/>
14143 </paramlist>
14144 </method>
14145 </class>
14146 <class name="PageSetupDialog" oldname="wxPageSetupDialog" module="windows">
14147 <baseclass name="Dialog"/>
14148 <constructor name="PageSetupDialog" overloaded="no">
14149 <autodoc>__init__(Window parent, PageSetupDialogData data=None) -&gt; PageSetupDialog</autodoc>
14150 <paramlist>
14151 <param name="parent" type="Window" default=""/>
14152 <param name="data" type="PageSetupDialogData" default="NULL"/>
14153 </paramlist>
14154 </constructor>
14155 <method name="GetPageSetupData" type="PageSetupDialogData" overloaded="no">
14156 <autodoc>GetPageSetupData() -&gt; PageSetupDialogData</autodoc>
14157 </method>
14158 <method name="ShowModal" type="int" overloaded="no">
14159 <autodoc>ShowModal() -&gt; int</autodoc>
14160 </method>
14161 </class>
14162 <class name="PrintDialogData" oldname="wxPrintDialogData" module="windows">
14163 <baseclass name="Object"/>
14164 <constructor name="PrintDialogData" overloaded="no">
14165 <autodoc>__init__() -&gt; PrintDialogData</autodoc>
14166 </constructor>
14167 <destructor name="~wxPrintDialogData" overloaded="no">
14168 <autodoc>__del__()</autodoc>
14169 </destructor>
14170 <method name="GetFromPage" type="int" overloaded="no">
14171 <autodoc>GetFromPage() -&gt; int</autodoc>
14172 </method>
14173 <method name="GetToPage" type="int" overloaded="no">
14174 <autodoc>GetToPage() -&gt; int</autodoc>
14175 </method>
14176 <method name="GetMinPage" type="int" overloaded="no">
14177 <autodoc>GetMinPage() -&gt; int</autodoc>
14178 </method>
14179 <method name="GetMaxPage" type="int" overloaded="no">
14180 <autodoc>GetMaxPage() -&gt; int</autodoc>
14181 </method>
14182 <method name="GetNoCopies" type="int" overloaded="no">
14183 <autodoc>GetNoCopies() -&gt; int</autodoc>
14184 </method>
14185 <method name="GetAllPages" type="bool" overloaded="no">
14186 <autodoc>GetAllPages() -&gt; bool</autodoc>
14187 </method>
14188 <method name="GetSelection" type="bool" overloaded="no">
14189 <autodoc>GetSelection() -&gt; bool</autodoc>
14190 </method>
14191 <method name="GetCollate" type="bool" overloaded="no">
14192 <autodoc>GetCollate() -&gt; bool</autodoc>
14193 </method>
14194 <method name="GetPrintToFile" type="bool" overloaded="no">
14195 <autodoc>GetPrintToFile() -&gt; bool</autodoc>
14196 </method>
14197 <method name="GetSetupDialog" type="bool" overloaded="no">
14198 <autodoc>GetSetupDialog() -&gt; bool</autodoc>
14199 </method>
14200 <method name="SetFromPage" type="" overloaded="no">
14201 <autodoc>SetFromPage(int v)</autodoc>
14202 <paramlist>
14203 <param name="v" type="int" default=""/>
14204 </paramlist>
14205 </method>
14206 <method name="SetToPage" type="" overloaded="no">
14207 <autodoc>SetToPage(int v)</autodoc>
14208 <paramlist>
14209 <param name="v" type="int" default=""/>
14210 </paramlist>
14211 </method>
14212 <method name="SetMinPage" type="" overloaded="no">
14213 <autodoc>SetMinPage(int v)</autodoc>
14214 <paramlist>
14215 <param name="v" type="int" default=""/>
14216 </paramlist>
14217 </method>
14218 <method name="SetMaxPage" type="" overloaded="no">
14219 <autodoc>SetMaxPage(int v)</autodoc>
14220 <paramlist>
14221 <param name="v" type="int" default=""/>
14222 </paramlist>
14223 </method>
14224 <method name="SetNoCopies" type="" overloaded="no">
14225 <autodoc>SetNoCopies(int v)</autodoc>
14226 <paramlist>
14227 <param name="v" type="int" default=""/>
14228 </paramlist>
14229 </method>
14230 <method name="SetAllPages" type="" overloaded="no">
14231 <autodoc>SetAllPages(bool flag)</autodoc>
14232 <paramlist>
14233 <param name="flag" type="bool" default=""/>
14234 </paramlist>
14235 </method>
14236 <method name="SetSelection" type="" overloaded="no">
14237 <autodoc>SetSelection(bool flag)</autodoc>
14238 <paramlist>
14239 <param name="flag" type="bool" default=""/>
14240 </paramlist>
14241 </method>
14242 <method name="SetCollate" type="" overloaded="no">
14243 <autodoc>SetCollate(bool flag)</autodoc>
14244 <paramlist>
14245 <param name="flag" type="bool" default=""/>
14246 </paramlist>
14247 </method>
14248 <method name="SetPrintToFile" type="" overloaded="no">
14249 <autodoc>SetPrintToFile(bool flag)</autodoc>
14250 <paramlist>
14251 <param name="flag" type="bool" default=""/>
14252 </paramlist>
14253 </method>
14254 <method name="SetSetupDialog" type="" overloaded="no">
14255 <autodoc>SetSetupDialog(bool flag)</autodoc>
14256 <paramlist>
14257 <param name="flag" type="bool" default=""/>
14258 </paramlist>
14259 </method>
14260 <method name="EnablePrintToFile" type="" overloaded="no">
14261 <autodoc>EnablePrintToFile(bool flag)</autodoc>
14262 <paramlist>
14263 <param name="flag" type="bool" default=""/>
14264 </paramlist>
14265 </method>
14266 <method name="EnableSelection" type="" overloaded="no">
14267 <autodoc>EnableSelection(bool flag)</autodoc>
14268 <paramlist>
14269 <param name="flag" type="bool" default=""/>
14270 </paramlist>
14271 </method>
14272 <method name="EnablePageNumbers" type="" overloaded="no">
14273 <autodoc>EnablePageNumbers(bool flag)</autodoc>
14274 <paramlist>
14275 <param name="flag" type="bool" default=""/>
14276 </paramlist>
14277 </method>
14278 <method name="EnableHelp" type="" overloaded="no">
14279 <autodoc>EnableHelp(bool flag)</autodoc>
14280 <paramlist>
14281 <param name="flag" type="bool" default=""/>
14282 </paramlist>
14283 </method>
14284 <method name="GetEnablePrintToFile" type="bool" overloaded="no">
14285 <autodoc>GetEnablePrintToFile() -&gt; bool</autodoc>
14286 </method>
14287 <method name="GetEnableSelection" type="bool" overloaded="no">
14288 <autodoc>GetEnableSelection() -&gt; bool</autodoc>
14289 </method>
14290 <method name="GetEnablePageNumbers" type="bool" overloaded="no">
14291 <autodoc>GetEnablePageNumbers() -&gt; bool</autodoc>
14292 </method>
14293 <method name="GetEnableHelp" type="bool" overloaded="no">
14294 <autodoc>GetEnableHelp() -&gt; bool</autodoc>
14295 </method>
14296 <method name="Ok" type="bool" overloaded="no">
14297 <autodoc>Ok() -&gt; bool</autodoc>
14298 </method>
14299 <method name="GetPrintData" type="PrintData" overloaded="no">
14300 <autodoc>GetPrintData() -&gt; PrintData</autodoc>
14301 </method>
14302 <method name="SetPrintData" type="" overloaded="no">
14303 <autodoc>SetPrintData(PrintData printData)</autodoc>
14304 <paramlist>
14305 <param name="printData" type="PrintData" default=""/>
14306 </paramlist>
14307 </method>
14308 </class>
14309 <class name="PrintDialog" oldname="wxPrintDialog" module="windows">
14310 <baseclass name="Dialog"/>
14311 <constructor name="PrintDialog" overloaded="no">
14312 <autodoc>__init__(Window parent, PrintDialogData data=None) -&gt; PrintDialog</autodoc>
14313 <paramlist>
14314 <param name="parent" type="Window" default=""/>
14315 <param name="data" type="PrintDialogData" default="NULL"/>
14316 </paramlist>
14317 </constructor>
14318 <method name="GetPrintDialogData" type="PrintDialogData" overloaded="no">
14319 <autodoc>GetPrintDialogData() -&gt; PrintDialogData</autodoc>
14320 </method>
14321 <method name="GetPrintDC" type="DC" overloaded="no">
14322 <autodoc>GetPrintDC() -&gt; DC</autodoc>
14323 </method>
14324 <method name="ShowModal" type="int" overloaded="no">
14325 <autodoc>ShowModal() -&gt; int</autodoc>
14326 </method>
14327 </class>
14328 <class name="Printer" oldname="wxPrinter" module="windows">
14329 <baseclass name="Object"/>
14330 <constructor name="Printer" overloaded="no">
14331 <autodoc>__init__(PrintDialogData data=None) -&gt; Printer</autodoc>
14332 <paramlist>
14333 <param name="data" type="PrintDialogData" default="NULL"/>
14334 </paramlist>
14335 </constructor>
14336 <destructor name="~wxPrinter" overloaded="no">
14337 <autodoc>__del__()</autodoc>
14338 </destructor>
14339 <method name="CreateAbortWindow" type="" overloaded="no">
14340 <autodoc>CreateAbortWindow(Window parent, Printout printout)</autodoc>
14341 <paramlist>
14342 <param name="parent" type="Window" default=""/>
14343 <param name="printout" type="wxPyPrintout" default=""/>
14344 </paramlist>
14345 </method>
14346 <method name="GetPrintDialogData" type="PrintDialogData" overloaded="no">
14347 <autodoc>GetPrintDialogData() -&gt; PrintDialogData</autodoc>
14348 </method>
14349 <method name="Print" type="bool" overloaded="no">
14350 <autodoc>Print(Window parent, Printout printout, int prompt=True) -&gt; bool</autodoc>
14351 <paramlist>
14352 <param name="parent" type="Window" default=""/>
14353 <param name="printout" type="wxPyPrintout" default=""/>
14354 <param name="prompt" type="int" default="True"/>
14355 </paramlist>
14356 </method>
14357 <method name="PrintDialog" type="DC" overloaded="no">
14358 <autodoc>PrintDialog(Window parent) -&gt; DC</autodoc>
14359 <paramlist>
14360 <param name="parent" type="Window" default=""/>
14361 </paramlist>
14362 </method>
14363 <method name="ReportError" type="" overloaded="no">
14364 <autodoc>ReportError(Window parent, Printout printout, String message)</autodoc>
14365 <paramlist>
14366 <param name="parent" type="Window" default=""/>
14367 <param name="printout" type="wxPyPrintout" default=""/>
14368 <param name="message" type="String" default=""/>
14369 </paramlist>
14370 </method>
14371 <method name="Setup" type="bool" overloaded="no">
14372 <autodoc>Setup(Window parent) -&gt; bool</autodoc>
14373 <paramlist>
14374 <param name="parent" type="Window" default=""/>
14375 </paramlist>
14376 </method>
14377 <method name="GetAbort" type="bool" overloaded="no">
14378 <autodoc>GetAbort() -&gt; bool</autodoc>
14379 </method>
14380 <staticmethod name="GetLastError" type="wxPrinterError" overloaded="no">
14381 <autodoc>GetLastError() -&gt; int</autodoc>
14382 </staticmethod>
14383 </class>
14384 <class name="Printout" oldname="wxPyPrintout" module="windows">
14385 <baseclass name="Object"/>
14386 <constructor name="wxPyPrintout" overloaded="no">
14387 <autodoc>__init__(String title=PrintoutTitleStr) -&gt; Printout</autodoc>
14388 <paramlist>
14389 <param name="title" type="String" default="wxPyPrintoutTitleStr"/>
14390 </paramlist>
14391 </constructor>
14392 <method name="_setCallbackInfo" type="" overloaded="no">
14393 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
14394 <paramlist>
14395 <param name="self" type="PyObject" default=""/>
14396 <param name="_class" type="PyObject" default=""/>
14397 </paramlist>
14398 </method>
14399 <method name="GetTitle" type="String" overloaded="no">
14400 <autodoc>GetTitle() -&gt; String</autodoc>
14401 </method>
14402 <method name="GetDC" type="DC" overloaded="no">
14403 <autodoc>GetDC() -&gt; DC</autodoc>
14404 </method>
14405 <method name="SetDC" type="" overloaded="no">
14406 <autodoc>SetDC(DC dc)</autodoc>
14407 <paramlist>
14408 <param name="dc" type="DC" default=""/>
14409 </paramlist>
14410 </method>
14411 <method name="SetPageSizePixels" type="" overloaded="no">
14412 <autodoc>SetPageSizePixels(int w, int h)</autodoc>
14413 <paramlist>
14414 <param name="w" type="int" default=""/>
14415 <param name="h" type="int" default=""/>
14416 </paramlist>
14417 </method>
14418 <method name="GetPageSizePixels" type="" overloaded="no">
14419 <autodoc>GetPageSizePixels() -&gt; (w, h)</autodoc>
14420 <paramlist>
14421 <param name="OUTPUT" type="int" default=""/>
14422 <param name="OUTPUT" type="int" default=""/>
14423 </paramlist>
14424 </method>
14425 <method name="SetPageSizeMM" type="" overloaded="no">
14426 <autodoc>SetPageSizeMM(int w, int h)</autodoc>
14427 <paramlist>
14428 <param name="w" type="int" default=""/>
14429 <param name="h" type="int" default=""/>
14430 </paramlist>
14431 </method>
14432 <method name="GetPageSizeMM" type="" overloaded="no">
14433 <autodoc>GetPageSizeMM() -&gt; (w, h)</autodoc>
14434 <paramlist>
14435 <param name="OUTPUT" type="int" default=""/>
14436 <param name="OUTPUT" type="int" default=""/>
14437 </paramlist>
14438 </method>
14439 <method name="SetPPIScreen" type="" overloaded="no">
14440 <autodoc>SetPPIScreen(int x, int y)</autodoc>
14441 <paramlist>
14442 <param name="x" type="int" default=""/>
14443 <param name="y" type="int" default=""/>
14444 </paramlist>
14445 </method>
14446 <method name="GetPPIScreen" type="" overloaded="no">
14447 <autodoc>GetPPIScreen() -&gt; (x,y)</autodoc>
14448 <paramlist>
14449 <param name="OUTPUT" type="int" default=""/>
14450 <param name="OUTPUT" type="int" default=""/>
14451 </paramlist>
14452 </method>
14453 <method name="SetPPIPrinter" type="" overloaded="no">
14454 <autodoc>SetPPIPrinter(int x, int y)</autodoc>
14455 <paramlist>
14456 <param name="x" type="int" default=""/>
14457 <param name="y" type="int" default=""/>
14458 </paramlist>
14459 </method>
14460 <method name="GetPPIPrinter" type="" overloaded="no">
14461 <autodoc>GetPPIPrinter() -&gt; (x,y)</autodoc>
14462 <paramlist>
14463 <param name="OUTPUT" type="int" default=""/>
14464 <param name="OUTPUT" type="int" default=""/>
14465 </paramlist>
14466 </method>
14467 <method name="IsPreview" type="bool" overloaded="no">
14468 <autodoc>IsPreview() -&gt; bool</autodoc>
14469 </method>
14470 <method name="SetIsPreview" type="" overloaded="no">
14471 <autodoc>SetIsPreview(bool p)</autodoc>
14472 <paramlist>
14473 <param name="p" type="bool" default=""/>
14474 </paramlist>
14475 </method>
14476 <method name="base_OnBeginDocument" type="bool" overloaded="no">
14477 <autodoc>base_OnBeginDocument(int startPage, int endPage) -&gt; bool</autodoc>
14478 <paramlist>
14479 <param name="startPage" type="int" default=""/>
14480 <param name="endPage" type="int" default=""/>
14481 </paramlist>
14482 </method>
14483 <method name="base_OnEndDocument" type="" overloaded="no">
14484 <autodoc>base_OnEndDocument()</autodoc>
14485 </method>
14486 <method name="base_OnBeginPrinting" type="" overloaded="no">
14487 <autodoc>base_OnBeginPrinting()</autodoc>
14488 </method>
14489 <method name="base_OnEndPrinting" type="" overloaded="no">
14490 <autodoc>base_OnEndPrinting()</autodoc>
14491 </method>
14492 <method name="base_OnPreparePrinting" type="" overloaded="no">
14493 <autodoc>base_OnPreparePrinting()</autodoc>
14494 </method>
14495 <method name="base_HasPage" type="bool" overloaded="no">
14496 <autodoc>base_HasPage(int page) -&gt; bool</autodoc>
14497 <paramlist>
14498 <param name="page" type="int" default=""/>
14499 </paramlist>
14500 </method>
14501 <method name="base_GetPageInfo" type="" overloaded="no">
14502 <autodoc>base_GetPageInfo() -&gt; (minPage, maxPage, pageFrom, pageTo)</autodoc>
14503 <paramlist>
14504 <param name="OUTPUT" type="int" default=""/>
14505 <param name="OUTPUT" type="int" default=""/>
14506 <param name="OUTPUT" type="int" default=""/>
14507 <param name="OUTPUT" type="int" default=""/>
14508 </paramlist>
14509 </method>
14510 </class>
14511 <class name="PreviewCanvas" oldname="wxPreviewCanvas" module="windows">
14512 <baseclass name="ScrolledWindow"/>
14513 <constructor name="PreviewCanvas" overloaded="no">
14514 <autodoc>__init__(PrintPreview preview, Window parent, Point pos=DefaultPosition,
856bf319
RD
14515 Size size=DefaultSize, long style=0,
14516 String name=PreviewCanvasNameStr) -&gt; PreviewCanvas</autodoc>
f32fc4bc
RD
14517 <paramlist>
14518 <param name="preview" type="wxPrintPreview" default=""/>
14519 <param name="parent" type="Window" default=""/>
14520 <param name="pos" type="Point" default="wxDefaultPosition"/>
14521 <param name="size" type="Size" default="wxDefaultSize"/>
14522 <param name="style" type="long" default="0"/>
14523 <param name="name" type="String" default="wxPyPreviewCanvasNameStr"/>
14524 </paramlist>
14525 </constructor>
14526 </class>
14527 <class name="PreviewFrame" oldname="wxPreviewFrame" module="windows">
14528 <baseclass name="Frame"/>
14529 <constructor name="PreviewFrame" overloaded="no">
14530 <autodoc>__init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
856bf319
RD
14531 Size size=DefaultSize,
14532 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -&gt; PreviewFrame</autodoc>
f32fc4bc
RD
14533 <paramlist>
14534 <param name="preview" type="wxPrintPreview" default=""/>
14535 <param name="parent" type="Frame" default=""/>
14536 <param name="title" type="String" default=""/>
14537 <param name="pos" type="Point" default="wxDefaultPosition"/>
14538 <param name="size" type="Size" default="wxDefaultSize"/>
14539 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
14540 <param name="name" type="String" default="wxPyFrameNameStr"/>
14541 </paramlist>
14542 </constructor>
14543 <method name="Initialize" type="" overloaded="no">
14544 <autodoc>Initialize()</autodoc>
14545 </method>
14546 <method name="CreateControlBar" type="" overloaded="no">
14547 <autodoc>CreateControlBar()</autodoc>
14548 </method>
14549 <method name="CreateCanvas" type="" overloaded="no">
14550 <autodoc>CreateCanvas()</autodoc>
14551 </method>
14552 <method name="GetControlBar" type="wxPreviewControlBar" overloaded="no">
14553 <autodoc>GetControlBar() -&gt; PreviewControlBar</autodoc>
14554 </method>
14555 </class>
14556 <class name="PreviewControlBar" oldname="wxPreviewControlBar" module="windows">
14557 <baseclass name="Panel"/>
14558 <constructor name="PreviewControlBar" overloaded="no">
14559 <autodoc>__init__(PrintPreview preview, long buttons, Window parent,
856bf319
RD
14560 Point pos=DefaultPosition, Size size=DefaultSize,
14561 long style=TAB_TRAVERSAL, String name=PanelNameStr) -&gt; PreviewControlBar</autodoc>
f32fc4bc
RD
14562 <paramlist>
14563 <param name="preview" type="wxPrintPreview" default=""/>
14564 <param name="buttons" type="long" default=""/>
14565 <param name="parent" type="Window" default=""/>
14566 <param name="pos" type="Point" default="wxDefaultPosition"/>
14567 <param name="size" type="Size" default="wxDefaultSize"/>
14568 <param name="style" type="long" default="wxTAB_TRAVERSAL"/>
14569 <param name="name" type="String" default="wxPyPanelNameStr"/>
14570 </paramlist>
14571 </constructor>
14572 <method name="GetZoomControl" type="int" overloaded="no">
14573 <autodoc>GetZoomControl() -&gt; int</autodoc>
14574 </method>
14575 <method name="SetZoomControl" type="" overloaded="no">
14576 <autodoc>SetZoomControl(int zoom)</autodoc>
14577 <paramlist>
14578 <param name="zoom" type="int" default=""/>
14579 </paramlist>
14580 </method>
14581 <method name="GetPrintPreview" type="wxPrintPreview" overloaded="no">
14582 <autodoc>GetPrintPreview() -&gt; PrintPreview</autodoc>
14583 </method>
14584 <method name="OnNext" type="" overloaded="no">
14585 <autodoc>OnNext()</autodoc>
14586 </method>
14587 <method name="OnPrevious" type="" overloaded="no">
14588 <autodoc>OnPrevious()</autodoc>
14589 </method>
14590 <method name="OnFirst" type="" overloaded="no">
14591 <autodoc>OnFirst()</autodoc>
14592 </method>
14593 <method name="OnLast" type="" overloaded="no">
14594 <autodoc>OnLast()</autodoc>
14595 </method>
14596 <method name="OnGoto" type="" overloaded="no">
14597 <autodoc>OnGoto()</autodoc>
14598 </method>
14599 </class>
14600 <class name="PrintPreview" oldname="wxPrintPreview" module="windows">
14601 <baseclass name="Object"/>
14602 <constructor name="PrintPreview" overloaded="no">
14603 <autodoc>__init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -&gt; PrintPreview</autodoc>
14604 <paramlist>
14605 <param name="printout" type="Printout" default=""/>
14606 <param name="printoutForPrinting" type="Printout" default=""/>
14607 <param name="data" type="PrintData" default="NULL"/>
14608 </paramlist>
14609 </constructor>
14610 <method name="SetCurrentPage" type="bool" overloaded="no">
14611 <autodoc>SetCurrentPage(int pageNum) -&gt; bool</autodoc>
14612 <paramlist>
14613 <param name="pageNum" type="int" default=""/>
14614 </paramlist>
14615 </method>
14616 <method name="GetCurrentPage" type="int" overloaded="no">
14617 <autodoc>GetCurrentPage() -&gt; int</autodoc>
14618 </method>
14619 <method name="SetPrintout" type="" overloaded="no">
14620 <autodoc>SetPrintout(Printout printout)</autodoc>
14621 <paramlist>
14622 <param name="printout" type="Printout" default=""/>
14623 </paramlist>
14624 </method>
14625 <method name="GetPrintout" type="Printout" overloaded="no">
14626 <autodoc>GetPrintout() -&gt; Printout</autodoc>
14627 </method>
14628 <method name="GetPrintoutForPrinting" type="Printout" overloaded="no">
14629 <autodoc>GetPrintoutForPrinting() -&gt; Printout</autodoc>
14630 </method>
14631 <method name="SetFrame" type="" overloaded="no">
14632 <autodoc>SetFrame(Frame frame)</autodoc>
14633 <paramlist>
14634 <param name="frame" type="Frame" default=""/>
14635 </paramlist>
14636 </method>
14637 <method name="SetCanvas" type="" overloaded="no">
14638 <autodoc>SetCanvas(PreviewCanvas canvas)</autodoc>
14639 <paramlist>
14640 <param name="canvas" type="PreviewCanvas" default=""/>
14641 </paramlist>
14642 </method>
14643 <method name="GetFrame" type="Frame" overloaded="no">
14644 <autodoc>GetFrame() -&gt; Frame</autodoc>
14645 </method>
14646 <method name="GetCanvas" type="PreviewCanvas" overloaded="no">
14647 <autodoc>GetCanvas() -&gt; PreviewCanvas</autodoc>
14648 </method>
14649 <method name="PaintPage" type="bool" overloaded="no">
14650 <autodoc>PaintPage(PreviewCanvas canvas, DC dc) -&gt; bool</autodoc>
14651 <paramlist>
14652 <param name="canvas" type="PreviewCanvas" default=""/>
14653 <param name="dc" type="DC" default=""/>
14654 </paramlist>
14655 </method>
14656 <method name="DrawBlankPage" type="bool" overloaded="no">
14657 <autodoc>DrawBlankPage(PreviewCanvas canvas, DC dc) -&gt; bool</autodoc>
14658 <paramlist>
14659 <param name="canvas" type="PreviewCanvas" default=""/>
14660 <param name="dc" type="DC" default=""/>
14661 </paramlist>
14662 </method>
14663 <method name="RenderPage" type="bool" overloaded="no">
14664 <autodoc>RenderPage(int pageNum) -&gt; bool</autodoc>
14665 <paramlist>
14666 <param name="pageNum" type="int" default=""/>
14667 </paramlist>
14668 </method>
14669 <method name="AdjustScrollbars" type="" overloaded="no">
14670 <autodoc>AdjustScrollbars(PreviewCanvas canvas)</autodoc>
14671 <paramlist>
14672 <param name="canvas" type="PreviewCanvas" default=""/>
14673 </paramlist>
14674 </method>
14675 <method name="GetPrintDialogData" type="PrintDialogData" overloaded="no">
14676 <autodoc>GetPrintDialogData() -&gt; PrintDialogData</autodoc>
14677 </method>
14678 <method name="SetZoom" type="" overloaded="no">
14679 <autodoc>SetZoom(int percent)</autodoc>
14680 <paramlist>
14681 <param name="percent" type="int" default=""/>
14682 </paramlist>
14683 </method>
14684 <method name="GetZoom" type="int" overloaded="no">
14685 <autodoc>GetZoom() -&gt; int</autodoc>
14686 </method>
14687 <method name="GetMaxPage" type="int" overloaded="no">
14688 <autodoc>GetMaxPage() -&gt; int</autodoc>
14689 </method>
14690 <method name="GetMinPage" type="int" overloaded="no">
14691 <autodoc>GetMinPage() -&gt; int</autodoc>
14692 </method>
14693 <method name="Ok" type="bool" overloaded="no">
14694 <autodoc>Ok() -&gt; bool</autodoc>
14695 </method>
14696 <method name="SetOk" type="" overloaded="no">
14697 <autodoc>SetOk(bool ok)</autodoc>
14698 <paramlist>
14699 <param name="ok" type="bool" default=""/>
14700 </paramlist>
14701 </method>
14702 <method name="Print" type="bool" overloaded="no">
14703 <autodoc>Print(bool interactive) -&gt; bool</autodoc>
14704 <paramlist>
14705 <param name="interactive" type="bool" default=""/>
14706 </paramlist>
14707 </method>
14708 <method name="DetermineScaling" type="" overloaded="no">
14709 <autodoc>DetermineScaling()</autodoc>
14710 </method>
14711 </class>
14712 <class name="PyPrintPreview" oldname="wxPyPrintPreview" module="windows">
14713 <baseclass name="PrintPreview"/>
14714 <constructor name="PyPrintPreview" overloaded="no">
14715 <autodoc>__init__(Printout printout, Printout printoutForPrinting, PrintData data=None) -&gt; PyPrintPreview</autodoc>
14716 <paramlist>
14717 <param name="printout" type="Printout" default=""/>
14718 <param name="printoutForPrinting" type="Printout" default=""/>
14719 <param name="data" type="PrintData" default="NULL"/>
14720 </paramlist>
14721 </constructor>
14722 <method name="_setCallbackInfo" type="" overloaded="no">
14723 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
14724 <paramlist>
14725 <param name="self" type="PyObject" default=""/>
14726 <param name="_class" type="PyObject" default=""/>
14727 </paramlist>
14728 </method>
14729 <method name="base_SetCurrentPage" type="bool" overloaded="no">
14730 <autodoc>base_SetCurrentPage(int pageNum) -&gt; bool</autodoc>
14731 <paramlist>
14732 <param name="pageNum" type="int" default=""/>
14733 </paramlist>
14734 </method>
14735 <method name="base_PaintPage" type="bool" overloaded="no">
14736 <autodoc>base_PaintPage(PreviewCanvas canvas, DC dc) -&gt; bool</autodoc>
14737 <paramlist>
14738 <param name="canvas" type="PreviewCanvas" default=""/>
14739 <param name="dc" type="DC" default=""/>
14740 </paramlist>
14741 </method>
14742 <method name="base_DrawBlankPage" type="bool" overloaded="no">
14743 <autodoc>base_DrawBlankPage(PreviewCanvas canvas, DC dc) -&gt; bool</autodoc>
14744 <paramlist>
14745 <param name="canvas" type="PreviewCanvas" default=""/>
14746 <param name="dc" type="DC" default=""/>
14747 </paramlist>
14748 </method>
14749 <method name="base_RenderPage" type="bool" overloaded="no">
14750 <autodoc>base_RenderPage(int pageNum) -&gt; bool</autodoc>
14751 <paramlist>
14752 <param name="pageNum" type="int" default=""/>
14753 </paramlist>
14754 </method>
14755 <method name="base_SetZoom" type="" overloaded="no">
14756 <autodoc>base_SetZoom(int percent)</autodoc>
14757 <paramlist>
14758 <param name="percent" type="int" default=""/>
14759 </paramlist>
14760 </method>
14761 <method name="base_Print" type="bool" overloaded="no">
14762 <autodoc>base_Print(bool interactive) -&gt; bool</autodoc>
14763 <paramlist>
14764 <param name="interactive" type="bool" default=""/>
14765 </paramlist>
14766 </method>
14767 <method name="base_DetermineScaling" type="" overloaded="no">
14768 <autodoc>base_DetermineScaling()</autodoc>
14769 </method>
14770 </class>
14771 <class name="PyPreviewFrame" oldname="wxPyPreviewFrame" module="windows">
14772 <baseclass name="PreviewFrame"/>
14773 <constructor name="PyPreviewFrame" overloaded="no">
14774 <autodoc>__init__(PrintPreview preview, Frame parent, String title, Point pos=DefaultPosition,
856bf319
RD
14775 Size size=DefaultSize,
14776 long style=DEFAULT_FRAME_STYLE, String name=FrameNameStr) -&gt; PyPreviewFrame</autodoc>
f32fc4bc
RD
14777 <paramlist>
14778 <param name="preview" type="PrintPreview" default=""/>
14779 <param name="parent" type="Frame" default=""/>
14780 <param name="title" type="String" default=""/>
14781 <param name="pos" type="Point" default="wxDefaultPosition"/>
14782 <param name="size" type="Size" default="wxDefaultSize"/>
14783 <param name="style" type="long" default="wxDEFAULT_FRAME_STYLE"/>
14784 <param name="name" type="String" default="wxPyFrameNameStr"/>
14785 </paramlist>
14786 </constructor>
14787 <method name="_setCallbackInfo" type="" overloaded="no">
14788 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
14789 <paramlist>
14790 <param name="self" type="PyObject" default=""/>
14791 <param name="_class" type="PyObject" default=""/>
14792 </paramlist>
14793 </method>
14794 <method name="SetPreviewCanvas" type="" overloaded="no">
14795 <autodoc>SetPreviewCanvas(PreviewCanvas canvas)</autodoc>
14796 <paramlist>
14797 <param name="canvas" type="PreviewCanvas" default=""/>
14798 </paramlist>
14799 </method>
14800 <method name="SetControlBar" type="" overloaded="no">
14801 <autodoc>SetControlBar(PreviewControlBar bar)</autodoc>
14802 <paramlist>
14803 <param name="bar" type="PreviewControlBar" default=""/>
14804 </paramlist>
14805 </method>
14806 <method name="base_Initialize" type="" overloaded="no">
14807 <autodoc>base_Initialize()</autodoc>
14808 </method>
14809 <method name="base_CreateCanvas" type="" overloaded="no">
14810 <autodoc>base_CreateCanvas()</autodoc>
14811 </method>
14812 <method name="base_CreateControlBar" type="" overloaded="no">
14813 <autodoc>base_CreateControlBar()</autodoc>
14814 </method>
14815 </class>
14816 <class name="PyPreviewControlBar" oldname="wxPyPreviewControlBar" module="windows">
14817 <baseclass name="PreviewControlBar"/>
14818 <constructor name="PyPreviewControlBar" overloaded="no">
14819 <autodoc>__init__(PrintPreview preview, long buttons, Window parent,
856bf319
RD
14820 Point pos=DefaultPosition, Size size=DefaultSize,
14821 long style=0, String name=PanelNameStr) -&gt; PyPreviewControlBar</autodoc>
f32fc4bc
RD
14822 <paramlist>
14823 <param name="preview" type="PrintPreview" default=""/>
14824 <param name="buttons" type="long" default=""/>
14825 <param name="parent" type="Window" default=""/>
14826 <param name="pos" type="Point" default="wxDefaultPosition"/>
14827 <param name="size" type="Size" default="wxDefaultSize"/>
14828 <param name="style" type="long" default="0"/>
14829 <param name="name" type="String" default="wxPyPanelNameStr"/>
14830 </paramlist>
14831 </constructor>
14832 <method name="_setCallbackInfo" type="" overloaded="no">
14833 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
14834 <paramlist>
14835 <param name="self" type="PyObject" default=""/>
14836 <param name="_class" type="PyObject" default=""/>
14837 </paramlist>
14838 </method>
14839 <method name="SetPrintPreview" type="" overloaded="no">
14840 <autodoc>SetPrintPreview(PrintPreview preview)</autodoc>
14841 <paramlist>
14842 <param name="preview" type="PrintPreview" default=""/>
14843 </paramlist>
14844 </method>
14845 <method name="base_CreateButtons" type="" overloaded="no">
14846 <autodoc>base_CreateButtons()</autodoc>
14847 </method>
14848 <method name="base_SetZoomControl" type="" overloaded="no">
14849 <autodoc>base_SetZoomControl(int zoom)</autodoc>
14850 <paramlist>
14851 <param name="zoom" type="int" default=""/>
14852 </paramlist>
14853 </method>
14854 </class>
14855 </module>
14856 <module name="controls">
14857 <import name="core"/>
14858 <pythoncode> wx = core </pythoncode>
14859 <pythoncode>
856bf319
RD
14860#---------------------------------------------------------------------------
14861</pythoncode>
f32fc4bc
RD
14862 <class name="Button" oldname="wxButton" module="controls">
14863 <docstring>A button is a control that contains a text string, and is one of the most
856bf319
RD
14864common elements of a GUI. It may be placed on a dialog box or panel, or
14865indeed almost any other window.</docstring>
f32fc4bc 14866 <refdoc>
856bf319
RD
14867 Styles
14868 wx.BU_LEFT: Left-justifies the label. WIN32 only.
14869 wx.BU_TOP: Aligns the label to the top of the button. WIN32 only.
14870 wx.BU_RIGHT: Right-justifies the bitmap label. WIN32 only.
14871 wx.BU_BOTTOM: Aligns the label to the bottom of the button. WIN32 only.
14872 wx.BU_EXACTFIT: Creates the button as small as possible instead of making
14873 it of the standard size (which is the default behaviour.)
14874
14875 Events
14876 EVT_BUTTON: Sent when the button is clicked.
14877</refdoc>
f32fc4bc
RD
14878 <baseclass name="Control"/>
14879 <constructor name="Button" overloaded="no">
14880 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
14881 Size size=DefaultSize, long style=0,
14882 Validator validator=DefaultValidator, String name=ButtonNameStr) -&gt; Button</autodoc>
f32fc4bc
RD
14883 <docstring>Create and show a button.</docstring>
14884 <paramlist>
14885 <param name="parent" type="Window" default=""/>
14886 <param name="id" type="int" default=""/>
14887 <param name="label" type="String" default=""/>
14888 <param name="pos" type="Point" default="wxDefaultPosition"/>
14889 <param name="size" type="Size" default="wxDefaultSize"/>
14890 <param name="style" type="long" default="0"/>
14891 <param name="validator" type="Validator" default="wxDefaultValidator"/>
14892 <param name="name" type="String" default="wxPyButtonNameStr"/>
14893 </paramlist>
14894 </constructor>
14895 <constructor name="PreButton" overloaded="no">
14896 <autodoc>PreButton() -&gt; Button</autodoc>
14897 <docstring>Precreate a Button for 2-phase creation.</docstring>
14898 </constructor>
14899 <method name="Create" type="bool" overloaded="no">
14900 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
14901 Size size=DefaultSize, long style=0,
14902 Validator validator=DefaultValidator, String name=ButtonNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
14903 <docstring>Acutally create the GUI Button for 2-phase creation.</docstring>
14904 <paramlist>
14905 <param name="parent" type="Window" default=""/>
14906 <param name="id" type="int" default=""/>
14907 <param name="label" type="String" default=""/>
14908 <param name="pos" type="Point" default="wxDefaultPosition"/>
14909 <param name="size" type="Size" default="wxDefaultSize"/>
14910 <param name="style" type="long" default="0"/>
14911 <param name="validator" type="Validator" default="wxDefaultValidator"/>
14912 <param name="name" type="String" default="wxPyButtonNameStr"/>
14913 </paramlist>
14914 </method>
14915 <method name="SetDefault" type="" overloaded="no">
14916 <autodoc>SetDefault()</autodoc>
14917 <docstring>This sets the button to be the default item for the panel or dialog box.</docstring>
14918 </method>
14919 <staticmethod name="GetDefaultSize" type="Size" overloaded="no">
14920 <autodoc>GetDefaultSize() -&gt; Size</autodoc>
14921 </staticmethod>
14922 </class>
14923 <class name="BitmapButton" oldname="wxBitmapButton" module="controls">
14924 <docstring>A Button that contains a bitmap. A bitmap button can be supplied with a
856bf319
RD
14925single bitmap, and wxWindows will draw all button states using this bitmap. If
14926the application needs more control, additional bitmaps for the selected state,
14927unpressed focused state, and greyed-out state may be supplied.
14928</docstring>
f32fc4bc
RD
14929 <baseclass name="Button"/>
14930 <constructor name="BitmapButton" overloaded="no">
14931 <autodoc>__init__(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
856bf319
RD
14932 Size size=DefaultSize, long style=BU_AUTODRAW,
14933 Validator validator=DefaultValidator,
14934 String name=ButtonNameStr) -&gt; BitmapButton</autodoc>
f32fc4bc
RD
14935 <docstring>Create and show a button with a bitmap for the label.</docstring>
14936 <paramlist>
14937 <param name="parent" type="Window" default=""/>
14938 <param name="id" type="int" default=""/>
14939 <param name="bitmap" type="Bitmap" default=""/>
14940 <param name="pos" type="Point" default="wxDefaultPosition"/>
14941 <param name="size" type="Size" default="wxDefaultSize"/>
14942 <param name="style" type="long" default="wxBU_AUTODRAW"/>
14943 <param name="validator" type="Validator" default="wxDefaultValidator"/>
14944 <param name="name" type="String" default="wxPyButtonNameStr"/>
14945 </paramlist>
14946 </constructor>
14947 <constructor name="PreBitmapButton" overloaded="no">
14948 <autodoc>PreBitmapButton() -&gt; BitmapButton</autodoc>
14949 <docstring>Precreate a BitmapButton for 2-phase creation.</docstring>
14950 </constructor>
14951 <method name="Create" type="bool" overloaded="no">
14952 <autodoc>Create(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
856bf319
RD
14953 Size size=DefaultSize, long style=BU_AUTODRAW,
14954 Validator validator=DefaultValidator,
14955 String name=ButtonNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
14956 <docstring>Acutally create the GUI BitmapButton for 2-phase creation.</docstring>
14957 <paramlist>
14958 <param name="parent" type="Window" default=""/>
14959 <param name="id" type="int" default=""/>
14960 <param name="bitmap" type="Bitmap" default=""/>
14961 <param name="pos" type="Point" default="wxDefaultPosition"/>
14962 <param name="size" type="Size" default="wxDefaultSize"/>
14963 <param name="style" type="long" default="wxBU_AUTODRAW"/>
14964 <param name="validator" type="Validator" default="wxDefaultValidator"/>
14965 <param name="name" type="String" default="wxPyButtonNameStr"/>
14966 </paramlist>
14967 </method>
14968 <method name="GetBitmapLabel" type="Bitmap" overloaded="no">
14969 <autodoc>GetBitmapLabel() -&gt; Bitmap</autodoc>
14970 <docstring>Returns the label bitmap (the one passed to the constructor).</docstring>
14971 </method>
14972 <method name="GetBitmapDisabled" type="Bitmap" overloaded="no">
14973 <autodoc>GetBitmapDisabled() -&gt; Bitmap</autodoc>
14974 <docstring>Returns the bitmap for the disabled state.</docstring>
14975 </method>
14976 <method name="GetBitmapFocus" type="Bitmap" overloaded="no">
14977 <autodoc>GetBitmapFocus() -&gt; Bitmap</autodoc>
14978 <docstring>Returns the bitmap for the focused state.</docstring>
14979 </method>
14980 <method name="GetBitmapSelected" type="Bitmap" overloaded="no">
14981 <autodoc>GetBitmapSelected() -&gt; Bitmap</autodoc>
14982 <docstring>Returns the bitmap for the selected state.</docstring>
14983 </method>
14984 <method name="SetBitmapDisabled" type="" overloaded="no">
14985 <autodoc>SetBitmapDisabled(Bitmap bitmap)</autodoc>
14986 <docstring>Sets the bitmap for the disabled button appearance.</docstring>
14987 <paramlist>
14988 <param name="bitmap" type="Bitmap" default=""/>
14989 </paramlist>
14990 </method>
14991 <method name="SetBitmapFocus" type="" overloaded="no">
14992 <autodoc>SetBitmapFocus(Bitmap bitmap)</autodoc>
14993 <docstring>Sets the bitmap for the button appearance when it has the keyboard focus.</docstring>
14994 <paramlist>
14995 <param name="bitmap" type="Bitmap" default=""/>
14996 </paramlist>
14997 </method>
14998 <method name="SetBitmapSelected" type="" overloaded="no">
14999 <autodoc>SetBitmapSelected(Bitmap bitmap)</autodoc>
15000 <docstring>Sets the bitmap for the selected (depressed) button appearance.</docstring>
15001 <paramlist>
15002 <param name="bitmap" type="Bitmap" default=""/>
15003 </paramlist>
15004 </method>
15005 <method name="SetBitmapLabel" type="" overloaded="no">
15006 <autodoc>SetBitmapLabel(Bitmap bitmap)</autodoc>
15007 <docstring>Sets the bitmap label for the button. This is the bitmap used for the
856bf319 15008unselected state, and for all other states if no other bitmaps are provided.</docstring>
f32fc4bc
RD
15009 <paramlist>
15010 <param name="bitmap" type="Bitmap" default=""/>
15011 </paramlist>
15012 </method>
15013 <method name="SetMargins" type="" overloaded="no">
15014 <autodoc>SetMargins(int x, int y)</autodoc>
15015 <paramlist>
15016 <param name="x" type="int" default=""/>
15017 <param name="y" type="int" default=""/>
15018 </paramlist>
15019 </method>
15020 <method name="GetMarginX" type="int" overloaded="no">
15021 <autodoc>GetMarginX() -&gt; int</autodoc>
15022 </method>
15023 <method name="GetMarginY" type="int" overloaded="no">
15024 <autodoc>GetMarginY() -&gt; int</autodoc>
15025 </method>
15026 </class>
15027 <pythoncode>
856bf319
RD
15028#---------------------------------------------------------------------------
15029</pythoncode>
f32fc4bc 15030 <class name="CheckBox" oldname="wxCheckBox" module="controls">
c2dda882
RD
15031 <docstring>A checkbox is a labelled box which by default is either on (checkmark is
15032visible) or off (no checkmark). Optionally (When the wxCHK_3STATE style flag
15033is set) it can have a third state, called the mixed or undetermined
15034state. Often this is used as a "Does Not Apply" state.</docstring>
15035 <refdoc>
15036 Styles
15037 wx.CHK_2STATE: Create a 2-state checkbox. This is the default.
15038 wx.CHK_3STATE: Create a 3-state checkbox.
15039 wx.CHK_ALLOW_3RD_STATE_FOR_USER: By default a user can't set a 3-state
15040 checkbox to the third state. It can only
15041 be done from code. Using this flags
15042 allows the user to set the checkbox to
15043 the third state by clicking.
15044 wx.ALIGN_RIGHT: Makes the text appear on the left of the checkbox.
15045
15046 Events
15047 EVT_CHECKBOX: Sent when checkbox is clicked.
15048</refdoc>
f32fc4bc
RD
15049 <baseclass name="Control"/>
15050 <constructor name="CheckBox" overloaded="no">
15051 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
15052 Size size=DefaultSize, long style=0,
15053 Validator validator=DefaultValidator, String name=CheckBoxNameStr) -&gt; CheckBox</autodoc>
c2dda882
RD
15054 <docstring>Creates and shows a CheckBox control</docstring>
15055 <refdoc>
15056 Styles
15057 wx.CHK_2STATE: Create a 2-state checkbox. This is the default.
15058 wx.CHK_3STATE: Create a 3-state checkbox.
15059 wx.CHK_ALLOW_3RD_STATE_FOR_USER: By default a user can't set a 3-state
15060 checkbox to the third state. It can only
15061 be done from code. Using this flags
15062 allows the user to set the checkbox to
15063 the third state by clicking.
15064 wx.ALIGN_RIGHT: Makes the text appear on the left of the checkbox.
15065
15066 Events
15067 EVT_CHECKBOX: Sent when checkbox is clicked.
15068</refdoc>
f32fc4bc
RD
15069 <paramlist>
15070 <param name="parent" type="Window" default=""/>
15071 <param name="id" type="int" default=""/>
15072 <param name="label" type="String" default=""/>
15073 <param name="pos" type="Point" default="wxDefaultPosition"/>
15074 <param name="size" type="Size" default="wxDefaultSize"/>
15075 <param name="style" type="long" default="0"/>
15076 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15077 <param name="name" type="String" default="wxPyCheckBoxNameStr"/>
15078 </paramlist>
15079 </constructor>
15080 <constructor name="PreCheckBox" overloaded="no">
15081 <autodoc>PreCheckBox() -&gt; CheckBox</autodoc>
c2dda882
RD
15082 <docstring>Precreate a CheckBox for 2-phase creation.</docstring>
15083 <refdoc>
15084 Styles
15085 wx.CHK_2STATE: Create a 2-state checkbox. This is the default.
15086 wx.CHK_3STATE: Create a 3-state checkbox.
15087 wx.CHK_ALLOW_3RD_STATE_FOR_USER: By default a user can't set a 3-state
15088 checkbox to the third state. It can only
15089 be done from code. Using this flags
15090 allows the user to set the checkbox to
15091 the third state by clicking.
15092 wx.ALIGN_RIGHT: Makes the text appear on the left of the checkbox.
15093
15094 Events
15095 EVT_CHECKBOX: Sent when checkbox is clicked.
15096</refdoc>
f32fc4bc
RD
15097 </constructor>
15098 <method name="Create" type="bool" overloaded="no">
15099 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
15100 Size size=DefaultSize, long style=0,
15101 Validator validator=DefaultValidator, String name=CheckBoxNameStr) -&gt; bool</autodoc>
c2dda882 15102 <docstring>Actually create the GUI CheckBox for 2-phase creation.</docstring>
f32fc4bc
RD
15103 <paramlist>
15104 <param name="parent" type="Window" default=""/>
15105 <param name="id" type="int" default=""/>
15106 <param name="label" type="String" default=""/>
15107 <param name="pos" type="Point" default="wxDefaultPosition"/>
15108 <param name="size" type="Size" default="wxDefaultSize"/>
15109 <param name="style" type="long" default="0"/>
15110 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15111 <param name="name" type="String" default="wxPyCheckBoxNameStr"/>
15112 </paramlist>
15113 </method>
15114 <method name="GetValue" type="bool" overloaded="no">
15115 <autodoc>GetValue() -&gt; bool</autodoc>
c2dda882
RD
15116 <docstring>Gets the state of a 2-state CheckBox. Returns True if it is checked,
15117False otherwise.</docstring>
f32fc4bc
RD
15118 </method>
15119 <method name="IsChecked" type="bool" overloaded="no">
15120 <autodoc>IsChecked() -&gt; bool</autodoc>
c2dda882 15121 <docstring>Similar to GetValue, but raises an exception if it is not a 2-state CheckBox.</docstring>
f32fc4bc
RD
15122 </method>
15123 <method name="SetValue" type="" overloaded="no">
15124 <autodoc>SetValue(bool state)</autodoc>
c2dda882
RD
15125 <docstring>Set the state of a 2-state CheckBox. Pass True for checked,
15126False for unchecked.</docstring>
f32fc4bc
RD
15127 <paramlist>
15128 <param name="state" type="bool" default=""/>
15129 </paramlist>
15130 </method>
15131 <method name="Get3StateValue" type="wxCheckBoxState" overloaded="no">
15132 <autodoc>Get3StateValue() -&gt; int</autodoc>
c2dda882
RD
15133 <docstring>Returns wx.CHK_UNCHECKED when the CheckBox is unchecked, wx.CHK_CHECKED when
15134it is checked and wx.CHK_UNDETERMINED when it's in the undetermined state.
15135Raises an exceptiion when the function is used with a 2-state CheckBox.</docstring>
f32fc4bc
RD
15136 </method>
15137 <method name="Set3StateValue" type="" overloaded="no">
15138 <autodoc>Set3StateValue(int state)</autodoc>
c2dda882
RD
15139 <docstring>Sets the CheckBox to the given state. The state parameter can be
15140one of the following: wx.CHK_UNCHECKED (Check is off), wx.CHK_CHECKED
15141(Check is on) or wx.CHK_UNDETERMINED (Check is mixed). Raises an
15142exception when the CheckBox is a 2-state checkbox and setting the state
15143to wx.CHK_UNDETERMINED.</docstring>
f32fc4bc
RD
15144 <paramlist>
15145 <param name="state" type="wxCheckBoxState" default=""/>
15146 </paramlist>
15147 </method>
15148 <method name="Is3State" type="bool" overloaded="no">
15149 <autodoc>Is3State() -&gt; bool</autodoc>
c2dda882 15150 <docstring>Returns whether or not the CheckBox is a 3-state CheckBox.</docstring>
f32fc4bc
RD
15151 </method>
15152 <method name="Is3rdStateAllowedForUser" type="bool" overloaded="no">
15153 <autodoc>Is3rdStateAllowedForUser() -&gt; bool</autodoc>
c2dda882 15154 <docstring>Returns whether or not the user can set the CheckBox to the third state.</docstring>
f32fc4bc
RD
15155 </method>
15156 </class>
15157 <pythoncode>
856bf319
RD
15158#---------------------------------------------------------------------------
15159</pythoncode>
f32fc4bc 15160 <class name="Choice" oldname="wxChoice" module="controls">
c2dda882
RD
15161 <docstring>A Choice control is used to select one of a list of strings. Unlike a ListBox,
15162only the selection is visible until the user pulls down the menu of choices.</docstring>
15163 <refdoc>
15164 Events
15165 EVT_CHOICE: Sent when an item in the list is selected.
15166</refdoc>
f32fc4bc
RD
15167 <baseclass name="ControlWithItems"/>
15168 <constructor name="Choice" overloaded="no">
c2dda882
RD
15169 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
15170 List choices=[], long style=0, Validator validator=DefaultValidator,
856bf319 15171 String name=ChoiceNameStr) -&gt; Choice</autodoc>
c2dda882
RD
15172 <docstring>Create and show a Choice control</docstring>
15173 <refdoc>
15174 Events
15175 EVT_CHOICE: Sent when an item in the list is selected.
15176</refdoc>
f32fc4bc
RD
15177 <paramlist>
15178 <param name="parent" type="Window" default=""/>
15179 <param name="id" type="int" default=""/>
15180 <param name="pos" type="Point" default="wxDefaultPosition"/>
15181 <param name="size" type="Size" default="wxDefaultSize"/>
15182 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15183 <param name="style" type="long" default="0"/>
15184 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15185 <param name="name" type="String" default="wxPyChoiceNameStr"/>
15186 </paramlist>
15187 </constructor>
15188 <constructor name="PreChoice" overloaded="no">
15189 <autodoc>PreChoice() -&gt; Choice</autodoc>
c2dda882
RD
15190 <docstring>Precreate a Choice control for 2-phase creation.</docstring>
15191 <refdoc>
15192 Events
15193 EVT_CHOICE: Sent when an item in the list is selected.
15194</refdoc>
f32fc4bc
RD
15195 </constructor>
15196 <method name="Create" type="bool" overloaded="no">
c2dda882
RD
15197 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
15198 List choices=[], long style=0, Validator validator=DefaultValidator,
856bf319 15199 String name=ChoiceNameStr) -&gt; bool</autodoc>
c2dda882 15200 <docstring>Actually create the GUI Choice control for 2-phase creation</docstring>
f32fc4bc
RD
15201 <paramlist>
15202 <param name="parent" type="Window" default=""/>
15203 <param name="id" type="int" default=""/>
15204 <param name="pos" type="Point" default="wxDefaultPosition"/>
15205 <param name="size" type="Size" default="wxDefaultSize"/>
15206 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15207 <param name="style" type="long" default="0"/>
15208 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15209 <param name="name" type="String" default="wxPyChoiceNameStr"/>
15210 </paramlist>
15211 </method>
f32fc4bc
RD
15212 <method name="SetSelection" type="" overloaded="no">
15213 <autodoc>SetSelection(int n)</autodoc>
c2dda882 15214 <docstring>Select the n'th item (zero based) in the list.</docstring>
f32fc4bc
RD
15215 <paramlist>
15216 <param name="n" type="int" default=""/>
15217 </paramlist>
15218 </method>
15219 <method name="SetStringSelection" type="" overloaded="no">
15220 <autodoc>SetStringSelection(String string)</autodoc>
c2dda882 15221 <docstring>Select the item with the specifed string</docstring>
f32fc4bc
RD
15222 <paramlist>
15223 <param name="string" type="String" default=""/>
15224 </paramlist>
15225 </method>
15226 <method name="SetString" type="" overloaded="no">
c2dda882
RD
15227 <autodoc>SetString(int n, String string)</autodoc>
15228 <docstring>Set the label for the n'th item (zero based) in the list.</docstring>
f32fc4bc
RD
15229 <paramlist>
15230 <param name="n" type="int" default=""/>
c2dda882 15231 <param name="string" type="String" default=""/>
f32fc4bc
RD
15232 </paramlist>
15233 </method>
15234 </class>
15235 <pythoncode>
856bf319
RD
15236#---------------------------------------------------------------------------
15237</pythoncode>
f32fc4bc 15238 <class name="ComboBox" oldname="wxComboBox" module="controls">
c2dda882
RD
15239 <docstring>A combobox is like a combination of an edit control and a listbox. It can be
15240displayed as static list with editable or read-only text field; or a drop-down
15241list with text field.</docstring>
15242 <refdoc>
15243 Styles
15244 wx.CB_SIMPLE: Creates a combobox with a permanently displayed list.
15245 Windows only.
15246
15247 wx.CB_DROPDOWN: Creates a combobox with a drop-down list.
15248
15249 wx.CB_READONLY: Same as wxCB_DROPDOWN but only the strings specified as
15250 the combobox choices can be selected, it is impossible
15251 to select (even from a program) a string which is not in
15252 the choices list.
15253
15254 wx.CB_SORT: Sorts the entries in the list alphabetically.
15255
15256 Events
15257
15258 EVT_COMBOBOX: Sent when an item on the list is selected.
15259 EVT_TEXT: Sent when the combobox text changes.
15260</refdoc>
f32fc4bc
RD
15261 <baseclass name="Control"/>
15262 <baseclass name="ItemContainer"/>
15263 <constructor name="ComboBox" overloaded="no">
c2dda882
RD
15264 <autodoc>__init__(Window parent, int id, String value=EmptyString,
15265 Point pos=DefaultPosition, Size size=DefaultSize,
15266 List choices=[], long style=0, Validator validator=DefaultValidator,
15267 String name=ComboBoxNameStr) -&gt; ComboBox</autodoc>
15268 <docstring>Constructor, creates and shows a ComboBox control.</docstring>
15269 <refdoc>
15270 Styles
15271 wx.CB_SIMPLE: Creates a combobox with a permanently displayed list.
15272 Windows only.
15273
15274 wx.CB_DROPDOWN: Creates a combobox with a drop-down list.
15275
15276 wx.CB_READONLY: Same as wxCB_DROPDOWN but only the strings specified as
15277 the combobox choices can be selected, it is impossible
15278 to select (even from a program) a string which is not in
15279 the choices list.
15280
15281 wx.CB_SORT: Sorts the entries in the list alphabetically.
15282
15283 Events
15284
15285 EVT_COMBOBOX: Sent when an item on the list is selected.
15286 EVT_TEXT: Sent when the combobox text changes.
15287</refdoc>
f32fc4bc
RD
15288 <paramlist>
15289 <param name="parent" type="Window" default=""/>
15290 <param name="id" type="int" default=""/>
15291 <param name="value" type="String" default="wxPyEmptyString"/>
15292 <param name="pos" type="Point" default="wxDefaultPosition"/>
15293 <param name="size" type="Size" default="wxDefaultSize"/>
15294 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15295 <param name="style" type="long" default="0"/>
15296 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15297 <param name="name" type="String" default="wxPyComboBoxNameStr"/>
15298 </paramlist>
15299 </constructor>
15300 <constructor name="PreComboBox" overloaded="no">
15301 <autodoc>PreComboBox() -&gt; ComboBox</autodoc>
c2dda882
RD
15302 <docstring>Precreate a ComboBox control for 2-phase creation.</docstring>
15303 <refdoc>
15304 Styles
15305 wx.CB_SIMPLE: Creates a combobox with a permanently displayed list.
15306 Windows only.
15307
15308 wx.CB_DROPDOWN: Creates a combobox with a drop-down list.
15309
15310 wx.CB_READONLY: Same as wxCB_DROPDOWN but only the strings specified as
15311 the combobox choices can be selected, it is impossible
15312 to select (even from a program) a string which is not in
15313 the choices list.
15314
15315 wx.CB_SORT: Sorts the entries in the list alphabetically.
15316
15317 Events
15318
15319 EVT_COMBOBOX: Sent when an item on the list is selected.
15320 EVT_TEXT: Sent when the combobox text changes.
15321</refdoc>
f32fc4bc
RD
15322 </constructor>
15323 <method name="Create" type="bool" overloaded="no">
c2dda882
RD
15324 <autodoc>Create(Window parent, int id, String value=EmptyString,
15325 Point pos=DefaultPosition, Size size=DefaultSize,
15326 List choices=[], long style=0, Validator validator=DefaultValidator,
15327 String name=ChoiceNameStr) -&gt; bool</autodoc>
15328 <docstring>Actually create the GUI wxComboBox control for 2-phase creation</docstring>
f32fc4bc
RD
15329 <paramlist>
15330 <param name="parent" type="Window" default=""/>
15331 <param name="id" type="int" default=""/>
15332 <param name="value" type="String" default="wxPyEmptyString"/>
15333 <param name="pos" type="Point" default="wxDefaultPosition"/>
15334 <param name="size" type="Size" default="wxDefaultSize"/>
15335 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15336 <param name="style" type="long" default="0"/>
15337 <param name="validator" type="Validator" default="wxDefaultValidator"/>
c2dda882 15338 <param name="name" type="String" default="wxPyChoiceNameStr"/>
f32fc4bc
RD
15339 </paramlist>
15340 </method>
15341 <method name="GetValue" type="String" overloaded="no">
15342 <autodoc>GetValue() -&gt; String</autodoc>
c2dda882 15343 <docstring>Returns the current value in the combobox text field.</docstring>
f32fc4bc
RD
15344 </method>
15345 <method name="SetValue" type="" overloaded="no">
15346 <autodoc>SetValue(String value)</autodoc>
15347 <paramlist>
15348 <param name="value" type="String" default=""/>
15349 </paramlist>
15350 </method>
15351 <method name="Copy" type="" overloaded="no">
15352 <autodoc>Copy()</autodoc>
c2dda882 15353 <docstring>Copies the selected text to the clipboard.</docstring>
f32fc4bc
RD
15354 </method>
15355 <method name="Cut" type="" overloaded="no">
15356 <autodoc>Cut()</autodoc>
c2dda882 15357 <docstring>Copies the selected text to the clipboard and removes the selection.</docstring>
f32fc4bc
RD
15358 </method>
15359 <method name="Paste" type="" overloaded="no">
15360 <autodoc>Paste()</autodoc>
c2dda882 15361 <docstring>Pastes text from the clipboard to the text field.</docstring>
f32fc4bc
RD
15362 </method>
15363 <method name="SetInsertionPoint" type="" overloaded="no">
15364 <autodoc>SetInsertionPoint(long pos)</autodoc>
c2dda882 15365 <docstring>Sets the insertion point in the combobox text field.</docstring>
f32fc4bc
RD
15366 <paramlist>
15367 <param name="pos" type="long" default=""/>
15368 </paramlist>
15369 </method>
15370 <method name="GetInsertionPoint" type="long" overloaded="no">
15371 <autodoc>GetInsertionPoint() -&gt; long</autodoc>
c2dda882 15372 <docstring>Returns the insertion point for the combobox's text field.</docstring>
f32fc4bc
RD
15373 </method>
15374 <method name="GetLastPosition" type="long" overloaded="no">
15375 <autodoc>GetLastPosition() -&gt; long</autodoc>
c2dda882 15376 <docstring>Returns the last position in the combobox text field.</docstring>
f32fc4bc
RD
15377 </method>
15378 <method name="Replace" type="" overloaded="no">
15379 <autodoc>Replace(long from, long to, String value)</autodoc>
c2dda882
RD
15380 <docstring>Replaces the text between two positions with the given text, in the
15381combobox text field.</docstring>
f32fc4bc
RD
15382 <paramlist>
15383 <param name="from" type="long" default=""/>
15384 <param name="to" type="long" default=""/>
15385 <param name="value" type="String" default=""/>
15386 </paramlist>
15387 </method>
15388 <method name="SetSelection" type="" overloaded="no">
15389 <autodoc>SetSelection(int n)</autodoc>
c2dda882 15390 <docstring>Selects the text between the two positions, in the combobox text field.</docstring>
f32fc4bc
RD
15391 <paramlist>
15392 <param name="n" type="int" default=""/>
15393 </paramlist>
15394 </method>
15395 <method name="SetMark" type="" overloaded="no">
15396 <autodoc>SetMark(long from, long to)</autodoc>
15397 <paramlist>
15398 <param name="from" type="long" default=""/>
15399 <param name="to" type="long" default=""/>
15400 </paramlist>
15401 </method>
15402 <method name="SetEditable" type="" overloaded="no">
15403 <autodoc>SetEditable(bool editable)</autodoc>
15404 <paramlist>
15405 <param name="editable" type="bool" default=""/>
15406 </paramlist>
15407 </method>
15408 <method name="SetInsertionPointEnd" type="" overloaded="no">
15409 <autodoc>SetInsertionPointEnd()</autodoc>
c2dda882 15410 <docstring>Sets the insertion point at the end of the combobox text field.</docstring>
f32fc4bc
RD
15411 </method>
15412 <method name="Remove" type="" overloaded="no">
15413 <autodoc>Remove(long from, long to)</autodoc>
c2dda882 15414 <docstring>Removes the text between the two positions in the combobox text field.</docstring>
f32fc4bc
RD
15415 <paramlist>
15416 <param name="from" type="long" default=""/>
15417 <param name="to" type="long" default=""/>
15418 </paramlist>
15419 </method>
15420 </class>
15421 <pythoncode>
856bf319
RD
15422#---------------------------------------------------------------------------
15423</pythoncode>
f32fc4bc
RD
15424 <class name="Gauge" oldname="wxGauge" module="controls">
15425 <baseclass name="Control"/>
15426 <constructor name="Gauge" overloaded="no">
15427 <autodoc>__init__(Window parent, int id, int range, Point pos=DefaultPosition,
856bf319
RD
15428 Size size=DefaultSize, long style=GA_HORIZONTAL,
15429 Validator validator=DefaultValidator,
15430 String name=GaugeNameStr) -&gt; Gauge</autodoc>
f32fc4bc
RD
15431 <paramlist>
15432 <param name="parent" type="Window" default=""/>
15433 <param name="id" type="int" default=""/>
15434 <param name="range" type="int" default=""/>
15435 <param name="pos" type="Point" default="wxDefaultPosition"/>
15436 <param name="size" type="Size" default="wxDefaultSize"/>
15437 <param name="style" type="long" default="wxGA_HORIZONTAL"/>
15438 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15439 <param name="name" type="String" default="wxPyGaugeNameStr"/>
15440 </paramlist>
15441 </constructor>
15442 <constructor name="PreGauge" overloaded="no">
15443 <autodoc>PreGauge() -&gt; Gauge</autodoc>
15444 </constructor>
15445 <method name="Create" type="bool" overloaded="no">
15446 <autodoc>Create(Window parent, int id, int range, Point pos=DefaultPosition,
856bf319
RD
15447 Size size=DefaultSize, long style=GA_HORIZONTAL,
15448 Validator validator=DefaultValidator,
15449 String name=GaugeNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15450 <paramlist>
15451 <param name="parent" type="Window" default=""/>
15452 <param name="id" type="int" default=""/>
15453 <param name="range" type="int" default=""/>
15454 <param name="pos" type="Point" default="wxDefaultPosition"/>
15455 <param name="size" type="Size" default="wxDefaultSize"/>
15456 <param name="style" type="long" default="wxGA_HORIZONTAL"/>
15457 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15458 <param name="name" type="String" default="wxPyGaugeNameStr"/>
15459 </paramlist>
15460 </method>
15461 <method name="SetRange" type="" overloaded="no">
15462 <autodoc>SetRange(int range)</autodoc>
15463 <paramlist>
15464 <param name="range" type="int" default=""/>
15465 </paramlist>
15466 </method>
15467 <method name="GetRange" type="int" overloaded="no">
15468 <autodoc>GetRange() -&gt; int</autodoc>
15469 </method>
15470 <method name="SetValue" type="" overloaded="no">
15471 <autodoc>SetValue(int pos)</autodoc>
15472 <paramlist>
15473 <param name="pos" type="int" default=""/>
15474 </paramlist>
15475 </method>
15476 <method name="GetValue" type="int" overloaded="no">
15477 <autodoc>GetValue() -&gt; int</autodoc>
15478 </method>
15479 <method name="IsVertical" type="bool" overloaded="no">
15480 <autodoc>IsVertical() -&gt; bool</autodoc>
15481 </method>
15482 <method name="SetShadowWidth" type="" overloaded="no">
15483 <autodoc>SetShadowWidth(int w)</autodoc>
15484 <paramlist>
15485 <param name="w" type="int" default=""/>
15486 </paramlist>
15487 </method>
15488 <method name="GetShadowWidth" type="int" overloaded="no">
15489 <autodoc>GetShadowWidth() -&gt; int</autodoc>
15490 </method>
15491 <method name="SetBezelFace" type="" overloaded="no">
15492 <autodoc>SetBezelFace(int w)</autodoc>
15493 <paramlist>
15494 <param name="w" type="int" default=""/>
15495 </paramlist>
15496 </method>
15497 <method name="GetBezelFace" type="int" overloaded="no">
15498 <autodoc>GetBezelFace() -&gt; int</autodoc>
15499 </method>
15500 </class>
15501 <pythoncode>
856bf319
RD
15502#---------------------------------------------------------------------------
15503</pythoncode>
f32fc4bc
RD
15504 <class name="StaticBox" oldname="wxStaticBox" module="controls">
15505 <baseclass name="Control"/>
15506 <constructor name="StaticBox" overloaded="no">
15507 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
15508 Size size=DefaultSize, long style=0,
15509 String name=StaticBoxNameStr) -&gt; StaticBox</autodoc>
f32fc4bc
RD
15510 <paramlist>
15511 <param name="parent" type="Window" default=""/>
15512 <param name="id" type="int" default=""/>
15513 <param name="label" type="String" default=""/>
15514 <param name="pos" type="Point" default="wxDefaultPosition"/>
15515 <param name="size" type="Size" default="wxDefaultSize"/>
15516 <param name="style" type="long" default="0"/>
15517 <param name="name" type="String" default="wxPyStaticBoxNameStr"/>
15518 </paramlist>
15519 </constructor>
15520 <constructor name="PreStaticBox" overloaded="no">
15521 <autodoc>PreStaticBox() -&gt; StaticBox</autodoc>
15522 </constructor>
15523 <method name="Create" type="bool" overloaded="no">
15524 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
15525 Size size=DefaultSize, long style=0,
15526 String name=StaticBoxNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15527 <paramlist>
15528 <param name="parent" type="Window" default=""/>
15529 <param name="id" type="int" default=""/>
15530 <param name="label" type="String" default=""/>
15531 <param name="pos" type="Point" default="wxDefaultPosition"/>
15532 <param name="size" type="Size" default="wxDefaultSize"/>
15533 <param name="style" type="long" default="0"/>
15534 <param name="name" type="String" default="wxPyStaticBoxNameStr"/>
15535 </paramlist>
15536 </method>
15537 </class>
15538 <pythoncode>
856bf319
RD
15539#---------------------------------------------------------------------------
15540</pythoncode>
f32fc4bc
RD
15541 <class name="StaticLine" oldname="wxStaticLine" module="controls">
15542 <baseclass name="Control"/>
15543 <constructor name="StaticLine" overloaded="no">
15544 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
15545 long style=LI_HORIZONTAL,
15546 String name=StaticTextNameStr) -&gt; StaticLine</autodoc>
f32fc4bc
RD
15547 <paramlist>
15548 <param name="parent" type="Window" default=""/>
15549 <param name="id" type="int" default=""/>
15550 <param name="pos" type="Point" default="wxDefaultPosition"/>
15551 <param name="size" type="Size" default="wxDefaultSize"/>
15552 <param name="style" type="long" default="wxLI_HORIZONTAL"/>
15553 <param name="name" type="String" default="wxPyStaticTextNameStr"/>
15554 </paramlist>
15555 </constructor>
15556 <constructor name="PreStaticLine" overloaded="no">
15557 <autodoc>PreStaticLine() -&gt; StaticLine</autodoc>
15558 </constructor>
15559 <method name="Create" type="bool" overloaded="no">
15560 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
15561 long style=LI_HORIZONTAL,
15562 String name=StaticTextNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15563 <paramlist>
15564 <param name="parent" type="Window" default=""/>
15565 <param name="id" type="int" default=""/>
15566 <param name="pos" type="Point" default="wxDefaultPosition"/>
15567 <param name="size" type="Size" default="wxDefaultSize"/>
15568 <param name="style" type="long" default="wxLI_HORIZONTAL"/>
15569 <param name="name" type="String" default="wxPyStaticTextNameStr"/>
15570 </paramlist>
15571 </method>
15572 <method name="IsVertical" type="bool" overloaded="no">
15573 <autodoc>IsVertical() -&gt; bool</autodoc>
15574 </method>
15575 <staticmethod name="GetDefaultSize" type="int" overloaded="no">
15576 <autodoc>GetDefaultSize() -&gt; int</autodoc>
15577 </staticmethod>
15578 </class>
15579 <pythoncode>
856bf319
RD
15580#---------------------------------------------------------------------------
15581</pythoncode>
f32fc4bc
RD
15582 <class name="StaticText" oldname="wxStaticText" module="controls">
15583 <baseclass name="Control"/>
15584 <constructor name="StaticText" overloaded="no">
15585 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
15586 Size size=DefaultSize, long style=0,
15587 String name=StaticTextNameStr) -&gt; StaticText</autodoc>
f32fc4bc
RD
15588 <paramlist>
15589 <param name="parent" type="Window" default=""/>
15590 <param name="id" type="int" default=""/>
15591 <param name="label" type="String" default=""/>
15592 <param name="pos" type="Point" default="wxDefaultPosition"/>
15593 <param name="size" type="Size" default="wxDefaultSize"/>
15594 <param name="style" type="long" default="0"/>
15595 <param name="name" type="String" default="wxPyStaticTextNameStr"/>
15596 </paramlist>
15597 </constructor>
15598 <constructor name="PreStaticText" overloaded="no">
15599 <autodoc>PreStaticText() -&gt; StaticText</autodoc>
15600 </constructor>
15601 <method name="Create" type="bool" overloaded="no">
15602 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
15603 Size size=DefaultSize, long style=0,
15604 String name=StaticTextNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15605 <paramlist>
15606 <param name="parent" type="Window" default=""/>
15607 <param name="id" type="int" default=""/>
15608 <param name="label" type="String" default=""/>
15609 <param name="pos" type="Point" default="wxDefaultPosition"/>
15610 <param name="size" type="Size" default="wxDefaultSize"/>
15611 <param name="style" type="long" default="0"/>
15612 <param name="name" type="String" default="wxPyStaticTextNameStr"/>
15613 </paramlist>
15614 </method>
15615 </class>
15616 <pythoncode>
856bf319
RD
15617#---------------------------------------------------------------------------
15618</pythoncode>
f32fc4bc
RD
15619 <class name="StaticBitmap" oldname="wxStaticBitmap" module="controls">
15620 <baseclass name="Control"/>
15621 <constructor name="StaticBitmap" overloaded="no">
15622 <autodoc>__init__(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
856bf319
RD
15623 Size size=DefaultSize, long style=0,
15624 String name=StaticBitmapNameStr) -&gt; StaticBitmap</autodoc>
f32fc4bc
RD
15625 <paramlist>
15626 <param name="parent" type="Window" default=""/>
15627 <param name="id" type="int" default=""/>
15628 <param name="bitmap" type="Bitmap" default=""/>
15629 <param name="pos" type="Point" default="wxDefaultPosition"/>
15630 <param name="size" type="Size" default="wxDefaultSize"/>
15631 <param name="style" type="long" default="0"/>
15632 <param name="name" type="String" default="wxPyStaticBitmapNameStr"/>
15633 </paramlist>
15634 </constructor>
15635 <constructor name="PreStaticBitmap" overloaded="no">
15636 <autodoc>PreStaticBitmap() -&gt; StaticBitmap</autodoc>
15637 </constructor>
15638 <method name="Create" type="bool" overloaded="no">
15639 <autodoc>Create(Window parent, int id, Bitmap bitmap, Point pos=DefaultPosition,
856bf319
RD
15640 Size size=DefaultSize, long style=0,
15641 String name=StaticBitmapNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15642 <paramlist>
15643 <param name="parent" type="Window" default=""/>
15644 <param name="id" type="int" default=""/>
15645 <param name="bitmap" type="Bitmap" default=""/>
15646 <param name="pos" type="Point" default="wxDefaultPosition"/>
15647 <param name="size" type="Size" default="wxDefaultSize"/>
15648 <param name="style" type="long" default="0"/>
15649 <param name="name" type="String" default="wxPyStaticBitmapNameStr"/>
15650 </paramlist>
15651 </method>
15652 <method name="GetBitmap" type="Bitmap" overloaded="no">
15653 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
15654 </method>
15655 <method name="SetBitmap" type="" overloaded="no">
15656 <autodoc>SetBitmap(Bitmap bitmap)</autodoc>
15657 <paramlist>
15658 <param name="bitmap" type="Bitmap" default=""/>
15659 </paramlist>
15660 </method>
15661 <method name="SetIcon" type="" overloaded="no">
15662 <autodoc>SetIcon(Icon icon)</autodoc>
15663 <paramlist>
15664 <param name="icon" type="Icon" default=""/>
15665 </paramlist>
15666 </method>
15667 </class>
15668 <pythoncode>
856bf319
RD
15669#---------------------------------------------------------------------------
15670</pythoncode>
f32fc4bc
RD
15671 <class name="ListBox" oldname="wxListBox" module="controls">
15672 <baseclass name="ControlWithItems"/>
15673 <constructor name="ListBox" overloaded="no">
15674 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
15675 wxArrayString choices=wxPyEmptyStringArray,
15676 long style=0, Validator validator=DefaultValidator,
15677 String name=ListBoxNameStr) -&gt; ListBox</autodoc>
f32fc4bc
RD
15678 <paramlist>
15679 <param name="parent" type="Window" default=""/>
15680 <param name="id" type="int" default=""/>
15681 <param name="pos" type="Point" default="wxDefaultPosition"/>
15682 <param name="size" type="Size" default="wxDefaultSize"/>
15683 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15684 <param name="style" type="long" default="0"/>
15685 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15686 <param name="name" type="String" default="wxPyListBoxNameStr"/>
15687 </paramlist>
15688 </constructor>
15689 <constructor name="PreListBox" overloaded="no">
15690 <autodoc>PreListBox() -&gt; ListBox</autodoc>
15691 </constructor>
15692 <method name="Create" type="bool" overloaded="no">
15693 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
15694 wxArrayString choices=wxPyEmptyStringArray,
15695 long style=0, Validator validator=DefaultValidator,
15696 String name=ListBoxNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15697 <paramlist>
15698 <param name="parent" type="Window" default=""/>
15699 <param name="id" type="int" default=""/>
15700 <param name="pos" type="Point" default="wxDefaultPosition"/>
15701 <param name="size" type="Size" default="wxDefaultSize"/>
15702 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15703 <param name="style" type="long" default="0"/>
15704 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15705 <param name="name" type="String" default="wxPyListBoxNameStr"/>
15706 </paramlist>
15707 </method>
15708 <method name="Insert" type="" overloaded="no">
15709 <autodoc>Insert(String item, int pos, PyObject clientData=None)</autodoc>
c2dda882
RD
15710 <docstring>Insert an item into the control before the item at the pos index,
15711optionally associating some data object with the item.</docstring>
f32fc4bc
RD
15712 <paramlist>
15713 <param name="item" type="String" default=""/>
15714 <param name="pos" type="int" default=""/>
15715 <param name="clientData" type="PyObject" default="NULL"/>
15716 </paramlist>
15717 </method>
15718 <method name="InsertItems" type="" overloaded="no">
15719 <autodoc>InsertItems(wxArrayString items, int pos)</autodoc>
15720 <paramlist>
15721 <param name="items" type="wxArrayString" default=""/>
15722 <param name="pos" type="int" default=""/>
15723 </paramlist>
15724 </method>
15725 <method name="Set" type="" overloaded="no">
15726 <autodoc>Set(wxArrayString items)</autodoc>
15727 <paramlist>
15728 <param name="items" type="wxArrayString" default=""/>
15729 </paramlist>
15730 </method>
15731 <method name="IsSelected" type="bool" overloaded="no">
15732 <autodoc>IsSelected(int n) -&gt; bool</autodoc>
15733 <paramlist>
15734 <param name="n" type="int" default=""/>
15735 </paramlist>
15736 </method>
15737 <method name="SetSelection" type="" overloaded="no">
15738 <autodoc>SetSelection(int n, bool select=True)</autodoc>
15739 <paramlist>
15740 <param name="n" type="int" default=""/>
15741 <param name="select" type="bool" default="True"/>
15742 </paramlist>
15743 </method>
15744 <method name="Select" type="" overloaded="no">
15745 <autodoc>Select(int n)</autodoc>
c2dda882 15746 <docstring>Sets the item at index 'n' to be the selected item.</docstring>
f32fc4bc
RD
15747 <paramlist>
15748 <param name="n" type="int" default=""/>
15749 </paramlist>
15750 </method>
15751 <method name="Deselect" type="" overloaded="no">
15752 <autodoc>Deselect(int n)</autodoc>
15753 <paramlist>
15754 <param name="n" type="int" default=""/>
15755 </paramlist>
15756 </method>
15757 <method name="DeselectAll" type="" overloaded="no">
15758 <autodoc>DeselectAll(int itemToLeaveSelected=-1)</autodoc>
15759 <paramlist>
15760 <param name="itemToLeaveSelected" type="int" default="-1"/>
15761 </paramlist>
15762 </method>
15763 <method name="SetStringSelection" type="bool" overloaded="no">
15764 <autodoc>SetStringSelection(String s, bool select=True) -&gt; bool</autodoc>
15765 <paramlist>
15766 <param name="s" type="String" default=""/>
15767 <param name="select" type="bool" default="True"/>
15768 </paramlist>
15769 </method>
15770 <method name="GetSelections" type="PyObject" overloaded="no">
15771 <autodoc>GetSelections() -&gt; PyObject</autodoc>
15772 </method>
15773 <method name="SetFirstItem" type="" overloaded="no">
15774 <autodoc>SetFirstItem(int n)</autodoc>
15775 <paramlist>
15776 <param name="n" type="int" default=""/>
15777 </paramlist>
15778 </method>
15779 <method name="SetFirstItemStr" type="" overloaded="no">
15780 <autodoc>SetFirstItemStr(String s)</autodoc>
15781 <paramlist>
15782 <param name="s" type="String" default=""/>
15783 </paramlist>
15784 </method>
15785 <method name="EnsureVisible" type="" overloaded="no">
15786 <autodoc>EnsureVisible(int n)</autodoc>
15787 <paramlist>
15788 <param name="n" type="int" default=""/>
15789 </paramlist>
15790 </method>
15791 <method name="AppendAndEnsureVisible" type="" overloaded="no">
15792 <autodoc>AppendAndEnsureVisible(String s)</autodoc>
15793 <paramlist>
15794 <param name="s" type="String" default=""/>
15795 </paramlist>
15796 </method>
15797 <method name="IsSorted" type="bool" overloaded="no">
15798 <autodoc>IsSorted() -&gt; bool</autodoc>
15799 </method>
15800 <method name="SetItemForegroundColour" type="" overloaded="no">
15801 <autodoc>SetItemForegroundColour(int item, Colour c)</autodoc>
15802 <paramlist>
15803 <param name="item" type="int" default=""/>
15804 <param name="c" type="Colour" default=""/>
15805 </paramlist>
15806 </method>
15807 <method name="SetItemBackgroundColour" type="" overloaded="no">
15808 <autodoc>SetItemBackgroundColour(int item, Colour c)</autodoc>
15809 <paramlist>
15810 <param name="item" type="int" default=""/>
15811 <param name="c" type="Colour" default=""/>
15812 </paramlist>
15813 </method>
15814 <method name="SetItemFont" type="" overloaded="no">
15815 <autodoc>SetItemFont(int item, Font f)</autodoc>
15816 <paramlist>
15817 <param name="item" type="int" default=""/>
15818 <param name="f" type="Font" default=""/>
15819 </paramlist>
15820 </method>
15821 </class>
15822 <pythoncode>
0f43fbdf
RD
15823#---------------------------------------------------------------------------
15824</pythoncode>
f32fc4bc
RD
15825 <class name="CheckListBox" oldname="wxCheckListBox" module="controls">
15826 <baseclass name="ListBox"/>
15827 <constructor name="CheckListBox" overloaded="no">
15828 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
15829 wxArrayString choices=wxPyEmptyStringArray,
15830 long style=0, Validator validator=DefaultValidator,
15831 String name=ListBoxNameStr) -&gt; CheckListBox</autodoc>
f32fc4bc
RD
15832 <paramlist>
15833 <param name="parent" type="Window" default=""/>
15834 <param name="id" type="int" default=""/>
15835 <param name="pos" type="Point" default="wxDefaultPosition"/>
15836 <param name="size" type="Size" default="wxDefaultSize"/>
15837 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15838 <param name="style" type="long" default="0"/>
15839 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15840 <param name="name" type="String" default="wxPyListBoxNameStr"/>
15841 </paramlist>
15842 </constructor>
15843 <constructor name="PreCheckListBox" overloaded="no">
15844 <autodoc>PreCheckListBox() -&gt; CheckListBox</autodoc>
15845 </constructor>
15846 <method name="Create" type="bool" overloaded="no">
15847 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319
RD
15848 wxArrayString choices=wxPyEmptyStringArray,
15849 long style=0, Validator validator=DefaultValidator,
15850 String name=ListBoxNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
15851 <paramlist>
15852 <param name="parent" type="Window" default=""/>
15853 <param name="id" type="int" default=""/>
15854 <param name="pos" type="Point" default="wxDefaultPosition"/>
15855 <param name="size" type="Size" default="wxDefaultSize"/>
15856 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
15857 <param name="style" type="long" default="0"/>
15858 <param name="validator" type="Validator" default="wxDefaultValidator"/>
15859 <param name="name" type="String" default="wxPyListBoxNameStr"/>
15860 </paramlist>
15861 </method>
15862 <method name="IsChecked" type="bool" overloaded="no">
15863 <autodoc>IsChecked(int index) -&gt; bool</autodoc>
15864 <paramlist>
15865 <param name="index" type="int" default=""/>
15866 </paramlist>
15867 </method>
15868 <method name="Check" type="" overloaded="no">
15869 <autodoc>Check(int index, int check=True)</autodoc>
15870 <paramlist>
15871 <param name="index" type="int" default=""/>
15872 <param name="check" type="int" default="True"/>
15873 </paramlist>
15874 </method>
15875 <method name="GetItemHeight" type="int" overloaded="no">
15876 <autodoc>GetItemHeight() -&gt; int</autodoc>
15877 </method>
15878 <method name="HitTest" type="int" overloaded="no">
15879 <autodoc>HitTest(Point pt) -&gt; int</autodoc>
c2dda882 15880 <docstring>Test where the given (in client coords) point lies</docstring>
f32fc4bc
RD
15881 <paramlist>
15882 <param name="pt" type="Point" default=""/>
15883 </paramlist>
15884 </method>
15885 <method name="HitTestXY" type="int" overloaded="no">
15886 <autodoc>HitTestXY(int x, int y) -&gt; int</autodoc>
c2dda882 15887 <docstring>Test where the given (in client coords) point lies</docstring>
f32fc4bc
RD
15888 <paramlist>
15889 <param name="x" type="int" default=""/>
15890 <param name="y" type="int" default=""/>
15891 </paramlist>
15892 </method>
15893 </class>
15894 <pythoncode>
0f43fbdf
RD
15895#---------------------------------------------------------------------------
15896</pythoncode>
f32fc4bc
RD
15897 <class name="TextAttr" oldname="wxTextAttr" module="controls">
15898 <constructor name="TextAttr" overloaded="yes"/>
15899 <constructor name="TextAttr" overloaded="yes">
15900 <autodoc>__init__() -&gt; TextAttr
856bf319
RD
15901__init__(Colour colText, Colour colBack=wxNullColour, Font font=wxNullFont,
15902 int alignment=TEXT_ALIGNMENT_DEFAULT) -&gt; TextAttr</autodoc>
f32fc4bc
RD
15903 <paramlist>
15904 <param name="colText" type="Colour" default=""/>
15905 <param name="colBack" type="Colour" default="wxNullColour"/>
15906 <param name="font" type="Font" default="wxNullFont"/>
15907 <param name="alignment" type="wxTextAttrAlignment" default="wxTEXT_ALIGNMENT_DEFAULT"/>
15908 </paramlist>
15909 </constructor>
15910 <destructor name="~wxTextAttr" overloaded="no">
15911 <autodoc>__del__()</autodoc>
15912 </destructor>
15913 <method name="Init" type="" overloaded="no">
15914 <autodoc>Init()</autodoc>
15915 </method>
15916 <method name="SetTextColour" type="" overloaded="no">
15917 <autodoc>SetTextColour(Colour colText)</autodoc>
15918 <paramlist>
15919 <param name="colText" type="Colour" default=""/>
15920 </paramlist>
15921 </method>
15922 <method name="SetBackgroundColour" type="" overloaded="no">
15923 <autodoc>SetBackgroundColour(Colour colBack)</autodoc>
15924 <paramlist>
15925 <param name="colBack" type="Colour" default=""/>
15926 </paramlist>
15927 </method>
15928 <method name="SetFont" type="" overloaded="no">
15929 <autodoc>SetFont(Font font, long flags=TEXT_ATTR_FONT)</autodoc>
15930 <paramlist>
15931 <param name="font" type="Font" default=""/>
15932 <param name="flags" type="long" default="wxTEXT_ATTR_FONT"/>
15933 </paramlist>
15934 </method>
15935 <method name="SetAlignment" type="" overloaded="no">
15936 <autodoc>SetAlignment(int alignment)</autodoc>
15937 <paramlist>
15938 <param name="alignment" type="wxTextAttrAlignment" default=""/>
15939 </paramlist>
15940 </method>
15941 <method name="SetTabs" type="" overloaded="no">
15942 <autodoc>SetTabs(wxArrayInt tabs)</autodoc>
15943 <paramlist>
15944 <param name="tabs" type="wxArrayInt" default=""/>
15945 </paramlist>
15946 </method>
15947 <method name="SetLeftIndent" type="" overloaded="no">
15948 <autodoc>SetLeftIndent(int indent)</autodoc>
15949 <paramlist>
15950 <param name="indent" type="int" default=""/>
15951 </paramlist>
15952 </method>
15953 <method name="SetRightIndent" type="" overloaded="no">
15954 <autodoc>SetRightIndent(int indent)</autodoc>
15955 <paramlist>
15956 <param name="indent" type="int" default=""/>
15957 </paramlist>
15958 </method>
15959 <method name="SetFlags" type="" overloaded="no">
15960 <autodoc>SetFlags(long flags)</autodoc>
15961 <paramlist>
15962 <param name="flags" type="long" default=""/>
15963 </paramlist>
15964 </method>
15965 <method name="HasTextColour" type="bool" overloaded="no">
15966 <autodoc>HasTextColour() -&gt; bool</autodoc>
15967 </method>
15968 <method name="HasBackgroundColour" type="bool" overloaded="no">
15969 <autodoc>HasBackgroundColour() -&gt; bool</autodoc>
15970 </method>
15971 <method name="HasFont" type="bool" overloaded="no">
15972 <autodoc>HasFont() -&gt; bool</autodoc>
15973 </method>
15974 <method name="HasAlignment" type="bool" overloaded="no">
15975 <autodoc>HasAlignment() -&gt; bool</autodoc>
15976 </method>
15977 <method name="HasTabs" type="bool" overloaded="no">
15978 <autodoc>HasTabs() -&gt; bool</autodoc>
15979 </method>
15980 <method name="HasLeftIndent" type="bool" overloaded="no">
15981 <autodoc>HasLeftIndent() -&gt; bool</autodoc>
15982 </method>
15983 <method name="HasRightIndent" type="bool" overloaded="no">
15984 <autodoc>HasRightIndent() -&gt; bool</autodoc>
15985 </method>
15986 <method name="HasFlag" type="bool" overloaded="no">
15987 <autodoc>HasFlag(long flag) -&gt; bool</autodoc>
15988 <paramlist>
15989 <param name="flag" type="long" default=""/>
15990 </paramlist>
15991 </method>
15992 <method name="GetTextColour" type="Colour" overloaded="no">
15993 <autodoc>GetTextColour() -&gt; Colour</autodoc>
15994 </method>
15995 <method name="GetBackgroundColour" type="Colour" overloaded="no">
15996 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
15997 </method>
15998 <method name="GetFont" type="Font" overloaded="no">
15999 <autodoc>GetFont() -&gt; Font</autodoc>
16000 </method>
16001 <method name="GetAlignment" type="wxTextAttrAlignment" overloaded="no">
16002 <autodoc>GetAlignment() -&gt; int</autodoc>
16003 </method>
16004 <method name="GetTabs" type="wxArrayInt" overloaded="no">
16005 <autodoc>GetTabs() -&gt; wxArrayInt</autodoc>
16006 </method>
16007 <method name="GetLeftIndent" type="long" overloaded="no">
16008 <autodoc>GetLeftIndent() -&gt; long</autodoc>
16009 </method>
16010 <method name="GetRightIndent" type="long" overloaded="no">
16011 <autodoc>GetRightIndent() -&gt; long</autodoc>
16012 </method>
16013 <method name="GetFlags" type="long" overloaded="no">
16014 <autodoc>GetFlags() -&gt; long</autodoc>
16015 </method>
16016 <method name="IsDefault" type="bool" overloaded="no">
16017 <autodoc>IsDefault() -&gt; bool</autodoc>
16018 </method>
16019 <staticmethod name="Combine" type="TextAttr" overloaded="no">
16020 <autodoc>Combine(TextAttr attr, TextAttr attrDef, TextCtrl text) -&gt; TextAttr</autodoc>
16021 <paramlist>
16022 <param name="attr" type="TextAttr" default=""/>
16023 <param name="attrDef" type="TextAttr" default=""/>
16024 <param name="text" type="wxTextCtrl" default=""/>
16025 </paramlist>
16026 </staticmethod>
16027 </class>
16028 <class name="TextCtrl" oldname="wxTextCtrl" module="controls">
16029 <baseclass name="Control"/>
16030 <constructor name="TextCtrl" overloaded="no">
16031 <autodoc>__init__(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
856bf319
RD
16032 Size size=DefaultSize,
16033 long style=0, Validator validator=DefaultValidator,
16034 String name=TextCtrlNameStr) -&gt; TextCtrl</autodoc>
f32fc4bc
RD
16035 <paramlist>
16036 <param name="parent" type="Window" default=""/>
16037 <param name="id" type="int" default=""/>
16038 <param name="value" type="String" default="wxPyEmptyString"/>
16039 <param name="pos" type="Point" default="wxDefaultPosition"/>
16040 <param name="size" type="Size" default="wxDefaultSize"/>
16041 <param name="style" type="long" default="0"/>
16042 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16043 <param name="name" type="String" default="wxPyTextCtrlNameStr"/>
16044 </paramlist>
16045 </constructor>
16046 <constructor name="PreTextCtrl" overloaded="no">
16047 <autodoc>PreTextCtrl() -&gt; TextCtrl</autodoc>
16048 </constructor>
16049 <method name="Create" type="bool" overloaded="no">
16050 <autodoc>Create(Window parent, int id, String value=EmptyString, Point pos=DefaultPosition,
856bf319
RD
16051 Size size=DefaultSize,
16052 long style=0, Validator validator=DefaultValidator,
16053 String name=TextCtrlNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
16054 <paramlist>
16055 <param name="parent" type="Window" default=""/>
16056 <param name="id" type="int" default=""/>
16057 <param name="value" type="String" default="wxPyEmptyString"/>
16058 <param name="pos" type="Point" default="wxDefaultPosition"/>
16059 <param name="size" type="Size" default="wxDefaultSize"/>
16060 <param name="style" type="long" default="0"/>
16061 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16062 <param name="name" type="String" default="wxPyTextCtrlNameStr"/>
16063 </paramlist>
16064 </method>
16065 <method name="GetValue" type="String" overloaded="no">
16066 <autodoc>GetValue() -&gt; String</autodoc>
16067 </method>
16068 <method name="SetValue" type="" overloaded="no">
16069 <autodoc>SetValue(String value)</autodoc>
16070 <paramlist>
16071 <param name="value" type="String" default=""/>
16072 </paramlist>
16073 </method>
16074 <method name="GetRange" type="String" overloaded="no">
16075 <autodoc>GetRange(long from, long to) -&gt; String</autodoc>
16076 <paramlist>
16077 <param name="from" type="long" default=""/>
16078 <param name="to" type="long" default=""/>
16079 </paramlist>
16080 </method>
16081 <method name="GetLineLength" type="int" overloaded="no">
16082 <autodoc>GetLineLength(long lineNo) -&gt; int</autodoc>
16083 <paramlist>
16084 <param name="lineNo" type="long" default=""/>
16085 </paramlist>
16086 </method>
16087 <method name="GetLineText" type="String" overloaded="no">
16088 <autodoc>GetLineText(long lineNo) -&gt; String</autodoc>
16089 <paramlist>
16090 <param name="lineNo" type="long" default=""/>
16091 </paramlist>
16092 </method>
16093 <method name="GetNumberOfLines" type="int" overloaded="no">
16094 <autodoc>GetNumberOfLines() -&gt; int</autodoc>
16095 </method>
16096 <method name="IsModified" type="bool" overloaded="no">
16097 <autodoc>IsModified() -&gt; bool</autodoc>
16098 </method>
16099 <method name="IsEditable" type="bool" overloaded="no">
16100 <autodoc>IsEditable() -&gt; bool</autodoc>
16101 </method>
16102 <method name="IsSingleLine" type="bool" overloaded="no">
16103 <autodoc>IsSingleLine() -&gt; bool</autodoc>
16104 </method>
16105 <method name="IsMultiLine" type="bool" overloaded="no">
16106 <autodoc>IsMultiLine() -&gt; bool</autodoc>
16107 </method>
16108 <method name="GetSelection" type="" overloaded="no">
16109 <autodoc>GetSelection() -&gt; (from, to)</autodoc>
16110 <docstring>If the return values from and to are the same, there is no selection.</docstring>
16111 <paramlist>
16112 <param name="OUTPUT" type="long" default=""/>
16113 <param name="OUTPUT" type="long" default=""/>
16114 </paramlist>
16115 </method>
16116 <method name="GetStringSelection" type="String" overloaded="no">
16117 <autodoc>GetStringSelection() -&gt; String</autodoc>
16118 </method>
16119 <method name="Clear" type="" overloaded="no">
16120 <autodoc>Clear()</autodoc>
16121 </method>
16122 <method name="Replace" type="" overloaded="no">
16123 <autodoc>Replace(long from, long to, String value)</autodoc>
16124 <paramlist>
16125 <param name="from" type="long" default=""/>
16126 <param name="to" type="long" default=""/>
16127 <param name="value" type="String" default=""/>
16128 </paramlist>
16129 </method>
16130 <method name="Remove" type="" overloaded="no">
16131 <autodoc>Remove(long from, long to)</autodoc>
16132 <paramlist>
16133 <param name="from" type="long" default=""/>
16134 <param name="to" type="long" default=""/>
16135 </paramlist>
16136 </method>
16137 <method name="LoadFile" type="bool" overloaded="no">
16138 <autodoc>LoadFile(String file) -&gt; bool</autodoc>
16139 <paramlist>
16140 <param name="file" type="String" default=""/>
16141 </paramlist>
16142 </method>
16143 <method name="SaveFile" type="bool" overloaded="no">
16144 <autodoc>SaveFile(String file=EmptyString) -&gt; bool</autodoc>
16145 <paramlist>
16146 <param name="file" type="String" default="wxPyEmptyString"/>
16147 </paramlist>
16148 </method>
16149 <method name="MarkDirty" type="" overloaded="no">
16150 <autodoc>MarkDirty()</autodoc>
16151 </method>
16152 <method name="DiscardEdits" type="" overloaded="no">
16153 <autodoc>DiscardEdits()</autodoc>
16154 </method>
16155 <method name="SetMaxLength" type="" overloaded="no">
16156 <autodoc>SetMaxLength(unsigned long len)</autodoc>
16157 <paramlist>
16158 <param name="len" type="unsigned long" default=""/>
16159 </paramlist>
16160 </method>
16161 <method name="WriteText" type="" overloaded="no">
16162 <autodoc>WriteText(String text)</autodoc>
16163 <paramlist>
16164 <param name="text" type="String" default=""/>
16165 </paramlist>
16166 </method>
16167 <method name="AppendText" type="" overloaded="no">
16168 <autodoc>AppendText(String text)</autodoc>
16169 <paramlist>
16170 <param name="text" type="String" default=""/>
16171 </paramlist>
16172 </method>
16173 <method name="EmulateKeyPress" type="bool" overloaded="no">
16174 <autodoc>EmulateKeyPress(KeyEvent event) -&gt; bool</autodoc>
16175 <paramlist>
16176 <param name="event" type="KeyEvent" default=""/>
16177 </paramlist>
16178 </method>
16179 <method name="SetStyle" type="bool" overloaded="no">
16180 <autodoc>SetStyle(long start, long end, TextAttr style) -&gt; bool</autodoc>
16181 <paramlist>
16182 <param name="start" type="long" default=""/>
16183 <param name="end" type="long" default=""/>
16184 <param name="style" type="TextAttr" default=""/>
16185 </paramlist>
16186 </method>
16187 <method name="GetStyle" type="bool" overloaded="no">
16188 <autodoc>GetStyle(long position, TextAttr style) -&gt; bool</autodoc>
16189 <paramlist>
16190 <param name="position" type="long" default=""/>
16191 <param name="style" type="TextAttr" default=""/>
16192 </paramlist>
16193 </method>
16194 <method name="SetDefaultStyle" type="bool" overloaded="no">
16195 <autodoc>SetDefaultStyle(TextAttr style) -&gt; bool</autodoc>
16196 <paramlist>
16197 <param name="style" type="TextAttr" default=""/>
16198 </paramlist>
16199 </method>
16200 <method name="GetDefaultStyle" type="TextAttr" overloaded="no">
16201 <autodoc>GetDefaultStyle() -&gt; TextAttr</autodoc>
16202 </method>
16203 <method name="XYToPosition" type="long" overloaded="no">
16204 <autodoc>XYToPosition(long x, long y) -&gt; long</autodoc>
16205 <paramlist>
16206 <param name="x" type="long" default=""/>
16207 <param name="y" type="long" default=""/>
16208 </paramlist>
16209 </method>
16210 <method name="PositionToXY" type="" overloaded="no">
16211 <autodoc>PositionToXY(long pos) -&gt; (x, y)</autodoc>
16212 <paramlist>
16213 <param name="pos" type="long" default=""/>
16214 <param name="OUTPUT" type="long" default=""/>
16215 <param name="OUTPUT" type="long" default=""/>
16216 </paramlist>
16217 </method>
16218 <method name="ShowPosition" type="" overloaded="no">
16219 <autodoc>ShowPosition(long pos)</autodoc>
16220 <paramlist>
16221 <param name="pos" type="long" default=""/>
16222 </paramlist>
16223 </method>
16224 <method name="HitTest" type="wxTextCtrlHitTestResult" overloaded="no">
16225 <autodoc>HitTest(Point pt) -&gt; (result, row, col)</autodoc>
16226 <docstring>Find the character at position given in pixels.
856bf319
RD
16227NB: pt is in device coords (not adjusted for the client area
16228origin nor scrolling)</docstring>
f32fc4bc
RD
16229 <paramlist>
16230 <param name="pt" type="Point" default=""/>
16231 <param name="OUTPUT" type="long" default=""/>
16232 <param name="OUTPUT" type="long" default=""/>
16233 </paramlist>
16234 </method>
16235 <method name="Copy" type="" overloaded="no">
16236 <autodoc>Copy()</autodoc>
16237 </method>
16238 <method name="Cut" type="" overloaded="no">
16239 <autodoc>Cut()</autodoc>
16240 </method>
16241 <method name="Paste" type="" overloaded="no">
16242 <autodoc>Paste()</autodoc>
16243 </method>
16244 <method name="CanCopy" type="bool" overloaded="no">
16245 <autodoc>CanCopy() -&gt; bool</autodoc>
16246 </method>
16247 <method name="CanCut" type="bool" overloaded="no">
16248 <autodoc>CanCut() -&gt; bool</autodoc>
16249 </method>
16250 <method name="CanPaste" type="bool" overloaded="no">
16251 <autodoc>CanPaste() -&gt; bool</autodoc>
16252 </method>
16253 <method name="Undo" type="" overloaded="no">
16254 <autodoc>Undo()</autodoc>
16255 </method>
16256 <method name="Redo" type="" overloaded="no">
16257 <autodoc>Redo()</autodoc>
16258 </method>
16259 <method name="CanUndo" type="bool" overloaded="no">
16260 <autodoc>CanUndo() -&gt; bool</autodoc>
16261 </method>
16262 <method name="CanRedo" type="bool" overloaded="no">
16263 <autodoc>CanRedo() -&gt; bool</autodoc>
16264 </method>
16265 <method name="SetInsertionPoint" type="" overloaded="no">
16266 <autodoc>SetInsertionPoint(long pos)</autodoc>
16267 <paramlist>
16268 <param name="pos" type="long" default=""/>
16269 </paramlist>
16270 </method>
16271 <method name="SetInsertionPointEnd" type="" overloaded="no">
16272 <autodoc>SetInsertionPointEnd()</autodoc>
16273 </method>
16274 <method name="GetInsertionPoint" type="long" overloaded="no">
16275 <autodoc>GetInsertionPoint() -&gt; long</autodoc>
16276 </method>
16277 <method name="GetLastPosition" type="long" overloaded="no">
16278 <autodoc>GetLastPosition() -&gt; long</autodoc>
16279 </method>
16280 <method name="SetSelection" type="" overloaded="no">
16281 <autodoc>SetSelection(long from, long to)</autodoc>
16282 <paramlist>
16283 <param name="from" type="long" default=""/>
16284 <param name="to" type="long" default=""/>
16285 </paramlist>
16286 </method>
16287 <method name="SelectAll" type="" overloaded="no">
16288 <autodoc>SelectAll()</autodoc>
16289 </method>
16290 <method name="SetEditable" type="" overloaded="no">
16291 <autodoc>SetEditable(bool editable)</autodoc>
16292 <paramlist>
16293 <param name="editable" type="bool" default=""/>
16294 </paramlist>
16295 </method>
16296 <method name="write" type="" overloaded="no">
16297 <autodoc>write(String text)</autodoc>
16298 <paramlist>
16299 <param name="text" type="String" default=""/>
16300 </paramlist>
16301 </method>
16302 <method name="GetString" type="String" overloaded="no">
16303 <autodoc>GetString(long from, long to) -&gt; String</autodoc>
16304 <paramlist>
16305 <param name="from" type="long" default=""/>
16306 <param name="to" type="long" default=""/>
16307 </paramlist>
16308 </method>
16309 </class>
16310 <class name="TextUrlEvent" oldname="wxTextUrlEvent" module="controls">
16311 <baseclass name="CommandEvent"/>
16312 <constructor name="TextUrlEvent" overloaded="no">
16313 <autodoc>__init__(int winid, MouseEvent evtMouse, long start, long end) -&gt; TextUrlEvent</autodoc>
16314 <paramlist>
16315 <param name="winid" type="int" default=""/>
16316 <param name="evtMouse" type="MouseEvent" default=""/>
16317 <param name="start" type="long" default=""/>
16318 <param name="end" type="long" default=""/>
16319 </paramlist>
16320 </constructor>
16321 <method name="GetMouseEvent" type="MouseEvent" overloaded="no">
16322 <autodoc>GetMouseEvent() -&gt; MouseEvent</autodoc>
16323 </method>
16324 <method name="GetURLStart" type="long" overloaded="no">
16325 <autodoc>GetURLStart() -&gt; long</autodoc>
16326 </method>
16327 <method name="GetURLEnd" type="long" overloaded="no">
16328 <autodoc>GetURLEnd() -&gt; long</autodoc>
16329 </method>
16330 </class>
16331 <pythoncode>
856bf319
RD
16332EVT_TEXT = wx.PyEventBinder( wxEVT_COMMAND_TEXT_UPDATED, 1)
16333EVT_TEXT_ENTER = wx.PyEventBinder( wxEVT_COMMAND_TEXT_ENTER, 1)
16334EVT_TEXT_URL = wx.PyEventBinder( wxEVT_COMMAND_TEXT_URL, 1)
16335EVT_TEXT_MAXLEN = wx.PyEventBinder( wxEVT_COMMAND_TEXT_MAXLEN, 1)
16336</pythoncode>
f32fc4bc 16337 <pythoncode>
856bf319
RD
16338#---------------------------------------------------------------------------
16339</pythoncode>
f32fc4bc
RD
16340 <class name="ScrollBar" oldname="wxScrollBar" module="controls">
16341 <baseclass name="Control"/>
16342 <constructor name="ScrollBar" overloaded="no">
16343 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
16344 Size size=DefaultSize, long style=SB_HORIZONTAL,
16345 Validator validator=DefaultValidator, String name=ScrollBarNameStr) -&gt; ScrollBar</autodoc>
f32fc4bc
RD
16346 <paramlist>
16347 <param name="parent" type="Window" default=""/>
16348 <param name="id" type="int" default="-1"/>
16349 <param name="pos" type="Point" default="wxDefaultPosition"/>
16350 <param name="size" type="Size" default="wxDefaultSize"/>
16351 <param name="style" type="long" default="wxSB_HORIZONTAL"/>
16352 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16353 <param name="name" type="String" default="wxPyScrollBarNameStr"/>
16354 </paramlist>
16355 </constructor>
16356 <constructor name="PreScrollBar" overloaded="no">
16357 <autodoc>PreScrollBar() -&gt; ScrollBar</autodoc>
16358 </constructor>
16359 <method name="Create" type="bool" overloaded="no">
16360 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
16361 Size size=DefaultSize, long style=SB_HORIZONTAL,
16362 Validator validator=DefaultValidator, String name=ScrollBarNameStr) -&gt; bool</autodoc>
c2dda882 16363 <docstring>Do the 2nd phase and create the GUI control.</docstring>
f32fc4bc
RD
16364 <paramlist>
16365 <param name="parent" type="Window" default=""/>
16366 <param name="id" type="int" default="-1"/>
16367 <param name="pos" type="Point" default="wxDefaultPosition"/>
16368 <param name="size" type="Size" default="wxDefaultSize"/>
16369 <param name="style" type="long" default="wxSB_HORIZONTAL"/>
16370 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16371 <param name="name" type="String" default="wxPyScrollBarNameStr"/>
16372 </paramlist>
16373 </method>
16374 <method name="GetThumbPosition" type="int" overloaded="no">
16375 <autodoc>GetThumbPosition() -&gt; int</autodoc>
16376 </method>
16377 <method name="GetThumbSize" type="int" overloaded="no">
16378 <autodoc>GetThumbSize() -&gt; int</autodoc>
16379 </method>
16380 <method name="GetPageSize" type="int" overloaded="no">
16381 <autodoc>GetPageSize() -&gt; int</autodoc>
16382 </method>
16383 <method name="GetRange" type="int" overloaded="no">
16384 <autodoc>GetRange() -&gt; int</autodoc>
16385 </method>
16386 <method name="IsVertical" type="bool" overloaded="no">
16387 <autodoc>IsVertical() -&gt; bool</autodoc>
16388 </method>
16389 <method name="SetThumbPosition" type="" overloaded="no">
16390 <autodoc>SetThumbPosition(int viewStart)</autodoc>
16391 <paramlist>
16392 <param name="viewStart" type="int" default=""/>
16393 </paramlist>
16394 </method>
16395 <method name="SetScrollbar" type="" overloaded="no">
16396 <autodoc>SetScrollbar(int position, int thumbSize, int range, int pageSize,
856bf319 16397 bool refresh=True)</autodoc>
c2dda882
RD
16398 <docstring>Sets the scrollbar properties of a built-in scrollbar.
16399
16400 orientation: Determines the scrollbar whose page size is to be
16401 set. May be wx.HORIZONTAL or wx.VERTICAL.
16402
16403 position: The position of the scrollbar in scroll units.
16404
16405 thumbSize: The size of the thumb, or visible portion of the
16406 scrollbar, in scroll units.
16407
16408 range: The maximum position of the scrollbar.
16409
16410 refresh: True to redraw the scrollbar, false otherwise.</docstring>
f32fc4bc
RD
16411 <paramlist>
16412 <param name="position" type="int" default=""/>
16413 <param name="thumbSize" type="int" default=""/>
16414 <param name="range" type="int" default=""/>
16415 <param name="pageSize" type="int" default=""/>
16416 <param name="refresh" type="bool" default="True"/>
16417 </paramlist>
16418 </method>
16419 </class>
16420 <pythoncode>
0f43fbdf
RD
16421#---------------------------------------------------------------------------
16422</pythoncode>
f32fc4bc
RD
16423 <class name="SpinButton" oldname="wxSpinButton" module="controls">
16424 <baseclass name="Control"/>
16425 <constructor name="SpinButton" overloaded="no">
16426 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
16427 Size size=DefaultSize, long style=SP_HORIZONTAL,
16428 String name=SPIN_BUTTON_NAME) -&gt; SpinButton</autodoc>
f32fc4bc
RD
16429 <paramlist>
16430 <param name="parent" type="Window" default=""/>
16431 <param name="id" type="int" default="-1"/>
16432 <param name="pos" type="Point" default="wxDefaultPosition"/>
16433 <param name="size" type="Size" default="wxDefaultSize"/>
16434 <param name="style" type="long" default="wxSP_HORIZONTAL"/>
16435 <param name="name" type="String" default="wxPySPIN_BUTTON_NAME"/>
16436 </paramlist>
16437 </constructor>
16438 <constructor name="PreSpinButton" overloaded="no">
16439 <autodoc>PreSpinButton() -&gt; SpinButton</autodoc>
16440 </constructor>
16441 <method name="Create" type="bool" overloaded="no">
16442 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
856bf319
RD
16443 Size size=DefaultSize, long style=SP_HORIZONTAL,
16444 String name=SPIN_BUTTON_NAME) -&gt; bool</autodoc>
f32fc4bc
RD
16445 <paramlist>
16446 <param name="parent" type="Window" default=""/>
16447 <param name="id" type="int" default="-1"/>
16448 <param name="pos" type="Point" default="wxDefaultPosition"/>
16449 <param name="size" type="Size" default="wxDefaultSize"/>
16450 <param name="style" type="long" default="wxSP_HORIZONTAL"/>
16451 <param name="name" type="String" default="wxPySPIN_BUTTON_NAME"/>
16452 </paramlist>
16453 </method>
16454 <method name="GetValue" type="int" overloaded="no">
16455 <autodoc>GetValue() -&gt; int</autodoc>
16456 </method>
16457 <method name="GetMin" type="int" overloaded="no">
16458 <autodoc>GetMin() -&gt; int</autodoc>
16459 </method>
16460 <method name="GetMax" type="int" overloaded="no">
16461 <autodoc>GetMax() -&gt; int</autodoc>
16462 </method>
16463 <method name="SetValue" type="" overloaded="no">
16464 <autodoc>SetValue(int val)</autodoc>
16465 <paramlist>
16466 <param name="val" type="int" default=""/>
16467 </paramlist>
16468 </method>
16469 <method name="SetMin" type="" overloaded="no">
16470 <autodoc>SetMin(int minVal)</autodoc>
16471 <paramlist>
16472 <param name="minVal" type="int" default=""/>
16473 </paramlist>
16474 </method>
16475 <method name="SetMax" type="" overloaded="no">
16476 <autodoc>SetMax(int maxVal)</autodoc>
16477 <paramlist>
16478 <param name="maxVal" type="int" default=""/>
16479 </paramlist>
16480 </method>
16481 <method name="SetRange" type="" overloaded="no">
16482 <autodoc>SetRange(int minVal, int maxVal)</autodoc>
16483 <paramlist>
16484 <param name="minVal" type="int" default=""/>
16485 <param name="maxVal" type="int" default=""/>
16486 </paramlist>
16487 </method>
16488 <method name="IsVertical" type="bool" overloaded="no">
16489 <autodoc>IsVertical() -&gt; bool</autodoc>
16490 </method>
16491 </class>
16492 <class name="SpinCtrl" oldname="wxSpinCtrl" module="controls">
16493 <baseclass name="Control"/>
16494 <constructor name="SpinCtrl" overloaded="no">
16495 <autodoc>__init__(Window parent, int id=-1, String value=EmptyString,
856bf319
RD
16496 Point pos=DefaultPosition, Size size=DefaultSize,
16497 long style=SP_ARROW_KEYS, int min=0, int max=100,
16498 int initial=0, String name=SpinCtrlNameStr) -&gt; SpinCtrl</autodoc>
f32fc4bc
RD
16499 <paramlist>
16500 <param name="parent" type="Window" default=""/>
16501 <param name="id" type="int" default="-1"/>
16502 <param name="value" type="String" default="wxPyEmptyString"/>
16503 <param name="pos" type="Point" default="wxDefaultPosition"/>
16504 <param name="size" type="Size" default="wxDefaultSize"/>
16505 <param name="style" type="long" default="wxSP_ARROW_KEYS"/>
16506 <param name="min" type="int" default="0"/>
16507 <param name="max" type="int" default="100"/>
16508 <param name="initial" type="int" default="0"/>
16509 <param name="name" type="String" default="wxPySpinCtrlNameStr"/>
16510 </paramlist>
16511 </constructor>
16512 <constructor name="PreSpinCtrl" overloaded="no">
16513 <autodoc>PreSpinCtrl() -&gt; SpinCtrl</autodoc>
16514 </constructor>
16515 <method name="Create" type="bool" overloaded="no">
16516 <autodoc>Create(Window parent, int id=-1, String value=EmptyString,
856bf319
RD
16517 Point pos=DefaultPosition, Size size=DefaultSize,
16518 long style=SP_ARROW_KEYS, int min=0, int max=100,
16519 int initial=0, String name=SpinCtrlNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
16520 <paramlist>
16521 <param name="parent" type="Window" default=""/>
16522 <param name="id" type="int" default="-1"/>
16523 <param name="value" type="String" default="wxPyEmptyString"/>
16524 <param name="pos" type="Point" default="wxDefaultPosition"/>
16525 <param name="size" type="Size" default="wxDefaultSize"/>
16526 <param name="style" type="long" default="wxSP_ARROW_KEYS"/>
16527 <param name="min" type="int" default="0"/>
16528 <param name="max" type="int" default="100"/>
16529 <param name="initial" type="int" default="0"/>
16530 <param name="name" type="String" default="wxPySpinCtrlNameStr"/>
16531 </paramlist>
16532 </method>
16533 <method name="GetValue" type="int" overloaded="no">
16534 <autodoc>GetValue() -&gt; int</autodoc>
16535 </method>
16536 <method name="SetValue" type="" overloaded="no">
16537 <autodoc>SetValue(int value)</autodoc>
16538 <paramlist>
16539 <param name="value" type="int" default=""/>
16540 </paramlist>
16541 </method>
16542 <method name="SetValueString" type="" overloaded="no">
16543 <autodoc>SetValueString(String text)</autodoc>
16544 <paramlist>
16545 <param name="text" type="String" default=""/>
16546 </paramlist>
16547 </method>
16548 <method name="SetRange" type="" overloaded="no">
16549 <autodoc>SetRange(int minVal, int maxVal)</autodoc>
16550 <paramlist>
16551 <param name="minVal" type="int" default=""/>
16552 <param name="maxVal" type="int" default=""/>
16553 </paramlist>
16554 </method>
16555 <method name="GetMin" type="int" overloaded="no">
16556 <autodoc>GetMin() -&gt; int</autodoc>
16557 </method>
16558 <method name="GetMax" type="int" overloaded="no">
16559 <autodoc>GetMax() -&gt; int</autodoc>
16560 </method>
16561 <method name="SetSelection" type="" overloaded="no">
16562 <autodoc>SetSelection(long from, long to)</autodoc>
16563 <paramlist>
16564 <param name="from" type="long" default=""/>
16565 <param name="to" type="long" default=""/>
16566 </paramlist>
16567 </method>
16568 </class>
16569 <class name="SpinEvent" oldname="wxSpinEvent" module="controls">
16570 <baseclass name="NotifyEvent"/>
16571 <constructor name="SpinEvent" overloaded="no">
16572 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int winid=0) -&gt; SpinEvent</autodoc>
16573 <paramlist>
16574 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
16575 <param name="winid" type="int" default="0"/>
16576 </paramlist>
16577 </constructor>
16578 <method name="GetPosition" type="int" overloaded="no">
16579 <autodoc>GetPosition() -&gt; int</autodoc>
16580 </method>
16581 <method name="SetPosition" type="" overloaded="no">
16582 <autodoc>SetPosition(int pos)</autodoc>
16583 <paramlist>
16584 <param name="pos" type="int" default=""/>
16585 </paramlist>
16586 </method>
16587 </class>
16588 <pythoncode>
856bf319
RD
16589EVT_SPIN_UP = wx.PyEventBinder( wx.wxEVT_SCROLL_LINEUP, 1)
16590EVT_SPIN_DOWN = wx.PyEventBinder( wx.wxEVT_SCROLL_LINEDOWN, 1)
16591EVT_SPIN = wx.PyEventBinder( wx.wxEVT_SCROLL_THUMBTRACK, 1)
16592EVT_SPINCTRL = wx.PyEventBinder( wxEVT_COMMAND_SPINCTRL_UPDATED, 1)
16593</pythoncode>
f32fc4bc 16594 <pythoncode>
0f43fbdf
RD
16595#---------------------------------------------------------------------------
16596</pythoncode>
f32fc4bc
RD
16597 <class name="RadioBox" oldname="wxRadioBox" module="controls">
16598 <baseclass name="Control"/>
16599 <constructor name="RadioBox" overloaded="no">
16600 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
16601 Size size=DefaultSize, wxArrayString choices=wxPyEmptyStringArray,
16602 int majorDimension=0,
16603 long style=RA_HORIZONTAL, Validator validator=DefaultValidator,
16604 String name=RadioBoxNameStr) -&gt; RadioBox</autodoc>
f32fc4bc
RD
16605 <paramlist>
16606 <param name="parent" type="Window" default=""/>
16607 <param name="id" type="int" default=""/>
16608 <param name="label" type="String" default=""/>
16609 <param name="pos" type="Point" default="wxDefaultPosition"/>
16610 <param name="size" type="Size" default="wxDefaultSize"/>
16611 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
16612 <param name="majorDimension" type="int" default="0"/>
16613 <param name="style" type="long" default="wxRA_HORIZONTAL"/>
16614 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16615 <param name="name" type="String" default="wxPyRadioBoxNameStr"/>
16616 </paramlist>
16617 </constructor>
16618 <constructor name="PreRadioBox" overloaded="no">
16619 <autodoc>PreRadioBox() -&gt; RadioBox</autodoc>
16620 </constructor>
16621 <method name="Create" type="bool" overloaded="no">
16622 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
16623 Size size=DefaultSize, wxArrayString choices=wxPyEmptyStringArray,
16624 int majorDimension=0,
16625 long style=RA_HORIZONTAL, Validator validator=DefaultValidator,
16626 String name=RadioBoxNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
16627 <paramlist>
16628 <param name="parent" type="Window" default=""/>
16629 <param name="id" type="int" default=""/>
16630 <param name="label" type="String" default=""/>
16631 <param name="pos" type="Point" default="wxDefaultPosition"/>
16632 <param name="size" type="Size" default="wxDefaultSize"/>
16633 <param name="choices" type="wxArrayString" default="wxPyEmptyStringArray"/>
16634 <param name="majorDimension" type="int" default="0"/>
16635 <param name="style" type="long" default="wxRA_HORIZONTAL"/>
16636 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16637 <param name="name" type="String" default="wxPyRadioBoxNameStr"/>
16638 </paramlist>
16639 </method>
16640 <method name="SetSelection" type="" overloaded="no">
16641 <autodoc>SetSelection(int n)</autodoc>
16642 <paramlist>
16643 <param name="n" type="int" default=""/>
16644 </paramlist>
16645 </method>
16646 <method name="GetSelection" type="int" overloaded="no">
16647 <autodoc>GetSelection() -&gt; int</autodoc>
16648 </method>
16649 <method name="GetStringSelection" type="String" overloaded="no">
16650 <autodoc>GetStringSelection() -&gt; String</autodoc>
16651 </method>
16652 <method name="SetStringSelection" type="bool" overloaded="no">
16653 <autodoc>SetStringSelection(String s) -&gt; bool</autodoc>
16654 <paramlist>
16655 <param name="s" type="String" default=""/>
16656 </paramlist>
16657 </method>
16658 <method name="GetCount" type="int" overloaded="no">
16659 <autodoc>GetCount() -&gt; int</autodoc>
16660 </method>
16661 <method name="FindString" type="int" overloaded="no">
16662 <autodoc>FindString(String s) -&gt; int</autodoc>
16663 <paramlist>
16664 <param name="s" type="String" default=""/>
16665 </paramlist>
16666 </method>
16667 <method name="GetString" type="String" overloaded="no">
16668 <autodoc>GetString(int n) -&gt; String</autodoc>
16669 <paramlist>
16670 <param name="n" type="int" default=""/>
16671 </paramlist>
16672 </method>
16673 <method name="SetString" type="" overloaded="no">
16674 <autodoc>SetString(int n, String label)</autodoc>
16675 <paramlist>
16676 <param name="n" type="int" default=""/>
16677 <param name="label" type="String" default=""/>
16678 </paramlist>
16679 </method>
16680 <method name="EnableItem" type="" overloaded="no">
16681 <autodoc>EnableItem(int n, bool enable=True)</autodoc>
16682 <paramlist>
16683 <param name="n" type="int" default=""/>
16684 <param name="enable" type="bool" default="True"/>
16685 </paramlist>
16686 </method>
16687 <method name="ShowItem" type="" overloaded="no">
16688 <autodoc>ShowItem(int n, bool show=True)</autodoc>
16689 <paramlist>
16690 <param name="n" type="int" default=""/>
16691 <param name="show" type="bool" default="True"/>
16692 </paramlist>
16693 </method>
16694 <method name="GetColumnCount" type="int" overloaded="no">
16695 <autodoc>GetColumnCount() -&gt; int</autodoc>
16696 </method>
16697 <method name="GetRowCount" type="int" overloaded="no">
16698 <autodoc>GetRowCount() -&gt; int</autodoc>
16699 </method>
16700 <method name="GetNextItem" type="int" overloaded="no">
16701 <autodoc>GetNextItem(int item, int dir, long style) -&gt; int</autodoc>
16702 <paramlist>
16703 <param name="item" type="int" default=""/>
16704 <param name="dir" type="wxDirection" default=""/>
16705 <param name="style" type="long" default=""/>
16706 </paramlist>
16707 </method>
16708 </class>
16709 <pythoncode>
0f43fbdf
RD
16710#---------------------------------------------------------------------------
16711</pythoncode>
f32fc4bc
RD
16712 <class name="RadioButton" oldname="wxRadioButton" module="controls">
16713 <baseclass name="Control"/>
16714 <constructor name="RadioButton" overloaded="no">
16715 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
16716 Size size=DefaultSize, long style=0,
16717 Validator validator=DefaultValidator, String name=RadioButtonNameStr) -&gt; RadioButton</autodoc>
f32fc4bc
RD
16718 <paramlist>
16719 <param name="parent" type="Window" default=""/>
16720 <param name="id" type="int" default=""/>
16721 <param name="label" type="String" default=""/>
16722 <param name="pos" type="Point" default="wxDefaultPosition"/>
16723 <param name="size" type="Size" default="wxDefaultSize"/>
16724 <param name="style" type="long" default="0"/>
16725 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16726 <param name="name" type="String" default="wxPyRadioButtonNameStr"/>
16727 </paramlist>
16728 </constructor>
16729 <constructor name="PreRadioButton" overloaded="no">
16730 <autodoc>PreRadioButton() -&gt; RadioButton</autodoc>
16731 </constructor>
16732 <method name="Create" type="bool" overloaded="no">
16733 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
16734 Size size=DefaultSize, long style=0,
16735 Validator validator=DefaultValidator, String name=RadioButtonNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
16736 <paramlist>
16737 <param name="parent" type="Window" default=""/>
16738 <param name="id" type="int" default=""/>
16739 <param name="label" type="String" default=""/>
16740 <param name="pos" type="Point" default="wxDefaultPosition"/>
16741 <param name="size" type="Size" default="wxDefaultSize"/>
16742 <param name="style" type="long" default="0"/>
16743 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16744 <param name="name" type="String" default="wxPyRadioButtonNameStr"/>
16745 </paramlist>
16746 </method>
16747 <method name="GetValue" type="bool" overloaded="no">
16748 <autodoc>GetValue() -&gt; bool</autodoc>
16749 </method>
16750 <method name="SetValue" type="" overloaded="no">
16751 <autodoc>SetValue(bool value)</autodoc>
16752 <paramlist>
16753 <param name="value" type="bool" default=""/>
16754 </paramlist>
16755 </method>
16756 </class>
16757 <pythoncode>
0f43fbdf
RD
16758#---------------------------------------------------------------------------
16759</pythoncode>
f32fc4bc
RD
16760 <class name="Slider" oldname="wxSlider" module="controls">
16761 <baseclass name="Control"/>
16762 <constructor name="Slider" overloaded="no">
16763 <autodoc>__init__(Window parent, int id, int value, int minValue, int maxValue,
856bf319
RD
16764 Point pos=DefaultPosition, Size size=DefaultSize,
16765 long style=SL_HORIZONTAL, Validator validator=DefaultValidator,
16766 String name=SliderNameStr) -&gt; Slider</autodoc>
f32fc4bc
RD
16767 <paramlist>
16768 <param name="parent" type="Window" default=""/>
16769 <param name="id" type="int" default=""/>
16770 <param name="value" type="int" default=""/>
16771 <param name="minValue" type="int" default=""/>
16772 <param name="maxValue" type="int" default=""/>
16773 <param name="pos" type="Point" default="wxDefaultPosition"/>
16774 <param name="size" type="Size" default="wxDefaultSize"/>
16775 <param name="style" type="long" default="wxSL_HORIZONTAL"/>
16776 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16777 <param name="name" type="String" default="wxPySliderNameStr"/>
16778 </paramlist>
16779 </constructor>
16780 <constructor name="PreSlider" overloaded="no">
16781 <autodoc>PreSlider() -&gt; Slider</autodoc>
16782 </constructor>
16783 <method name="Create" type="bool" overloaded="no">
16784 <autodoc>Create(Window parent, int id, int value, int minValue, int maxValue,
856bf319
RD
16785 Point pos=DefaultPosition, Size size=DefaultSize,
16786 long style=SL_HORIZONTAL, Validator validator=DefaultValidator,
16787 String name=SliderNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
16788 <paramlist>
16789 <param name="parent" type="Window" default=""/>
16790 <param name="id" type="int" default=""/>
16791 <param name="value" type="int" default=""/>
16792 <param name="minValue" type="int" default=""/>
16793 <param name="maxValue" type="int" default=""/>
16794 <param name="pos" type="Point" default="wxDefaultPosition"/>
16795 <param name="size" type="Size" default="wxDefaultSize"/>
16796 <param name="style" type="long" default="wxSL_HORIZONTAL"/>
16797 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16798 <param name="name" type="String" default="wxPySliderNameStr"/>
16799 </paramlist>
16800 </method>
16801 <method name="GetValue" type="int" overloaded="no">
16802 <autodoc>GetValue() -&gt; int</autodoc>
16803 </method>
16804 <method name="SetValue" type="" overloaded="no">
16805 <autodoc>SetValue(int value)</autodoc>
16806 <paramlist>
16807 <param name="value" type="int" default=""/>
16808 </paramlist>
16809 </method>
16810 <method name="SetRange" type="" overloaded="no">
16811 <autodoc>SetRange(int minValue, int maxValue)</autodoc>
16812 <paramlist>
16813 <param name="minValue" type="int" default=""/>
16814 <param name="maxValue" type="int" default=""/>
16815 </paramlist>
16816 </method>
16817 <method name="GetMin" type="int" overloaded="no">
16818 <autodoc>GetMin() -&gt; int</autodoc>
16819 </method>
16820 <method name="GetMax" type="int" overloaded="no">
16821 <autodoc>GetMax() -&gt; int</autodoc>
16822 </method>
16823 <method name="SetMin" type="" overloaded="no">
16824 <autodoc>SetMin(int minValue)</autodoc>
16825 <paramlist>
16826 <param name="minValue" type="int" default=""/>
16827 </paramlist>
16828 </method>
16829 <method name="SetMax" type="" overloaded="no">
16830 <autodoc>SetMax(int maxValue)</autodoc>
16831 <paramlist>
16832 <param name="maxValue" type="int" default=""/>
16833 </paramlist>
16834 </method>
16835 <method name="SetLineSize" type="" overloaded="no">
16836 <autodoc>SetLineSize(int lineSize)</autodoc>
16837 <paramlist>
16838 <param name="lineSize" type="int" default=""/>
16839 </paramlist>
16840 </method>
16841 <method name="SetPageSize" type="" overloaded="no">
16842 <autodoc>SetPageSize(int pageSize)</autodoc>
16843 <paramlist>
16844 <param name="pageSize" type="int" default=""/>
16845 </paramlist>
16846 </method>
16847 <method name="GetLineSize" type="int" overloaded="no">
16848 <autodoc>GetLineSize() -&gt; int</autodoc>
16849 </method>
16850 <method name="GetPageSize" type="int" overloaded="no">
16851 <autodoc>GetPageSize() -&gt; int</autodoc>
16852 </method>
16853 <method name="SetThumbLength" type="" overloaded="no">
16854 <autodoc>SetThumbLength(int lenPixels)</autodoc>
16855 <paramlist>
16856 <param name="lenPixels" type="int" default=""/>
16857 </paramlist>
16858 </method>
16859 <method name="GetThumbLength" type="int" overloaded="no">
16860 <autodoc>GetThumbLength() -&gt; int</autodoc>
16861 </method>
16862 <method name="SetTickFreq" type="" overloaded="no">
16863 <autodoc>SetTickFreq(int n, int pos=1)</autodoc>
16864 <paramlist>
16865 <param name="n" type="int" default=""/>
16866 <param name="pos" type="int" default="1"/>
16867 </paramlist>
16868 </method>
16869 <method name="GetTickFreq" type="int" overloaded="no">
16870 <autodoc>GetTickFreq() -&gt; int</autodoc>
16871 </method>
16872 <method name="ClearTicks" type="" overloaded="no">
16873 <autodoc>ClearTicks()</autodoc>
16874 </method>
16875 <method name="SetTick" type="" overloaded="no">
16876 <autodoc>SetTick(int tickPos)</autodoc>
16877 <paramlist>
16878 <param name="tickPos" type="int" default=""/>
16879 </paramlist>
16880 </method>
16881 <method name="ClearSel" type="" overloaded="no">
16882 <autodoc>ClearSel()</autodoc>
16883 </method>
16884 <method name="GetSelEnd" type="int" overloaded="no">
16885 <autodoc>GetSelEnd() -&gt; int</autodoc>
16886 </method>
16887 <method name="GetSelStart" type="int" overloaded="no">
16888 <autodoc>GetSelStart() -&gt; int</autodoc>
16889 </method>
16890 <method name="SetSelection" type="" overloaded="no">
16891 <autodoc>SetSelection(int min, int max)</autodoc>
16892 <paramlist>
16893 <param name="min" type="int" default=""/>
16894 <param name="max" type="int" default=""/>
16895 </paramlist>
16896 </method>
16897 </class>
16898 <pythoncode>
0f43fbdf
RD
16899#---------------------------------------------------------------------------
16900</pythoncode>
f32fc4bc 16901 <pythoncode>
856bf319 16902 EVT_TOGGLEBUTTON = wx.PyEventBinder( wxEVT_COMMAND_TOGGLEBUTTON_CLICKED, 1)
0f43fbdf 16903</pythoncode>
f32fc4bc
RD
16904 <class name="ToggleButton" oldname="wxToggleButton" module="controls">
16905 <baseclass name="Control"/>
16906 <constructor name="ToggleButton" overloaded="no">
16907 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
16908 Size size=DefaultSize, long style=0,
16909 Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -&gt; ToggleButton</autodoc>
f32fc4bc
RD
16910 <paramlist>
16911 <param name="parent" type="Window" default=""/>
16912 <param name="id" type="int" default=""/>
16913 <param name="label" type="String" default=""/>
16914 <param name="pos" type="Point" default="wxDefaultPosition"/>
16915 <param name="size" type="Size" default="wxDefaultSize"/>
16916 <param name="style" type="long" default="0"/>
16917 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16918 <param name="name" type="String" default="wxPyToggleButtonNameStr"/>
16919 </paramlist>
16920 </constructor>
16921 <constructor name="PreToggleButton" overloaded="no">
16922 <autodoc>PreToggleButton() -&gt; ToggleButton</autodoc>
16923 </constructor>
16924 <method name="Create" type="bool" overloaded="no">
16925 <autodoc>Create(Window parent, int id, String label, Point pos=DefaultPosition,
856bf319
RD
16926 Size size=DefaultSize, long style=0,
16927 Validator validator=DefaultValidator, String name=ToggleButtonNameStr) -&gt; bool</autodoc>
f32fc4bc
RD
16928 <paramlist>
16929 <param name="parent" type="Window" default=""/>
16930 <param name="id" type="int" default=""/>
16931 <param name="label" type="String" default=""/>
16932 <param name="pos" type="Point" default="wxDefaultPosition"/>
16933 <param name="size" type="Size" default="wxDefaultSize"/>
16934 <param name="style" type="long" default="0"/>
16935 <param name="validator" type="Validator" default="wxDefaultValidator"/>
16936 <param name="name" type="String" default="wxPyToggleButtonNameStr"/>
16937 </paramlist>
16938 </method>
16939 <method name="SetValue" type="" overloaded="no">
16940 <autodoc>SetValue(bool value)</autodoc>
16941 <paramlist>
16942 <param name="value" type="bool" default=""/>
16943 </paramlist>
16944 </method>
16945 <method name="GetValue" type="bool" overloaded="no">
16946 <autodoc>GetValue() -&gt; bool</autodoc>
16947 </method>
16948 <method name="SetLabel" type="" overloaded="no">
16949 <autodoc>SetLabel(String label)</autodoc>
c2dda882 16950 <docstring>Sets the item's text.</docstring>
f32fc4bc
RD
16951 <paramlist>
16952 <param name="label" type="String" default=""/>
16953 </paramlist>
16954 </method>
16955 </class>
16956 <pythoncode>
0f43fbdf
RD
16957#---------------------------------------------------------------------------
16958</pythoncode>
f32fc4bc
RD
16959 <class name="BookCtrl" oldname="wxBookCtrl" module="controls">
16960 <baseclass name="Control"/>
16961 <method name="GetPageCount" type="size_t" overloaded="no">
16962 <autodoc>GetPageCount() -&gt; size_t</autodoc>
16963 </method>
16964 <method name="GetPage" type="Window" overloaded="no">
16965 <autodoc>GetPage(size_t n) -&gt; Window</autodoc>
16966 <paramlist>
16967 <param name="n" type="size_t" default=""/>
16968 </paramlist>
16969 </method>
16970 <method name="GetSelection" type="int" overloaded="no">
16971 <autodoc>GetSelection() -&gt; int</autodoc>
16972 </method>
16973 <method name="SetPageText" type="bool" overloaded="no">
16974 <autodoc>SetPageText(size_t n, String strText) -&gt; bool</autodoc>
16975 <paramlist>
16976 <param name="n" type="size_t" default=""/>
16977 <param name="strText" type="String" default=""/>
16978 </paramlist>
16979 </method>
16980 <method name="GetPageText" type="String" overloaded="no">
16981 <autodoc>GetPageText(size_t n) -&gt; String</autodoc>
16982 <paramlist>
16983 <param name="n" type="size_t" default=""/>
16984 </paramlist>
16985 </method>
16986 <method name="SetImageList" type="" overloaded="no">
16987 <autodoc>SetImageList(ImageList imageList)</autodoc>
16988 <paramlist>
16989 <param name="imageList" type="ImageList" default=""/>
16990 </paramlist>
16991 </method>
16992 <method name="AssignImageList" type="" overloaded="no">
16993 <autodoc>AssignImageList(ImageList imageList)</autodoc>
16994 <paramlist>
16995 <param name="imageList" type="ImageList" default=""/>
16996 </paramlist>
16997 </method>
16998 <method name="GetImageList" type="ImageList" overloaded="no">
16999 <autodoc>GetImageList() -&gt; ImageList</autodoc>
17000 </method>
17001 <method name="GetPageImage" type="int" overloaded="no">
17002 <autodoc>GetPageImage(size_t n) -&gt; int</autodoc>
17003 <paramlist>
17004 <param name="n" type="size_t" default=""/>
17005 </paramlist>
17006 </method>
17007 <method name="SetPageImage" type="bool" overloaded="no">
17008 <autodoc>SetPageImage(size_t n, int imageId) -&gt; bool</autodoc>
17009 <paramlist>
17010 <param name="n" type="size_t" default=""/>
17011 <param name="imageId" type="int" default=""/>
17012 </paramlist>
17013 </method>
17014 <method name="SetPageSize" type="" overloaded="no">
17015 <autodoc>SetPageSize(Size size)</autodoc>
17016 <paramlist>
17017 <param name="size" type="Size" default=""/>
17018 </paramlist>
17019 </method>
17020 <method name="CalcSizeFromPage" type="Size" overloaded="no">
17021 <autodoc>CalcSizeFromPage(Size sizePage) -&gt; Size</autodoc>
17022 <paramlist>
17023 <param name="sizePage" type="Size" default=""/>
17024 </paramlist>
17025 </method>
17026 <method name="DeletePage" type="bool" overloaded="no">
17027 <autodoc>DeletePage(size_t n) -&gt; bool</autodoc>
17028 <paramlist>
17029 <param name="n" type="size_t" default=""/>
17030 </paramlist>
17031 </method>
17032 <method name="RemovePage" type="bool" overloaded="no">
17033 <autodoc>RemovePage(size_t n) -&gt; bool</autodoc>
17034 <paramlist>
17035 <param name="n" type="size_t" default=""/>
17036 </paramlist>
17037 </method>
17038 <method name="DeleteAllPages" type="bool" overloaded="no">
17039 <autodoc>DeleteAllPages() -&gt; bool</autodoc>
17040 </method>
17041 <method name="AddPage" type="bool" overloaded="no">
17042 <autodoc>AddPage(Window page, String text, bool select=False, int imageId=-1) -&gt; bool</autodoc>
17043 <paramlist>
17044 <param name="page" type="Window" default=""/>
17045 <param name="text" type="String" default=""/>
17046 <param name="select" type="bool" default="False"/>
17047 <param name="imageId" type="int" default="-1"/>
17048 </paramlist>
17049 </method>
17050 <method name="InsertPage" type="bool" overloaded="no">
17051 <autodoc>InsertPage(size_t n, Window page, String text, bool select=False,
856bf319 17052 int imageId=-1) -&gt; bool</autodoc>
f32fc4bc
RD
17053 <paramlist>
17054 <param name="n" type="size_t" default=""/>
17055 <param name="page" type="Window" default=""/>
17056 <param name="text" type="String" default=""/>
17057 <param name="select" type="bool" default="False"/>
17058 <param name="imageId" type="int" default="-1"/>
17059 </paramlist>
17060 </method>
17061 <method name="SetSelection" type="int" overloaded="no">
17062 <autodoc>SetSelection(size_t n) -&gt; int</autodoc>
17063 <paramlist>
17064 <param name="n" type="size_t" default=""/>
17065 </paramlist>
17066 </method>
17067 <method name="AdvanceSelection" type="" overloaded="no">
17068 <autodoc>AdvanceSelection(bool forward=True)</autodoc>
17069 <paramlist>
17070 <param name="forward" type="bool" default="True"/>
17071 </paramlist>
17072 </method>
17073 </class>
17074 <class name="BookCtrlEvent" oldname="wxBookCtrlEvent" module="controls">
17075 <baseclass name="NotifyEvent"/>
17076 <constructor name="BookCtrlEvent" overloaded="no">
17077 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
856bf319 17078 int nOldSel=-1) -&gt; BookCtrlEvent</autodoc>
f32fc4bc
RD
17079 <paramlist>
17080 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
17081 <param name="id" type="int" default="0"/>
17082 <param name="nSel" type="int" default="-1"/>
17083 <param name="nOldSel" type="int" default="-1"/>
17084 </paramlist>
17085 </constructor>
17086 <method name="GetSelection" type="int" overloaded="no">
17087 <autodoc>GetSelection() -&gt; int</autodoc>
17088 </method>
17089 <method name="SetSelection" type="" overloaded="no">
17090 <autodoc>SetSelection(int nSel)</autodoc>
17091 <paramlist>
17092 <param name="nSel" type="int" default=""/>
17093 </paramlist>
17094 </method>
17095 <method name="GetOldSelection" type="int" overloaded="no">
17096 <autodoc>GetOldSelection() -&gt; int</autodoc>
17097 </method>
17098 <method name="SetOldSelection" type="" overloaded="no">
17099 <autodoc>SetOldSelection(int nOldSel)</autodoc>
17100 <paramlist>
17101 <param name="nOldSel" type="int" default=""/>
17102 </paramlist>
17103 </method>
17104 </class>
17105 <pythoncode>
0f43fbdf
RD
17106#---------------------------------------------------------------------------
17107</pythoncode>
f32fc4bc
RD
17108 <class name="Notebook" oldname="wxNotebook" module="controls">
17109 <baseclass name="BookCtrl"/>
17110 <constructor name="Notebook" overloaded="no">
17111 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 17112 long style=0, String name=NOTEBOOK_NAME) -&gt; Notebook</autodoc>
f32fc4bc
RD
17113 <paramlist>
17114 <param name="parent" type="Window" default=""/>
17115 <param name="id" type="int" default=""/>
17116 <param name="pos" type="Point" default="wxDefaultPosition"/>
17117 <param name="size" type="Size" default="wxDefaultSize"/>
17118 <param name="style" type="long" default="0"/>
17119 <param name="name" type="String" default="wxPyNOTEBOOK_NAME"/>
17120 </paramlist>
17121 </constructor>
17122 <constructor name="PreNotebook" overloaded="no">
17123 <autodoc>PreNotebook() -&gt; Notebook</autodoc>
17124 </constructor>
17125 <method name="Create" type="bool" overloaded="no">
17126 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 17127 long style=0, String name=NOTEBOOK_NAME) -&gt; bool</autodoc>
f32fc4bc
RD
17128 <paramlist>
17129 <param name="parent" type="Window" default=""/>
17130 <param name="id" type="int" default=""/>
17131 <param name="pos" type="Point" default="wxDefaultPosition"/>
17132 <param name="size" type="Size" default="wxDefaultSize"/>
17133 <param name="style" type="long" default="0"/>
17134 <param name="name" type="String" default="wxPyNOTEBOOK_NAME"/>
17135 </paramlist>
17136 </method>
17137 <method name="GetRowCount" type="int" overloaded="no">
17138 <autodoc>GetRowCount() -&gt; int</autodoc>
17139 </method>
17140 <method name="SetPadding" type="" overloaded="no">
17141 <autodoc>SetPadding(Size padding)</autodoc>
17142 <paramlist>
17143 <param name="padding" type="Size" default=""/>
17144 </paramlist>
17145 </method>
17146 <method name="SetTabSize" type="" overloaded="no">
17147 <autodoc>SetTabSize(Size sz)</autodoc>
17148 <paramlist>
17149 <param name="sz" type="Size" default=""/>
17150 </paramlist>
17151 </method>
17152 <method name="HitTest" type="int" overloaded="no">
17153 <autodoc>HitTest(Point pt) -&gt; (tab, where)</autodoc>
17154 <docstring>Returns the tab which is hit, and flags indicating where using wx.NB_HITTEST_ flags.</docstring>
17155 <paramlist>
17156 <param name="pt" type="Point" default=""/>
17157 <param name="OUTPUT" type="long" default=""/>
17158 </paramlist>
17159 </method>
17160 <method name="CalcSizeFromPage" type="Size" overloaded="no">
17161 <autodoc>CalcSizeFromPage(Size sizePage) -&gt; Size</autodoc>
17162 <paramlist>
17163 <param name="sizePage" type="Size" default=""/>
17164 </paramlist>
17165 </method>
17166 </class>
17167 <class name="NotebookEvent" oldname="wxNotebookEvent" module="controls">
17168 <baseclass name="BookCtrlEvent"/>
17169 <constructor name="NotebookEvent" overloaded="no">
17170 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
856bf319 17171 int nOldSel=-1) -&gt; NotebookEvent</autodoc>
f32fc4bc
RD
17172 <paramlist>
17173 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
17174 <param name="id" type="int" default="0"/>
17175 <param name="nSel" type="int" default="-1"/>
17176 <param name="nOldSel" type="int" default="-1"/>
17177 </paramlist>
17178 </constructor>
17179 </class>
17180 <pythoncode>
856bf319
RD
17181 # wxNotebook events
17182 EVT_NOTEBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED, 1 )
17183 EVT_NOTEBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING, 1 )
0f43fbdf 17184</pythoncode>
f32fc4bc 17185 <pythoncode>
856bf319
RD
17186#----------------------------------------------------------------------------
17187
17188class NotebookPage(wx.Panel):
17189 """
17190 There is an old (and apparently unsolvable) bug when placing a
17191 window with a nonstandard background colour in a wxNotebook on
17192 wxGTK, as the notbooks's background colour would always be used
17193 when the window is refreshed. The solution is to place a panel in
17194 the notbook and the coloured window on the panel, sized to cover
17195 the panel. This simple class does that for you, just put an
17196 instance of this in the notebook and make your regular window a
17197 child of this one and it will handle the resize for you.
17198 """
17199 def __init__(self, parent, id=-1,
17200 pos=wx.DefaultPosition, size=wx.DefaultSize,
17201 style=wx.TAB_TRAVERSAL, name="panel"):
17202 wx.Panel.__init__(self, parent, id, pos, size, style, name)
17203 self.child = None
17204 EVT_SIZE(self, self.OnSize)
17205
17206 def OnSize(self, evt):
17207 if self.child is None:
17208 children = self.GetChildren()
17209 if len(children):
17210 self.child = children[0]
17211 if self.child:
17212 self.child.SetPosition((0,0))
17213 self.child.SetSize(self.GetSize())
17214
0f43fbdf 17215</pythoncode>
f32fc4bc 17216 <pythoncode>
0f43fbdf
RD
17217#---------------------------------------------------------------------------
17218</pythoncode>
f32fc4bc
RD
17219 <class name="Listbook" oldname="wxListbook" module="controls">
17220 <baseclass name="BookCtrl"/>
17221 <constructor name="Listbook" overloaded="no">
17222 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 17223 long style=0, String name=EmptyString) -&gt; Listbook</autodoc>
f32fc4bc
RD
17224 <paramlist>
17225 <param name="parent" type="Window" default=""/>
17226 <param name="id" type="int" default=""/>
17227 <param name="pos" type="Point" default="wxDefaultPosition"/>
17228 <param name="size" type="Size" default="wxDefaultSize"/>
17229 <param name="style" type="long" default="0"/>
17230 <param name="name" type="String" default="wxPyEmptyString"/>
17231 </paramlist>
17232 </constructor>
17233 <constructor name="PreListbook" overloaded="no">
17234 <autodoc>PreListbook() -&gt; Listbook</autodoc>
17235 </constructor>
17236 <method name="Create" type="bool" overloaded="no">
17237 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
856bf319 17238 long style=0, String name=EmptyString) -&gt; bool</autodoc>
f32fc4bc
RD
17239 <paramlist>
17240 <param name="parent" type="Window" default=""/>
17241 <param name="id" type="int" default=""/>
17242 <param name="pos" type="Point" default="wxDefaultPosition"/>
17243 <param name="size" type="Size" default="wxDefaultSize"/>
17244 <param name="style" type="long" default="0"/>
17245 <param name="name" type="String" default="wxPyEmptyString"/>
17246 </paramlist>
17247 </method>
17248 <method name="IsVertical" type="bool" overloaded="no">
17249 <autodoc>IsVertical() -&gt; bool</autodoc>
17250 </method>
17251 </class>
17252 <class name="ListbookEvent" oldname="wxListbookEvent" module="controls">
17253 <baseclass name="BookCtrlEvent"/>
17254 <constructor name="ListbookEvent" overloaded="no">
17255 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0, int nSel=-1,
856bf319 17256 int nOldSel=-1) -&gt; ListbookEvent</autodoc>
f32fc4bc
RD
17257 <paramlist>
17258 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
17259 <param name="id" type="int" default="0"/>
17260 <param name="nSel" type="int" default="-1"/>
17261 <param name="nOldSel" type="int" default="-1"/>
17262 </paramlist>
17263 </constructor>
17264 </class>
17265 <pythoncode>
856bf319
RD
17266 EVT_LISTBOOK_PAGE_CHANGED = wx.PyEventBinder( wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED, 1 )
17267 EVT_LISTBOOK_PAGE_CHANGING = wx.PyEventBinder( wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING, 1 )
0f43fbdf 17268</pythoncode>
f32fc4bc
RD
17269 <pythoncode>
17270#---------------------------------------------------------------------------
17271</pythoncode>
17272 <class name="BookCtrlSizer" oldname="wxBookCtrlSizer" module="controls">
17273 <baseclass name="Sizer"/>
17274 <constructor name="BookCtrlSizer" overloaded="no">
17275 <autodoc>__init__(BookCtrl nb) -&gt; BookCtrlSizer</autodoc>
17276 <paramlist>
17277 <param name="nb" type="BookCtrl" default=""/>
17278 </paramlist>
17279 </constructor>
17280 <method name="RecalcSizes" type="" overloaded="no">
17281 <autodoc>RecalcSizes()</autodoc>
17282 </method>
17283 <method name="CalcMin" type="Size" overloaded="no">
17284 <autodoc>CalcMin() -&gt; Size</autodoc>
17285 </method>
17286 <method name="GetControl" type="BookCtrl" overloaded="no">
17287 <autodoc>GetControl() -&gt; BookCtrl</autodoc>
17288 </method>
17289 </class>
17290 <class name="NotebookSizer" oldname="wxNotebookSizer" module="controls">
17291 <baseclass name="Sizer"/>
17292 <constructor name="NotebookSizer" overloaded="no">
17293 <autodoc>__init__(Notebook nb) -&gt; NotebookSizer</autodoc>
17294 <paramlist>
17295 <param name="nb" type="Notebook" default=""/>
17296 </paramlist>
17297 </constructor>
17298 <method name="RecalcSizes" type="" overloaded="no">
17299 <autodoc>RecalcSizes()</autodoc>
17300 </method>
17301 <method name="CalcMin" type="Size" overloaded="no">
17302 <autodoc>CalcMin() -&gt; Size</autodoc>
17303 </method>
17304 <method name="GetNotebook" type="Notebook" overloaded="no">
17305 <autodoc>GetNotebook() -&gt; Notebook</autodoc>
17306 </method>
17307 </class>
17308 <pythoncode>
17309#---------------------------------------------------------------------------
17310</pythoncode>
17311 <class name="ToolBarToolBase" oldname="wxToolBarToolBase" module="controls">
17312 <baseclass name="Object"/>
17313 <method name="GetId" type="int" overloaded="no">
17314 <autodoc>GetId() -&gt; int</autodoc>
17315 </method>
17316 <method name="GetControl" type="Control" overloaded="no">
17317 <autodoc>GetControl() -&gt; Control</autodoc>
17318 </method>
17319 <method name="GetToolBar" type="wxToolBarBase" overloaded="no">
17320 <autodoc>GetToolBar() -&gt; ToolBarBase</autodoc>
17321 </method>
17322 <method name="IsButton" type="int" overloaded="no">
17323 <autodoc>IsButton() -&gt; int</autodoc>
17324 </method>
17325 <method name="IsControl" type="int" overloaded="no">
17326 <autodoc>IsControl() -&gt; int</autodoc>
17327 </method>
17328 <method name="IsSeparator" type="int" overloaded="no">
17329 <autodoc>IsSeparator() -&gt; int</autodoc>
17330 </method>
17331 <method name="GetStyle" type="int" overloaded="no">
17332 <autodoc>GetStyle() -&gt; int</autodoc>
17333 </method>
17334 <method name="GetKind" type="wxItemKind" overloaded="no">
17335 <autodoc>GetKind() -&gt; int</autodoc>
17336 </method>
17337 <method name="IsEnabled" type="bool" overloaded="no">
17338 <autodoc>IsEnabled() -&gt; bool</autodoc>
17339 </method>
17340 <method name="IsToggled" type="bool" overloaded="no">
17341 <autodoc>IsToggled() -&gt; bool</autodoc>
17342 </method>
17343 <method name="CanBeToggled" type="bool" overloaded="no">
17344 <autodoc>CanBeToggled() -&gt; bool</autodoc>
17345 </method>
17346 <method name="GetNormalBitmap" type="Bitmap" overloaded="no">
17347 <autodoc>GetNormalBitmap() -&gt; Bitmap</autodoc>
17348 </method>
17349 <method name="GetDisabledBitmap" type="Bitmap" overloaded="no">
17350 <autodoc>GetDisabledBitmap() -&gt; Bitmap</autodoc>
17351 </method>
17352 <method name="GetBitmap" type="Bitmap" overloaded="no">
17353 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
17354 </method>
17355 <method name="GetLabel" type="String" overloaded="no">
17356 <autodoc>GetLabel() -&gt; String</autodoc>
17357 </method>
17358 <method name="GetShortHelp" type="String" overloaded="no">
17359 <autodoc>GetShortHelp() -&gt; String</autodoc>
17360 </method>
17361 <method name="GetLongHelp" type="String" overloaded="no">
17362 <autodoc>GetLongHelp() -&gt; String</autodoc>
17363 </method>
17364 <method name="Enable" type="bool" overloaded="no">
17365 <autodoc>Enable(bool enable) -&gt; bool</autodoc>
17366 <paramlist>
17367 <param name="enable" type="bool" default=""/>
17368 </paramlist>
17369 </method>
17370 <method name="Toggle" type="" overloaded="no">
17371 <autodoc>Toggle()</autodoc>
17372 </method>
17373 <method name="SetToggle" type="bool" overloaded="no">
17374 <autodoc>SetToggle(bool toggle) -&gt; bool</autodoc>
17375 <paramlist>
17376 <param name="toggle" type="bool" default=""/>
17377 </paramlist>
17378 </method>
17379 <method name="SetShortHelp" type="bool" overloaded="no">
17380 <autodoc>SetShortHelp(String help) -&gt; bool</autodoc>
17381 <paramlist>
17382 <param name="help" type="String" default=""/>
17383 </paramlist>
17384 </method>
17385 <method name="SetLongHelp" type="bool" overloaded="no">
17386 <autodoc>SetLongHelp(String help) -&gt; bool</autodoc>
17387 <paramlist>
17388 <param name="help" type="String" default=""/>
17389 </paramlist>
17390 </method>
17391 <method name="SetNormalBitmap" type="" overloaded="no">
17392 <autodoc>SetNormalBitmap(Bitmap bmp)</autodoc>
17393 <paramlist>
17394 <param name="bmp" type="Bitmap" default=""/>
17395 </paramlist>
17396 </method>
17397 <method name="SetDisabledBitmap" type="" overloaded="no">
17398 <autodoc>SetDisabledBitmap(Bitmap bmp)</autodoc>
17399 <paramlist>
17400 <param name="bmp" type="Bitmap" default=""/>
17401 </paramlist>
17402 </method>
17403 <method name="SetLabel" type="" overloaded="no">
17404 <autodoc>SetLabel(String label)</autodoc>
17405 <paramlist>
17406 <param name="label" type="String" default=""/>
17407 </paramlist>
17408 </method>
17409 <method name="Detach" type="" overloaded="no">
17410 <autodoc>Detach()</autodoc>
17411 </method>
17412 <method name="Attach" type="" overloaded="no">
17413 <autodoc>Attach(ToolBarBase tbar)</autodoc>
17414 <paramlist>
17415 <param name="tbar" type="wxToolBarBase" default=""/>
17416 </paramlist>
17417 </method>
17418 <method name="GetClientData" type="PyObject" overloaded="no">
17419 <autodoc>GetClientData() -&gt; PyObject</autodoc>
17420 </method>
17421 <method name="SetClientData" type="" overloaded="no">
17422 <autodoc>SetClientData(PyObject clientData)</autodoc>
17423 <paramlist>
17424 <param name="clientData" type="PyObject" default=""/>
17425 </paramlist>
17426 </method>
17427 </class>
17428 <class name="ToolBarBase" oldname="wxToolBarBase" module="controls">
17429 <baseclass name="Control"/>
17430 <method name="DoAddTool" type="ToolBarToolBase" overloaded="no">
17431 <autodoc>DoAddTool(int id, String label, Bitmap bitmap, Bitmap bmpDisabled=wxNullBitmap,
17432 int kind=ITEM_NORMAL, String shortHelp=EmptyString,
17433 String longHelp=EmptyString,
17434 PyObject clientData=None) -&gt; ToolBarToolBase</autodoc>
17435 <paramlist>
17436 <param name="id" type="int" default=""/>
17437 <param name="label" type="String" default=""/>
17438 <param name="bitmap" type="Bitmap" default=""/>
17439 <param name="bmpDisabled" type="Bitmap" default="wxNullBitmap"/>
17440 <param name="kind" type="wxItemKind" default="wxITEM_NORMAL"/>
17441 <param name="shortHelp" type="String" default="wxPyEmptyString"/>
17442 <param name="longHelp" type="String" default="wxPyEmptyString"/>
17443 <param name="clientData" type="PyObject" default="NULL"/>
17444 </paramlist>
17445 </method>
17446 <method name="DoInsertTool" type="ToolBarToolBase" overloaded="no">
17447 <autodoc>DoInsertTool(size_t pos, int id, String label, Bitmap bitmap, Bitmap bmpDisabled=wxNullBitmap,
17448 int kind=ITEM_NORMAL,
17449 String shortHelp=EmptyString, String longHelp=EmptyString,
17450 PyObject clientData=None) -&gt; ToolBarToolBase</autodoc>
17451 <paramlist>
17452 <param name="pos" type="size_t" default=""/>
17453 <param name="id" type="int" default=""/>
17454 <param name="label" type="String" default=""/>
17455 <param name="bitmap" type="Bitmap" default=""/>
17456 <param name="bmpDisabled" type="Bitmap" default="wxNullBitmap"/>
17457 <param name="kind" type="wxItemKind" default="wxITEM_NORMAL"/>
17458 <param name="shortHelp" type="String" default="wxPyEmptyString"/>
17459 <param name="longHelp" type="String" default="wxPyEmptyString"/>
17460 <param name="clientData" type="PyObject" default="NULL"/>
17461 </paramlist>
17462 </method>
17463 <method name="AddToolItem" type="ToolBarToolBase" overloaded="no">
17464 <autodoc>AddToolItem(ToolBarToolBase tool) -&gt; ToolBarToolBase</autodoc>
17465 <paramlist>
17466 <param name="tool" type="ToolBarToolBase" default=""/>
17467 </paramlist>
17468 </method>
17469 <method name="InsertToolItem" type="ToolBarToolBase" overloaded="no">
17470 <autodoc>InsertToolItem(size_t pos, ToolBarToolBase tool) -&gt; ToolBarToolBase</autodoc>
17471 <paramlist>
17472 <param name="pos" type="size_t" default=""/>
17473 <param name="tool" type="ToolBarToolBase" default=""/>
17474 </paramlist>
17475 </method>
17476 <method name="AddControl" type="ToolBarToolBase" overloaded="no">
17477 <autodoc>AddControl(Control control) -&gt; ToolBarToolBase</autodoc>
17478 <paramlist>
17479 <param name="control" type="Control" default=""/>
17480 </paramlist>
17481 </method>
17482 <method name="InsertControl" type="ToolBarToolBase" overloaded="no">
17483 <autodoc>InsertControl(size_t pos, Control control) -&gt; ToolBarToolBase</autodoc>
17484 <paramlist>
17485 <param name="pos" type="size_t" default=""/>
17486 <param name="control" type="Control" default=""/>
17487 </paramlist>
17488 </method>
17489 <method name="FindControl" type="Control" overloaded="no">
17490 <autodoc>FindControl(int id) -&gt; Control</autodoc>
17491 <paramlist>
17492 <param name="id" type="int" default=""/>
17493 </paramlist>
17494 </method>
17495 <method name="AddSeparator" type="ToolBarToolBase" overloaded="no">
17496 <autodoc>AddSeparator() -&gt; ToolBarToolBase</autodoc>
17497 </method>
17498 <method name="InsertSeparator" type="ToolBarToolBase" overloaded="no">
17499 <autodoc>InsertSeparator(size_t pos) -&gt; ToolBarToolBase</autodoc>
17500 <paramlist>
17501 <param name="pos" type="size_t" default=""/>
17502 </paramlist>
17503 </method>
17504 <method name="RemoveTool" type="ToolBarToolBase" overloaded="no">
17505 <autodoc>RemoveTool(int id) -&gt; ToolBarToolBase</autodoc>
17506 <paramlist>
17507 <param name="id" type="int" default=""/>
17508 </paramlist>
17509 </method>
17510 <method name="DeleteToolByPos" type="bool" overloaded="no">
17511 <autodoc>DeleteToolByPos(size_t pos) -&gt; bool</autodoc>
17512 <paramlist>
17513 <param name="pos" type="size_t" default=""/>
17514 </paramlist>
17515 </method>
17516 <method name="DeleteTool" type="bool" overloaded="no">
17517 <autodoc>DeleteTool(int id) -&gt; bool</autodoc>
17518 <paramlist>
17519 <param name="id" type="int" default=""/>
17520 </paramlist>
17521 </method>
17522 <method name="ClearTools" type="" overloaded="no">
17523 <autodoc>ClearTools()</autodoc>
17524 </method>
17525 <method name="Realize" type="bool" overloaded="no">
17526 <autodoc>Realize() -&gt; bool</autodoc>
17527 </method>
17528 <method name="EnableTool" type="" overloaded="no">
17529 <autodoc>EnableTool(int id, bool enable)</autodoc>
17530 <paramlist>
17531 <param name="id" type="int" default=""/>
17532 <param name="enable" type="bool" default=""/>
17533 </paramlist>
17534 </method>
17535 <method name="ToggleTool" type="" overloaded="no">
17536 <autodoc>ToggleTool(int id, bool toggle)</autodoc>
17537 <paramlist>
17538 <param name="id" type="int" default=""/>
17539 <param name="toggle" type="bool" default=""/>
17540 </paramlist>
17541 </method>
17542 <method name="SetToggle" type="" overloaded="no">
17543 <autodoc>SetToggle(int id, bool toggle)</autodoc>
17544 <paramlist>
17545 <param name="id" type="int" default=""/>
17546 <param name="toggle" type="bool" default=""/>
17547 </paramlist>
17548 </method>
17549 <method name="GetToolClientData" type="PyObject" overloaded="no">
17550 <autodoc>GetToolClientData(int id) -&gt; PyObject</autodoc>
17551 <paramlist>
17552 <param name="id" type="int" default=""/>
17553 </paramlist>
17554 </method>
17555 <method name="SetToolClientData" type="" overloaded="no">
17556 <autodoc>SetToolClientData(int id, PyObject clientData)</autodoc>
17557 <paramlist>
17558 <param name="id" type="int" default=""/>
17559 <param name="clientData" type="PyObject" default=""/>
17560 </paramlist>
17561 </method>
17562 <method name="GetToolPos" type="int" overloaded="no">
17563 <autodoc>GetToolPos(int id) -&gt; int</autodoc>
17564 <paramlist>
17565 <param name="id" type="int" default=""/>
17566 </paramlist>
17567 </method>
17568 <method name="GetToolState" type="bool" overloaded="no">
17569 <autodoc>GetToolState(int id) -&gt; bool</autodoc>
17570 <paramlist>
17571 <param name="id" type="int" default=""/>
17572 </paramlist>
17573 </method>
17574 <method name="GetToolEnabled" type="bool" overloaded="no">
17575 <autodoc>GetToolEnabled(int id) -&gt; bool</autodoc>
17576 <paramlist>
17577 <param name="id" type="int" default=""/>
17578 </paramlist>
17579 </method>
17580 <method name="SetToolShortHelp" type="" overloaded="no">
17581 <autodoc>SetToolShortHelp(int id, String helpString)</autodoc>
17582 <paramlist>
17583 <param name="id" type="int" default=""/>
17584 <param name="helpString" type="String" default=""/>
17585 </paramlist>
17586 </method>
17587 <method name="GetToolShortHelp" type="String" overloaded="no">
17588 <autodoc>GetToolShortHelp(int id) -&gt; String</autodoc>
17589 <paramlist>
17590 <param name="id" type="int" default=""/>
17591 </paramlist>
17592 </method>
17593 <method name="SetToolLongHelp" type="" overloaded="no">
17594 <autodoc>SetToolLongHelp(int id, String helpString)</autodoc>
17595 <paramlist>
17596 <param name="id" type="int" default=""/>
17597 <param name="helpString" type="String" default=""/>
17598 </paramlist>
17599 </method>
17600 <method name="GetToolLongHelp" type="String" overloaded="no">
17601 <autodoc>GetToolLongHelp(int id) -&gt; String</autodoc>
17602 <paramlist>
17603 <param name="id" type="int" default=""/>
17604 </paramlist>
17605 </method>
17606 <method name="SetMarginsXY" type="" overloaded="no">
17607 <autodoc>SetMarginsXY(int x, int y)</autodoc>
17608 <paramlist>
17609 <param name="x" type="int" default=""/>
17610 <param name="y" type="int" default=""/>
17611 </paramlist>
17612 </method>
17613 <method name="SetMargins" type="" overloaded="no">
17614 <autodoc>SetMargins(Size size)</autodoc>
17615 <paramlist>
17616 <param name="size" type="Size" default=""/>
17617 </paramlist>
17618 </method>
17619 <method name="SetToolPacking" type="" overloaded="no">
17620 <autodoc>SetToolPacking(int packing)</autodoc>
17621 <paramlist>
17622 <param name="packing" type="int" default=""/>
17623 </paramlist>
17624 </method>
17625 <method name="SetToolSeparation" type="" overloaded="no">
17626 <autodoc>SetToolSeparation(int separation)</autodoc>
17627 <paramlist>
17628 <param name="separation" type="int" default=""/>
17629 </paramlist>
17630 </method>
17631 <method name="GetToolMargins" type="Size" overloaded="no">
17632 <autodoc>GetToolMargins() -&gt; Size</autodoc>
17633 </method>
17634 <method name="GetMargins" type="Size" overloaded="no">
17635 <autodoc>GetMargins() -&gt; Size</autodoc>
17636 </method>
17637 <method name="GetToolPacking" type="int" overloaded="no">
17638 <autodoc>GetToolPacking() -&gt; int</autodoc>
17639 </method>
17640 <method name="GetToolSeparation" type="int" overloaded="no">
17641 <autodoc>GetToolSeparation() -&gt; int</autodoc>
17642 </method>
17643 <method name="SetRows" type="" overloaded="no">
17644 <autodoc>SetRows(int nRows)</autodoc>
17645 <paramlist>
17646 <param name="nRows" type="int" default=""/>
17647 </paramlist>
17648 </method>
17649 <method name="SetMaxRowsCols" type="" overloaded="no">
17650 <autodoc>SetMaxRowsCols(int rows, int cols)</autodoc>
17651 <paramlist>
17652 <param name="rows" type="int" default=""/>
17653 <param name="cols" type="int" default=""/>
17654 </paramlist>
17655 </method>
17656 <method name="GetMaxRows" type="int" overloaded="no">
17657 <autodoc>GetMaxRows() -&gt; int</autodoc>
17658 </method>
17659 <method name="GetMaxCols" type="int" overloaded="no">
17660 <autodoc>GetMaxCols() -&gt; int</autodoc>
17661 </method>
17662 <method name="SetToolBitmapSize" type="" overloaded="no">
17663 <autodoc>SetToolBitmapSize(Size size)</autodoc>
17664 <paramlist>
17665 <param name="size" type="Size" default=""/>
17666 </paramlist>
17667 </method>
17668 <method name="GetToolBitmapSize" type="Size" overloaded="no">
17669 <autodoc>GetToolBitmapSize() -&gt; Size</autodoc>
17670 </method>
17671 <method name="GetToolSize" type="Size" overloaded="no">
17672 <autodoc>GetToolSize() -&gt; Size</autodoc>
17673 </method>
17674 <method name="FindToolForPosition" type="ToolBarToolBase" overloaded="no">
17675 <autodoc>FindToolForPosition(int x, int y) -&gt; ToolBarToolBase</autodoc>
17676 <paramlist>
17677 <param name="x" type="int" default=""/>
17678 <param name="y" type="int" default=""/>
17679 </paramlist>
17680 </method>
17681 <method name="FindById" type="ToolBarToolBase" overloaded="no">
17682 <autodoc>FindById(int toolid) -&gt; ToolBarToolBase</autodoc>
17683 <paramlist>
17684 <param name="toolid" type="int" default=""/>
17685 </paramlist>
17686 </method>
17687 <method name="IsVertical" type="bool" overloaded="no">
17688 <autodoc>IsVertical() -&gt; bool</autodoc>
17689 </method>
17690 </class>
17691 <class name="ToolBar" oldname="wxToolBar" module="controls">
17692 <baseclass name="ToolBarBase"/>
17693 <constructor name="ToolBar" overloaded="no">
17694 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
17695 long style=wxNO_BORDER|wxTB_HORIZONTAL,
17696 String name=wxPyToolBarNameStr) -&gt; ToolBar</autodoc>
17697 <paramlist>
17698 <param name="parent" type="Window" default=""/>
17699 <param name="id" type="int" default=""/>
17700 <param name="pos" type="Point" default="wxDefaultPosition"/>
17701 <param name="size" type="Size" default="wxDefaultSize"/>
17702 <param name="style" type="long" default="wxNO_BORDER|wxTB_HORIZONTAL"/>
17703 <param name="name" type="String" default="wxPyToolBarNameStr"/>
17704 </paramlist>
17705 </constructor>
17706 <constructor name="PreToolBar" overloaded="no">
17707 <autodoc>PreToolBar() -&gt; ToolBar</autodoc>
17708 </constructor>
17709 <method name="Create" type="bool" overloaded="no">
17710 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
17711 long style=wxNO_BORDER|wxTB_HORIZONTAL,
17712 String name=wxPyToolBarNameStr) -&gt; bool</autodoc>
17713 <paramlist>
17714 <param name="parent" type="Window" default=""/>
17715 <param name="id" type="int" default=""/>
17716 <param name="pos" type="Point" default="wxDefaultPosition"/>
17717 <param name="size" type="Size" default="wxDefaultSize"/>
17718 <param name="style" type="long" default="wxNO_BORDER|wxTB_HORIZONTAL"/>
17719 <param name="name" type="String" default="wxPyToolBarNameStr"/>
17720 </paramlist>
17721 </method>
17722 <method name="FindToolForPosition" type="ToolBarToolBase" overloaded="no">
17723 <autodoc>FindToolForPosition(int x, int y) -&gt; ToolBarToolBase</autodoc>
17724 <paramlist>
17725 <param name="x" type="int" default=""/>
17726 <param name="y" type="int" default=""/>
17727 </paramlist>
17728 </method>
17729 </class>
17730 <pythoncode>
17731#---------------------------------------------------------------------------
17732</pythoncode>
17733 <pythoncode>
17734#---------------------------------------------------------------------------
17735</pythoncode>
17736 <class name="ListItemAttr" oldname="wxListItemAttr" module="controls">
17737 <constructor name="ListItemAttr" overloaded="no">
17738 <autodoc>__init__(Colour colText=wxNullColour, Colour colBack=wxNullColour,
17739 Font font=wxNullFont) -&gt; ListItemAttr</autodoc>
17740 <paramlist>
17741 <param name="colText" type="Colour" default="wxNullColour"/>
17742 <param name="colBack" type="Colour" default="wxNullColour"/>
17743 <param name="font" type="Font" default="wxNullFont"/>
17744 </paramlist>
17745 </constructor>
17746 <method name="SetTextColour" type="" overloaded="no">
17747 <autodoc>SetTextColour(Colour colText)</autodoc>
17748 <paramlist>
17749 <param name="colText" type="Colour" default=""/>
17750 </paramlist>
17751 </method>
17752 <method name="SetBackgroundColour" type="" overloaded="no">
17753 <autodoc>SetBackgroundColour(Colour colBack)</autodoc>
17754 <paramlist>
17755 <param name="colBack" type="Colour" default=""/>
17756 </paramlist>
17757 </method>
17758 <method name="SetFont" type="" overloaded="no">
17759 <autodoc>SetFont(Font font)</autodoc>
17760 <paramlist>
17761 <param name="font" type="Font" default=""/>
17762 </paramlist>
17763 </method>
17764 <method name="HasTextColour" type="bool" overloaded="no">
17765 <autodoc>HasTextColour() -&gt; bool</autodoc>
17766 </method>
17767 <method name="HasBackgroundColour" type="bool" overloaded="no">
17768 <autodoc>HasBackgroundColour() -&gt; bool</autodoc>
17769 </method>
17770 <method name="HasFont" type="bool" overloaded="no">
17771 <autodoc>HasFont() -&gt; bool</autodoc>
17772 </method>
17773 <method name="GetTextColour" type="Colour" overloaded="no">
17774 <autodoc>GetTextColour() -&gt; Colour</autodoc>
17775 </method>
17776 <method name="GetBackgroundColour" type="Colour" overloaded="no">
17777 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
17778 </method>
17779 <method name="GetFont" type="Font" overloaded="no">
17780 <autodoc>GetFont() -&gt; Font</autodoc>
17781 </method>
17782 <method name="Destroy" type="" overloaded="no">
17783 <autodoc>Destroy()</autodoc>
17784 </method>
17785 </class>
17786 <pythoncode>
17787#---------------------------------------------------------------------------
17788</pythoncode>
17789 <class name="ListItem" oldname="wxListItem" module="controls">
17790 <baseclass name="Object"/>
17791 <constructor name="ListItem" overloaded="no">
17792 <autodoc>__init__() -&gt; ListItem</autodoc>
17793 </constructor>
17794 <destructor name="~wxListItem" overloaded="no">
17795 <autodoc>__del__()</autodoc>
17796 </destructor>
17797 <method name="Clear" type="" overloaded="no">
17798 <autodoc>Clear()</autodoc>
17799 </method>
17800 <method name="ClearAttributes" type="" overloaded="no">
17801 <autodoc>ClearAttributes()</autodoc>
17802 </method>
17803 <method name="SetMask" type="" overloaded="no">
17804 <autodoc>SetMask(long mask)</autodoc>
17805 <paramlist>
17806 <param name="mask" type="long" default=""/>
17807 </paramlist>
17808 </method>
17809 <method name="SetId" type="" overloaded="no">
17810 <autodoc>SetId(long id)</autodoc>
17811 <paramlist>
17812 <param name="id" type="long" default=""/>
17813 </paramlist>
17814 </method>
17815 <method name="SetColumn" type="" overloaded="no">
17816 <autodoc>SetColumn(int col)</autodoc>
17817 <paramlist>
17818 <param name="col" type="int" default=""/>
17819 </paramlist>
17820 </method>
17821 <method name="SetState" type="" overloaded="no">
17822 <autodoc>SetState(long state)</autodoc>
17823 <paramlist>
17824 <param name="state" type="long" default=""/>
17825 </paramlist>
17826 </method>
17827 <method name="SetStateMask" type="" overloaded="no">
17828 <autodoc>SetStateMask(long stateMask)</autodoc>
17829 <paramlist>
17830 <param name="stateMask" type="long" default=""/>
17831 </paramlist>
17832 </method>
17833 <method name="SetText" type="" overloaded="no">
17834 <autodoc>SetText(String text)</autodoc>
17835 <paramlist>
17836 <param name="text" type="String" default=""/>
17837 </paramlist>
17838 </method>
17839 <method name="SetImage" type="" overloaded="no">
17840 <autodoc>SetImage(int image)</autodoc>
17841 <paramlist>
17842 <param name="image" type="int" default=""/>
17843 </paramlist>
17844 </method>
17845 <method name="SetData" type="" overloaded="no">
17846 <autodoc>SetData(long data)</autodoc>
17847 <paramlist>
17848 <param name="data" type="long" default=""/>
17849 </paramlist>
17850 </method>
17851 <method name="SetWidth" type="" overloaded="no">
17852 <autodoc>SetWidth(int width)</autodoc>
17853 <paramlist>
17854 <param name="width" type="int" default=""/>
17855 </paramlist>
17856 </method>
17857 <method name="SetAlign" type="" overloaded="no">
17858 <autodoc>SetAlign(int align)</autodoc>
17859 <paramlist>
17860 <param name="align" type="wxListColumnFormat" default=""/>
17861 </paramlist>
17862 </method>
17863 <method name="SetTextColour" type="" overloaded="no">
17864 <autodoc>SetTextColour(Colour colText)</autodoc>
17865 <paramlist>
17866 <param name="colText" type="Colour" default=""/>
17867 </paramlist>
17868 </method>
17869 <method name="SetBackgroundColour" type="" overloaded="no">
17870 <autodoc>SetBackgroundColour(Colour colBack)</autodoc>
17871 <paramlist>
17872 <param name="colBack" type="Colour" default=""/>
17873 </paramlist>
17874 </method>
17875 <method name="SetFont" type="" overloaded="no">
17876 <autodoc>SetFont(Font font)</autodoc>
17877 <paramlist>
17878 <param name="font" type="Font" default=""/>
17879 </paramlist>
17880 </method>
17881 <method name="GetMask" type="long" overloaded="no">
17882 <autodoc>GetMask() -&gt; long</autodoc>
17883 </method>
17884 <method name="GetId" type="long" overloaded="no">
17885 <autodoc>GetId() -&gt; long</autodoc>
17886 </method>
17887 <method name="GetColumn" type="int" overloaded="no">
17888 <autodoc>GetColumn() -&gt; int</autodoc>
17889 </method>
17890 <method name="GetState" type="long" overloaded="no">
17891 <autodoc>GetState() -&gt; long</autodoc>
17892 </method>
17893 <method name="GetText" type="String" overloaded="no">
17894 <autodoc>GetText() -&gt; String</autodoc>
17895 </method>
17896 <method name="GetImage" type="int" overloaded="no">
17897 <autodoc>GetImage() -&gt; int</autodoc>
17898 </method>
17899 <method name="GetData" type="long" overloaded="no">
17900 <autodoc>GetData() -&gt; long</autodoc>
17901 </method>
17902 <method name="GetWidth" type="int" overloaded="no">
17903 <autodoc>GetWidth() -&gt; int</autodoc>
17904 </method>
17905 <method name="GetAlign" type="wxListColumnFormat" overloaded="no">
17906 <autodoc>GetAlign() -&gt; int</autodoc>
17907 </method>
17908 <method name="GetAttributes" type="ListItemAttr" overloaded="no">
17909 <autodoc>GetAttributes() -&gt; ListItemAttr</autodoc>
17910 </method>
17911 <method name="HasAttributes" type="bool" overloaded="no">
17912 <autodoc>HasAttributes() -&gt; bool</autodoc>
17913 </method>
17914 <method name="GetTextColour" type="Colour" overloaded="no">
17915 <autodoc>GetTextColour() -&gt; Colour</autodoc>
17916 </method>
17917 <method name="GetBackgroundColour" type="Colour" overloaded="no">
17918 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
17919 </method>
17920 <method name="GetFont" type="Font" overloaded="no">
17921 <autodoc>GetFont() -&gt; Font</autodoc>
17922 </method>
17923 <property name="m_mask" type="long" readonly="no"/>
17924 <property name="m_itemId" type="long" readonly="no"/>
17925 <property name="m_col" type="int" readonly="no"/>
17926 <property name="m_state" type="long" readonly="no"/>
17927 <property name="m_stateMask" type="long" readonly="no"/>
17928 <property name="m_text" type="String" readonly="no"/>
17929 <property name="m_image" type="int" readonly="no"/>
17930 <property name="m_data" type="long" readonly="no"/>
17931 <property name="m_format" type="int" readonly="no"/>
17932 <property name="m_width" type="int" readonly="no"/>
17933 </class>
17934 <pythoncode>
17935#---------------------------------------------------------------------------
17936</pythoncode>
17937 <class name="ListEvent" oldname="wxListEvent" module="controls">
17938 <baseclass name="NotifyEvent"/>
17939 <constructor name="ListEvent" overloaded="no">
17940 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0) -&gt; ListEvent</autodoc>
17941 <paramlist>
17942 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
17943 <param name="id" type="int" default="0"/>
17944 </paramlist>
17945 </constructor>
17946 <property name="m_code" type="int" readonly="no"/>
17947 <property name="m_oldItemIndex" type="long" readonly="no"/>
17948 <property name="m_itemIndex" type="long" readonly="no"/>
17949 <property name="m_col" type="int" readonly="no"/>
17950 <property name="m_pointDrag" type="Point" readonly="no"/>
17951 <property name="m_item" type="ListItem" readonly="yes"/>
17952 <method name="GetKeyCode" type="int" overloaded="no">
17953 <autodoc>GetKeyCode() -&gt; int</autodoc>
17954 </method>
17955 <method name="GetIndex" type="long" overloaded="no">
17956 <autodoc>GetIndex() -&gt; long</autodoc>
17957 </method>
17958 <method name="GetColumn" type="int" overloaded="no">
17959 <autodoc>GetColumn() -&gt; int</autodoc>
17960 </method>
17961 <method name="GetPoint" type="Point" overloaded="no">
17962 <autodoc>GetPoint() -&gt; Point</autodoc>
17963 </method>
17964 <method name="GetLabel" type="String" overloaded="no">
17965 <autodoc>GetLabel() -&gt; String</autodoc>
17966 </method>
17967 <method name="GetText" type="String" overloaded="no">
17968 <autodoc>GetText() -&gt; String</autodoc>
17969 </method>
17970 <method name="GetImage" type="int" overloaded="no">
17971 <autodoc>GetImage() -&gt; int</autodoc>
17972 </method>
17973 <method name="GetData" type="long" overloaded="no">
17974 <autodoc>GetData() -&gt; long</autodoc>
17975 </method>
17976 <method name="GetMask" type="long" overloaded="no">
17977 <autodoc>GetMask() -&gt; long</autodoc>
17978 </method>
17979 <method name="GetItem" type="ListItem" overloaded="no">
17980 <autodoc>GetItem() -&gt; ListItem</autodoc>
17981 </method>
17982 <method name="GetCacheFrom" type="long" overloaded="no">
17983 <autodoc>GetCacheFrom() -&gt; long</autodoc>
17984 </method>
17985 <method name="GetCacheTo" type="long" overloaded="no">
17986 <autodoc>GetCacheTo() -&gt; long</autodoc>
17987 </method>
17988 <method name="IsEditCancelled" type="bool" overloaded="no">
17989 <autodoc>IsEditCancelled() -&gt; bool</autodoc>
17990 </method>
17991 <method name="SetEditCanceled" type="" overloaded="no">
17992 <autodoc>SetEditCanceled(bool editCancelled)</autodoc>
17993 <paramlist>
17994 <param name="editCancelled" type="bool" default=""/>
17995 </paramlist>
17996 </method>
17997 </class>
17998 <pythoncode>
17999
18000EVT_LIST_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_DRAG , 1)
18001EVT_LIST_BEGIN_RDRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_RDRAG , 1)
18002EVT_LIST_BEGIN_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_LIST_BEGIN_LABEL_EDIT , 1)
18003EVT_LIST_END_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_LIST_END_LABEL_EDIT , 1)
18004EVT_LIST_DELETE_ITEM = wx.PyEventBinder(wxEVT_COMMAND_LIST_DELETE_ITEM , 1)
18005EVT_LIST_DELETE_ALL_ITEMS = wx.PyEventBinder(wxEVT_COMMAND_LIST_DELETE_ALL_ITEMS , 1)
18006EVT_LIST_GET_INFO = wx.PyEventBinder(wxEVT_COMMAND_LIST_GET_INFO , 1)
18007EVT_LIST_SET_INFO = wx.PyEventBinder(wxEVT_COMMAND_LIST_SET_INFO , 1)
18008EVT_LIST_ITEM_SELECTED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_SELECTED , 1)
18009EVT_LIST_ITEM_DESELECTED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_DESELECTED , 1)
18010EVT_LIST_KEY_DOWN = wx.PyEventBinder(wxEVT_COMMAND_LIST_KEY_DOWN , 1)
18011EVT_LIST_INSERT_ITEM = wx.PyEventBinder(wxEVT_COMMAND_LIST_INSERT_ITEM , 1)
18012EVT_LIST_COL_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_CLICK , 1)
18013EVT_LIST_ITEM_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_RIGHT_CLICK , 1)
18014EVT_LIST_ITEM_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_MIDDLE_CLICK, 1)
18015EVT_LIST_ITEM_ACTIVATED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_ACTIVATED , 1)
18016EVT_LIST_CACHE_HINT = wx.PyEventBinder(wxEVT_COMMAND_LIST_CACHE_HINT , 1)
18017EVT_LIST_COL_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_RIGHT_CLICK , 1)
18018EVT_LIST_COL_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_BEGIN_DRAG , 1)
18019EVT_LIST_COL_DRAGGING = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_DRAGGING , 1)
18020EVT_LIST_COL_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_LIST_COL_END_DRAG , 1)
18021EVT_LIST_ITEM_FOCUSED = wx.PyEventBinder(wxEVT_COMMAND_LIST_ITEM_FOCUSED , 1)
18022</pythoncode>
18023 <pythoncode>
18024#---------------------------------------------------------------------------
18025</pythoncode>
18026 <class name="ListCtrl" oldname="wxPyListCtrl" module="controls">
18027 <baseclass name="Control"/>
18028 <constructor name="wxPyListCtrl" overloaded="no">
18029 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
18030 Size size=DefaultSize, long style=LC_ICON,
18031 Validator validator=DefaultValidator, String name=ListCtrlNameStr) -&gt; ListCtrl</autodoc>
18032 <paramlist>
18033 <param name="parent" type="Window" default=""/>
18034 <param name="id" type="int" default="-1"/>
18035 <param name="pos" type="Point" default="wxDefaultPosition"/>
18036 <param name="size" type="Size" default="wxDefaultSize"/>
18037 <param name="style" type="long" default="wxLC_ICON"/>
18038 <param name="validator" type="Validator" default="wxDefaultValidator"/>
18039 <param name="name" type="String" default="wxPyListCtrlNameStr"/>
18040 </paramlist>
18041 </constructor>
18042 <constructor name="PreListCtrl" overloaded="no">
18043 <autodoc>PreListCtrl() -&gt; ListCtrl</autodoc>
18044 </constructor>
18045 <method name="Create" type="bool" overloaded="no">
18046 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
18047 Size size=DefaultSize, long style=LC_ICON,
18048 Validator validator=DefaultValidator, String name=ListCtrlNameStr) -&gt; bool</autodoc>
c2dda882 18049 <docstring>Do the 2nd phase and create the GUI control.</docstring>
f32fc4bc
RD
18050 <paramlist>
18051 <param name="parent" type="Window" default=""/>
18052 <param name="id" type="int" default="-1"/>
18053 <param name="pos" type="Point" default="wxDefaultPosition"/>
18054 <param name="size" type="Size" default="wxDefaultSize"/>
18055 <param name="style" type="long" default="wxLC_ICON"/>
18056 <param name="validator" type="Validator" default="wxDefaultValidator"/>
18057 <param name="name" type="String" default="wxPyListCtrlNameStr"/>
18058 </paramlist>
18059 </method>
18060 <method name="_setCallbackInfo" type="" overloaded="no">
18061 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
18062 <paramlist>
18063 <param name="self" type="PyObject" default=""/>
18064 <param name="_class" type="PyObject" default=""/>
18065 </paramlist>
18066 </method>
18067 <method name="SetForegroundColour" type="bool" overloaded="no">
18068 <autodoc>SetForegroundColour(Colour col) -&gt; bool</autodoc>
c2dda882
RD
18069 <docstring>Sets the foreground colour of the window. Returns True is the colour
18070was changed. The interpretation of foreground colour is dependent on
18071the window class; it may be the text colour or other colour, or it may
18072not be used at all.</docstring>
f32fc4bc
RD
18073 <paramlist>
18074 <param name="col" type="Colour" default=""/>
18075 </paramlist>
18076 </method>
18077 <method name="SetBackgroundColour" type="bool" overloaded="no">
18078 <autodoc>SetBackgroundColour(Colour col) -&gt; bool</autodoc>
c2dda882
RD
18079 <docstring>Sets the background colour of the window. Returns True if the colour
18080was changed. The background colour is usually painted by the default
18081EVT_ERASE_BACKGROUND event handler function under Windows and
18082automatically under GTK.
18083
18084Note that setting the background colour does not cause an immediate
18085refresh, so you may wish to call ClearBackground or Refresh after
18086calling this function.
18087
18088Use this function with care under GTK+ as the new appearance of the
18089window might not look equally well when used with themes, i.e GTK+'s
18090ability to change its look as the user wishes with run-time loadable
18091modules.</docstring>
f32fc4bc
RD
18092 <paramlist>
18093 <param name="col" type="Colour" default=""/>
18094 </paramlist>
18095 </method>
18096 <method name="GetColumn" type="ListItem" overloaded="no">
18097 <autodoc>GetColumn(int col) -&gt; ListItem</autodoc>
18098 <paramlist>
18099 <param name="col" type="int" default=""/>
18100 </paramlist>
18101 </method>
18102 <method name="SetColumn" type="bool" overloaded="no">
18103 <autodoc>SetColumn(int col, ListItem item) -&gt; bool</autodoc>
18104 <paramlist>
18105 <param name="col" type="int" default=""/>
18106 <param name="item" type="ListItem" default=""/>
18107 </paramlist>
18108 </method>
18109 <method name="GetColumnWidth" type="int" overloaded="no">
18110 <autodoc>GetColumnWidth(int col) -&gt; int</autodoc>
18111 <paramlist>
18112 <param name="col" type="int" default=""/>
18113 </paramlist>
18114 </method>
18115 <method name="SetColumnWidth" type="bool" overloaded="no">
18116 <autodoc>SetColumnWidth(int col, int width) -&gt; bool</autodoc>
18117 <paramlist>
18118 <param name="col" type="int" default=""/>
18119 <param name="width" type="int" default=""/>
18120 </paramlist>
18121 </method>
18122 <method name="GetCountPerPage" type="int" overloaded="no">
18123 <autodoc>GetCountPerPage() -&gt; int</autodoc>
18124 </method>
18125 <method name="GetViewRect" type="Rect" overloaded="no">
18126 <autodoc>GetViewRect() -&gt; Rect</autodoc>
18127 </method>
18128 <method name="GetItem" type="ListItem" overloaded="no">
18129 <autodoc>GetItem(long itemId, int col=0) -&gt; ListItem</autodoc>
18130 <paramlist>
18131 <param name="itemId" type="long" default=""/>
18132 <param name="col" type="int" default="0"/>
18133 </paramlist>
18134 </method>
18135 <method name="SetItem" type="bool" overloaded="no">
18136 <autodoc>SetItem(ListItem info) -&gt; bool</autodoc>
18137 <paramlist>
18138 <param name="info" type="ListItem" default=""/>
18139 </paramlist>
18140 </method>
18141 <method name="SetStringItem" type="long" overloaded="no">
18142 <autodoc>SetStringItem(long index, int col, String label, int imageId=-1) -&gt; long</autodoc>
18143 <paramlist>
18144 <param name="index" type="long" default=""/>
18145 <param name="col" type="int" default=""/>
18146 <param name="label" type="String" default=""/>
18147 <param name="imageId" type="int" default="-1"/>
18148 </paramlist>
18149 </method>
18150 <method name="GetItemState" type="int" overloaded="no">
18151 <autodoc>GetItemState(long item, long stateMask) -&gt; int</autodoc>
18152 <paramlist>
18153 <param name="item" type="long" default=""/>
18154 <param name="stateMask" type="long" default=""/>
18155 </paramlist>
18156 </method>
18157 <method name="SetItemState" type="bool" overloaded="no">
18158 <autodoc>SetItemState(long item, long state, long stateMask) -&gt; bool</autodoc>
18159 <paramlist>
18160 <param name="item" type="long" default=""/>
18161 <param name="state" type="long" default=""/>
18162 <param name="stateMask" type="long" default=""/>
18163 </paramlist>
18164 </method>
18165 <method name="SetItemImage" type="bool" overloaded="no">
18166 <autodoc>SetItemImage(long item, int image, int selImage) -&gt; bool</autodoc>
18167 <paramlist>
18168 <param name="item" type="long" default=""/>
18169 <param name="image" type="int" default=""/>
18170 <param name="selImage" type="int" default=""/>
18171 </paramlist>
18172 </method>
18173 <method name="GetItemText" type="String" overloaded="no">
18174 <autodoc>GetItemText(long item) -&gt; String</autodoc>
18175 <paramlist>
18176 <param name="item" type="long" default=""/>
18177 </paramlist>
18178 </method>
18179 <method name="SetItemText" type="" overloaded="no">
18180 <autodoc>SetItemText(long item, String str)</autodoc>
18181 <paramlist>
18182 <param name="item" type="long" default=""/>
18183 <param name="str" type="String" default=""/>
18184 </paramlist>
18185 </method>
18186 <method name="GetItemData" type="long" overloaded="no">
18187 <autodoc>GetItemData(long item) -&gt; long</autodoc>
18188 <paramlist>
18189 <param name="item" type="long" default=""/>
18190 </paramlist>
18191 </method>
18192 <method name="SetItemData" type="bool" overloaded="no">
18193 <autodoc>SetItemData(long item, long data) -&gt; bool</autodoc>
18194 <paramlist>
18195 <param name="item" type="long" default=""/>
18196 <param name="data" type="long" default=""/>
18197 </paramlist>
18198 </method>
18199 <method name="GetItemPosition" type="Point" overloaded="no">
18200 <autodoc>GetItemPosition(long item) -&gt; Point</autodoc>
18201 <paramlist>
18202 <param name="item" type="long" default=""/>
18203 </paramlist>
18204 </method>
18205 <method name="GetItemRect" type="Rect" overloaded="no">
18206 <autodoc>GetItemRect(long item, int code=LIST_RECT_BOUNDS) -&gt; Rect</autodoc>
18207 <paramlist>
18208 <param name="item" type="long" default=""/>
18209 <param name="code" type="int" default="wxLIST_RECT_BOUNDS"/>
18210 </paramlist>
18211 </method>
18212 <method name="SetItemPosition" type="bool" overloaded="no">
18213 <autodoc>SetItemPosition(long item, Point pos) -&gt; bool</autodoc>
18214 <paramlist>
18215 <param name="item" type="long" default=""/>
18216 <param name="pos" type="Point" default=""/>
18217 </paramlist>
18218 </method>
18219 <method name="GetItemCount" type="int" overloaded="no">
18220 <autodoc>GetItemCount() -&gt; int</autodoc>
18221 </method>
18222 <method name="GetColumnCount" type="int" overloaded="no">
18223 <autodoc>GetColumnCount() -&gt; int</autodoc>
18224 </method>
18225 <method name="GetItemSpacing" type="Size" overloaded="no">
18226 <autodoc>GetItemSpacing() -&gt; Size</autodoc>
18227 </method>
18228 <method name="SetItemSpacing" type="" overloaded="no">
18229 <autodoc>SetItemSpacing(int spacing, bool isSmall=False)</autodoc>
18230 <paramlist>
18231 <param name="spacing" type="int" default=""/>
18232 <param name="isSmall" type="bool" default="False"/>
18233 </paramlist>
18234 </method>
18235 <method name="GetSelectedItemCount" type="int" overloaded="no">
18236 <autodoc>GetSelectedItemCount() -&gt; int</autodoc>
18237 </method>
18238 <method name="GetTextColour" type="Colour" overloaded="no">
18239 <autodoc>GetTextColour() -&gt; Colour</autodoc>
18240 </method>
18241 <method name="SetTextColour" type="" overloaded="no">
18242 <autodoc>SetTextColour(Colour col)</autodoc>
18243 <paramlist>
18244 <param name="col" type="Colour" default=""/>
18245 </paramlist>
18246 </method>
18247 <method name="GetTopItem" type="long" overloaded="no">
18248 <autodoc>GetTopItem() -&gt; long</autodoc>
18249 </method>
18250 <method name="SetSingleStyle" type="" overloaded="no">
18251 <autodoc>SetSingleStyle(long style, bool add=True)</autodoc>
18252 <paramlist>
18253 <param name="style" type="long" default=""/>
18254 <param name="add" type="bool" default="True"/>
18255 </paramlist>
18256 </method>
18257 <method name="SetWindowStyleFlag" type="" overloaded="no">
18258 <autodoc>SetWindowStyleFlag(long style)</autodoc>
c2dda882
RD
18259 <docstring>Sets the style of the window. Please note that some styles cannot be
18260changed after the window creation and that Refresh() might be called
18261after changing the others for the change to take place immediately.</docstring>
f32fc4bc
RD
18262 <paramlist>
18263 <param name="style" type="long" default=""/>
18264 </paramlist>
18265 </method>
18266 <method name="GetNextItem" type="long" overloaded="no">
18267 <autodoc>GetNextItem(long item, int geometry=LIST_NEXT_ALL, int state=LIST_STATE_DONTCARE) -&gt; long</autodoc>
18268 <paramlist>
18269 <param name="item" type="long" default=""/>
18270 <param name="geometry" type="int" default="wxLIST_NEXT_ALL"/>
18271 <param name="state" type="int" default="wxLIST_STATE_DONTCARE"/>
18272 </paramlist>
18273 </method>
18274 <method name="GetImageList" type="ImageList" overloaded="no">
18275 <autodoc>GetImageList(int which) -&gt; ImageList</autodoc>
18276 <paramlist>
18277 <param name="which" type="int" default=""/>
18278 </paramlist>
18279 </method>
18280 <method name="SetImageList" type="" overloaded="no">
18281 <autodoc>SetImageList(ImageList imageList, int which)</autodoc>
18282 <paramlist>
18283 <param name="imageList" type="ImageList" default=""/>
18284 <param name="which" type="int" default=""/>
18285 </paramlist>
18286 </method>
18287 <method name="AssignImageList" type="" overloaded="no">
18288 <autodoc>AssignImageList(ImageList imageList, int which)</autodoc>
18289 <paramlist>
18290 <param name="imageList" type="ImageList" default=""/>
18291 <param name="which" type="int" default=""/>
18292 </paramlist>
18293 </method>
18294 <method name="IsVirtual" type="bool" overloaded="no">
18295 <autodoc>IsVirtual() -&gt; bool</autodoc>
18296 </method>
18297 <method name="RefreshItem" type="" overloaded="no">
18298 <autodoc>RefreshItem(long item)</autodoc>
18299 <paramlist>
18300 <param name="item" type="long" default=""/>
18301 </paramlist>
18302 </method>
18303 <method name="RefreshItems" type="" overloaded="no">
18304 <autodoc>RefreshItems(long itemFrom, long itemTo)</autodoc>
18305 <paramlist>
18306 <param name="itemFrom" type="long" default=""/>
18307 <param name="itemTo" type="long" default=""/>
18308 </paramlist>
18309 </method>
18310 <method name="Arrange" type="bool" overloaded="no">
18311 <autodoc>Arrange(int flag=LIST_ALIGN_DEFAULT) -&gt; bool</autodoc>
18312 <paramlist>
18313 <param name="flag" type="int" default="wxLIST_ALIGN_DEFAULT"/>
18314 </paramlist>
18315 </method>
18316 <method name="DeleteItem" type="bool" overloaded="no">
18317 <autodoc>DeleteItem(long item) -&gt; bool</autodoc>
18318 <paramlist>
18319 <param name="item" type="long" default=""/>
18320 </paramlist>
18321 </method>
18322 <method name="DeleteAllItems" type="bool" overloaded="no">
18323 <autodoc>DeleteAllItems() -&gt; bool</autodoc>
18324 </method>
18325 <method name="DeleteColumn" type="bool" overloaded="no">
18326 <autodoc>DeleteColumn(int col) -&gt; bool</autodoc>
18327 <paramlist>
18328 <param name="col" type="int" default=""/>
18329 </paramlist>
18330 </method>
18331 <method name="DeleteAllColumns" type="bool" overloaded="no">
18332 <autodoc>DeleteAllColumns() -&gt; bool</autodoc>
18333 </method>
18334 <method name="ClearAll" type="" overloaded="no">
18335 <autodoc>ClearAll()</autodoc>
18336 </method>
18337 <method name="EditLabel" type="" overloaded="no">
18338 <autodoc>EditLabel(long item)</autodoc>
18339 <paramlist>
18340 <param name="item" type="long" default=""/>
18341 </paramlist>
18342 </method>
18343 <method name="EnsureVisible" type="bool" overloaded="no">
18344 <autodoc>EnsureVisible(long item) -&gt; bool</autodoc>
18345 <paramlist>
18346 <param name="item" type="long" default=""/>
18347 </paramlist>
18348 </method>
18349 <method name="FindItem" type="long" overloaded="no">
18350 <autodoc>FindItem(long start, String str, bool partial=False) -&gt; long</autodoc>
18351 <paramlist>
18352 <param name="start" type="long" default=""/>
18353 <param name="str" type="String" default=""/>
18354 <param name="partial" type="bool" default="False"/>
18355 </paramlist>
18356 </method>
18357 <method name="FindItemData" type="long" overloaded="no">
18358 <autodoc>FindItemData(long start, long data) -&gt; long</autodoc>
18359 <paramlist>
18360 <param name="start" type="long" default=""/>
18361 <param name="data" type="long" default=""/>
18362 </paramlist>
18363 </method>
18364 <method name="FindItemAtPos" type="long" overloaded="no">
18365 <autodoc>FindItemAtPos(long start, Point pt, int direction) -&gt; long</autodoc>
18366 <paramlist>
18367 <param name="start" type="long" default=""/>
18368 <param name="pt" type="Point" default=""/>
18369 <param name="direction" type="int" default=""/>
18370 </paramlist>
18371 </method>
18372 <method name="HitTest" type="long" overloaded="no">
18373 <autodoc>HitTest(Point point) -&gt; (item, where)</autodoc>
18374 <docstring>Determines which item (if any) is at the specified point,
18375giving details in the second return value (see wxLIST_HITTEST_... flags.)</docstring>
18376 <paramlist>
18377 <param name="point" type="Point" default=""/>
18378 <param name="OUTPUT" type="int" default=""/>
18379 </paramlist>
18380 </method>
18381 <method name="InsertItem" type="long" overloaded="no">
18382 <autodoc>InsertItem(ListItem info) -&gt; long</autodoc>
18383 <paramlist>
18384 <param name="info" type="ListItem" default=""/>
18385 </paramlist>
18386 </method>
18387 <method name="InsertStringItem" type="long" overloaded="no">
18388 <autodoc>InsertStringItem(long index, String label) -&gt; long</autodoc>
18389 <paramlist>
18390 <param name="index" type="long" default=""/>
18391 <param name="label" type="String" default=""/>
18392 </paramlist>
18393 </method>
18394 <method name="InsertImageItem" type="long" overloaded="no">
18395 <autodoc>InsertImageItem(long index, int imageIndex) -&gt; long</autodoc>
18396 <paramlist>
18397 <param name="index" type="long" default=""/>
18398 <param name="imageIndex" type="int" default=""/>
18399 </paramlist>
18400 </method>
18401 <method name="InsertImageStringItem" type="long" overloaded="no">
18402 <autodoc>InsertImageStringItem(long index, String label, int imageIndex) -&gt; long</autodoc>
18403 <paramlist>
18404 <param name="index" type="long" default=""/>
18405 <param name="label" type="String" default=""/>
18406 <param name="imageIndex" type="int" default=""/>
18407 </paramlist>
18408 </method>
18409 <method name="InsertColumnInfo" type="long" overloaded="no">
18410 <autodoc>InsertColumnInfo(long col, ListItem info) -&gt; long</autodoc>
18411 <paramlist>
18412 <param name="col" type="long" default=""/>
18413 <param name="info" type="ListItem" default=""/>
18414 </paramlist>
18415 </method>
18416 <method name="InsertColumn" type="long" overloaded="no">
18417 <autodoc>InsertColumn(long col, String heading, int format=LIST_FORMAT_LEFT,
18418 int width=-1) -&gt; long</autodoc>
18419 <paramlist>
18420 <param name="col" type="long" default=""/>
18421 <param name="heading" type="String" default=""/>
18422 <param name="format" type="int" default="wxLIST_FORMAT_LEFT"/>
18423 <param name="width" type="int" default="-1"/>
18424 </paramlist>
18425 </method>
18426 <method name="SetItemCount" type="" overloaded="no">
18427 <autodoc>SetItemCount(long count)</autodoc>
18428 <paramlist>
18429 <param name="count" type="long" default=""/>
18430 </paramlist>
18431 </method>
18432 <method name="ScrollList" type="bool" overloaded="no">
18433 <autodoc>ScrollList(int dx, int dy) -&gt; bool</autodoc>
18434 <paramlist>
18435 <param name="dx" type="int" default=""/>
18436 <param name="dy" type="int" default=""/>
18437 </paramlist>
18438 </method>
18439 <method name="SetItemTextColour" type="" overloaded="no">
18440 <autodoc>SetItemTextColour(long item, Colour col)</autodoc>
18441 <paramlist>
18442 <param name="item" type="long" default=""/>
18443 <param name="col" type="Colour" default=""/>
18444 </paramlist>
18445 </method>
18446 <method name="GetItemTextColour" type="Colour" overloaded="no">
18447 <autodoc>GetItemTextColour(long item) -&gt; Colour</autodoc>
18448 <paramlist>
18449 <param name="item" type="long" default=""/>
18450 </paramlist>
18451 </method>
18452 <method name="SetItemBackgroundColour" type="" overloaded="no">
18453 <autodoc>SetItemBackgroundColour(long item, Colour col)</autodoc>
18454 <paramlist>
18455 <param name="item" type="long" default=""/>
18456 <param name="col" type="Colour" default=""/>
18457 </paramlist>
18458 </method>
18459 <method name="GetItemBackgroundColour" type="Colour" overloaded="no">
18460 <autodoc>GetItemBackgroundColour(long item) -&gt; Colour</autodoc>
18461 <paramlist>
18462 <param name="item" type="long" default=""/>
18463 </paramlist>
18464 </method>
18465 <method name="SortItems" type="bool" overloaded="no">
18466 <autodoc>SortItems(PyObject func) -&gt; bool</autodoc>
18467 <paramlist>
18468 <param name="func" type="PyObject" default=""/>
18469 </paramlist>
18470 </method>
18471 <method name="GetMainWindow" type="Window" overloaded="no">
18472 <autodoc>GetMainWindow() -&gt; Window</autodoc>
18473 </method>
18474 </class>
18475 <pythoncode>
18476#---------------------------------------------------------------------------
18477</pythoncode>
18478 <class name="ListView" oldname="wxListView" module="controls">
18479 <baseclass name="ListCtrl"/>
18480 <constructor name="ListView" overloaded="no">
18481 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
18482 Size size=DefaultSize, long style=LC_REPORT,
18483 Validator validator=DefaultValidator, String name=ListCtrlNameStr) -&gt; ListView</autodoc>
18484 <paramlist>
18485 <param name="parent" type="Window" default=""/>
18486 <param name="id" type="int" default="-1"/>
18487 <param name="pos" type="Point" default="wxDefaultPosition"/>
18488 <param name="size" type="Size" default="wxDefaultSize"/>
18489 <param name="style" type="long" default="wxLC_REPORT"/>
18490 <param name="validator" type="Validator" default="wxDefaultValidator"/>
18491 <param name="name" type="String" default="wxPyListCtrlNameStr"/>
18492 </paramlist>
18493 </constructor>
18494 <constructor name="PreListView" overloaded="no">
18495 <autodoc>PreListView() -&gt; ListView</autodoc>
18496 </constructor>
18497 <method name="Create" type="bool" overloaded="no">
18498 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
18499 Size size=DefaultSize, long style=LC_REPORT,
18500 Validator validator=DefaultValidator, String name=ListCtrlNameStr) -&gt; bool</autodoc>
c2dda882 18501 <docstring>Do the 2nd phase and create the GUI control.</docstring>
f32fc4bc
RD
18502 <paramlist>
18503 <param name="parent" type="Window" default=""/>
18504 <param name="id" type="int" default="-1"/>
18505 <param name="pos" type="Point" default="wxDefaultPosition"/>
18506 <param name="size" type="Size" default="wxDefaultSize"/>
18507 <param name="style" type="long" default="wxLC_REPORT"/>
18508 <param name="validator" type="Validator" default="wxDefaultValidator"/>
18509 <param name="name" type="String" default="wxPyListCtrlNameStr"/>
18510 </paramlist>
18511 </method>
18512 <method name="Select" type="" overloaded="no">
18513 <autodoc>Select(long n, bool on=True)</autodoc>
18514 <paramlist>
18515 <param name="n" type="long" default=""/>
18516 <param name="on" type="bool" default="True"/>
18517 </paramlist>
18518 </method>
18519 <method name="Focus" type="" overloaded="no">
18520 <autodoc>Focus(long index)</autodoc>
18521 <paramlist>
18522 <param name="index" type="long" default=""/>
18523 </paramlist>
18524 </method>
18525 <method name="GetFocusedItem" type="long" overloaded="no">
18526 <autodoc>GetFocusedItem() -&gt; long</autodoc>
18527 </method>
18528 <method name="GetNextSelected" type="long" overloaded="no">
18529 <autodoc>GetNextSelected(long item) -&gt; long</autodoc>
18530 <paramlist>
18531 <param name="item" type="long" default=""/>
18532 </paramlist>
18533 </method>
18534 <method name="GetFirstSelected" type="long" overloaded="no">
18535 <autodoc>GetFirstSelected() -&gt; long</autodoc>
18536 </method>
18537 <method name="IsSelected" type="bool" overloaded="no">
18538 <autodoc>IsSelected(long index) -&gt; bool</autodoc>
18539 <paramlist>
18540 <param name="index" type="long" default=""/>
18541 </paramlist>
18542 </method>
18543 <method name="SetColumnImage" type="" overloaded="no">
18544 <autodoc>SetColumnImage(int col, int image)</autodoc>
18545 <paramlist>
18546 <param name="col" type="int" default=""/>
18547 <param name="image" type="int" default=""/>
18548 </paramlist>
18549 </method>
18550 <method name="ClearColumnImage" type="" overloaded="no">
18551 <autodoc>ClearColumnImage(int col)</autodoc>
18552 <paramlist>
18553 <param name="col" type="int" default=""/>
18554 </paramlist>
18555 </method>
18556 </class>
18557 <pythoncode>
18558#---------------------------------------------------------------------------
18559</pythoncode>
18560 <pythoncode>
18561#---------------------------------------------------------------------------
18562</pythoncode>
18563 <class name="TreeItemId" oldname="wxTreeItemId" module="controls">
18564 <constructor name="TreeItemId" overloaded="no">
18565 <autodoc>__init__() -&gt; TreeItemId</autodoc>
18566 </constructor>
18567 <destructor name="~wxTreeItemId" overloaded="no">
18568 <autodoc>__del__()</autodoc>
18569 </destructor>
18570 <method name="IsOk" type="bool" overloaded="no">
18571 <autodoc>IsOk() -&gt; bool</autodoc>
18572 </method>
18573 <method name="__eq__" type="bool" overloaded="no">
18574 <autodoc>__eq__(TreeItemId other) -&gt; bool</autodoc>
18575 <paramlist>
18576 <param name="other" type="TreeItemId" default=""/>
18577 </paramlist>
18578 </method>
18579 <method name="__ne__" type="bool" overloaded="no">
18580 <autodoc>__ne__(TreeItemId other) -&gt; bool</autodoc>
18581 <paramlist>
18582 <param name="other" type="TreeItemId" default=""/>
18583 </paramlist>
18584 </method>
18585 <property name="m_pItem" type="" readonly="no"/>
18586 </class>
18587 <class name="TreeItemData" oldname="wxPyTreeItemData" module="controls">
18588 <constructor name="wxPyTreeItemData" overloaded="no">
18589 <autodoc>__init__(PyObject obj=None) -&gt; TreeItemData</autodoc>
18590 <paramlist>
18591 <param name="obj" type="PyObject" default="NULL"/>
18592 </paramlist>
18593 </constructor>
18594 <method name="GetData" type="PyObject" overloaded="no">
18595 <autodoc>GetData() -&gt; PyObject</autodoc>
18596 </method>
18597 <method name="SetData" type="" overloaded="no">
18598 <autodoc>SetData(PyObject obj)</autodoc>
18599 <paramlist>
18600 <param name="obj" type="PyObject" default=""/>
18601 </paramlist>
18602 </method>
18603 <method name="GetId" type="TreeItemId" overloaded="no">
18604 <autodoc>GetId() -&gt; TreeItemId</autodoc>
18605 </method>
18606 <method name="SetId" type="" overloaded="no">
18607 <autodoc>SetId(TreeItemId id)</autodoc>
18608 <paramlist>
18609 <param name="id" type="TreeItemId" default=""/>
18610 </paramlist>
18611 </method>
18612 <method name="Destroy" type="" overloaded="no">
18613 <autodoc>Destroy()</autodoc>
18614 </method>
18615 </class>
18616 <pythoncode>
18617#---------------------------------------------------------------------------
18618</pythoncode>
18619 <pythoncode>
18620
18621EVT_TREE_BEGIN_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_DRAG , 1)
18622EVT_TREE_BEGIN_RDRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_RDRAG , 1)
18623EVT_TREE_BEGIN_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_TREE_BEGIN_LABEL_EDIT , 1)
18624EVT_TREE_END_LABEL_EDIT = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_LABEL_EDIT , 1)
18625EVT_TREE_DELETE_ITEM = wx.PyEventBinder(wxEVT_COMMAND_TREE_DELETE_ITEM , 1)
18626EVT_TREE_GET_INFO = wx.PyEventBinder(wxEVT_COMMAND_TREE_GET_INFO , 1)
18627EVT_TREE_SET_INFO = wx.PyEventBinder(wxEVT_COMMAND_TREE_SET_INFO , 1)
18628EVT_TREE_ITEM_EXPANDED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_EXPANDED , 1)
18629EVT_TREE_ITEM_EXPANDING = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_EXPANDING , 1)
18630EVT_TREE_ITEM_COLLAPSED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_COLLAPSED , 1)
18631EVT_TREE_ITEM_COLLAPSING = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_COLLAPSING , 1)
18632EVT_TREE_SEL_CHANGED = wx.PyEventBinder(wxEVT_COMMAND_TREE_SEL_CHANGED , 1)
18633EVT_TREE_SEL_CHANGING = wx.PyEventBinder(wxEVT_COMMAND_TREE_SEL_CHANGING , 1)
18634EVT_TREE_KEY_DOWN = wx.PyEventBinder(wxEVT_COMMAND_TREE_KEY_DOWN , 1)
18635EVT_TREE_ITEM_ACTIVATED = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_ACTIVATED , 1)
18636EVT_TREE_ITEM_RIGHT_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_RIGHT_CLICK , 1)
18637EVT_TREE_ITEM_MIDDLE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_MIDDLE_CLICK, 1)
18638EVT_TREE_END_DRAG = wx.PyEventBinder(wxEVT_COMMAND_TREE_END_DRAG , 1)
18639EVT_TREE_STATE_IMAGE_CLICK = wx.PyEventBinder(wxEVT_COMMAND_TREE_STATE_IMAGE_CLICK, 1)
18640EVT_TREE_ITEM_GETTOOLTIP = wx.PyEventBinder(wxEVT_COMMAND_TREE_ITEM_GETTOOLTIP, 1)
18641</pythoncode>
18642 <class name="TreeEvent" oldname="wxTreeEvent" module="controls">
18643 <baseclass name="NotifyEvent"/>
18644 <constructor name="TreeEvent" overloaded="no">
18645 <autodoc>__init__(wxEventType commandType=wxEVT_NULL, int id=0) -&gt; TreeEvent</autodoc>
18646 <paramlist>
18647 <param name="commandType" type="wxEventType" default="wxEVT_NULL"/>
18648 <param name="id" type="int" default="0"/>
18649 </paramlist>
18650 </constructor>
18651 <method name="GetItem" type="TreeItemId" overloaded="no">
18652 <autodoc>GetItem() -&gt; TreeItemId</autodoc>
18653 </method>
18654 <method name="SetItem" type="" overloaded="no">
18655 <autodoc>SetItem(TreeItemId item)</autodoc>
18656 <paramlist>
18657 <param name="item" type="TreeItemId" default=""/>
18658 </paramlist>
18659 </method>
18660 <method name="GetOldItem" type="TreeItemId" overloaded="no">
18661 <autodoc>GetOldItem() -&gt; TreeItemId</autodoc>
18662 </method>
18663 <method name="SetOldItem" type="" overloaded="no">
18664 <autodoc>SetOldItem(TreeItemId item)</autodoc>
18665 <paramlist>
18666 <param name="item" type="TreeItemId" default=""/>
18667 </paramlist>
18668 </method>
18669 <method name="GetPoint" type="Point" overloaded="no">
18670 <autodoc>GetPoint() -&gt; Point</autodoc>
18671 </method>
18672 <method name="SetPoint" type="" overloaded="no">
18673 <autodoc>SetPoint(Point pt)</autodoc>
18674 <paramlist>
18675 <param name="pt" type="Point" default=""/>
18676 </paramlist>
18677 </method>
18678 <method name="GetKeyEvent" type="KeyEvent" overloaded="no">
18679 <autodoc>GetKeyEvent() -&gt; KeyEvent</autodoc>
18680 </method>
18681 <method name="GetKeyCode" type="int" overloaded="no">
18682 <autodoc>GetKeyCode() -&gt; int</autodoc>
18683 </method>
18684 <method name="SetKeyEvent" type="" overloaded="no">
18685 <autodoc>SetKeyEvent(KeyEvent evt)</autodoc>
18686 <paramlist>
18687 <param name="evt" type="KeyEvent" default=""/>
18688 </paramlist>
18689 </method>
18690 <method name="GetLabel" type="String" overloaded="no">
18691 <autodoc>GetLabel() -&gt; String</autodoc>
18692 </method>
18693 <method name="SetLabel" type="" overloaded="no">
18694 <autodoc>SetLabel(String label)</autodoc>
18695 <paramlist>
18696 <param name="label" type="String" default=""/>
18697 </paramlist>
18698 </method>
18699 <method name="IsEditCancelled" type="bool" overloaded="no">
18700 <autodoc>IsEditCancelled() -&gt; bool</autodoc>
18701 </method>
18702 <method name="SetEditCanceled" type="" overloaded="no">
18703 <autodoc>SetEditCanceled(bool editCancelled)</autodoc>
18704 <paramlist>
18705 <param name="editCancelled" type="bool" default=""/>
18706 </paramlist>
18707 </method>
18708 <method name="SetToolTip" type="" overloaded="no">
18709 <autodoc>SetToolTip(String toolTip)</autodoc>
18710 <paramlist>
18711 <param name="toolTip" type="String" default=""/>
18712 </paramlist>
18713 </method>
18714 </class>
18715 <pythoncode>
18716#---------------------------------------------------------------------------
18717</pythoncode>
18718 <class name="TreeCtrl" oldname="wxPyTreeCtrl" module="controls">
18719 <baseclass name="Control"/>
18720 <constructor name="wxPyTreeCtrl" overloaded="no">
18721 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
18722 Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
18723 Validator validator=DefaultValidator,
18724 String name=TreeCtrlNameStr) -&gt; TreeCtrl</autodoc>
18725 <paramlist>
18726 <param name="parent" type="Window" default=""/>
18727 <param name="id" type="int" default="-1"/>
18728 <param name="pos" type="Point" default="wxDefaultPosition"/>
18729 <param name="size" type="Size" default="wxDefaultSize"/>
18730 <param name="style" type="long" default="wxTR_DEFAULT_STYLE"/>
18731 <param name="validator" type="Validator" default="wxDefaultValidator"/>
18732 <param name="name" type="String" default="wxPyTreeCtrlNameStr"/>
18733 </paramlist>
18734 </constructor>
18735 <constructor name="PreTreeCtrl" overloaded="no">
18736 <autodoc>PreTreeCtrl() -&gt; TreeCtrl</autodoc>
18737 </constructor>
18738 <method name="Create" type="bool" overloaded="no">
18739 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
18740 Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
18741 Validator validator=DefaultValidator,
18742 String name=TreeCtrlNameStr) -&gt; bool</autodoc>
c2dda882 18743 <docstring>Do the 2nd phase and create the GUI control.</docstring>
f32fc4bc
RD
18744 <paramlist>
18745 <param name="parent" type="Window" default=""/>
18746 <param name="id" type="int" default="-1"/>
18747 <param name="pos" type="Point" default="wxDefaultPosition"/>
18748 <param name="size" type="Size" default="wxDefaultSize"/>
18749 <param name="style" type="long" default="wxTR_DEFAULT_STYLE"/>
18750 <param name="validator" type="Validator" default="wxDefaultValidator"/>
18751 <param name="name" type="String" default="wxPyTreeCtrlNameStr"/>
18752 </paramlist>
18753 </method>
18754 <method name="_setCallbackInfo" type="" overloaded="no">
18755 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
18756 <paramlist>
18757 <param name="self" type="PyObject" default=""/>
18758 <param name="_class" type="PyObject" default=""/>
18759 </paramlist>
18760 </method>
18761 <method name="GetCount" type="size_t" overloaded="no">
18762 <autodoc>GetCount() -&gt; size_t</autodoc>
18763 </method>
18764 <method name="GetIndent" type="unsigned int" overloaded="no">
18765 <autodoc>GetIndent() -&gt; unsigned int</autodoc>
18766 </method>
18767 <method name="SetIndent" type="" overloaded="no">
18768 <autodoc>SetIndent(unsigned int indent)</autodoc>
18769 <paramlist>
18770 <param name="indent" type="unsigned int" default=""/>
18771 </paramlist>
18772 </method>
18773 <method name="GetSpacing" type="unsigned int" overloaded="no">
18774 <autodoc>GetSpacing() -&gt; unsigned int</autodoc>
18775 </method>
18776 <method name="SetSpacing" type="" overloaded="no">
18777 <autodoc>SetSpacing(unsigned int spacing)</autodoc>
18778 <paramlist>
18779 <param name="spacing" type="unsigned int" default=""/>
18780 </paramlist>
18781 </method>
18782 <method name="GetImageList" type="ImageList" overloaded="no">
18783 <autodoc>GetImageList() -&gt; ImageList</autodoc>
18784 </method>
18785 <method name="GetStateImageList" type="ImageList" overloaded="no">
18786 <autodoc>GetStateImageList() -&gt; ImageList</autodoc>
18787 </method>
18788 <method name="SetImageList" type="" overloaded="no">
18789 <autodoc>SetImageList(ImageList imageList)</autodoc>
18790 <paramlist>
18791 <param name="imageList" type="ImageList" default=""/>
18792 </paramlist>
18793 </method>
18794 <method name="SetStateImageList" type="" overloaded="no">
18795 <autodoc>SetStateImageList(ImageList imageList)</autodoc>
18796 <paramlist>
18797 <param name="imageList" type="ImageList" default=""/>
18798 </paramlist>
18799 </method>
18800 <method name="AssignImageList" type="" overloaded="no">
18801 <autodoc>AssignImageList(ImageList imageList)</autodoc>
18802 <paramlist>
18803 <param name="imageList" type="ImageList" default=""/>
18804 </paramlist>
18805 </method>
18806 <method name="AssignStateImageList" type="" overloaded="no">
18807 <autodoc>AssignStateImageList(ImageList imageList)</autodoc>
18808 <paramlist>
18809 <param name="imageList" type="ImageList" default=""/>
18810 </paramlist>
18811 </method>
18812 <method name="GetItemText" type="String" overloaded="no">
18813 <autodoc>GetItemText(TreeItemId item) -&gt; String</autodoc>
18814 <paramlist>
18815 <param name="item" type="TreeItemId" default=""/>
18816 </paramlist>
18817 </method>
18818 <method name="GetItemImage" type="int" overloaded="no">
18819 <autodoc>GetItemImage(TreeItemId item, int which=TreeItemIcon_Normal) -&gt; int</autodoc>
18820 <paramlist>
18821 <param name="item" type="TreeItemId" default=""/>
18822 <param name="which" type="wxTreeItemIcon" default="wxTreeItemIcon_Normal"/>
18823 </paramlist>
18824 </method>
18825 <method name="GetItemData" type="TreeItemData" overloaded="no">
18826 <autodoc>GetItemData(TreeItemId item) -&gt; TreeItemData</autodoc>
18827 <paramlist>
18828 <param name="item" type="TreeItemId" default=""/>
18829 </paramlist>
18830 </method>
18831 <method name="GetItemPyData" type="PyObject" overloaded="no">
18832 <autodoc>GetItemPyData(TreeItemId item) -&gt; PyObject</autodoc>
18833 <paramlist>
18834 <param name="item" type="TreeItemId" default=""/>
18835 </paramlist>
18836 </method>
18837 <method name="GetItemTextColour" type="Colour" overloaded="no">
18838 <autodoc>GetItemTextColour(TreeItemId item) -&gt; Colour</autodoc>
18839 <paramlist>
18840 <param name="item" type="TreeItemId" default=""/>
18841 </paramlist>
18842 </method>
18843 <method name="GetItemBackgroundColour" type="Colour" overloaded="no">
18844 <autodoc>GetItemBackgroundColour(TreeItemId item) -&gt; Colour</autodoc>
18845 <paramlist>
18846 <param name="item" type="TreeItemId" default=""/>
18847 </paramlist>
18848 </method>
18849 <method name="GetItemFont" type="Font" overloaded="no">
18850 <autodoc>GetItemFont(TreeItemId item) -&gt; Font</autodoc>
18851 <paramlist>
18852 <param name="item" type="TreeItemId" default=""/>
18853 </paramlist>
18854 </method>
18855 <method name="SetItemText" type="" overloaded="no">
18856 <autodoc>SetItemText(TreeItemId item, String text)</autodoc>
18857 <paramlist>
18858 <param name="item" type="TreeItemId" default=""/>
18859 <param name="text" type="String" default=""/>
18860 </paramlist>
18861 </method>
18862 <method name="SetItemImage" type="" overloaded="no">
18863 <autodoc>SetItemImage(TreeItemId item, int image, int which=TreeItemIcon_Normal)</autodoc>
18864 <paramlist>
18865 <param name="item" type="TreeItemId" default=""/>
18866 <param name="image" type="int" default=""/>
18867 <param name="which" type="wxTreeItemIcon" default="wxTreeItemIcon_Normal"/>
18868 </paramlist>
18869 </method>
18870 <method name="SetItemData" type="" overloaded="no">
18871 <autodoc>SetItemData(TreeItemId item, TreeItemData data)</autodoc>
18872 <paramlist>
18873 <param name="item" type="TreeItemId" default=""/>
18874 <param name="data" type="TreeItemData" default=""/>
18875 </paramlist>
18876 </method>
18877 <method name="SetItemPyData" type="" overloaded="no">
18878 <autodoc>SetItemPyData(TreeItemId item, PyObject obj)</autodoc>
18879 <paramlist>
18880 <param name="item" type="TreeItemId" default=""/>
18881 <param name="obj" type="PyObject" default=""/>
18882 </paramlist>
18883 </method>
18884 <method name="SetItemHasChildren" type="" overloaded="no">
18885 <autodoc>SetItemHasChildren(TreeItemId item, bool has=True)</autodoc>
18886 <paramlist>
18887 <param name="item" type="TreeItemId" default=""/>
18888 <param name="has" type="bool" default="True"/>
18889 </paramlist>
18890 </method>
18891 <method name="SetItemBold" type="" overloaded="no">
18892 <autodoc>SetItemBold(TreeItemId item, bool bold=True)</autodoc>
18893 <paramlist>
18894 <param name="item" type="TreeItemId" default=""/>
18895 <param name="bold" type="bool" default="True"/>
18896 </paramlist>
18897 </method>
18898 <method name="SetItemTextColour" type="" overloaded="no">
18899 <autodoc>SetItemTextColour(TreeItemId item, Colour col)</autodoc>
18900 <paramlist>
18901 <param name="item" type="TreeItemId" default=""/>
18902 <param name="col" type="Colour" default=""/>
18903 </paramlist>
18904 </method>
18905 <method name="SetItemBackgroundColour" type="" overloaded="no">
18906 <autodoc>SetItemBackgroundColour(TreeItemId item, Colour col)</autodoc>
18907 <paramlist>
18908 <param name="item" type="TreeItemId" default=""/>
18909 <param name="col" type="Colour" default=""/>
18910 </paramlist>
18911 </method>
18912 <method name="SetItemFont" type="" overloaded="no">
18913 <autodoc>SetItemFont(TreeItemId item, Font font)</autodoc>
18914 <paramlist>
18915 <param name="item" type="TreeItemId" default=""/>
18916 <param name="font" type="Font" default=""/>
18917 </paramlist>
18918 </method>
18919 <method name="IsVisible" type="bool" overloaded="no">
18920 <autodoc>IsVisible(TreeItemId item) -&gt; bool</autodoc>
18921 <paramlist>
18922 <param name="item" type="TreeItemId" default=""/>
18923 </paramlist>
18924 </method>
18925 <method name="ItemHasChildren" type="bool" overloaded="no">
18926 <autodoc>ItemHasChildren(TreeItemId item) -&gt; bool</autodoc>
18927 <paramlist>
18928 <param name="item" type="TreeItemId" default=""/>
18929 </paramlist>
18930 </method>
18931 <method name="IsExpanded" type="bool" overloaded="no">
18932 <autodoc>IsExpanded(TreeItemId item) -&gt; bool</autodoc>
18933 <paramlist>
18934 <param name="item" type="TreeItemId" default=""/>
18935 </paramlist>
18936 </method>
18937 <method name="IsSelected" type="bool" overloaded="no">
18938 <autodoc>IsSelected(TreeItemId item) -&gt; bool</autodoc>
18939 <paramlist>
18940 <param name="item" type="TreeItemId" default=""/>
18941 </paramlist>
18942 </method>
18943 <method name="IsBold" type="bool" overloaded="no">
18944 <autodoc>IsBold(TreeItemId item) -&gt; bool</autodoc>
18945 <paramlist>
18946 <param name="item" type="TreeItemId" default=""/>
18947 </paramlist>
18948 </method>
18949 <method name="GetChildrenCount" type="size_t" overloaded="no">
18950 <autodoc>GetChildrenCount(TreeItemId item, bool recursively=True) -&gt; size_t</autodoc>
18951 <paramlist>
18952 <param name="item" type="TreeItemId" default=""/>
18953 <param name="recursively" type="bool" default="True"/>
18954 </paramlist>
18955 </method>
18956 <method name="GetRootItem" type="TreeItemId" overloaded="no">
18957 <autodoc>GetRootItem() -&gt; TreeItemId</autodoc>
18958 </method>
18959 <method name="GetSelection" type="TreeItemId" overloaded="no">
18960 <autodoc>GetSelection() -&gt; TreeItemId</autodoc>
18961 </method>
18962 <method name="GetSelections" type="PyObject" overloaded="no">
18963 <autodoc>GetSelections() -&gt; PyObject</autodoc>
18964 </method>
18965 <method name="GetItemParent" type="TreeItemId" overloaded="no">
18966 <autodoc>GetItemParent(TreeItemId item) -&gt; TreeItemId</autodoc>
18967 <paramlist>
18968 <param name="item" type="TreeItemId" default=""/>
18969 </paramlist>
18970 </method>
18971 <method name="GetFirstChild" type="PyObject" overloaded="no">
18972 <autodoc>GetFirstChild(TreeItemId item) -&gt; PyObject</autodoc>
18973 <paramlist>
18974 <param name="item" type="TreeItemId" default=""/>
18975 </paramlist>
18976 </method>
18977 <method name="GetNextChild" type="PyObject" overloaded="no">
18978 <autodoc>GetNextChild(TreeItemId item, void cookie) -&gt; PyObject</autodoc>
18979 <paramlist>
18980 <param name="item" type="TreeItemId" default=""/>
18981 <param name="cookie" type="" default=""/>
18982 </paramlist>
18983 </method>
18984 <method name="GetLastChild" type="TreeItemId" overloaded="no">
18985 <autodoc>GetLastChild(TreeItemId item) -&gt; TreeItemId</autodoc>
18986 <paramlist>
18987 <param name="item" type="TreeItemId" default=""/>
18988 </paramlist>
18989 </method>
18990 <method name="GetNextSibling" type="TreeItemId" overloaded="no">
18991 <autodoc>GetNextSibling(TreeItemId item) -&gt; TreeItemId</autodoc>
18992 <paramlist>
18993 <param name="item" type="TreeItemId" default=""/>
18994 </paramlist>
18995 </method>
18996 <method name="GetPrevSibling" type="TreeItemId" overloaded="no">
18997 <autodoc>GetPrevSibling(TreeItemId item) -&gt; TreeItemId</autodoc>
18998 <paramlist>
18999 <param name="item" type="TreeItemId" default=""/>
19000 </paramlist>
19001 </method>
19002 <method name="GetFirstVisibleItem" type="TreeItemId" overloaded="no">
19003 <autodoc>GetFirstVisibleItem() -&gt; TreeItemId</autodoc>
19004 </method>
19005 <method name="GetNextVisible" type="TreeItemId" overloaded="no">
19006 <autodoc>GetNextVisible(TreeItemId item) -&gt; TreeItemId</autodoc>
19007 <paramlist>
19008 <param name="item" type="TreeItemId" default=""/>
19009 </paramlist>
19010 </method>
19011 <method name="GetPrevVisible" type="TreeItemId" overloaded="no">
19012 <autodoc>GetPrevVisible(TreeItemId item) -&gt; TreeItemId</autodoc>
19013 <paramlist>
19014 <param name="item" type="TreeItemId" default=""/>
19015 </paramlist>
19016 </method>
19017 <method name="AddRoot" type="TreeItemId" overloaded="no">
19018 <autodoc>AddRoot(String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -&gt; TreeItemId</autodoc>
19019 <paramlist>
19020 <param name="text" type="String" default=""/>
19021 <param name="image" type="int" default="-1"/>
19022 <param name="selectedImage" type="int" default="-1"/>
19023 <param name="data" type="TreeItemData" default="NULL"/>
19024 </paramlist>
19025 </method>
19026 <method name="PrependItem" type="TreeItemId" overloaded="no">
19027 <autodoc>PrependItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
19028 TreeItemData data=None) -&gt; TreeItemId</autodoc>
19029 <paramlist>
19030 <param name="parent" type="TreeItemId" default=""/>
19031 <param name="text" type="String" default=""/>
19032 <param name="image" type="int" default="-1"/>
19033 <param name="selectedImage" type="int" default="-1"/>
19034 <param name="data" type="TreeItemData" default="NULL"/>
19035 </paramlist>
19036 </method>
19037 <method name="InsertItem" type="TreeItemId" overloaded="no">
19038 <autodoc>InsertItem(TreeItemId parent, TreeItemId idPrevious, String text,
19039 int image=-1, int selectedImage=-1, TreeItemData data=None) -&gt; TreeItemId</autodoc>
19040 <paramlist>
19041 <param name="parent" type="TreeItemId" default=""/>
19042 <param name="idPrevious" type="TreeItemId" default=""/>
19043 <param name="text" type="String" default=""/>
19044 <param name="image" type="int" default="-1"/>
19045 <param name="selectedImage" type="int" default="-1"/>
19046 <param name="data" type="TreeItemData" default="NULL"/>
19047 </paramlist>
19048 </method>
19049 <method name="InsertItemBefore" type="TreeItemId" overloaded="no">
19050 <autodoc>InsertItemBefore(TreeItemId parent, size_t index, String text, int image=-1,
19051 int selectedImage=-1, TreeItemData data=None) -&gt; TreeItemId</autodoc>
19052 <paramlist>
19053 <param name="parent" type="TreeItemId" default=""/>
19054 <param name="index" type="size_t" default=""/>
19055 <param name="text" type="String" default=""/>
19056 <param name="image" type="int" default="-1"/>
19057 <param name="selectedImage" type="int" default="-1"/>
19058 <param name="data" type="TreeItemData" default="NULL"/>
19059 </paramlist>
19060 </method>
19061 <method name="AppendItem" type="TreeItemId" overloaded="no">
19062 <autodoc>AppendItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
19063 TreeItemData data=None) -&gt; TreeItemId</autodoc>
19064 <paramlist>
19065 <param name="parent" type="TreeItemId" default=""/>
19066 <param name="text" type="String" default=""/>
19067 <param name="image" type="int" default="-1"/>
19068 <param name="selectedImage" type="int" default="-1"/>
19069 <param name="data" type="TreeItemData" default="NULL"/>
19070 </paramlist>
19071 </method>
19072 <method name="Delete" type="" overloaded="no">
19073 <autodoc>Delete(TreeItemId item)</autodoc>
19074 <paramlist>
19075 <param name="item" type="TreeItemId" default=""/>
19076 </paramlist>
19077 </method>
19078 <method name="DeleteChildren" type="" overloaded="no">
19079 <autodoc>DeleteChildren(TreeItemId item)</autodoc>
19080 <paramlist>
19081 <param name="item" type="TreeItemId" default=""/>
19082 </paramlist>
19083 </method>
19084 <method name="DeleteAllItems" type="" overloaded="no">
19085 <autodoc>DeleteAllItems()</autodoc>
19086 </method>
19087 <method name="Expand" type="" overloaded="no">
19088 <autodoc>Expand(TreeItemId item)</autodoc>
19089 <paramlist>
19090 <param name="item" type="TreeItemId" default=""/>
19091 </paramlist>
19092 </method>
19093 <method name="Collapse" type="" overloaded="no">
19094 <autodoc>Collapse(TreeItemId item)</autodoc>
19095 <paramlist>
19096 <param name="item" type="TreeItemId" default=""/>
19097 </paramlist>
19098 </method>
19099 <method name="CollapseAndReset" type="" overloaded="no">
19100 <autodoc>CollapseAndReset(TreeItemId item)</autodoc>
19101 <paramlist>
19102 <param name="item" type="TreeItemId" default=""/>
19103 </paramlist>
19104 </method>
19105 <method name="Toggle" type="" overloaded="no">
19106 <autodoc>Toggle(TreeItemId item)</autodoc>
19107 <paramlist>
19108 <param name="item" type="TreeItemId" default=""/>
19109 </paramlist>
19110 </method>
19111 <method name="Unselect" type="" overloaded="no">
19112 <autodoc>Unselect()</autodoc>
19113 </method>
19114 <method name="UnselectItem" type="" overloaded="no">
19115 <autodoc>UnselectItem(TreeItemId item)</autodoc>
19116 <paramlist>
19117 <param name="item" type="TreeItemId" default=""/>
19118 </paramlist>
19119 </method>
19120 <method name="UnselectAll" type="" overloaded="no">
19121 <autodoc>UnselectAll()</autodoc>
19122 </method>
19123 <method name="SelectItem" type="" overloaded="no">
19124 <autodoc>SelectItem(TreeItemId item, bool select=True)</autodoc>
19125 <paramlist>
19126 <param name="item" type="TreeItemId" default=""/>
19127 <param name="select" type="bool" default="True"/>
19128 </paramlist>
19129 </method>
19130 <method name="ToggleItemSelection" type="" overloaded="no">
19131 <autodoc>ToggleItemSelection(TreeItemId item)</autodoc>
19132 <paramlist>
19133 <param name="item" type="TreeItemId" default=""/>
19134 </paramlist>
19135 </method>
19136 <method name="EnsureVisible" type="" overloaded="no">
19137 <autodoc>EnsureVisible(TreeItemId item)</autodoc>
19138 <paramlist>
19139 <param name="item" type="TreeItemId" default=""/>
19140 </paramlist>
19141 </method>
19142 <method name="ScrollTo" type="" overloaded="no">
19143 <autodoc>ScrollTo(TreeItemId item)</autodoc>
19144 <paramlist>
19145 <param name="item" type="TreeItemId" default=""/>
19146 </paramlist>
19147 </method>
19148 <method name="EditLabel" type="" overloaded="no">
19149 <autodoc>EditLabel(TreeItemId item)</autodoc>
19150 <paramlist>
19151 <param name="item" type="TreeItemId" default=""/>
19152 </paramlist>
19153 </method>
19154 <method name="GetEditControl" type="TextCtrl" overloaded="no">
19155 <autodoc>GetEditControl() -&gt; TextCtrl</autodoc>
19156 </method>
19157 <method name="SortChildren" type="" overloaded="no">
19158 <autodoc>SortChildren(TreeItemId item)</autodoc>
19159 <paramlist>
19160 <param name="item" type="TreeItemId" default=""/>
19161 </paramlist>
19162 </method>
19163 <method name="HitTest" type="TreeItemId" overloaded="no">
19164 <autodoc>HitTest(Point point) -&gt; (item, where)</autodoc>
19165 <docstring>Determine which item (if any) belongs the given point. The
19166coordinates specified are relative to the client area of tree ctrl
19167and the where return value is set to a bitmask of wxTREE_HITTEST_xxx
19168constants.
19169</docstring>
19170 <paramlist>
19171 <param name="point" type="Point" default=""/>
19172 <param name="OUTPUT" type="int" default=""/>
19173 </paramlist>
19174 </method>
19175 <method name="GetBoundingRect" type="PyObject" overloaded="no">
19176 <autodoc>GetBoundingRect(TreeItemId item, bool textOnly=False) -&gt; PyObject</autodoc>
19177 <paramlist>
19178 <param name="item" type="TreeItemId" default=""/>
19179 <param name="textOnly" type="bool" default="False"/>
19180 </paramlist>
19181 </method>
19182 </class>
19183 <pythoncode>
19184#---------------------------------------------------------------------------
19185</pythoncode>
19186 <class name="GenericDirCtrl" oldname="wxGenericDirCtrl" module="controls">
19187 <baseclass name="Control"/>
19188 <constructor name="GenericDirCtrl" overloaded="no">
19189 <autodoc>__init__(Window parent, int id=-1, String dir=DirDialogDefaultFolderStr,
19190 Point pos=DefaultPosition, Size size=DefaultSize,
19191 long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,
19192 String filter=EmptyString,
19193 int defaultFilter=0, String name=TreeCtrlNameStr) -&gt; GenericDirCtrl</autodoc>
19194 <paramlist>
19195 <param name="parent" type="Window" default=""/>
19196 <param name="id" type="int" default="-1"/>
19197 <param name="dir" type="String" default="wxPyDirDialogDefaultFolderStr"/>
19198 <param name="pos" type="Point" default="wxDefaultPosition"/>
19199 <param name="size" type="Size" default="wxDefaultSize"/>
19200 <param name="style" type="long" default="wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER"/>
19201 <param name="filter" type="String" default="wxPyEmptyString"/>
19202 <param name="defaultFilter" type="int" default="0"/>
19203 <param name="name" type="String" default="wxPyTreeCtrlNameStr"/>
19204 </paramlist>
19205 </constructor>
19206 <constructor name="PreGenericDirCtrl" overloaded="no">
19207 <autodoc>PreGenericDirCtrl() -&gt; GenericDirCtrl</autodoc>
19208 </constructor>
19209 <method name="Create" type="bool" overloaded="no">
19210 <autodoc>Create(Window parent, int id=-1, String dir=DirDialogDefaultFolderStr,
19211 Point pos=DefaultPosition, Size size=DefaultSize,
19212 long style=wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER,
19213 String filter=EmptyString,
19214 int defaultFilter=0, String name=TreeCtrlNameStr) -&gt; bool</autodoc>
19215 <paramlist>
19216 <param name="parent" type="Window" default=""/>
19217 <param name="id" type="int" default="-1"/>
19218 <param name="dir" type="String" default="wxPyDirDialogDefaultFolderStr"/>
19219 <param name="pos" type="Point" default="wxDefaultPosition"/>
19220 <param name="size" type="Size" default="wxDefaultSize"/>
19221 <param name="style" type="long" default="wxDIRCTRL_3D_INTERNAL|wxSUNKEN_BORDER"/>
19222 <param name="filter" type="String" default="wxPyEmptyString"/>
19223 <param name="defaultFilter" type="int" default="0"/>
19224 <param name="name" type="String" default="wxPyTreeCtrlNameStr"/>
19225 </paramlist>
19226 </method>
19227 <method name="ExpandPath" type="bool" overloaded="no">
19228 <autodoc>ExpandPath(String path) -&gt; bool</autodoc>
19229 <paramlist>
19230 <param name="path" type="String" default=""/>
19231 </paramlist>
19232 </method>
19233 <method name="GetDefaultPath" type="String" overloaded="no">
19234 <autodoc>GetDefaultPath() -&gt; String</autodoc>
19235 </method>
19236 <method name="SetDefaultPath" type="" overloaded="no">
19237 <autodoc>SetDefaultPath(String path)</autodoc>
19238 <paramlist>
19239 <param name="path" type="String" default=""/>
19240 </paramlist>
19241 </method>
19242 <method name="GetPath" type="String" overloaded="no">
19243 <autodoc>GetPath() -&gt; String</autodoc>
19244 </method>
19245 <method name="GetFilePath" type="String" overloaded="no">
19246 <autodoc>GetFilePath() -&gt; String</autodoc>
19247 </method>
19248 <method name="SetPath" type="" overloaded="no">
19249 <autodoc>SetPath(String path)</autodoc>
19250 <paramlist>
19251 <param name="path" type="String" default=""/>
19252 </paramlist>
19253 </method>
19254 <method name="ShowHidden" type="" overloaded="no">
19255 <autodoc>ShowHidden(bool show)</autodoc>
19256 <paramlist>
19257 <param name="show" type="bool" default=""/>
19258 </paramlist>
19259 </method>
19260 <method name="GetShowHidden" type="bool" overloaded="no">
19261 <autodoc>GetShowHidden() -&gt; bool</autodoc>
19262 </method>
19263 <method name="GetFilter" type="String" overloaded="no">
19264 <autodoc>GetFilter() -&gt; String</autodoc>
19265 </method>
19266 <method name="SetFilter" type="" overloaded="no">
19267 <autodoc>SetFilter(String filter)</autodoc>
19268 <paramlist>
19269 <param name="filter" type="String" default=""/>
19270 </paramlist>
19271 </method>
19272 <method name="GetFilterIndex" type="int" overloaded="no">
19273 <autodoc>GetFilterIndex() -&gt; int</autodoc>
19274 </method>
19275 <method name="SetFilterIndex" type="" overloaded="no">
19276 <autodoc>SetFilterIndex(int n)</autodoc>
19277 <paramlist>
19278 <param name="n" type="int" default=""/>
19279 </paramlist>
19280 </method>
19281 <method name="GetRootId" type="TreeItemId" overloaded="no">
19282 <autodoc>GetRootId() -&gt; TreeItemId</autodoc>
19283 </method>
19284 <method name="GetTreeCtrl" type="TreeCtrl" overloaded="no">
19285 <autodoc>GetTreeCtrl() -&gt; TreeCtrl</autodoc>
19286 </method>
19287 <method name="GetFilterListCtrl" type="wxDirFilterListCtrl" overloaded="no">
19288 <autodoc>GetFilterListCtrl() -&gt; DirFilterListCtrl</autodoc>
19289 </method>
19290 <method name="FindChild" type="TreeItemId" overloaded="no">
19291 <autodoc>FindChild(wxTreeItemId parentId, wxString path) -&gt; (item, done)</autodoc>
19292 <docstring>Find the child that matches the first part of 'path'. E.g. if a child path is
19293"/usr" and 'path' is "/usr/include" then the child for /usr is returned.
19294If the path string has been used (we're at the leaf), done is set to True
19295</docstring>
19296 <paramlist>
19297 <param name="parentId" type="TreeItemId" default=""/>
19298 <param name="path" type="String" default=""/>
19299 <param name="OUTPUT" type="bool" default=""/>
19300 </paramlist>
19301 </method>
19302 <method name="DoResize" type="" overloaded="no">
19303 <autodoc>DoResize()</autodoc>
19304 </method>
19305 <method name="ReCreateTree" type="" overloaded="no">
19306 <autodoc>ReCreateTree()</autodoc>
19307 </method>
19308 </class>
19309 <class name="DirFilterListCtrl" oldname="wxDirFilterListCtrl" module="controls">
19310 <baseclass name="Choice"/>
19311 <constructor name="DirFilterListCtrl" overloaded="no">
19312 <autodoc>__init__(GenericDirCtrl parent, int id=-1, Point pos=DefaultPosition,
19313 Size size=DefaultSize, long style=0) -&gt; DirFilterListCtrl</autodoc>
19314 <paramlist>
19315 <param name="parent" type="GenericDirCtrl" default=""/>
19316 <param name="id" type="int" default="-1"/>
19317 <param name="pos" type="Point" default="wxDefaultPosition"/>
19318 <param name="size" type="Size" default="wxDefaultSize"/>
19319 <param name="style" type="long" default="0"/>
19320 </paramlist>
19321 </constructor>
19322 <constructor name="PreDirFilterListCtrl" overloaded="no">
19323 <autodoc>PreDirFilterListCtrl() -&gt; DirFilterListCtrl</autodoc>
19324 </constructor>
19325 <method name="Create" type="bool" overloaded="no">
19326 <autodoc>Create(GenericDirCtrl parent, int id=-1, Point pos=DefaultPosition,
19327 Size size=DefaultSize, long style=0) -&gt; bool</autodoc>
19328 <paramlist>
19329 <param name="parent" type="GenericDirCtrl" default=""/>
19330 <param name="id" type="int" default="-1"/>
19331 <param name="pos" type="Point" default="wxDefaultPosition"/>
19332 <param name="size" type="Size" default="wxDefaultSize"/>
19333 <param name="style" type="long" default="0"/>
19334 </paramlist>
19335 </method>
19336 <method name="FillFilterList" type="" overloaded="no">
19337 <autodoc>FillFilterList(String filter, int defaultFilter)</autodoc>
19338 <paramlist>
19339 <param name="filter" type="String" default=""/>
19340 <param name="defaultFilter" type="int" default=""/>
19341 </paramlist>
19342 </method>
19343 </class>
19344 <pythoncode>
19345#---------------------------------------------------------------------------
19346</pythoncode>
19347 <class name="PyControl" oldname="wxPyControl" module="controls">
19348 <baseclass name="Control"/>
19349 <constructor name="PyControl" overloaded="no">
19350 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
19351 long style=0, Validator validator=DefaultValidator,
19352 String name=ControlNameStr) -&gt; PyControl</autodoc>
19353 <paramlist>
19354 <param name="parent" type="Window" default=""/>
19355 <param name="id" type="int" default=""/>
19356 <param name="pos" type="Point" default="wxDefaultPosition"/>
19357 <param name="size" type="Size" default="wxDefaultSize"/>
19358 <param name="style" type="long" default="0"/>
19359 <param name="validator" type="Validator" default="wxDefaultValidator"/>
19360 <param name="name" type="String" default="wxPyControlNameStr"/>
19361 </paramlist>
19362 </constructor>
19363 <method name="_setCallbackInfo" type="" overloaded="no">
19364 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
19365 <paramlist>
19366 <param name="self" type="PyObject" default=""/>
19367 <param name="_class" type="PyObject" default=""/>
19368 </paramlist>
19369 </method>
19370 <method name="base_DoMoveWindow" type="" overloaded="no">
19371 <autodoc>base_DoMoveWindow(int x, int y, int width, int height)</autodoc>
19372 <paramlist>
19373 <param name="x" type="int" default=""/>
19374 <param name="y" type="int" default=""/>
19375 <param name="width" type="int" default=""/>
19376 <param name="height" type="int" default=""/>
19377 </paramlist>
19378 </method>
19379 <method name="base_DoSetSize" type="" overloaded="no">
19380 <autodoc>base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)</autodoc>
19381 <paramlist>
19382 <param name="x" type="int" default=""/>
19383 <param name="y" type="int" default=""/>
19384 <param name="width" type="int" default=""/>
19385 <param name="height" type="int" default=""/>
19386 <param name="sizeFlags" type="int" default="wxSIZE_AUTO"/>
19387 </paramlist>
19388 </method>
19389 <method name="base_DoSetClientSize" type="" overloaded="no">
19390 <autodoc>base_DoSetClientSize(int width, int height)</autodoc>
19391 <paramlist>
19392 <param name="width" type="int" default=""/>
19393 <param name="height" type="int" default=""/>
19394 </paramlist>
19395 </method>
19396 <method name="base_DoSetVirtualSize" type="" overloaded="no">
19397 <autodoc>base_DoSetVirtualSize(int x, int y)</autodoc>
19398 <paramlist>
19399 <param name="x" type="int" default=""/>
19400 <param name="y" type="int" default=""/>
19401 </paramlist>
19402 </method>
19403 <method name="base_DoGetSize" type="" overloaded="no">
19404 <autodoc>base_DoGetSize() -&gt; (width, height)</autodoc>
19405 <paramlist>
19406 <param name="OUTPUT" type="int" default=""/>
19407 <param name="OUTPUT" type="int" default=""/>
19408 </paramlist>
19409 </method>
19410 <method name="base_DoGetClientSize" type="" overloaded="no">
19411 <autodoc>base_DoGetClientSize() -&gt; (width, height)</autodoc>
19412 <paramlist>
19413 <param name="OUTPUT" type="int" default=""/>
19414 <param name="OUTPUT" type="int" default=""/>
19415 </paramlist>
19416 </method>
19417 <method name="base_DoGetPosition" type="" overloaded="no">
19418 <autodoc>base_DoGetPosition() -&gt; (x,y)</autodoc>
19419 <paramlist>
19420 <param name="OUTPUT" type="int" default=""/>
19421 <param name="OUTPUT" type="int" default=""/>
19422 </paramlist>
19423 </method>
19424 <method name="base_DoGetVirtualSize" type="Size" overloaded="no">
19425 <autodoc>base_DoGetVirtualSize() -&gt; Size</autodoc>
19426 </method>
19427 <method name="base_DoGetBestSize" type="Size" overloaded="no">
19428 <autodoc>base_DoGetBestSize() -&gt; Size</autodoc>
19429 </method>
19430 <method name="base_InitDialog" type="" overloaded="no">
19431 <autodoc>base_InitDialog()</autodoc>
19432 </method>
19433 <method name="base_TransferDataToWindow" type="bool" overloaded="no">
19434 <autodoc>base_TransferDataToWindow() -&gt; bool</autodoc>
19435 </method>
19436 <method name="base_TransferDataFromWindow" type="bool" overloaded="no">
19437 <autodoc>base_TransferDataFromWindow() -&gt; bool</autodoc>
19438 </method>
19439 <method name="base_Validate" type="bool" overloaded="no">
19440 <autodoc>base_Validate() -&gt; bool</autodoc>
19441 </method>
19442 <method name="base_AcceptsFocus" type="bool" overloaded="no">
19443 <autodoc>base_AcceptsFocus() -&gt; bool</autodoc>
19444 </method>
19445 <method name="base_AcceptsFocusFromKeyboard" type="bool" overloaded="no">
19446 <autodoc>base_AcceptsFocusFromKeyboard() -&gt; bool</autodoc>
19447 </method>
19448 <method name="base_GetMaxSize" type="Size" overloaded="no">
19449 <autodoc>base_GetMaxSize() -&gt; Size</autodoc>
19450 </method>
19451 <method name="base_AddChild" type="" overloaded="no">
19452 <autodoc>base_AddChild(Window child)</autodoc>
19453 <paramlist>
19454 <param name="child" type="Window" default=""/>
19455 </paramlist>
19456 </method>
19457 <method name="base_RemoveChild" type="" overloaded="no">
19458 <autodoc>base_RemoveChild(Window child)</autodoc>
19459 <paramlist>
19460 <param name="child" type="Window" default=""/>
19461 </paramlist>
19462 </method>
19463 </class>
19464 <pythoncode>
19465#---------------------------------------------------------------------------
19466</pythoncode>
19467 <pythoncode>
19468EVT_HELP = wx.PyEventBinder( wxEVT_HELP, 1)
19469EVT_HELP_RANGE = wx.PyEventBinder( wxEVT_HELP, 2)
19470EVT_DETAILED_HELP = wx.PyEventBinder( wxEVT_DETAILED_HELP, 1)
19471EVT_DETAILED_HELP_RANGE = wx.PyEventBinder( wxEVT_DETAILED_HELP, 2)
19472</pythoncode>
19473 <class name="HelpEvent" oldname="wxHelpEvent" module="controls">
c2dda882
RD
19474 <docstring>A help event is sent when the user has requested
19475context-sensitive help. This can either be caused by the
19476application requesting context-sensitive help mode via
19477wx.ContextHelp, or (on MS Windows) by the system generating a
19478WM_HELP message when the user pressed F1 or clicked on the query
19479button in a dialog caption.
19480
19481A help event is sent to the window that the user clicked on, and
19482is propagated up the window hierarchy until the event is
19483processed or there are no more event handlers. The application
19484should call event.GetId to check the identity of the clicked-on
19485window, and then either show some suitable help or call
19486event.Skip if the identifier is unrecognised. Calling Skip is
19487important because it allows wxWindows to generate further events
19488for ancestors of the clicked-on window. Otherwise it would be
19489impossible to show help for container windows, since processing
19490would stop after the first window found.
19491
19492 Events
19493 EVT_HELP Sent when the user has requested context-
19494 sensitive help.
19495 EVT_HELP_RANGE Allows to catch EVT_HELP for a range of IDs
19496</docstring>
f32fc4bc
RD
19497 <baseclass name="CommandEvent"/>
19498 <constructor name="HelpEvent" overloaded="no">
19499 <autodoc>__init__(wxEventType type=wxEVT_NULL, int winid=0, Point pt=DefaultPosition) -&gt; HelpEvent</autodoc>
19500 <paramlist>
19501 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
19502 <param name="winid" type="int" default="0"/>
19503 <param name="pt" type="Point" default="wxDefaultPosition"/>
19504 </paramlist>
19505 </constructor>
19506 <method name="GetPosition" type="Point" overloaded="no">
19507 <autodoc>GetPosition() -&gt; Point</autodoc>
c2dda882
RD
19508 <docstring>Returns the left-click position of the mouse, in screen
19509coordinates. This allows the application to position the help
19510appropriately.</docstring>
f32fc4bc
RD
19511 </method>
19512 <method name="SetPosition" type="" overloaded="no">
19513 <autodoc>SetPosition(Point pos)</autodoc>
c2dda882 19514 <docstring>Sets the left-click position of the mouse, in screen coordinates.</docstring>
f32fc4bc
RD
19515 <paramlist>
19516 <param name="pos" type="Point" default=""/>
19517 </paramlist>
19518 </method>
19519 <method name="GetLink" type="String" overloaded="no">
19520 <autodoc>GetLink() -&gt; String</autodoc>
c2dda882 19521 <docstring>Get an optional link to further help</docstring>
f32fc4bc
RD
19522 </method>
19523 <method name="SetLink" type="" overloaded="no">
19524 <autodoc>SetLink(String link)</autodoc>
c2dda882 19525 <docstring>Set an optional link to further help</docstring>
f32fc4bc
RD
19526 <paramlist>
19527 <param name="link" type="String" default=""/>
19528 </paramlist>
19529 </method>
19530 <method name="GetTarget" type="String" overloaded="no">
19531 <autodoc>GetTarget() -&gt; String</autodoc>
c2dda882 19532 <docstring>Get an optional target to display help in. E.g. a window specification</docstring>
f32fc4bc
RD
19533 </method>
19534 <method name="SetTarget" type="" overloaded="no">
19535 <autodoc>SetTarget(String target)</autodoc>
c2dda882 19536 <docstring>Set an optional target to display help in. E.g. a window specification</docstring>
f32fc4bc
RD
19537 <paramlist>
19538 <param name="target" type="String" default=""/>
19539 </paramlist>
19540 </method>
19541 </class>
19542 <class name="ContextHelp" oldname="wxContextHelp" module="controls">
c2dda882
RD
19543 <docstring>This class changes the cursor to a query and puts the application
19544into a 'context-sensitive help mode'. When the user left-clicks
19545on a window within the specified window, a EVT_HELP event is sent
19546to that control, and the application may respond to it by popping
19547up some help.
19548
19549There are a couple of ways to invoke this behaviour implicitly:
19550
19551 * Use the wx.DIALOG_EX_CONTEXTHELP extended style for a
19552 dialog (Windows only). This will put a question mark in the
19553 titlebar, and Windows will put the application into
19554 context-sensitive help mode automatically, with further
19555 programming.
19556
19557 * Create a wx.ContextHelpButton, whose predefined behaviour
19558 is to create a context help object. Normally you will write
19559 your application so that this button is only added to a
19560 dialog for non-Windows platforms (use
19561 wx.DIALOG_EX_CONTEXTHELP on Windows).
19562</docstring>
f32fc4bc
RD
19563 <baseclass name="Object"/>
19564 <constructor name="ContextHelp" overloaded="no">
19565 <autodoc>__init__(Window window=None, bool doNow=True) -&gt; ContextHelp</autodoc>
c2dda882
RD
19566 <docstring>Constructs a context help object, calling BeginContextHelp if
19567doNow is true (the default).
19568
19569If window is None, the top window is used.</docstring>
f32fc4bc
RD
19570 <paramlist>
19571 <param name="window" type="Window" default="NULL"/>
19572 <param name="doNow" type="bool" default="True"/>
19573 </paramlist>
19574 </constructor>
19575 <destructor name="~wxContextHelp" overloaded="no">
19576 <autodoc>__del__()</autodoc>
19577 </destructor>
19578 <method name="BeginContextHelp" type="bool" overloaded="no">
19579 <autodoc>BeginContextHelp(Window window=None) -&gt; bool</autodoc>
c2dda882
RD
19580 <docstring>Puts the application into context-sensitive help mode. window is
19581the window which will be used to catch events; if NULL, the top
19582window will be used.
19583
19584Returns true if the application was successfully put into
19585context-sensitive help mode. This function only returns when the
19586event loop has finished.</docstring>
f32fc4bc
RD
19587 <paramlist>
19588 <param name="window" type="Window" default="NULL"/>
19589 </paramlist>
19590 </method>
19591 <method name="EndContextHelp" type="bool" overloaded="no">
19592 <autodoc>EndContextHelp() -&gt; bool</autodoc>
c2dda882
RD
19593 <docstring>Ends context-sensitive help mode. Not normally called by the
19594application.</docstring>
f32fc4bc
RD
19595 </method>
19596 </class>
19597 <class name="ContextHelpButton" oldname="wxContextHelpButton" module="controls">
c2dda882
RD
19598 <docstring>Instances of this class may be used to add a question mark button
19599that when pressed, puts the application into context-help
19600mode. It does this by creating a wx.ContextHelp object which
19601itself generates a EVT_HELP event when the user clicks on a
19602window.
19603
19604On Windows, you may add a question-mark icon to a dialog by use
19605of the wx.DIALOG_EX_CONTEXTHELP extra style, but on other
19606platforms you will have to add a button explicitly, usually next
19607to OK, Cancel or similar buttons.
19608</docstring>
f32fc4bc
RD
19609 <baseclass name="BitmapButton"/>
19610 <constructor name="ContextHelpButton" overloaded="no">
19611 <autodoc>__init__(Window parent, int id=ID_CONTEXT_HELP, Point pos=DefaultPosition,
19612 Size size=DefaultSize, long style=BU_AUTODRAW) -&gt; ContextHelpButton</autodoc>
c2dda882 19613 <docstring>Constructor, creating and showing a context help button.</docstring>
f32fc4bc
RD
19614 <paramlist>
19615 <param name="parent" type="Window" default=""/>
19616 <param name="id" type="int" default="wxID_CONTEXT_HELP"/>
19617 <param name="pos" type="Point" default="wxDefaultPosition"/>
19618 <param name="size" type="Size" default="wxDefaultSize"/>
19619 <param name="style" type="long" default="wxBU_AUTODRAW"/>
19620 </paramlist>
19621 </constructor>
19622 </class>
19623 <class name="HelpProvider" oldname="wxHelpProvider" module="controls">
c2dda882
RD
19624 <docstring>wx.HelpProvider is an abstract class used by a program
19625implementing context-sensitive help to show the help text for the
19626given window.
19627
19628The current help provider must be explicitly set by the
19629application using wx.HelpProvider.Set().</docstring>
f32fc4bc
RD
19630 <staticmethod name="Set" type="HelpProvider" overloaded="no">
19631 <autodoc>Set(HelpProvider helpProvider) -&gt; HelpProvider</autodoc>
c2dda882
RD
19632 <docstring>Sset the current, application-wide help provider. Returns the
19633previous one. Unlike some other classes, the help provider is
19634not created on demand. This must be explicitly done by the
19635application.</docstring>
f32fc4bc
RD
19636 <paramlist>
19637 <param name="helpProvider" type="HelpProvider" default=""/>
19638 </paramlist>
19639 </staticmethod>
19640 <staticmethod name="Get" type="HelpProvider" overloaded="no">
19641 <autodoc>Get() -&gt; HelpProvider</autodoc>
c2dda882 19642 <docstring>Return the current application-wide help provider.</docstring>
f32fc4bc
RD
19643 </staticmethod>
19644 <method name="GetHelp" type="String" overloaded="no">
19645 <autodoc>GetHelp(Window window) -&gt; String</autodoc>
c2dda882
RD
19646 <docstring>Gets the help string for this window. Its interpretation is
19647dependent on the help provider except that empty string always
19648means that no help is associated with the window.</docstring>
f32fc4bc
RD
19649 <paramlist>
19650 <param name="window" type="Window" default=""/>
19651 </paramlist>
19652 </method>
19653 <method name="ShowHelp" type="bool" overloaded="no">
19654 <autodoc>ShowHelp(Window window) -&gt; bool</autodoc>
c2dda882
RD
19655 <docstring>Shows help for the given window. Uses GetHelp internally if
19656applicable.
19657
19658Returns true if it was done, or false if no help was available
19659for this window.</docstring>
f32fc4bc
RD
19660 <paramlist>
19661 <param name="window" type="Window" default=""/>
19662 </paramlist>
19663 </method>
19664 <method name="AddHelp" type="" overloaded="no">
19665 <autodoc>AddHelp(Window window, String text)</autodoc>
c2dda882 19666 <docstring>Associates the text with the given window.</docstring>
f32fc4bc
RD
19667 <paramlist>
19668 <param name="window" type="Window" default=""/>
19669 <param name="text" type="String" default=""/>
19670 </paramlist>
19671 </method>
19672 <method name="AddHelpById" type="" overloaded="no">
19673 <autodoc>AddHelpById(int id, String text)</autodoc>
c2dda882
RD
19674 <docstring>This version associates the given text with all windows with this
19675id. May be used to set the same help string for all Cancel
19676buttons in the application, for example.</docstring>
f32fc4bc
RD
19677 <paramlist>
19678 <param name="id" type="int" default=""/>
19679 <param name="text" type="String" default=""/>
19680 </paramlist>
19681 </method>
c2dda882
RD
19682 <method name="RemoveHelp" type="" overloaded="no">
19683 <autodoc>RemoveHelp(Window window)</autodoc>
19684 <docstring>Removes the association between the window pointer and the help
19685text. This is called by the wx.Window destructor. Without this,
19686the table of help strings will fill up and when window pointers
19687are reused, the wrong help string will be found.</docstring>
19688 <paramlist>
19689 <param name="window" type="Window" default=""/>
19690 </paramlist>
19691 </method>
f32fc4bc
RD
19692 <method name="Destroy" type="" overloaded="no">
19693 <autodoc>Destroy()</autodoc>
19694 </method>
19695 </class>
19696 <class name="SimpleHelpProvider" oldname="wxSimpleHelpProvider" module="controls">
c2dda882
RD
19697 <docstring>wx.SimpleHelpProvider is an implementation of wx.HelpProvider
19698which supports only plain text help strings, and shows the string
19699associated with the control (if any) in a tooltip.</docstring>
f32fc4bc
RD
19700 <baseclass name="HelpProvider"/>
19701 <constructor name="SimpleHelpProvider" overloaded="no">
19702 <autodoc>__init__() -&gt; SimpleHelpProvider</autodoc>
c2dda882
RD
19703 <docstring>wx.SimpleHelpProvider is an implementation of wx.HelpProvider
19704which supports only plain text help strings, and shows the string
19705associated with the control (if any) in a tooltip.</docstring>
f32fc4bc
RD
19706 </constructor>
19707 </class>
19708 <pythoncode>
19709#---------------------------------------------------------------------------
19710</pythoncode>
19711 <class name="DragImage" oldname="wxGenericDragImage" module="controls">
19712 <baseclass name="Object"/>
19713 <constructor name="wxGenericDragImage" overloaded="no">
19714 <autodoc>__init__(Bitmap image, Cursor cursor=wxNullCursor) -&gt; DragImage</autodoc>
19715 <paramlist>
19716 <param name="image" type="Bitmap" default=""/>
19717 <param name="cursor" type="Cursor" default="wxNullCursor"/>
19718 </paramlist>
19719 </constructor>
19720 <constructor name="DragIcon" overloaded="no">
19721 <autodoc>DragIcon(Icon image, Cursor cursor=wxNullCursor) -&gt; DragImage</autodoc>
19722 <paramlist>
19723 <param name="image" type="Icon" default=""/>
19724 <param name="cursor" type="Cursor" default="wxNullCursor"/>
19725 </paramlist>
19726 </constructor>
19727 <constructor name="DragString" overloaded="no">
19728 <autodoc>DragString(String str, Cursor cursor=wxNullCursor) -&gt; DragImage</autodoc>
19729 <paramlist>
19730 <param name="str" type="String" default=""/>
19731 <param name="cursor" type="Cursor" default="wxNullCursor"/>
19732 </paramlist>
19733 </constructor>
19734 <constructor name="DragTreeItem" overloaded="no">
19735 <autodoc>DragTreeItem(TreeCtrl treeCtrl, TreeItemId id) -&gt; DragImage</autodoc>
19736 <paramlist>
19737 <param name="treeCtrl" type="TreeCtrl" default=""/>
19738 <param name="id" type="TreeItemId" default=""/>
19739 </paramlist>
19740 </constructor>
19741 <constructor name="DragListItem" overloaded="no">
19742 <autodoc>DragListItem(ListCtrl listCtrl, long id) -&gt; DragImage</autodoc>
19743 <paramlist>
19744 <param name="listCtrl" type="ListCtrl" default=""/>
19745 <param name="id" type="long" default=""/>
19746 </paramlist>
19747 </constructor>
19748 <destructor name="~wxGenericDragImage" overloaded="no">
19749 <autodoc>__del__()</autodoc>
19750 </destructor>
19751 <method name="SetBackingBitmap" type="" overloaded="no">
19752 <autodoc>SetBackingBitmap(Bitmap bitmap)</autodoc>
19753 <paramlist>
19754 <param name="bitmap" type="Bitmap" default=""/>
19755 </paramlist>
19756 </method>
19757 <method name="BeginDrag" type="bool" overloaded="no">
19758 <autodoc>BeginDrag(Point hotspot, Window window, bool fullScreen=False,
19759 Rect rect=None) -&gt; bool</autodoc>
19760 <paramlist>
19761 <param name="hotspot" type="Point" default=""/>
19762 <param name="window" type="Window" default=""/>
19763 <param name="fullScreen" type="bool" default="False"/>
19764 <param name="rect" type="Rect" default="NULL"/>
19765 </paramlist>
19766 </method>
19767 <method name="BeginDragBounded" type="bool" overloaded="no">
19768 <autodoc>BeginDragBounded(Point hotspot, Window window, Window boundingWindow) -&gt; bool</autodoc>
19769 <paramlist>
19770 <param name="hotspot" type="Point" default=""/>
19771 <param name="window" type="Window" default=""/>
19772 <param name="boundingWindow" type="Window" default=""/>
19773 </paramlist>
19774 </method>
19775 <method name="EndDrag" type="bool" overloaded="no">
19776 <autodoc>EndDrag() -&gt; bool</autodoc>
19777 </method>
19778 <method name="Move" type="bool" overloaded="no">
19779 <autodoc>Move(Point pt) -&gt; bool</autodoc>
19780 <paramlist>
19781 <param name="pt" type="Point" default=""/>
19782 </paramlist>
19783 </method>
19784 <method name="Show" type="bool" overloaded="no">
19785 <autodoc>Show() -&gt; bool</autodoc>
19786 </method>
19787 <method name="Hide" type="bool" overloaded="no">
19788 <autodoc>Hide() -&gt; bool</autodoc>
19789 </method>
19790 <method name="GetImageRect" type="Rect" overloaded="no">
19791 <autodoc>GetImageRect(Point pos) -&gt; Rect</autodoc>
19792 <paramlist>
19793 <param name="pos" type="Point" default=""/>
19794 </paramlist>
19795 </method>
19796 <method name="DoDrawImage" type="bool" overloaded="no">
19797 <autodoc>DoDrawImage(DC dc, Point pos) -&gt; bool</autodoc>
19798 <paramlist>
19799 <param name="dc" type="DC" default=""/>
19800 <param name="pos" type="Point" default=""/>
19801 </paramlist>
19802 </method>
19803 <method name="UpdateBackingFromWindow" type="bool" overloaded="no">
19804 <autodoc>UpdateBackingFromWindow(DC windowDC, MemoryDC destDC, Rect sourceRect, Rect destRect) -&gt; bool</autodoc>
19805 <paramlist>
19806 <param name="windowDC" type="DC" default=""/>
19807 <param name="destDC" type="MemoryDC" default=""/>
19808 <param name="sourceRect" type="Rect" default=""/>
19809 <param name="destRect" type="Rect" default=""/>
19810 </paramlist>
19811 </method>
19812 <method name="RedrawImage" type="bool" overloaded="no">
19813 <autodoc>RedrawImage(Point oldPos, Point newPos, bool eraseOld, bool drawNew) -&gt; bool</autodoc>
19814 <paramlist>
19815 <param name="oldPos" type="Point" default=""/>
19816 <param name="newPos" type="Point" default=""/>
19817 <param name="eraseOld" type="bool" default=""/>
19818 <param name="drawNew" type="bool" default=""/>
19819 </paramlist>
19820 </method>
19821 </class>
19822 </module>
19823 <module name="misc">
19824 <import name="core"/>
19825 <pythoncode> wx = core </pythoncode>
19826 <pythoncode>
19827#---------------------------------------------------------------------------
19828</pythoncode>
19829 <class name="SystemSettings" oldname="wxSystemSettings" module="misc">
19830 <staticmethod name="GetColour" type="Colour" overloaded="no">
19831 <autodoc>GetColour(int index) -&gt; Colour</autodoc>
19832 <paramlist>
19833 <param name="index" type="wxSystemColour" default=""/>
19834 </paramlist>
19835 </staticmethod>
19836 <staticmethod name="GetFont" type="Font" overloaded="no">
19837 <autodoc>GetFont(int index) -&gt; Font</autodoc>
19838 <paramlist>
19839 <param name="index" type="wxSystemFont" default=""/>
19840 </paramlist>
19841 </staticmethod>
19842 <staticmethod name="GetMetric" type="int" overloaded="no">
19843 <autodoc>GetMetric(int index) -&gt; int</autodoc>
19844 <paramlist>
19845 <param name="index" type="wxSystemMetric" default=""/>
19846 </paramlist>
19847 </staticmethod>
19848 <staticmethod name="HasFeature" type="bool" overloaded="no">
19849 <autodoc>HasFeature(int index) -&gt; bool</autodoc>
19850 <paramlist>
19851 <param name="index" type="wxSystemFeature" default=""/>
19852 </paramlist>
19853 </staticmethod>
19854 <staticmethod name="GetScreenType" type="wxSystemScreenType" overloaded="no">
19855 <autodoc>GetScreenType() -&gt; int</autodoc>
19856 </staticmethod>
19857 <staticmethod name="SetScreenType" type="" overloaded="no">
19858 <autodoc>SetScreenType(int screen)</autodoc>
19859 <paramlist>
19860 <param name="screen" type="wxSystemScreenType" default=""/>
19861 </paramlist>
19862 </staticmethod>
19863 </class>
19864 <class name="SystemOptions" oldname="wxSystemOptions" module="misc">
19865 <baseclass name="Object"/>
19866 <constructor name="SystemOptions" overloaded="no">
19867 <autodoc>__init__() -&gt; SystemOptions</autodoc>
19868 </constructor>
19869 <staticmethod name="SetOption" type="" overloaded="no">
19870 <autodoc>SetOption(String name, String value)</autodoc>
19871 <paramlist>
19872 <param name="name" type="String" default=""/>
19873 <param name="value" type="String" default=""/>
19874 </paramlist>
19875 </staticmethod>
19876 <staticmethod name="SetOptionInt" type="" overloaded="no">
19877 <autodoc>SetOptionInt(String name, int value)</autodoc>
19878 <paramlist>
19879 <param name="name" type="String" default=""/>
19880 <param name="value" type="int" default=""/>
19881 </paramlist>
19882 </staticmethod>
19883 <staticmethod name="GetOption" type="String" overloaded="no">
19884 <autodoc>GetOption(String name) -&gt; String</autodoc>
19885 <paramlist>
19886 <param name="name" type="String" default=""/>
19887 </paramlist>
19888 </staticmethod>
19889 <staticmethod name="GetOptionInt" type="int" overloaded="no">
19890 <autodoc>GetOptionInt(String name) -&gt; int</autodoc>
19891 <paramlist>
19892 <param name="name" type="String" default=""/>
19893 </paramlist>
19894 </staticmethod>
19895 <staticmethod name="HasOption" type="bool" overloaded="no">
19896 <autodoc>HasOption(String name) -&gt; bool</autodoc>
19897 <paramlist>
19898 <param name="name" type="String" default=""/>
19899 </paramlist>
19900 </staticmethod>
19901 </class>
19902 <pythoncode>
0f43fbdf
RD
19903#---------------------------------------------------------------------------
19904</pythoncode>
f32fc4bc
RD
19905 <method name="NewId" oldname="wxNewId" type="long" overloaded="no">
19906 <autodoc>NewId() -&gt; long</autodoc>
19907 </method>
19908 <method name="RegisterId" oldname="wxRegisterId" type="" overloaded="no">
19909 <autodoc>RegisterId(long id)</autodoc>
856bf319 19910 <paramlist>
f32fc4bc 19911 <param name="id" type="long" default=""/>
856bf319 19912 </paramlist>
856bf319 19913 </method>
f32fc4bc
RD
19914 <method name="GetCurrentId" oldname="wxGetCurrentId" type="long" overloaded="no">
19915 <autodoc>GetCurrentId() -&gt; long</autodoc>
856bf319 19916 </method>
f32fc4bc
RD
19917 <method name="Bell" oldname="wxBell" type="" overloaded="no">
19918 <autodoc>Bell()</autodoc>
856bf319 19919 </method>
f32fc4bc
RD
19920 <method name="EndBusyCursor" oldname="wxEndBusyCursor" type="" overloaded="no">
19921 <autodoc>EndBusyCursor()</autodoc>
19922 </method>
19923 <method name="GetElapsedTime" oldname="wxGetElapsedTime" type="long" overloaded="no">
19924 <autodoc>GetElapsedTime(bool resetTimer=True) -&gt; long</autodoc>
856bf319 19925 <paramlist>
f32fc4bc 19926 <param name="resetTimer" type="bool" default="True"/>
856bf319 19927 </paramlist>
856bf319 19928 </method>
f32fc4bc
RD
19929 <method name="GetMousePosition" oldname="wxGetMousePosition" type="" overloaded="no">
19930 <autodoc>GetMousePosition() -&gt; (x,y)</autodoc>
19931 <paramlist>
19932 <param name="OUTPUT" type="int" default=""/>
19933 <param name="OUTPUT" type="int" default=""/>
19934 </paramlist>
856bf319 19935 </method>
f32fc4bc
RD
19936 <method name="IsBusy" oldname="wxIsBusy" type="bool" overloaded="no">
19937 <autodoc>IsBusy() -&gt; bool</autodoc>
856bf319 19938 </method>
f32fc4bc
RD
19939 <method name="Now" oldname="wxNow" type="String" overloaded="no">
19940 <autodoc>Now() -&gt; String</autodoc>
856bf319 19941 </method>
f32fc4bc
RD
19942 <method name="Shell" oldname="wxShell" type="bool" overloaded="no">
19943 <autodoc>Shell(String command=EmptyString) -&gt; bool</autodoc>
19944 <paramlist>
19945 <param name="command" type="String" default="wxPyEmptyString"/>
19946 </paramlist>
856bf319 19947 </method>
f32fc4bc
RD
19948 <method name="StartTimer" oldname="wxStartTimer" type="" overloaded="no">
19949 <autodoc>StartTimer()</autodoc>
856bf319 19950 </method>
f32fc4bc
RD
19951 <method name="GetOsVersion" oldname="wxGetOsVersion" type="int" overloaded="no">
19952 <autodoc>GetOsVersion() -&gt; (platform, major, minor)</autodoc>
19953 <paramlist>
19954 <param name="OUTPUT" type="int" default=""/>
19955 <param name="OUTPUT" type="int" default=""/>
19956 </paramlist>
856bf319 19957 </method>
f32fc4bc
RD
19958 <method name="GetOsDescription" oldname="wxGetOsDescription" type="String" overloaded="no">
19959 <autodoc>GetOsDescription() -&gt; String</autodoc>
856bf319 19960 </method>
f32fc4bc
RD
19961 <method name="GetFreeMemory" oldname="wxGetFreeMemory" type="long" overloaded="no">
19962 <autodoc>GetFreeMemory() -&gt; long</autodoc>
856bf319 19963 </method>
f32fc4bc
RD
19964 <method name="Shutdown" oldname="wxShutdown" type="bool" overloaded="no">
19965 <autodoc>Shutdown(int wFlags) -&gt; bool</autodoc>
19966 <paramlist>
19967 <param name="wFlags" type="wxShutdownFlags" default=""/>
19968 </paramlist>
856bf319 19969 </method>
f32fc4bc
RD
19970 <method name="Sleep" oldname="wxSleep" type="" overloaded="no">
19971 <autodoc>Sleep(int secs)</autodoc>
19972 <paramlist>
19973 <param name="secs" type="int" default=""/>
19974 </paramlist>
856bf319 19975 </method>
f32fc4bc
RD
19976 <method name="Usleep" oldname="wxUsleep" type="" overloaded="no">
19977 <autodoc>Usleep(unsigned long milliseconds)</autodoc>
19978 <paramlist>
19979 <param name="milliseconds" type="unsigned long" default=""/>
19980 </paramlist>
856bf319 19981 </method>
f32fc4bc
RD
19982 <method name="EnableTopLevelWindows" oldname="wxEnableTopLevelWindows" type="" overloaded="no">
19983 <autodoc>EnableTopLevelWindows(bool enable)</autodoc>
19984 <paramlist>
19985 <param name="enable" type="bool" default=""/>
19986 </paramlist>
856bf319 19987 </method>
f32fc4bc
RD
19988 <method name="StripMenuCodes" oldname="wxStripMenuCodes" type="String" overloaded="no">
19989 <autodoc>StripMenuCodes(String in) -&gt; String</autodoc>
19990 <paramlist>
19991 <param name="in" type="String" default=""/>
19992 </paramlist>
856bf319 19993 </method>
f32fc4bc
RD
19994 <method name="GetEmailAddress" oldname="wxGetEmailAddress" type="String" overloaded="no">
19995 <autodoc>GetEmailAddress() -&gt; String</autodoc>
856bf319 19996 </method>
f32fc4bc
RD
19997 <method name="GetHostName" oldname="wxGetHostName" type="String" overloaded="no">
19998 <autodoc>GetHostName() -&gt; String</autodoc>
856bf319 19999 </method>
f32fc4bc
RD
20000 <method name="GetFullHostName" oldname="wxGetFullHostName" type="String" overloaded="no">
20001 <autodoc>GetFullHostName() -&gt; String</autodoc>
856bf319 20002 </method>
f32fc4bc
RD
20003 <method name="GetUserId" oldname="wxGetUserId" type="String" overloaded="no">
20004 <autodoc>GetUserId() -&gt; String</autodoc>
856bf319 20005 </method>
f32fc4bc
RD
20006 <method name="GetUserName" oldname="wxGetUserName" type="String" overloaded="no">
20007 <autodoc>GetUserName() -&gt; String</autodoc>
856bf319 20008 </method>
f32fc4bc
RD
20009 <method name="GetHomeDir" oldname="wxGetHomeDir" type="String" overloaded="no">
20010 <autodoc>GetHomeDir() -&gt; String</autodoc>
856bf319 20011 </method>
f32fc4bc
RD
20012 <method name="GetUserHome" oldname="wxGetUserHome" type="String" overloaded="no">
20013 <autodoc>GetUserHome(String user=EmptyString) -&gt; String</autodoc>
856bf319 20014 <paramlist>
f32fc4bc 20015 <param name="user" type="String" default="wxPyEmptyString"/>
856bf319
RD
20016 </paramlist>
20017 </method>
f32fc4bc
RD
20018 <method name="GetProcessId" oldname="wxGetProcessId" type="unsigned long" overloaded="no">
20019 <autodoc>GetProcessId() -&gt; unsigned long</autodoc>
20020 </method>
20021 <method name="Trap" oldname="wxTrap" type="" overloaded="no">
20022 <autodoc>Trap()</autodoc>
856bf319 20023 </method>
f32fc4bc
RD
20024 <method name="FileSelector" oldname="wxFileSelector" type="String" overloaded="no">
20025 <autodoc>FileSelector(String message=FileSelectorPromptStr, String default_path=EmptyString,
20026 String default_filename=EmptyString,
20027 String default_extension=EmptyString,
20028 String wildcard=FileSelectorDefaultWildcardStr,
20029 int flags=0, Window parent=None, int x=-1,
20030 int y=-1) -&gt; String</autodoc>
856bf319 20031 <paramlist>
f32fc4bc
RD
20032 <param name="message" type="String" default="wxPyFileSelectorPromptStr"/>
20033 <param name="default_path" type="String" default="wxPyEmptyString"/>
20034 <param name="default_filename" type="String" default="wxPyEmptyString"/>
20035 <param name="default_extension" type="String" default="wxPyEmptyString"/>
20036 <param name="wildcard" type="String" default="wxPyFileSelectorDefaultWildcardStr"/>
20037 <param name="flags" type="int" default="0"/>
20038 <param name="parent" type="Window" default="NULL"/>
20039 <param name="x" type="int" default="-1"/>
20040 <param name="y" type="int" default="-1"/>
856bf319
RD
20041 </paramlist>
20042 </method>
f32fc4bc
RD
20043 <method name="LoadFileSelector" oldname="wxLoadFileSelector" type="String" overloaded="no">
20044 <autodoc>LoadFileSelector(String what, String extension, String default_name=EmptyString,
20045 Window parent=None) -&gt; String</autodoc>
856bf319 20046 <paramlist>
f32fc4bc
RD
20047 <param name="what" type="String" default=""/>
20048 <param name="extension" type="String" default=""/>
20049 <param name="default_name" type="String" default="wxPyEmptyString"/>
20050 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
20051 </paramlist>
20052 </method>
f32fc4bc
RD
20053 <method name="SaveFileSelector" oldname="wxSaveFileSelector" type="String" overloaded="no">
20054 <autodoc>SaveFileSelector(String what, String extension, String default_name=EmptyString,
20055 Window parent=None) -&gt; String</autodoc>
856bf319 20056 <paramlist>
f32fc4bc
RD
20057 <param name="what" type="String" default=""/>
20058 <param name="extension" type="String" default=""/>
20059 <param name="default_name" type="String" default="wxPyEmptyString"/>
20060 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
20061 </paramlist>
20062 </method>
f32fc4bc
RD
20063 <method name="DirSelector" oldname="wxDirSelector" type="String" overloaded="no">
20064 <autodoc>DirSelector(String message=DirSelectorPromptStr, String defaultPath=EmptyString,
20065 long style=DD_DEFAULT_STYLE,
20066 Point pos=DefaultPosition, Window parent=None) -&gt; String</autodoc>
856bf319 20067 <paramlist>
f32fc4bc
RD
20068 <param name="message" type="String" default="wxPyDirSelectorPromptStr"/>
20069 <param name="defaultPath" type="String" default="wxPyEmptyString"/>
20070 <param name="style" type="long" default="wxDD_DEFAULT_STYLE"/>
20071 <param name="pos" type="Point" default="wxDefaultPosition"/>
20072 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
20073 </paramlist>
20074 </method>
f32fc4bc
RD
20075 <method name="GetTextFromUser" oldname="wxGetTextFromUser" type="String" overloaded="no">
20076 <autodoc>GetTextFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
20077 Window parent=None,
20078 int x=-1, int y=-1, bool centre=True) -&gt; String</autodoc>
856bf319 20079 <paramlist>
f32fc4bc
RD
20080 <param name="message" type="String" default=""/>
20081 <param name="caption" type="String" default="wxPyEmptyString"/>
20082 <param name="default_value" type="String" default="wxPyEmptyString"/>
20083 <param name="parent" type="Window" default="NULL"/>
20084 <param name="x" type="int" default="-1"/>
20085 <param name="y" type="int" default="-1"/>
20086 <param name="centre" type="bool" default="True"/>
856bf319
RD
20087 </paramlist>
20088 </method>
f32fc4bc
RD
20089 <method name="GetPasswordFromUser" oldname="wxGetPasswordFromUser" type="String" overloaded="no">
20090 <autodoc>GetPasswordFromUser(String message, String caption=EmptyString, String default_value=EmptyString,
20091 Window parent=None) -&gt; String</autodoc>
856bf319 20092 <paramlist>
f32fc4bc
RD
20093 <param name="message" type="String" default=""/>
20094 <param name="caption" type="String" default="wxPyEmptyString"/>
20095 <param name="default_value" type="String" default="wxPyEmptyString"/>
20096 <param name="parent" type="Window" default="NULL"/>
856bf319
RD
20097 </paramlist>
20098 </method>
f32fc4bc
RD
20099 <method name="GetSingleChoice" oldname="wxGetSingleChoice" type="String" overloaded="no">
20100 <autodoc>GetSingleChoice(String message, String caption, int choices, String choices_array,
20101 Window parent=None, int x=-1,
20102 int y=-1, bool centre=True, int width=150, int height=200) -&gt; String</autodoc>
856bf319 20103 <paramlist>
f32fc4bc
RD
20104 <param name="message" type="String" default=""/>
20105 <param name="caption" type="String" default=""/>
20106 <param name="choices" type="int" default=""/>
20107 <param name="choices_array" type="String" default=""/>
20108 <param name="parent" type="Window" default="NULL"/>
20109 <param name="x" type="int" default="-1"/>
20110 <param name="y" type="int" default="-1"/>
20111 <param name="centre" type="bool" default="True"/>
20112 <param name="width" type="int" default="150"/>
20113 <param name="height" type="int" default="200"/>
856bf319
RD
20114 </paramlist>
20115 </method>
f32fc4bc
RD
20116 <method name="GetSingleChoiceIndex" oldname="wxGetSingleChoiceIndex" type="int" overloaded="no">
20117 <autodoc>GetSingleChoiceIndex(String message, String caption, int choices, String choices_array,
20118 Window parent=None, int x=-1,
20119 int y=-1, bool centre=True, int width=150, int height=200) -&gt; int</autodoc>
856bf319 20120 <paramlist>
f32fc4bc
RD
20121 <param name="message" type="String" default=""/>
20122 <param name="caption" type="String" default=""/>
20123 <param name="choices" type="int" default=""/>
20124 <param name="choices_array" type="String" default=""/>
20125 <param name="parent" type="Window" default="NULL"/>
20126 <param name="x" type="int" default="-1"/>
20127 <param name="y" type="int" default="-1"/>
20128 <param name="centre" type="bool" default="True"/>
20129 <param name="width" type="int" default="150"/>
20130 <param name="height" type="int" default="200"/>
856bf319
RD
20131 </paramlist>
20132 </method>
f32fc4bc
RD
20133 <method name="MessageBox" oldname="wxMessageBox" type="int" overloaded="no">
20134 <autodoc>MessageBox(String message, String caption=EmptyString, int style=wxOK|wxCENTRE,
20135 Window parent=None, int x=-1,
20136 int y=-1) -&gt; int</autodoc>
856bf319 20137 <paramlist>
f32fc4bc
RD
20138 <param name="message" type="String" default=""/>
20139 <param name="caption" type="String" default="wxPyEmptyString"/>
20140 <param name="style" type="int" default="wxOK|wxCENTRE"/>
20141 <param name="parent" type="Window" default="NULL"/>
20142 <param name="x" type="int" default="-1"/>
20143 <param name="y" type="int" default="-1"/>
856bf319
RD
20144 </paramlist>
20145 </method>
f32fc4bc
RD
20146 <method name="GetNumberFromUser" oldname="wxGetNumberFromUser" type="long" overloaded="no">
20147 <autodoc>GetNumberFromUser(String message, String prompt, String caption, long value,
20148 long min=0, long max=100, Window parent=None,
20149 Point pos=DefaultPosition) -&gt; long</autodoc>
856bf319 20150 <paramlist>
f32fc4bc
RD
20151 <param name="message" type="String" default=""/>
20152 <param name="prompt" type="String" default=""/>
20153 <param name="caption" type="String" default=""/>
20154 <param name="value" type="long" default=""/>
20155 <param name="min" type="long" default="0"/>
20156 <param name="max" type="long" default="100"/>
20157 <param name="parent" type="Window" default="NULL"/>
20158 <param name="pos" type="Point" default="wxDefaultPosition"/>
856bf319
RD
20159 </paramlist>
20160 </method>
f32fc4bc
RD
20161 <method name="ColourDisplay" oldname="wxColourDisplay" type="bool" overloaded="no">
20162 <autodoc>ColourDisplay() -&gt; bool</autodoc>
20163 </method>
20164 <method name="DisplayDepth" oldname="wxDisplayDepth" type="int" overloaded="no">
20165 <autodoc>DisplayDepth() -&gt; int</autodoc>
20166 </method>
20167 <method name="GetDisplayDepth" oldname="wxGetDisplayDepth" type="int" overloaded="no">
20168 <autodoc>GetDisplayDepth() -&gt; int</autodoc>
20169 </method>
20170 <method name="DisplaySize" oldname="wxDisplaySize" type="" overloaded="no">
20171 <autodoc>DisplaySize() -&gt; (width, height)</autodoc>
856bf319 20172 <paramlist>
f32fc4bc
RD
20173 <param name="OUTPUT" type="int" default=""/>
20174 <param name="OUTPUT" type="int" default=""/>
856bf319
RD
20175 </paramlist>
20176 </method>
f32fc4bc
RD
20177 <method name="GetDisplaySize" oldname="wxGetDisplaySize" type="Size" overloaded="no">
20178 <autodoc>GetDisplaySize() -&gt; Size</autodoc>
20179 </method>
20180 <method name="DisplaySizeMM" oldname="wxDisplaySizeMM" type="" overloaded="no">
20181 <autodoc>DisplaySizeMM() -&gt; (width, height)</autodoc>
856bf319 20182 <paramlist>
f32fc4bc
RD
20183 <param name="OUTPUT" type="int" default=""/>
20184 <param name="OUTPUT" type="int" default=""/>
856bf319
RD
20185 </paramlist>
20186 </method>
f32fc4bc
RD
20187 <method name="GetDisplaySizeMM" oldname="wxGetDisplaySizeMM" type="Size" overloaded="no">
20188 <autodoc>GetDisplaySizeMM() -&gt; Size</autodoc>
20189 </method>
20190 <method name="ClientDisplayRect" oldname="wxClientDisplayRect" type="" overloaded="no">
20191 <autodoc>ClientDisplayRect() -&gt; (x, y, width, height)</autodoc>
856bf319 20192 <paramlist>
f32fc4bc
RD
20193 <param name="OUTPUT" type="int" default=""/>
20194 <param name="OUTPUT" type="int" default=""/>
20195 <param name="OUTPUT" type="int" default=""/>
20196 <param name="OUTPUT" type="int" default=""/>
856bf319
RD
20197 </paramlist>
20198 </method>
f32fc4bc
RD
20199 <method name="GetClientDisplayRect" oldname="wxGetClientDisplayRect" type="Rect" overloaded="no">
20200 <autodoc>GetClientDisplayRect() -&gt; Rect</autodoc>
20201 </method>
20202 <method name="SetCursor" oldname="wxSetCursor" type="" overloaded="no">
20203 <autodoc>SetCursor(Cursor cursor)</autodoc>
856bf319 20204 <paramlist>
f32fc4bc 20205 <param name="cursor" type="Cursor" default=""/>
856bf319
RD
20206 </paramlist>
20207 </method>
f32fc4bc
RD
20208 <method name="BeginBusyCursor" oldname="wxBeginBusyCursor" type="" overloaded="no">
20209 <autodoc>BeginBusyCursor(Cursor cursor=wxHOURGLASS_CURSOR)</autodoc>
856bf319 20210 <paramlist>
f32fc4bc 20211 <param name="cursor" type="Cursor" default="wxHOURGLASS_CURSOR"/>
856bf319
RD
20212 </paramlist>
20213 </method>
f32fc4bc
RD
20214 <method name="GetActiveWindow" oldname="wxGetActiveWindow" type="Window" overloaded="no">
20215 <autodoc>GetActiveWindow() -&gt; Window</autodoc>
856bf319 20216 </method>
f32fc4bc
RD
20217 <method name="GenericFindWindowAtPoint" oldname="wxGenericFindWindowAtPoint" type="Window" overloaded="no">
20218 <autodoc>GenericFindWindowAtPoint(Point pt) -&gt; Window</autodoc>
856bf319 20219 <paramlist>
f32fc4bc 20220 <param name="pt" type="Point" default=""/>
856bf319
RD
20221 </paramlist>
20222 </method>
f32fc4bc
RD
20223 <method name="FindWindowAtPoint" oldname="wxFindWindowAtPoint" type="Window" overloaded="no">
20224 <autodoc>FindWindowAtPoint(Point pt) -&gt; Window</autodoc>
856bf319 20225 <paramlist>
f32fc4bc 20226 <param name="pt" type="Point" default=""/>
856bf319
RD
20227 </paramlist>
20228 </method>
f32fc4bc
RD
20229 <method name="GetTopLevelParent" oldname="wxGetTopLevelParent" type="Window" overloaded="no">
20230 <autodoc>GetTopLevelParent(Window win) -&gt; Window</autodoc>
856bf319 20231 <paramlist>
f32fc4bc 20232 <param name="win" type="Window" default=""/>
856bf319
RD
20233 </paramlist>
20234 </method>
f32fc4bc
RD
20235 <method name="GetKeyState" oldname="wxGetKeyState" type="bool" overloaded="no">
20236 <autodoc>GetKeyState(int key) -&gt; bool</autodoc>
856bf319 20237 <paramlist>
f32fc4bc 20238 <param name="key" type="wxKeyCode" default=""/>
856bf319
RD
20239 </paramlist>
20240 </method>
f32fc4bc
RD
20241 <method name="WakeUpMainThread" oldname="wxWakeUpMainThread" type="" overloaded="no">
20242 <autodoc>WakeUpMainThread()</autodoc>
856bf319 20243 </method>
f32fc4bc
RD
20244 <method name="MutexGuiEnter" oldname="wxMutexGuiEnter" type="" overloaded="no">
20245 <autodoc>MutexGuiEnter()</autodoc>
856bf319 20246 </method>
f32fc4bc
RD
20247 <method name="MutexGuiLeave" oldname="wxMutexGuiLeave" type="" overloaded="no">
20248 <autodoc>MutexGuiLeave()</autodoc>
856bf319 20249 </method>
f32fc4bc
RD
20250 <class name="MutexGuiLocker" oldname="wxMutexGuiLocker" module="misc">
20251 <constructor name="MutexGuiLocker" overloaded="no">
20252 <autodoc>__init__() -&gt; MutexGuiLocker</autodoc>
20253 </constructor>
20254 <destructor name="~wxMutexGuiLocker" overloaded="no">
20255 <autodoc>__del__()</autodoc>
20256 </destructor>
20257 </class>
20258 <method name="Thread_IsMain" oldname="wxThread_IsMain" type="bool" overloaded="no">
20259 <autodoc>Thread_IsMain() -&gt; bool</autodoc>
856bf319 20260 </method>
f32fc4bc
RD
20261 <pythoncode>
20262#---------------------------------------------------------------------------
20263</pythoncode>
20264 <class name="ToolTip" oldname="wxToolTip" module="misc">
20265 <baseclass name="Object"/>
20266 <constructor name="ToolTip" overloaded="no">
20267 <autodoc>__init__(String tip) -&gt; ToolTip</autodoc>
20268 <paramlist>
20269 <param name="tip" type="String" default=""/>
20270 </paramlist>
20271 </constructor>
20272 <method name="SetTip" type="" overloaded="no">
20273 <autodoc>SetTip(String tip)</autodoc>
20274 <paramlist>
20275 <param name="tip" type="String" default=""/>
20276 </paramlist>
20277 </method>
20278 <method name="GetTip" type="String" overloaded="no">
20279 <autodoc>GetTip() -&gt; String</autodoc>
20280 </method>
20281 <method name="GetWindow" type="Window" overloaded="no">
20282 <autodoc>GetWindow() -&gt; Window</autodoc>
20283 </method>
20284 <staticmethod name="Enable" type="" overloaded="no">
20285 <autodoc>Enable(bool flag)</autodoc>
20286 <paramlist>
20287 <param name="flag" type="bool" default=""/>
20288 </paramlist>
20289 </staticmethod>
20290 <staticmethod name="SetDelay" type="" overloaded="no">
20291 <autodoc>SetDelay(long milliseconds)</autodoc>
20292 <paramlist>
20293 <param name="milliseconds" type="long" default=""/>
20294 </paramlist>
20295 </staticmethod>
20296 </class>
20297 <class name="Caret" oldname="wxCaret" module="misc">
20298 <constructor name="Caret" overloaded="no">
20299 <autodoc>__init__(Window window, Size size) -&gt; Caret</autodoc>
20300 <paramlist>
20301 <param name="window" type="Window" default=""/>
20302 <param name="size" type="Size" default=""/>
20303 </paramlist>
20304 </constructor>
20305 <destructor name="~wxCaret" overloaded="no">
20306 <autodoc>__del__()</autodoc>
20307 </destructor>
20308 <method name="IsOk" type="bool" overloaded="no">
20309 <autodoc>IsOk() -&gt; bool</autodoc>
20310 </method>
20311 <method name="IsVisible" type="bool" overloaded="no">
20312 <autodoc>IsVisible() -&gt; bool</autodoc>
20313 </method>
20314 <method name="GetPosition" type="Point" overloaded="no">
20315 <autodoc>GetPosition() -&gt; Point</autodoc>
20316 </method>
20317 <method name="GetPositionTuple" type="" overloaded="no">
20318 <autodoc>GetPositionTuple() -&gt; (x,y)</autodoc>
20319 <paramlist>
20320 <param name="OUTPUT" type="int" default=""/>
20321 <param name="OUTPUT" type="int" default=""/>
20322 </paramlist>
20323 </method>
20324 <method name="GetSize" type="Size" overloaded="no">
20325 <autodoc>GetSize() -&gt; Size</autodoc>
20326 </method>
20327 <method name="GetSizeTuple" type="" overloaded="no">
20328 <autodoc>GetSizeTuple() -&gt; (width, height)</autodoc>
20329 <paramlist>
20330 <param name="OUTPUT" type="int" default=""/>
20331 <param name="OUTPUT" type="int" default=""/>
20332 </paramlist>
20333 </method>
20334 <method name="GetWindow" type="Window" overloaded="no">
20335 <autodoc>GetWindow() -&gt; Window</autodoc>
20336 </method>
20337 <method name="MoveXY" type="" overloaded="no">
20338 <autodoc>MoveXY(int x, int y)</autodoc>
20339 <paramlist>
20340 <param name="x" type="int" default=""/>
20341 <param name="y" type="int" default=""/>
20342 </paramlist>
20343 </method>
20344 <method name="Move" type="" overloaded="no">
20345 <autodoc>Move(Point pt)</autodoc>
20346 <paramlist>
20347 <param name="pt" type="Point" default=""/>
20348 </paramlist>
20349 </method>
20350 <method name="SetSizeWH" type="" overloaded="no">
20351 <autodoc>SetSizeWH(int width, int height)</autodoc>
20352 <paramlist>
20353 <param name="width" type="int" default=""/>
20354 <param name="height" type="int" default=""/>
20355 </paramlist>
20356 </method>
20357 <method name="SetSize" type="" overloaded="no">
20358 <autodoc>SetSize(Size size)</autodoc>
20359 <paramlist>
20360 <param name="size" type="Size" default=""/>
20361 </paramlist>
20362 </method>
20363 <method name="Show" type="" overloaded="no">
20364 <autodoc>Show(int show=True)</autodoc>
20365 <paramlist>
20366 <param name="show" type="int" default="True"/>
20367 </paramlist>
20368 </method>
20369 <method name="Hide" type="" overloaded="no">
20370 <autodoc>Hide()</autodoc>
20371 </method>
20372 </class>
20373 <method name="Caret_GetBlinkTime" oldname="wxCaret_GetBlinkTime" type="int" overloaded="no">
20374 <autodoc>Caret_GetBlinkTime() -&gt; int</autodoc>
20375 </method>
20376 <method name="Caret_SetBlinkTime" oldname="wxCaret_SetBlinkTime" type="" overloaded="no">
20377 <autodoc>Caret_SetBlinkTime(int milliseconds)</autodoc>
856bf319 20378 <paramlist>
f32fc4bc 20379 <param name="milliseconds" type="int" default=""/>
856bf319
RD
20380 </paramlist>
20381 </method>
f32fc4bc
RD
20382 <class name="BusyCursor" oldname="wxBusyCursor" module="misc">
20383 <constructor name="BusyCursor" overloaded="no">
20384 <autodoc>__init__(Cursor cursor=wxHOURGLASS_CURSOR) -&gt; BusyCursor</autodoc>
20385 <paramlist>
20386 <param name="cursor" type="Cursor" default="wxHOURGLASS_CURSOR"/>
20387 </paramlist>
20388 </constructor>
20389 <destructor name="~wxBusyCursor" overloaded="no">
20390 <autodoc>__del__()</autodoc>
20391 </destructor>
20392 </class>
20393 <class name="WindowDisabler" oldname="wxWindowDisabler" module="misc">
20394 <constructor name="WindowDisabler" overloaded="no">
20395 <autodoc>__init__(Window winToSkip=None) -&gt; WindowDisabler</autodoc>
20396 <paramlist>
20397 <param name="winToSkip" type="Window" default="NULL"/>
20398 </paramlist>
20399 </constructor>
20400 <destructor name="~wxWindowDisabler" overloaded="no">
20401 <autodoc>__del__()</autodoc>
20402 </destructor>
20403 </class>
20404 <class name="BusyInfo" oldname="wxBusyInfo" module="misc">
20405 <baseclass name="Object"/>
20406 <constructor name="BusyInfo" overloaded="no">
20407 <autodoc>__init__(String message) -&gt; BusyInfo</autodoc>
20408 <paramlist>
20409 <param name="message" type="String" default=""/>
20410 </paramlist>
20411 </constructor>
20412 <destructor name="~wxBusyInfo" overloaded="no">
20413 <autodoc>__del__()</autodoc>
20414 </destructor>
20415 </class>
20416 <class name="StopWatch" oldname="wxStopWatch" module="misc">
20417 <constructor name="StopWatch" overloaded="no">
20418 <autodoc>__init__() -&gt; StopWatch</autodoc>
20419 </constructor>
20420 <method name="Start" type="" overloaded="no">
20421 <autodoc>Start(long t0=0)</autodoc>
20422 <paramlist>
20423 <param name="t0" type="long" default="0"/>
20424 </paramlist>
20425 </method>
20426 <method name="Pause" type="" overloaded="no">
20427 <autodoc>Pause()</autodoc>
20428 </method>
20429 <method name="Resume" type="" overloaded="no">
20430 <autodoc>Resume()</autodoc>
20431 </method>
20432 <method name="Time" type="long" overloaded="no">
20433 <autodoc>Time() -&gt; long</autodoc>
20434 </method>
20435 </class>
20436 <class name="FileHistory" oldname="wxFileHistory" module="misc">
20437 <baseclass name="Object"/>
20438 <constructor name="FileHistory" overloaded="no">
20439 <autodoc>__init__(int maxFiles=9) -&gt; FileHistory</autodoc>
20440 <paramlist>
20441 <param name="maxFiles" type="int" default="9"/>
20442 </paramlist>
20443 </constructor>
20444 <destructor name="~wxFileHistory" overloaded="no">
20445 <autodoc>__del__()</autodoc>
20446 </destructor>
20447 <method name="AddFileToHistory" type="" overloaded="no">
20448 <autodoc>AddFileToHistory(String file)</autodoc>
20449 <paramlist>
20450 <param name="file" type="String" default=""/>
20451 </paramlist>
20452 </method>
20453 <method name="RemoveFileFromHistory" type="" overloaded="no">
20454 <autodoc>RemoveFileFromHistory(int i)</autodoc>
20455 <paramlist>
20456 <param name="i" type="int" default=""/>
20457 </paramlist>
20458 </method>
20459 <method name="GetMaxFiles" type="int" overloaded="no">
20460 <autodoc>GetMaxFiles() -&gt; int</autodoc>
20461 </method>
20462 <method name="UseMenu" type="" overloaded="no">
20463 <autodoc>UseMenu(Menu menu)</autodoc>
20464 <paramlist>
20465 <param name="menu" type="Menu" default=""/>
20466 </paramlist>
20467 </method>
20468 <method name="RemoveMenu" type="" overloaded="no">
20469 <autodoc>RemoveMenu(Menu menu)</autodoc>
20470 <paramlist>
20471 <param name="menu" type="Menu" default=""/>
20472 </paramlist>
20473 </method>
20474 <method name="Load" type="" overloaded="no">
20475 <autodoc>Load(ConfigBase config)</autodoc>
20476 <paramlist>
20477 <param name="config" type="wxConfigBase" default=""/>
20478 </paramlist>
20479 </method>
20480 <method name="Save" type="" overloaded="no">
20481 <autodoc>Save(ConfigBase config)</autodoc>
20482 <paramlist>
20483 <param name="config" type="wxConfigBase" default=""/>
20484 </paramlist>
20485 </method>
20486 <method name="AddFilesToMenu" type="" overloaded="no">
20487 <autodoc>AddFilesToMenu()</autodoc>
20488 </method>
20489 <method name="AddFilesToThisMenu" type="" overloaded="no">
20490 <autodoc>AddFilesToThisMenu(Menu menu)</autodoc>
20491 <paramlist>
20492 <param name="menu" type="Menu" default=""/>
20493 </paramlist>
20494 </method>
20495 <method name="GetHistoryFile" type="String" overloaded="no">
20496 <autodoc>GetHistoryFile(int i) -&gt; String</autodoc>
20497 <paramlist>
20498 <param name="i" type="int" default=""/>
20499 </paramlist>
20500 </method>
20501 <method name="GetCount" type="int" overloaded="no">
20502 <autodoc>GetCount() -&gt; int</autodoc>
20503 </method>
20504 </class>
20505 <class name="SingleInstanceChecker" oldname="wxSingleInstanceChecker" module="misc">
20506 <constructor name="SingleInstanceChecker" overloaded="no">
20507 <autodoc>__init__(String name, String path=EmptyString) -&gt; SingleInstanceChecker</autodoc>
20508 <paramlist>
20509 <param name="name" type="String" default=""/>
20510 <param name="path" type="String" default="wxPyEmptyString"/>
20511 </paramlist>
20512 </constructor>
20513 <constructor name="PreSingleInstanceChecker" overloaded="no">
20514 <autodoc>PreSingleInstanceChecker() -&gt; SingleInstanceChecker</autodoc>
20515 </constructor>
20516 <destructor name="~wxSingleInstanceChecker" overloaded="no">
20517 <autodoc>__del__()</autodoc>
20518 </destructor>
20519 <method name="Create" type="bool" overloaded="no">
20520 <autodoc>Create(String name, String path=EmptyString) -&gt; bool</autodoc>
20521 <paramlist>
20522 <param name="name" type="String" default=""/>
20523 <param name="path" type="String" default="wxPyEmptyString"/>
20524 </paramlist>
20525 </method>
20526 <method name="IsAnotherRunning" type="bool" overloaded="no">
20527 <autodoc>IsAnotherRunning() -&gt; bool</autodoc>
20528 </method>
20529 </class>
20530 <method name="DrawWindowOnDC" oldname="wxDrawWindowOnDC" type="" overloaded="no">
20531 <autodoc>DrawWindowOnDC(Window window, DC dc, int method)</autodoc>
20532 <paramlist>
20533 <param name="window" type="Window" default=""/>
20534 <param name="dc" type="DC" default=""/>
20535 <param name="method" type="int" default=""/>
856bf319
RD
20536 </paramlist>
20537 </method>
f32fc4bc
RD
20538 <pythoncode>
20539#---------------------------------------------------------------------------
20540</pythoncode>
20541 <class name="TipProvider" oldname="wxTipProvider" module="misc">
20542 <destructor name="~wxTipProvider" overloaded="no">
20543 <autodoc>__del__()</autodoc>
20544 </destructor>
20545 <method name="GetTip" type="String" overloaded="no">
20546 <autodoc>GetTip() -&gt; String</autodoc>
20547 </method>
20548 <method name="GetCurrentTip" type="size_t" overloaded="no">
20549 <autodoc>GetCurrentTip() -&gt; size_t</autodoc>
20550 </method>
20551 <method name="PreprocessTip" type="String" overloaded="no">
20552 <autodoc>PreprocessTip(String tip) -&gt; String</autodoc>
20553 <paramlist>
20554 <param name="tip" type="String" default=""/>
20555 </paramlist>
20556 </method>
20557 </class>
20558 <class name="PyTipProvider" oldname="wxPyTipProvider" module="misc">
20559 <baseclass name="TipProvider"/>
20560 <constructor name="PyTipProvider" overloaded="no">
20561 <autodoc>__init__(size_t currentTip) -&gt; PyTipProvider</autodoc>
20562 <paramlist>
20563 <param name="currentTip" type="size_t" default=""/>
20564 </paramlist>
20565 </constructor>
20566 <method name="_setCallbackInfo" type="" overloaded="no">
20567 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
20568 <paramlist>
20569 <param name="self" type="PyObject" default=""/>
20570 <param name="_class" type="PyObject" default=""/>
20571 </paramlist>
20572 </method>
20573 </class>
20574 <method name="ShowTip" oldname="wxShowTip" type="bool" overloaded="no">
20575 <autodoc>ShowTip(Window parent, TipProvider tipProvider, bool showAtStartup=True) -&gt; bool</autodoc>
20576 <paramlist>
20577 <param name="parent" type="Window" default=""/>
20578 <param name="tipProvider" type="TipProvider" default=""/>
20579 <param name="showAtStartup" type="bool" default="True"/>
20580 </paramlist>
20581 </method>
20582 <method name="CreateFileTipProvider" oldname="wxCreateFileTipProvider" type="TipProvider" overloaded="no">
20583 <autodoc>CreateFileTipProvider(String filename, size_t currentTip) -&gt; TipProvider</autodoc>
20584 <paramlist>
20585 <param name="filename" type="String" default=""/>
20586 <param name="currentTip" type="size_t" default=""/>
856bf319
RD
20587 </paramlist>
20588 </method>
f32fc4bc 20589 <pythoncode>
0f43fbdf
RD
20590#---------------------------------------------------------------------------
20591</pythoncode>
f32fc4bc
RD
20592 <class name="Timer" oldname="wxPyTimer" module="misc">
20593 <baseclass name="EvtHandler"/>
20594 <constructor name="wxPyTimer" overloaded="no">
20595 <autodoc>__init__(EvtHandler owner=None, int id=-1) -&gt; Timer</autodoc>
20596 <paramlist>
20597 <param name="owner" type="EvtHandler" default="NULL"/>
20598 <param name="id" type="int" default="-1"/>
20599 </paramlist>
20600 </constructor>
20601 <destructor name="~wxPyTimer" overloaded="no">
20602 <autodoc>__del__()</autodoc>
20603 </destructor>
20604 <method name="_setCallbackInfo" type="" overloaded="no">
20605 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
20606 <paramlist>
20607 <param name="self" type="PyObject" default=""/>
20608 <param name="_class" type="PyObject" default=""/>
20609 </paramlist>
20610 </method>
20611 <method name="SetOwner" type="" overloaded="no">
20612 <autodoc>SetOwner(EvtHandler owner, int id=-1)</autodoc>
20613 <paramlist>
20614 <param name="owner" type="EvtHandler" default=""/>
20615 <param name="id" type="int" default="-1"/>
20616 </paramlist>
20617 </method>
20618 <method name="Start" type="bool" overloaded="no">
20619 <autodoc>Start(int milliseconds=-1, bool oneShot=False) -&gt; bool</autodoc>
20620 <paramlist>
20621 <param name="milliseconds" type="int" default="-1"/>
20622 <param name="oneShot" type="bool" default="False"/>
20623 </paramlist>
20624 </method>
20625 <method name="Stop" type="" overloaded="no">
20626 <autodoc>Stop()</autodoc>
20627 </method>
20628 <method name="IsRunning" type="bool" overloaded="no">
20629 <autodoc>IsRunning() -&gt; bool</autodoc>
20630 </method>
20631 <method name="GetInterval" type="int" overloaded="no">
20632 <autodoc>GetInterval() -&gt; int</autodoc>
20633 </method>
20634 <method name="IsOneShot" type="bool" overloaded="no">
20635 <autodoc>IsOneShot() -&gt; bool</autodoc>
20636 </method>
20637 <method name="GetId" type="int" overloaded="no">
20638 <autodoc>GetId() -&gt; int</autodoc>
20639 </method>
20640 </class>
20641 <pythoncode>
20642# For backwards compatibility with 2.4
20643class PyTimer(Timer):
20644 def __init__(self, notify):
20645 Timer.__init__(self)
20646 self.notify = notify
20647
20648 def Notify(self):
20649 if self.notify:
20650 self.notify()
20651
20652
20653EVT_TIMER = wx.PyEventBinder( wxEVT_TIMER, 1 )
20654
0f43fbdf 20655</pythoncode>
f32fc4bc
RD
20656 <class name="TimerEvent" oldname="wxTimerEvent" module="misc">
20657 <baseclass name="Event"/>
20658 <constructor name="TimerEvent" overloaded="no">
20659 <autodoc>__init__(int timerid=0, int interval=0) -&gt; TimerEvent</autodoc>
20660 <paramlist>
20661 <param name="timerid" type="int" default="0"/>
20662 <param name="interval" type="int" default="0"/>
20663 </paramlist>
20664 </constructor>
20665 <method name="GetInterval" type="int" overloaded="no">
20666 <autodoc>GetInterval() -&gt; int</autodoc>
20667 </method>
20668 </class>
20669 <class name="TimerRunner" oldname="wxTimerRunner" module="misc">
20670 <constructor name="TimerRunner" overloaded="yes">
20671 <paramlist>
20672 <param name="timer" type="wxTimer" default=""/>
20673 </paramlist>
20674 </constructor>
20675 <constructor name="TimerRunner" overloaded="yes">
20676 <autodoc>__init__(wxTimer timer) -&gt; TimerRunner
20677__init__(wxTimer timer, int milli, bool oneShot=False) -&gt; TimerRunner</autodoc>
20678 <paramlist>
20679 <param name="timer" type="wxTimer" default=""/>
20680 <param name="milli" type="int" default=""/>
20681 <param name="oneShot" type="bool" default="False"/>
20682 </paramlist>
20683 </constructor>
20684 <destructor name="~wxTimerRunner" overloaded="no">
20685 <autodoc>__del__()</autodoc>
20686 </destructor>
20687 <method name="Start" type="" overloaded="no">
20688 <autodoc>Start(int milli, bool oneShot=False)</autodoc>
20689 <paramlist>
20690 <param name="milli" type="int" default=""/>
20691 <param name="oneShot" type="bool" default="False"/>
20692 </paramlist>
20693 </method>
20694 </class>
20695 <pythoncode>
0f43fbdf
RD
20696#---------------------------------------------------------------------------
20697</pythoncode>
f32fc4bc
RD
20698 <class name="Log" oldname="wxLog" module="misc">
20699 <constructor name="Log" overloaded="no">
20700 <autodoc>__init__() -&gt; Log</autodoc>
20701 </constructor>
20702 <staticmethod name="IsEnabled" type="bool" overloaded="no">
20703 <autodoc>IsEnabled() -&gt; bool</autodoc>
20704 </staticmethod>
20705 <staticmethod name="EnableLogging" type="bool" overloaded="no">
20706 <autodoc>EnableLogging(bool doIt=True) -&gt; bool</autodoc>
20707 <paramlist>
20708 <param name="doIt" type="bool" default="True"/>
20709 </paramlist>
20710 </staticmethod>
20711 <staticmethod name="OnLog" type="" overloaded="no">
20712 <autodoc>OnLog(wxLogLevel level, wxChar szString, time_t t)</autodoc>
20713 <paramlist>
20714 <param name="level" type="wxLogLevel" default=""/>
20715 <param name="szString" type="wxChar" default=""/>
20716 <param name="t" type="time_t" default=""/>
20717 </paramlist>
20718 </staticmethod>
20719 <method name="Flush" type="" overloaded="no">
20720 <autodoc>Flush()</autodoc>
20721 </method>
20722 <staticmethod name="FlushActive" type="" overloaded="no">
20723 <autodoc>FlushActive()</autodoc>
20724 </staticmethod>
20725 <staticmethod name="GetActiveTarget" type="Log" overloaded="no">
20726 <autodoc>GetActiveTarget() -&gt; Log</autodoc>
20727 </staticmethod>
20728 <staticmethod name="SetActiveTarget" type="Log" overloaded="no">
20729 <autodoc>SetActiveTarget(Log pLogger) -&gt; Log</autodoc>
20730 <paramlist>
20731 <param name="pLogger" type="Log" default=""/>
20732 </paramlist>
20733 </staticmethod>
20734 <staticmethod name="Suspend" type="" overloaded="no">
20735 <autodoc>Suspend()</autodoc>
20736 </staticmethod>
20737 <staticmethod name="Resume" type="" overloaded="no">
20738 <autodoc>Resume()</autodoc>
20739 </staticmethod>
20740 <staticmethod name="SetVerbose" type="" overloaded="no">
20741 <autodoc>SetVerbose(bool bVerbose=True)</autodoc>
20742 <paramlist>
20743 <param name="bVerbose" type="bool" default="True"/>
20744 </paramlist>
20745 </staticmethod>
20746 <staticmethod name="SetLogLevel" type="" overloaded="no">
20747 <autodoc>SetLogLevel(wxLogLevel logLevel)</autodoc>
20748 <paramlist>
20749 <param name="logLevel" type="wxLogLevel" default=""/>
20750 </paramlist>
20751 </staticmethod>
20752 <staticmethod name="DontCreateOnDemand" type="" overloaded="no">
20753 <autodoc>DontCreateOnDemand()</autodoc>
20754 </staticmethod>
20755 <staticmethod name="SetTraceMask" type="" overloaded="no">
20756 <autodoc>SetTraceMask(wxTraceMask ulMask)</autodoc>
20757 <paramlist>
20758 <param name="ulMask" type="wxTraceMask" default=""/>
20759 </paramlist>
20760 </staticmethod>
20761 <staticmethod name="AddTraceMask" type="" overloaded="no">
20762 <autodoc>AddTraceMask(String str)</autodoc>
20763 <paramlist>
20764 <param name="str" type="String" default=""/>
20765 </paramlist>
20766 </staticmethod>
20767 <staticmethod name="RemoveTraceMask" type="" overloaded="no">
20768 <autodoc>RemoveTraceMask(String str)</autodoc>
20769 <paramlist>
20770 <param name="str" type="String" default=""/>
20771 </paramlist>
20772 </staticmethod>
20773 <staticmethod name="ClearTraceMasks" type="" overloaded="no">
20774 <autodoc>ClearTraceMasks()</autodoc>
20775 </staticmethod>
20776 <staticmethod name="GetTraceMasks" type="wxArrayString" overloaded="no">
20777 <autodoc>GetTraceMasks() -&gt; wxArrayString</autodoc>
20778 </staticmethod>
20779 <staticmethod name="SetTimestamp" type="" overloaded="no">
20780 <autodoc>SetTimestamp(wxChar ts)</autodoc>
20781 <paramlist>
20782 <param name="ts" type="wxChar" default=""/>
20783 </paramlist>
20784 </staticmethod>
20785 <staticmethod name="GetVerbose" type="bool" overloaded="no">
20786 <autodoc>GetVerbose() -&gt; bool</autodoc>
20787 </staticmethod>
20788 <staticmethod name="GetTraceMask" type="wxTraceMask" overloaded="no">
20789 <autodoc>GetTraceMask() -&gt; wxTraceMask</autodoc>
20790 </staticmethod>
20791 <staticmethod name="IsAllowedTraceMask" type="bool" overloaded="no">
20792 <autodoc>IsAllowedTraceMask(wxChar mask) -&gt; bool</autodoc>
20793 <paramlist>
20794 <param name="mask" type="wxChar" default=""/>
20795 </paramlist>
20796 </staticmethod>
20797 <staticmethod name="GetLogLevel" type="wxLogLevel" overloaded="no">
20798 <autodoc>GetLogLevel() -&gt; wxLogLevel</autodoc>
20799 </staticmethod>
20800 <staticmethod name="GetTimestamp" type="wxChar" overloaded="no">
20801 <autodoc>GetTimestamp() -&gt; wxChar</autodoc>
20802 </staticmethod>
20803 <staticmethod name="TimeStamp" type="String" overloaded="no">
20804 <autodoc>TimeStamp() -&gt; String</autodoc>
20805 </staticmethod>
20806 <method name="Destroy" type="" overloaded="no">
20807 <autodoc>Destroy()</autodoc>
20808 </method>
20809 </class>
20810 <class name="LogStderr" oldname="wxLogStderr" module="misc">
20811 <baseclass name="Log"/>
20812 <constructor name="LogStderr" overloaded="no">
20813 <autodoc>__init__() -&gt; LogStderr</autodoc>
20814 </constructor>
20815 </class>
20816 <class name="LogTextCtrl" oldname="wxLogTextCtrl" module="misc">
20817 <baseclass name="Log"/>
20818 <constructor name="LogTextCtrl" overloaded="no">
20819 <autodoc>__init__(wxTextCtrl pTextCtrl) -&gt; LogTextCtrl</autodoc>
20820 <paramlist>
20821 <param name="pTextCtrl" type="TextCtrl" default=""/>
20822 </paramlist>
20823 </constructor>
20824 </class>
20825 <class name="LogGui" oldname="wxLogGui" module="misc">
20826 <baseclass name="Log"/>
20827 <constructor name="LogGui" overloaded="no">
20828 <autodoc>__init__() -&gt; LogGui</autodoc>
20829 </constructor>
20830 </class>
20831 <class name="LogWindow" oldname="wxLogWindow" module="misc">
20832 <baseclass name="Log"/>
20833 <constructor name="LogWindow" overloaded="no">
20834 <autodoc>__init__(wxFrame pParent, String szTitle, bool bShow=True, bool bPassToOld=True) -&gt; LogWindow</autodoc>
20835 <paramlist>
20836 <param name="pParent" type="Frame" default=""/>
20837 <param name="szTitle" type="String" default=""/>
20838 <param name="bShow" type="bool" default="True"/>
20839 <param name="bPassToOld" type="bool" default="True"/>
20840 </paramlist>
20841 </constructor>
20842 <method name="Show" type="" overloaded="no">
20843 <autodoc>Show(bool bShow=True)</autodoc>
20844 <paramlist>
20845 <param name="bShow" type="bool" default="True"/>
20846 </paramlist>
20847 </method>
20848 <method name="GetFrame" type="Frame" overloaded="no">
20849 <autodoc>GetFrame() -&gt; wxFrame</autodoc>
20850 </method>
20851 <method name="GetOldLog" type="Log" overloaded="no">
20852 <autodoc>GetOldLog() -&gt; Log</autodoc>
20853 </method>
20854 <method name="IsPassingMessages" type="bool" overloaded="no">
20855 <autodoc>IsPassingMessages() -&gt; bool</autodoc>
20856 </method>
20857 <method name="PassMessages" type="" overloaded="no">
20858 <autodoc>PassMessages(bool bDoPass)</autodoc>
20859 <paramlist>
20860 <param name="bDoPass" type="bool" default=""/>
20861 </paramlist>
20862 </method>
20863 </class>
20864 <class name="LogChain" oldname="wxLogChain" module="misc">
20865 <baseclass name="Log"/>
20866 <constructor name="LogChain" overloaded="no">
20867 <autodoc>__init__(Log logger) -&gt; LogChain</autodoc>
20868 <paramlist>
20869 <param name="logger" type="Log" default=""/>
20870 </paramlist>
20871 </constructor>
20872 <method name="SetLog" type="" overloaded="no">
20873 <autodoc>SetLog(Log logger)</autodoc>
20874 <paramlist>
20875 <param name="logger" type="Log" default=""/>
20876 </paramlist>
20877 </method>
20878 <method name="PassMessages" type="" overloaded="no">
20879 <autodoc>PassMessages(bool bDoPass)</autodoc>
20880 <paramlist>
20881 <param name="bDoPass" type="bool" default=""/>
20882 </paramlist>
20883 </method>
20884 <method name="IsPassingMessages" type="bool" overloaded="no">
20885 <autodoc>IsPassingMessages() -&gt; bool</autodoc>
20886 </method>
20887 <method name="GetOldLog" type="Log" overloaded="no">
20888 <autodoc>GetOldLog() -&gt; Log</autodoc>
20889 </method>
20890 </class>
20891 <method name="SysErrorCode" oldname="wxSysErrorCode" type="unsigned long" overloaded="no">
20892 <autodoc>SysErrorCode() -&gt; unsigned long</autodoc>
20893 </method>
20894 <method name="SysErrorMsg" oldname="wxSysErrorMsg" type="String" overloaded="no">
20895 <autodoc>SysErrorMsg(unsigned long nErrCode=0) -&gt; String</autodoc>
20896 <paramlist>
20897 <param name="nErrCode" type="unsigned long" default="0"/>
20898 </paramlist>
20899 </method>
20900 <method name="LogFatalError" oldname="wxLogFatalError" type="" overloaded="no">
20901 <autodoc>LogFatalError(String msg)</autodoc>
20902 <paramlist>
20903 <param name="msg" type="String" default=""/>
20904 </paramlist>
20905 </method>
20906 <method name="LogError" oldname="wxLogError" type="" overloaded="no">
20907 <autodoc>LogError(String msg)</autodoc>
20908 <paramlist>
20909 <param name="msg" type="String" default=""/>
20910 </paramlist>
20911 </method>
20912 <method name="LogWarning" oldname="wxLogWarning" type="" overloaded="no">
20913 <autodoc>LogWarning(String msg)</autodoc>
20914 <paramlist>
20915 <param name="msg" type="String" default=""/>
20916 </paramlist>
20917 </method>
20918 <method name="LogMessage" oldname="wxLogMessage" type="" overloaded="no">
20919 <autodoc>LogMessage(String msg)</autodoc>
856bf319 20920 <paramlist>
f32fc4bc 20921 <param name="msg" type="String" default=""/>
856bf319
RD
20922 </paramlist>
20923 </method>
f32fc4bc
RD
20924 <method name="LogInfo" oldname="wxLogInfo" type="" overloaded="no">
20925 <autodoc>LogInfo(String msg)</autodoc>
856bf319 20926 <paramlist>
f32fc4bc 20927 <param name="msg" type="String" default=""/>
856bf319
RD
20928 </paramlist>
20929 </method>
f32fc4bc
RD
20930 <method name="LogDebug" oldname="wxLogDebug" type="" overloaded="no">
20931 <autodoc>LogDebug(String msg)</autodoc>
856bf319 20932 <paramlist>
f32fc4bc 20933 <param name="msg" type="String" default=""/>
856bf319
RD
20934 </paramlist>
20935 </method>
f32fc4bc
RD
20936 <method name="LogVerbose" oldname="wxLogVerbose" type="" overloaded="no">
20937 <autodoc>LogVerbose(String msg)</autodoc>
856bf319 20938 <paramlist>
f32fc4bc 20939 <param name="msg" type="String" default=""/>
856bf319
RD
20940 </paramlist>
20941 </method>
f32fc4bc
RD
20942 <method name="LogStatus" oldname="wxLogStatus" type="" overloaded="no">
20943 <autodoc>LogStatus(String msg)</autodoc>
856bf319 20944 <paramlist>
f32fc4bc 20945 <param name="msg" type="String" default=""/>
856bf319
RD
20946 </paramlist>
20947 </method>
f32fc4bc
RD
20948 <method name="LogStatusFrame" oldname="wxLogStatus" type="" overloaded="no">
20949 <autodoc>LogStatusFrame(wxFrame pFrame, String msg)</autodoc>
856bf319 20950 <paramlist>
f32fc4bc
RD
20951 <param name="pFrame" type="Frame" default=""/>
20952 <param name="msg" type="String" default=""/>
856bf319
RD
20953 </paramlist>
20954 </method>
f32fc4bc
RD
20955 <method name="LogSysError" oldname="wxLogSysError" type="" overloaded="no">
20956 <autodoc>LogSysError(String msg)</autodoc>
856bf319 20957 <paramlist>
f32fc4bc 20958 <param name="msg" type="String" default=""/>
856bf319
RD
20959 </paramlist>
20960 </method>
f32fc4bc 20961 <method name="LogTrace" oldname="wxLogTrace" type="" overloaded="yes">
856bf319 20962 <paramlist>
f32fc4bc
RD
20963 <param name="mask" type="unsigned long" default=""/>
20964 <param name="msg" type="String" default=""/>
856bf319
RD
20965 </paramlist>
20966 </method>
f32fc4bc
RD
20967 <method name="LogTrace" oldname="wxLogTrace" type="" overloaded="yes">
20968 <autodoc>LogTrace(unsigned long mask, String msg)
20969LogTrace(String mask, String msg)</autodoc>
856bf319 20970 <paramlist>
f32fc4bc
RD
20971 <param name="mask" type="String" default=""/>
20972 <param name="msg" type="String" default=""/>
20973 </paramlist>
20974 </method>
20975 <method name="LogGeneric" oldname="wxLogGeneric" type="" overloaded="no">
20976 <autodoc>LogGeneric(unsigned long level, String msg)</autodoc>
20977 <paramlist>
20978 <param name="level" type="unsigned long" default=""/>
20979 <param name="msg" type="String" default=""/>
20980 </paramlist>
20981 </method>
20982 <method name="SafeShowMessage" oldname="wxSafeShowMessage" type="" overloaded="no">
20983 <autodoc>SafeShowMessage(String title, String text)</autodoc>
20984 <paramlist>
20985 <param name="title" type="String" default=""/>
20986 <param name="text" type="String" default=""/>
20987 </paramlist>
20988 </method>
20989 <class name="LogNull" oldname="wxLogNull" module="misc">
20990 <constructor name="LogNull" overloaded="no">
20991 <autodoc>__init__() -&gt; LogNull</autodoc>
20992 </constructor>
20993 <destructor name="~wxLogNull" overloaded="no">
20994 <autodoc>__del__()</autodoc>
20995 </destructor>
20996 </class>
20997 <class name="PyLog" oldname="wxPyLog" module="misc">
20998 <baseclass name="Log"/>
20999 <constructor name="PyLog" overloaded="no">
21000 <autodoc>__init__() -&gt; PyLog</autodoc>
21001 </constructor>
21002 <method name="_setCallbackInfo" type="" overloaded="no">
21003 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
21004 <paramlist>
21005 <param name="self" type="PyObject" default=""/>
21006 <param name="_class" type="PyObject" default=""/>
21007 </paramlist>
21008 </method>
21009 </class>
21010 <pythoncode>
0f43fbdf
RD
21011#---------------------------------------------------------------------------
21012</pythoncode>
f32fc4bc
RD
21013 <class name="Process" oldname="wxPyProcess" module="misc">
21014 <baseclass name="EvtHandler"/>
21015 <constructor name="wxPyProcess" overloaded="no">
21016 <autodoc>__init__(EvtHandler parent=None, int id=-1) -&gt; Process</autodoc>
21017 <paramlist>
21018 <param name="parent" type="EvtHandler" default="NULL"/>
21019 <param name="id" type="int" default="-1"/>
21020 </paramlist>
21021 </constructor>
21022 <staticmethod name="Kill" type="wxKillError" overloaded="no">
21023 <autodoc>Kill(int pid, int sig=SIGTERM) -&gt; int</autodoc>
21024 <paramlist>
21025 <param name="pid" type="int" default=""/>
21026 <param name="sig" type="wxSignal" default="wxSIGTERM"/>
21027 </paramlist>
21028 </staticmethod>
21029 <staticmethod name="Exists" type="bool" overloaded="no">
21030 <autodoc>Exists(int pid) -&gt; bool</autodoc>
21031 <paramlist>
21032 <param name="pid" type="int" default=""/>
21033 </paramlist>
21034 </staticmethod>
21035 <staticmethod name="Open" type="Process" overloaded="no">
21036 <autodoc>Open(String cmd, int flags=EXEC_ASYNC) -&gt; Process</autodoc>
21037 <paramlist>
21038 <param name="cmd" type="String" default=""/>
21039 <param name="flags" type="int" default="wxEXEC_ASYNC"/>
21040 </paramlist>
21041 </staticmethod>
21042 <method name="_setCallbackInfo" type="" overloaded="no">
21043 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
21044 <paramlist>
21045 <param name="self" type="PyObject" default=""/>
21046 <param name="_class" type="PyObject" default=""/>
21047 </paramlist>
21048 </method>
21049 <method name="base_OnTerminate" type="" overloaded="no">
21050 <autodoc>base_OnTerminate(int pid, int status)</autodoc>
21051 <paramlist>
21052 <param name="pid" type="int" default=""/>
21053 <param name="status" type="int" default=""/>
21054 </paramlist>
21055 </method>
21056 <method name="Redirect" type="" overloaded="no">
21057 <autodoc>Redirect()</autodoc>
21058 </method>
21059 <method name="IsRedirected" type="bool" overloaded="no">
21060 <autodoc>IsRedirected() -&gt; bool</autodoc>
21061 </method>
21062 <method name="Detach" type="" overloaded="no">
21063 <autodoc>Detach()</autodoc>
21064 </method>
21065 <method name="GetInputStream" type="wxInputStream" overloaded="no">
21066 <autodoc>GetInputStream() -&gt; InputStream</autodoc>
21067 </method>
21068 <method name="GetErrorStream" type="wxInputStream" overloaded="no">
21069 <autodoc>GetErrorStream() -&gt; InputStream</autodoc>
21070 </method>
21071 <method name="GetOutputStream" type="OutputStream" overloaded="no">
21072 <autodoc>GetOutputStream() -&gt; OutputStream</autodoc>
21073 </method>
21074 <method name="CloseOutput" type="" overloaded="no">
21075 <autodoc>CloseOutput()</autodoc>
21076 </method>
21077 <method name="IsInputOpened" type="bool" overloaded="no">
21078 <autodoc>IsInputOpened() -&gt; bool</autodoc>
21079 </method>
21080 <method name="IsInputAvailable" type="bool" overloaded="no">
21081 <autodoc>IsInputAvailable() -&gt; bool</autodoc>
21082 </method>
21083 <method name="IsErrorAvailable" type="bool" overloaded="no">
21084 <autodoc>IsErrorAvailable() -&gt; bool</autodoc>
21085 </method>
21086 </class>
21087 <class name="ProcessEvent" oldname="wxProcessEvent" module="misc">
21088 <baseclass name="Event"/>
21089 <constructor name="ProcessEvent" overloaded="no">
21090 <autodoc>__init__(int id=0, int pid=0, int exitcode=0) -&gt; ProcessEvent</autodoc>
21091 <paramlist>
21092 <param name="id" type="int" default="0"/>
21093 <param name="pid" type="int" default="0"/>
21094 <param name="exitcode" type="int" default="0"/>
21095 </paramlist>
21096 </constructor>
21097 <method name="GetPid" type="int" overloaded="no">
21098 <autodoc>GetPid() -&gt; int</autodoc>
21099 </method>
21100 <method name="GetExitCode" type="int" overloaded="no">
21101 <autodoc>GetExitCode() -&gt; int</autodoc>
21102 </method>
21103 <property name="m_pid" type="int" readonly="no"/>
21104 <property name="m_exitcode" type="int" readonly="no"/>
21105 </class>
21106 <pythoncode>
21107EVT_END_PROCESS = wx.PyEventBinder( wxEVT_END_PROCESS, 1 )
21108</pythoncode>
21109 <method name="Execute" oldname="wxExecute" type="long" overloaded="no">
21110 <autodoc>Execute(String command, int flags=EXEC_ASYNC, Process process=None) -&gt; long</autodoc>
856bf319 21111 <paramlist>
f32fc4bc
RD
21112 <param name="command" type="String" default=""/>
21113 <param name="flags" type="int" default="wxEXEC_ASYNC"/>
21114 <param name="process" type="Process" default="NULL"/>
856bf319
RD
21115 </paramlist>
21116 </method>
f32fc4bc
RD
21117 <pythoncode>
21118#---------------------------------------------------------------------------
21119</pythoncode>
21120 <class name="Joystick" oldname="wxJoystick" module="misc">
21121 <constructor name="Joystick" overloaded="no">
21122 <autodoc>__init__(int joystick=JOYSTICK1) -&gt; Joystick</autodoc>
21123 <paramlist>
21124 <param name="joystick" type="int" default="wxJOYSTICK1"/>
21125 </paramlist>
21126 </constructor>
21127 <destructor name="~wxJoystick" overloaded="no">
21128 <autodoc>__del__()</autodoc>
21129 </destructor>
21130 <method name="GetPosition" type="Point" overloaded="no">
21131 <autodoc>GetPosition() -&gt; Point</autodoc>
21132 </method>
21133 <method name="GetZPosition" type="int" overloaded="no">
21134 <autodoc>GetZPosition() -&gt; int</autodoc>
21135 </method>
21136 <method name="GetButtonState" type="int" overloaded="no">
21137 <autodoc>GetButtonState() -&gt; int</autodoc>
21138 </method>
21139 <method name="GetPOVPosition" type="int" overloaded="no">
21140 <autodoc>GetPOVPosition() -&gt; int</autodoc>
21141 </method>
21142 <method name="GetPOVCTSPosition" type="int" overloaded="no">
21143 <autodoc>GetPOVCTSPosition() -&gt; int</autodoc>
21144 </method>
21145 <method name="GetRudderPosition" type="int" overloaded="no">
21146 <autodoc>GetRudderPosition() -&gt; int</autodoc>
21147 </method>
21148 <method name="GetUPosition" type="int" overloaded="no">
21149 <autodoc>GetUPosition() -&gt; int</autodoc>
21150 </method>
21151 <method name="GetVPosition" type="int" overloaded="no">
21152 <autodoc>GetVPosition() -&gt; int</autodoc>
21153 </method>
21154 <method name="GetMovementThreshold" type="int" overloaded="no">
21155 <autodoc>GetMovementThreshold() -&gt; int</autodoc>
21156 </method>
21157 <method name="SetMovementThreshold" type="" overloaded="no">
21158 <autodoc>SetMovementThreshold(int threshold)</autodoc>
21159 <paramlist>
21160 <param name="threshold" type="int" default=""/>
21161 </paramlist>
21162 </method>
21163 <method name="IsOk" type="bool" overloaded="no">
21164 <autodoc>IsOk() -&gt; bool</autodoc>
21165 </method>
21166 <method name="GetNumberJoysticks" type="int" overloaded="no">
21167 <autodoc>GetNumberJoysticks() -&gt; int</autodoc>
21168 </method>
21169 <method name="GetManufacturerId" type="int" overloaded="no">
21170 <autodoc>GetManufacturerId() -&gt; int</autodoc>
21171 </method>
21172 <method name="GetProductId" type="int" overloaded="no">
21173 <autodoc>GetProductId() -&gt; int</autodoc>
21174 </method>
21175 <method name="GetProductName" type="String" overloaded="no">
21176 <autodoc>GetProductName() -&gt; String</autodoc>
21177 </method>
21178 <method name="GetXMin" type="int" overloaded="no">
21179 <autodoc>GetXMin() -&gt; int</autodoc>
21180 </method>
21181 <method name="GetYMin" type="int" overloaded="no">
21182 <autodoc>GetYMin() -&gt; int</autodoc>
21183 </method>
21184 <method name="GetZMin" type="int" overloaded="no">
21185 <autodoc>GetZMin() -&gt; int</autodoc>
21186 </method>
21187 <method name="GetXMax" type="int" overloaded="no">
21188 <autodoc>GetXMax() -&gt; int</autodoc>
21189 </method>
21190 <method name="GetYMax" type="int" overloaded="no">
21191 <autodoc>GetYMax() -&gt; int</autodoc>
21192 </method>
21193 <method name="GetZMax" type="int" overloaded="no">
21194 <autodoc>GetZMax() -&gt; int</autodoc>
21195 </method>
21196 <method name="GetNumberButtons" type="int" overloaded="no">
21197 <autodoc>GetNumberButtons() -&gt; int</autodoc>
21198 </method>
21199 <method name="GetNumberAxes" type="int" overloaded="no">
21200 <autodoc>GetNumberAxes() -&gt; int</autodoc>
21201 </method>
21202 <method name="GetMaxButtons" type="int" overloaded="no">
21203 <autodoc>GetMaxButtons() -&gt; int</autodoc>
21204 </method>
21205 <method name="GetMaxAxes" type="int" overloaded="no">
21206 <autodoc>GetMaxAxes() -&gt; int</autodoc>
21207 </method>
21208 <method name="GetPollingMin" type="int" overloaded="no">
21209 <autodoc>GetPollingMin() -&gt; int</autodoc>
21210 </method>
21211 <method name="GetPollingMax" type="int" overloaded="no">
21212 <autodoc>GetPollingMax() -&gt; int</autodoc>
21213 </method>
21214 <method name="GetRudderMin" type="int" overloaded="no">
21215 <autodoc>GetRudderMin() -&gt; int</autodoc>
21216 </method>
21217 <method name="GetRudderMax" type="int" overloaded="no">
21218 <autodoc>GetRudderMax() -&gt; int</autodoc>
21219 </method>
21220 <method name="GetUMin" type="int" overloaded="no">
21221 <autodoc>GetUMin() -&gt; int</autodoc>
21222 </method>
21223 <method name="GetUMax" type="int" overloaded="no">
21224 <autodoc>GetUMax() -&gt; int</autodoc>
21225 </method>
21226 <method name="GetVMin" type="int" overloaded="no">
21227 <autodoc>GetVMin() -&gt; int</autodoc>
21228 </method>
21229 <method name="GetVMax" type="int" overloaded="no">
21230 <autodoc>GetVMax() -&gt; int</autodoc>
21231 </method>
21232 <method name="HasRudder" type="bool" overloaded="no">
21233 <autodoc>HasRudder() -&gt; bool</autodoc>
21234 </method>
21235 <method name="HasZ" type="bool" overloaded="no">
21236 <autodoc>HasZ() -&gt; bool</autodoc>
21237 </method>
21238 <method name="HasU" type="bool" overloaded="no">
21239 <autodoc>HasU() -&gt; bool</autodoc>
21240 </method>
21241 <method name="HasV" type="bool" overloaded="no">
21242 <autodoc>HasV() -&gt; bool</autodoc>
21243 </method>
21244 <method name="HasPOV" type="bool" overloaded="no">
21245 <autodoc>HasPOV() -&gt; bool</autodoc>
21246 </method>
21247 <method name="HasPOV4Dir" type="bool" overloaded="no">
21248 <autodoc>HasPOV4Dir() -&gt; bool</autodoc>
21249 </method>
21250 <method name="HasPOVCTS" type="bool" overloaded="no">
21251 <autodoc>HasPOVCTS() -&gt; bool</autodoc>
21252 </method>
21253 <method name="SetCapture" type="bool" overloaded="no">
21254 <autodoc>SetCapture(Window win, int pollingFreq=0) -&gt; bool</autodoc>
21255 <paramlist>
21256 <param name="win" type="Window" default=""/>
21257 <param name="pollingFreq" type="int" default="0"/>
21258 </paramlist>
21259 </method>
21260 <method name="ReleaseCapture" type="bool" overloaded="no">
21261 <autodoc>ReleaseCapture() -&gt; bool</autodoc>
21262 </method>
21263 </class>
21264 <class name="JoystickEvent" oldname="wxJoystickEvent" module="misc">
21265 <baseclass name="Event"/>
21266 <constructor name="JoystickEvent" overloaded="no">
21267 <autodoc>__init__(wxEventType type=wxEVT_NULL, int state=0, int joystick=JOYSTICK1,
21268 int change=0) -&gt; JoystickEvent</autodoc>
21269 <paramlist>
21270 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
21271 <param name="state" type="int" default="0"/>
21272 <param name="joystick" type="int" default="wxJOYSTICK1"/>
21273 <param name="change" type="int" default="0"/>
21274 </paramlist>
21275 </constructor>
21276 <property name="m_pos" type="Point" readonly="no"/>
21277 <property name="m_zPosition" type="int" readonly="no"/>
21278 <property name="m_buttonChange" type="int" readonly="no"/>
21279 <property name="m_buttonState" type="int" readonly="no"/>
21280 <property name="m_joyStick" type="int" readonly="no"/>
21281 <method name="GetPosition" type="Point" overloaded="no">
21282 <autodoc>GetPosition() -&gt; Point</autodoc>
21283 </method>
21284 <method name="GetZPosition" type="int" overloaded="no">
21285 <autodoc>GetZPosition() -&gt; int</autodoc>
21286 </method>
21287 <method name="GetButtonState" type="int" overloaded="no">
21288 <autodoc>GetButtonState() -&gt; int</autodoc>
21289 </method>
21290 <method name="GetButtonChange" type="int" overloaded="no">
21291 <autodoc>GetButtonChange() -&gt; int</autodoc>
21292 </method>
21293 <method name="GetJoystick" type="int" overloaded="no">
21294 <autodoc>GetJoystick() -&gt; int</autodoc>
21295 </method>
21296 <method name="SetJoystick" type="" overloaded="no">
21297 <autodoc>SetJoystick(int stick)</autodoc>
21298 <paramlist>
21299 <param name="stick" type="int" default=""/>
21300 </paramlist>
21301 </method>
21302 <method name="SetButtonState" type="" overloaded="no">
21303 <autodoc>SetButtonState(int state)</autodoc>
21304 <paramlist>
21305 <param name="state" type="int" default=""/>
21306 </paramlist>
21307 </method>
21308 <method name="SetButtonChange" type="" overloaded="no">
21309 <autodoc>SetButtonChange(int change)</autodoc>
21310 <paramlist>
21311 <param name="change" type="int" default=""/>
21312 </paramlist>
21313 </method>
21314 <method name="SetPosition" type="" overloaded="no">
21315 <autodoc>SetPosition(Point pos)</autodoc>
21316 <paramlist>
21317 <param name="pos" type="Point" default=""/>
21318 </paramlist>
21319 </method>
21320 <method name="SetZPosition" type="" overloaded="no">
21321 <autodoc>SetZPosition(int zPos)</autodoc>
21322 <paramlist>
21323 <param name="zPos" type="int" default=""/>
21324 </paramlist>
21325 </method>
21326 <method name="IsButton" type="bool" overloaded="no">
21327 <autodoc>IsButton() -&gt; bool</autodoc>
21328 </method>
21329 <method name="IsMove" type="bool" overloaded="no">
21330 <autodoc>IsMove() -&gt; bool</autodoc>
21331 </method>
21332 <method name="IsZMove" type="bool" overloaded="no">
21333 <autodoc>IsZMove() -&gt; bool</autodoc>
21334 </method>
21335 <method name="ButtonDown" type="bool" overloaded="no">
21336 <autodoc>ButtonDown(int but=JOY_BUTTON_ANY) -&gt; bool</autodoc>
21337 <paramlist>
21338 <param name="but" type="int" default="wxJOY_BUTTON_ANY"/>
21339 </paramlist>
21340 </method>
21341 <method name="ButtonUp" type="bool" overloaded="no">
21342 <autodoc>ButtonUp(int but=JOY_BUTTON_ANY) -&gt; bool</autodoc>
21343 <paramlist>
21344 <param name="but" type="int" default="wxJOY_BUTTON_ANY"/>
21345 </paramlist>
21346 </method>
21347 <method name="ButtonIsDown" type="bool" overloaded="no">
21348 <autodoc>ButtonIsDown(int but=JOY_BUTTON_ANY) -&gt; bool</autodoc>
21349 <paramlist>
21350 <param name="but" type="int" default="wxJOY_BUTTON_ANY"/>
21351 </paramlist>
21352 </method>
21353 </class>
21354 <pythoncode>
21355EVT_JOY_BUTTON_DOWN = wx.PyEventBinder( wxEVT_JOY_BUTTON_DOWN )
21356EVT_JOY_BUTTON_UP = wx.PyEventBinder( wxEVT_JOY_BUTTON_UP )
21357EVT_JOY_MOVE = wx.PyEventBinder( wxEVT_JOY_MOVE )
21358EVT_JOY_ZMOVE = wx.PyEventBinder( wxEVT_JOY_ZMOVE )
21359
21360EVT_JOYSTICK_EVENTS = wx.PyEventBinder([ wxEVT_JOY_BUTTON_DOWN,
21361 wxEVT_JOY_BUTTON_UP,
21362 wxEVT_JOY_MOVE,
21363 wxEVT_JOY_ZMOVE,
21364 ])
856bf319 21365
0f43fbdf 21366</pythoncode>
f32fc4bc 21367 <pythoncode>
0f43fbdf
RD
21368#---------------------------------------------------------------------------
21369</pythoncode>
f32fc4bc
RD
21370 <class name="Sound" oldname="wxSound" module="misc">
21371 <constructor name="Sound" overloaded="yes"/>
21372 <constructor name="Sound" overloaded="yes">
21373 <paramlist>
21374 <param name="fileName" type="String" default=""/>
21375 <param name="isResource" type="bool" default="false"/>
21376 </paramlist>
21377 </constructor>
21378 <constructor name="Sound" overloaded="yes">
21379 <autodoc>__init__() -&gt; Sound
21380__init__(String fileName, bool isResource=false) -&gt; Sound
21381__init__(int size, wxByte data) -&gt; Sound</autodoc>
21382 <paramlist>
21383 <param name="size" type="int" default=""/>
21384 <param name="data" type="wxByte" default=""/>
21385 </paramlist>
21386 </constructor>
21387 <destructor name="~wxSound" overloaded="no">
21388 <autodoc>__del__()</autodoc>
21389 </destructor>
21390 <method name="Create" type="bool" overloaded="yes">
21391 <paramlist>
21392 <param name="fileName" type="String" default=""/>
21393 <param name="isResource" type="bool" default="false"/>
21394 </paramlist>
21395 </method>
21396 <method name="Create" type="bool" overloaded="yes">
21397 <autodoc>Create(String fileName, bool isResource=false) -&gt; bool
21398Create(int size, wxByte data) -&gt; bool</autodoc>
21399 <paramlist>
21400 <param name="size" type="int" default=""/>
21401 <param name="data" type="wxByte" default=""/>
21402 </paramlist>
21403 </method>
21404 <method name="IsOk" type="bool" overloaded="no">
21405 <autodoc>IsOk() -&gt; bool</autodoc>
21406 </method>
21407 <method name="Play" type="bool" overloaded="no">
21408 <autodoc>Play(unsigned int flags=SOUND_ASYNC) -&gt; bool</autodoc>
21409 <paramlist>
21410 <param name="flags" type="unsigned int" default="wxSOUND_ASYNC"/>
21411 </paramlist>
21412 </method>
21413 <staticmethod name="PlaySound" type="bool" overloaded="no">
21414 <autodoc>PlaySound(String filename, unsigned int flags=SOUND_ASYNC) -&gt; bool</autodoc>
21415 <paramlist>
21416 <param name="filename" type="String" default=""/>
21417 <param name="flags" type="unsigned int" default="wxSOUND_ASYNC"/>
21418 </paramlist>
21419 </staticmethod>
21420 <staticmethod name="Stop" type="" overloaded="no">
21421 <autodoc>Stop()</autodoc>
21422 </staticmethod>
21423 </class>
21424 <pythoncode>
21425#---------------------------------------------------------------------------
21426</pythoncode>
21427 <class name="FileTypeInfo" oldname="wxFileTypeInfo" module="misc">
21428 <constructor name="FileTypeInfo" overloaded="no">
21429 <autodoc>__init__(String mimeType, String openCmd, String printCmd, String desc) -&gt; FileTypeInfo</autodoc>
21430 <paramlist>
21431 <param name="mimeType" type="String" default=""/>
21432 <param name="openCmd" type="String" default=""/>
21433 <param name="printCmd" type="String" default=""/>
21434 <param name="desc" type="String" default=""/>
21435 </paramlist>
21436 </constructor>
21437 <constructor name="FileTypeInfoSequence" overloaded="no">
21438 <autodoc>FileTypeInfoSequence(wxArrayString sArray) -&gt; FileTypeInfo</autodoc>
21439 <paramlist>
21440 <param name="sArray" type="wxArrayString" default=""/>
21441 </paramlist>
21442 </constructor>
21443 <constructor name="NullFileTypeInfo" overloaded="no">
21444 <autodoc>NullFileTypeInfo() -&gt; FileTypeInfo</autodoc>
21445 </constructor>
21446 <method name="IsValid" type="bool" overloaded="no">
21447 <autodoc>IsValid() -&gt; bool</autodoc>
21448 </method>
21449 <method name="SetIcon" type="" overloaded="no">
21450 <autodoc>SetIcon(String iconFile, int iconIndex=0)</autodoc>
21451 <paramlist>
21452 <param name="iconFile" type="String" default=""/>
21453 <param name="iconIndex" type="int" default="0"/>
21454 </paramlist>
21455 </method>
21456 <method name="SetShortDesc" type="" overloaded="no">
21457 <autodoc>SetShortDesc(String shortDesc)</autodoc>
21458 <paramlist>
21459 <param name="shortDesc" type="String" default=""/>
21460 </paramlist>
21461 </method>
21462 <method name="GetMimeType" type="String" overloaded="no">
21463 <autodoc>GetMimeType() -&gt; String</autodoc>
21464 </method>
21465 <method name="GetOpenCommand" type="String" overloaded="no">
21466 <autodoc>GetOpenCommand() -&gt; String</autodoc>
21467 </method>
21468 <method name="GetPrintCommand" type="String" overloaded="no">
21469 <autodoc>GetPrintCommand() -&gt; String</autodoc>
21470 </method>
21471 <method name="GetShortDesc" type="String" overloaded="no">
21472 <autodoc>GetShortDesc() -&gt; String</autodoc>
21473 </method>
21474 <method name="GetDescription" type="String" overloaded="no">
21475 <autodoc>GetDescription() -&gt; String</autodoc>
21476 </method>
21477 <method name="GetExtensions" type="wxArrayString" overloaded="no">
21478 <autodoc>GetExtensions() -&gt; wxArrayString</autodoc>
21479 </method>
21480 <method name="GetExtensionsCount" type="int" overloaded="no">
21481 <autodoc>GetExtensionsCount() -&gt; int</autodoc>
21482 </method>
21483 <method name="GetIconFile" type="String" overloaded="no">
21484 <autodoc>GetIconFile() -&gt; String</autodoc>
21485 </method>
21486 <method name="GetIconIndex" type="int" overloaded="no">
21487 <autodoc>GetIconIndex() -&gt; int</autodoc>
21488 </method>
21489 </class>
21490 <class name="FileType" oldname="wxFileType" module="misc">
21491 <constructor name="FileType" overloaded="no">
21492 <autodoc>__init__(FileTypeInfo ftInfo) -&gt; FileType</autodoc>
21493 <paramlist>
21494 <param name="ftInfo" type="FileTypeInfo" default=""/>
21495 </paramlist>
21496 </constructor>
21497 <destructor name="~wxFileType" overloaded="no">
21498 <autodoc>__del__()</autodoc>
21499 </destructor>
21500 <method name="GetMimeType" type="PyObject" overloaded="no">
21501 <autodoc>GetMimeType() -&gt; PyObject</autodoc>
21502 </method>
21503 <method name="GetMimeTypes" type="PyObject" overloaded="no">
21504 <autodoc>GetMimeTypes() -&gt; PyObject</autodoc>
21505 </method>
21506 <method name="GetExtensions" type="PyObject" overloaded="no">
21507 <autodoc>GetExtensions() -&gt; PyObject</autodoc>
21508 </method>
21509 <method name="GetIcon" type="Icon" overloaded="no">
21510 <autodoc>GetIcon() -&gt; Icon</autodoc>
21511 </method>
21512 <method name="GetIconInfo" type="PyObject" overloaded="no">
21513 <autodoc>GetIconInfo() -&gt; PyObject</autodoc>
21514 </method>
21515 <method name="GetDescription" type="PyObject" overloaded="no">
21516 <autodoc>GetDescription() -&gt; PyObject</autodoc>
21517 </method>
21518 <method name="GetOpenCommand" type="PyObject" overloaded="no">
21519 <autodoc>GetOpenCommand(String filename, String mimetype=EmptyString) -&gt; PyObject</autodoc>
21520 <paramlist>
21521 <param name="filename" type="String" default=""/>
21522 <param name="mimetype" type="String" default="wxPyEmptyString"/>
21523 </paramlist>
21524 </method>
21525 <method name="GetPrintCommand" type="PyObject" overloaded="no">
21526 <autodoc>GetPrintCommand(String filename, String mimetype=EmptyString) -&gt; PyObject</autodoc>
21527 <paramlist>
21528 <param name="filename" type="String" default=""/>
21529 <param name="mimetype" type="String" default="wxPyEmptyString"/>
21530 </paramlist>
21531 </method>
21532 <method name="GetAllCommands" type="PyObject" overloaded="no">
21533 <autodoc>GetAllCommands(String filename, String mimetype=EmptyString) -&gt; PyObject</autodoc>
21534 <paramlist>
21535 <param name="filename" type="String" default=""/>
21536 <param name="mimetype" type="String" default="wxPyEmptyString"/>
21537 </paramlist>
21538 </method>
21539 <method name="SetCommand" type="bool" overloaded="no">
21540 <autodoc>SetCommand(String cmd, String verb, bool overwriteprompt=True) -&gt; bool</autodoc>
21541 <paramlist>
21542 <param name="cmd" type="String" default=""/>
21543 <param name="verb" type="String" default=""/>
21544 <param name="overwriteprompt" type="bool" default="True"/>
21545 </paramlist>
21546 </method>
21547 <method name="SetDefaultIcon" type="bool" overloaded="no">
21548 <autodoc>SetDefaultIcon(String cmd=EmptyString, int index=0) -&gt; bool</autodoc>
21549 <paramlist>
21550 <param name="cmd" type="String" default="wxPyEmptyString"/>
21551 <param name="index" type="int" default="0"/>
21552 </paramlist>
21553 </method>
21554 <method name="Unassociate" type="bool" overloaded="no">
21555 <autodoc>Unassociate() -&gt; bool</autodoc>
21556 </method>
21557 <staticmethod name="ExpandCommand" type="String" overloaded="no">
21558 <autodoc>ExpandCommand(String command, String filename, String mimetype=EmptyString) -&gt; String</autodoc>
21559 <paramlist>
21560 <param name="command" type="String" default=""/>
21561 <param name="filename" type="String" default=""/>
21562 <param name="mimetype" type="String" default="wxPyEmptyString"/>
21563 </paramlist>
21564 </staticmethod>
21565 </class>
21566 <class name="MimeTypesManager" oldname="wxMimeTypesManager" module="misc">
21567 <constructor name="MimeTypesManager" overloaded="no">
21568 <autodoc>__init__() -&gt; MimeTypesManager</autodoc>
21569 </constructor>
21570 <destructor name="~wxMimeTypesManager" overloaded="no">
21571 <autodoc>__del__()</autodoc>
21572 </destructor>
21573 <staticmethod name="IsOfType" type="bool" overloaded="no">
21574 <autodoc>IsOfType(String mimeType, String wildcard) -&gt; bool</autodoc>
21575 <paramlist>
21576 <param name="mimeType" type="String" default=""/>
21577 <param name="wildcard" type="String" default=""/>
21578 </paramlist>
21579 </staticmethod>
21580 <method name="Initialize" type="" overloaded="no">
21581 <autodoc>Initialize(int mailcapStyle=MAILCAP_ALL, String extraDir=EmptyString)</autodoc>
21582 <paramlist>
21583 <param name="mailcapStyle" type="int" default="wxMAILCAP_ALL"/>
21584 <param name="extraDir" type="String" default="wxPyEmptyString"/>
21585 </paramlist>
21586 </method>
21587 <method name="ClearData" type="" overloaded="no">
21588 <autodoc>ClearData()</autodoc>
21589 </method>
21590 <method name="GetFileTypeFromExtension" type="FileType" overloaded="no">
21591 <autodoc>GetFileTypeFromExtension(String ext) -&gt; FileType</autodoc>
21592 <paramlist>
21593 <param name="ext" type="String" default=""/>
21594 </paramlist>
21595 </method>
21596 <method name="GetFileTypeFromMimeType" type="FileType" overloaded="no">
21597 <autodoc>GetFileTypeFromMimeType(String mimeType) -&gt; FileType</autodoc>
21598 <paramlist>
21599 <param name="mimeType" type="String" default=""/>
21600 </paramlist>
21601 </method>
21602 <method name="ReadMailcap" type="bool" overloaded="no">
21603 <autodoc>ReadMailcap(String filename, bool fallback=False) -&gt; bool</autodoc>
21604 <paramlist>
21605 <param name="filename" type="String" default=""/>
21606 <param name="fallback" type="bool" default="False"/>
21607 </paramlist>
21608 </method>
21609 <method name="ReadMimeTypes" type="bool" overloaded="no">
21610 <autodoc>ReadMimeTypes(String filename) -&gt; bool</autodoc>
21611 <paramlist>
21612 <param name="filename" type="String" default=""/>
21613 </paramlist>
21614 </method>
21615 <method name="EnumAllFileTypes" type="PyObject" overloaded="no">
21616 <autodoc>EnumAllFileTypes() -&gt; PyObject</autodoc>
21617 </method>
21618 <method name="AddFallback" type="" overloaded="no">
21619 <autodoc>AddFallback(FileTypeInfo ft)</autodoc>
21620 <paramlist>
21621 <param name="ft" type="FileTypeInfo" default=""/>
21622 </paramlist>
21623 </method>
21624 <method name="Associate" type="FileType" overloaded="no">
21625 <autodoc>Associate(FileTypeInfo ftInfo) -&gt; FileType</autodoc>
21626 <paramlist>
21627 <param name="ftInfo" type="FileTypeInfo" default=""/>
21628 </paramlist>
21629 </method>
21630 <method name="Unassociate" type="bool" overloaded="no">
21631 <autodoc>Unassociate(FileType ft) -&gt; bool</autodoc>
21632 <paramlist>
21633 <param name="ft" type="FileType" default=""/>
21634 </paramlist>
21635 </method>
21636 </class>
21637 <pythoncode>
21638#---------------------------------------------------------------------------
21639</pythoncode>
21640 <class name="ArtProvider" oldname="wxPyArtProvider" module="misc">
21641 <constructor name="wxPyArtProvider" overloaded="no">
21642 <autodoc>__init__() -&gt; ArtProvider</autodoc>
21643 </constructor>
21644 <method name="_setCallbackInfo" type="" overloaded="no">
21645 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
21646 <paramlist>
21647 <param name="self" type="PyObject" default=""/>
21648 <param name="_class" type="PyObject" default=""/>
21649 </paramlist>
21650 </method>
21651 <staticmethod name="PushProvider" type="" overloaded="no">
21652 <autodoc>PushProvider(ArtProvider provider)</autodoc>
21653 <docstring>Add new provider to the top of providers stack.</docstring>
21654 <paramlist>
21655 <param name="provider" type="ArtProvider" default=""/>
21656 </paramlist>
21657 </staticmethod>
21658 <staticmethod name="PopProvider" type="bool" overloaded="no">
21659 <autodoc>PopProvider() -&gt; bool</autodoc>
21660 <docstring>Remove latest added provider and delete it.</docstring>
21661 </staticmethod>
21662 <staticmethod name="RemoveProvider" type="bool" overloaded="no">
21663 <autodoc>RemoveProvider(ArtProvider provider) -&gt; bool</autodoc>
21664 <docstring>Remove provider. The provider must have been added previously!
21665The provider is _not_ deleted.</docstring>
21666 <paramlist>
21667 <param name="provider" type="ArtProvider" default=""/>
21668 </paramlist>
21669 </staticmethod>
21670 <staticmethod name="GetBitmap" type="Bitmap" overloaded="no">
21671 <autodoc>GetBitmap(String id, String client=ART_OTHER, Size size=DefaultSize) -&gt; Bitmap</autodoc>
21672 <docstring>Query the providers for bitmap with given ID and return it. Return
21673wx.NullBitmap if no provider provides it.</docstring>
21674 <paramlist>
21675 <param name="id" type="String" default=""/>
21676 <param name="client" type="String" default="wxPyART_OTHER"/>
21677 <param name="size" type="Size" default="wxDefaultSize"/>
21678 </paramlist>
21679 </staticmethod>
21680 <staticmethod name="GetIcon" type="Icon" overloaded="no">
21681 <autodoc>GetIcon(String id, String client=ART_OTHER, Size size=DefaultSize) -&gt; Icon</autodoc>
21682 <docstring>Query the providers for icon with given ID and return it. Return
21683wx.NullIcon if no provider provides it.</docstring>
21684 <paramlist>
21685 <param name="id" type="String" default=""/>
21686 <param name="client" type="String" default="wxPyART_OTHER"/>
21687 <param name="size" type="Size" default="wxDefaultSize"/>
21688 </paramlist>
21689 </staticmethod>
21690 <method name="Destroy" type="" overloaded="no">
21691 <autodoc>Destroy()</autodoc>
21692 </method>
21693 </class>
21694 <pythoncode>
21695#---------------------------------------------------------------------------
21696</pythoncode>
21697 <class name="ConfigBase" oldname="wxConfigBase" module="misc">
c2dda882
RD
21698 <docstring>wx.ConfigBase class defines the basic interface of all config
21699classes. It can not be used by itself (it is an abstract base
21700class) and you will always use one of its derivations: wx.Config
21701or wx.FileConfig.
21702
21703wx.ConfigBase organizes the items in a tree-like structure
21704(modeled after the Unix/Dos filesystem). There are groups
21705(directories) and keys (files). There is always one current
21706group given by the current path. As in the file system case, to
21707specify a key in the config class you must use a path to it.
21708Config classes also support the notion of the current group,
21709which makes it possible to use relative paths.
21710
21711Keys are pairs "key_name = value" where value may be of string, integer
21712floating point or boolean, you can not store binary data without first
21713encoding it as a string. For performance reasons items should be kept small,
21714no more than a couple kilobytes.
21715</docstring>
f32fc4bc
RD
21716 <destructor name="~wxConfigBase" overloaded="no">
21717 <autodoc>__del__()</autodoc>
21718 </destructor>
21719 <staticmethod name="Set" type="ConfigBase" overloaded="no">
c2dda882
RD
21720 <autodoc>Set(ConfigBase config) -&gt; ConfigBase</autodoc>
21721 <docstring>Sets the global config object (the one returned by Get) and
21722returns a reference to the previous global config object.</docstring>
f32fc4bc 21723 <paramlist>
c2dda882 21724 <param name="config" type="ConfigBase" default=""/>
f32fc4bc
RD
21725 </paramlist>
21726 </staticmethod>
21727 <staticmethod name="Get" type="ConfigBase" overloaded="no">
21728 <autodoc>Get(bool createOnDemand=True) -&gt; ConfigBase</autodoc>
c2dda882 21729 <docstring>Returns the current global config object, creating one if neccessary.</docstring>
f32fc4bc
RD
21730 <paramlist>
21731 <param name="createOnDemand" type="bool" default="True"/>
21732 </paramlist>
21733 </staticmethod>
21734 <staticmethod name="Create" type="ConfigBase" overloaded="no">
21735 <autodoc>Create() -&gt; ConfigBase</autodoc>
c2dda882
RD
21736 <docstring>Create and return a new global config object. This function will
21737create the "best" implementation of wx.Config available for the
21738current platform.</docstring>
f32fc4bc
RD
21739 </staticmethod>
21740 <staticmethod name="DontCreateOnDemand" type="" overloaded="no">
21741 <autodoc>DontCreateOnDemand()</autodoc>
c2dda882 21742 <docstring>Should Get() try to create a new log object if there isn't a current one?</docstring>
f32fc4bc
RD
21743 </staticmethod>
21744 <method name="SetPath" type="" overloaded="no">
c2dda882
RD
21745 <autodoc>SetPath(String path)</autodoc>
21746 <docstring>Set current path: if the first character is '/', it's the absolute path,
21747otherwise it's a relative path. '..' is supported. If the strPath
21748doesn't exist it is created.</docstring>
f32fc4bc 21749 <paramlist>
c2dda882 21750 <param name="path" type="String" default=""/>
f32fc4bc
RD
21751 </paramlist>
21752 </method>
21753 <method name="GetPath" type="String" overloaded="no">
21754 <autodoc>GetPath() -&gt; String</autodoc>
c2dda882 21755 <docstring>Retrieve the current path (always as absolute path)</docstring>
f32fc4bc
RD
21756 </method>
21757 <method name="GetFirstGroup" type="PyObject" overloaded="no">
c2dda882
RD
21758 <autodoc>GetFirstGroup() -&gt; (more, value, index)</autodoc>
21759 <docstring>Allows enumerating the subgroups in a config object. Returns
21760a tuple containing a flag indicating there are more items, the
21761name of the current item, and an index to pass to GetNextGroup to
21762fetch the next item.</docstring>
f32fc4bc
RD
21763 </method>
21764 <method name="GetNextGroup" type="PyObject" overloaded="no">
c2dda882
RD
21765 <autodoc>GetNextGroup(long index) -&gt; (more, value, index)</autodoc>
21766 <docstring>Allows enumerating the subgroups in a config object. Returns
21767a tuple containing a flag indicating there are more items, the
21768name of the current item, and an index to pass to GetNextGroup to
21769fetch the next item.</docstring>
f32fc4bc
RD
21770 <paramlist>
21771 <param name="index" type="long" default=""/>
21772 </paramlist>
21773 </method>
21774 <method name="GetFirstEntry" type="PyObject" overloaded="no">
c2dda882
RD
21775 <autodoc>GetFirstEntry() -&gt; (more, value, index)</autodoc>
21776 <docstring>Allows enumerating the entries in the current group in a config
21777object. Returns a tuple containing a flag indicating there are
21778more items, the name of the current item, and an index to pass to
21779GetNextGroup to fetch the next item.</docstring>
f32fc4bc
RD
21780 </method>
21781 <method name="GetNextEntry" type="PyObject" overloaded="no">
c2dda882
RD
21782 <autodoc>GetNextEntry(long index) -&gt; (more, value, index)</autodoc>
21783 <docstring>Allows enumerating the entries in the current group in a config
21784object. Returns a tuple containing a flag indicating there are
21785more items, the name of the current item, and an index to pass to
21786GetNextGroup to fetch the next item.</docstring>
f32fc4bc
RD
21787 <paramlist>
21788 <param name="index" type="long" default=""/>
21789 </paramlist>
21790 </method>
21791 <method name="GetNumberOfEntries" type="size_t" overloaded="no">
c2dda882
RD
21792 <autodoc>GetNumberOfEntries(bool recursive=False) -&gt; size_t</autodoc>
21793 <docstring>Get the number of entries in the current group, with or
21794without its subgroups.</docstring>
f32fc4bc 21795 <paramlist>
c2dda882 21796 <param name="recursive" type="bool" default="False"/>
f32fc4bc
RD
21797 </paramlist>
21798 </method>
21799 <method name="GetNumberOfGroups" type="size_t" overloaded="no">
c2dda882
RD
21800 <autodoc>GetNumberOfGroups(bool recursive=False) -&gt; size_t</autodoc>
21801 <docstring>Get the number of subgroups in the current group, with or
21802without its subgroups.</docstring>
f32fc4bc 21803 <paramlist>
c2dda882 21804 <param name="recursive" type="bool" default="False"/>
f32fc4bc
RD
21805 </paramlist>
21806 </method>
21807 <method name="HasGroup" type="bool" overloaded="no">
c2dda882
RD
21808 <autodoc>HasGroup(String name) -&gt; bool</autodoc>
21809 <docstring>Returns True if the group by this name exists</docstring>
f32fc4bc 21810 <paramlist>
c2dda882 21811 <param name="name" type="String" default=""/>
f32fc4bc
RD
21812 </paramlist>
21813 </method>
21814 <method name="HasEntry" type="bool" overloaded="no">
c2dda882
RD
21815 <autodoc>HasEntry(String name) -&gt; bool</autodoc>
21816 <docstring>Returns True if the entry by this name exists</docstring>
f32fc4bc 21817 <paramlist>
c2dda882 21818 <param name="name" type="String" default=""/>
f32fc4bc
RD
21819 </paramlist>
21820 </method>
21821 <method name="Exists" type="bool" overloaded="no">
c2dda882
RD
21822 <autodoc>Exists(String name) -&gt; bool</autodoc>
21823 <docstring>Returns True if either a group or an entry with a given name exists</docstring>
f32fc4bc 21824 <paramlist>
c2dda882 21825 <param name="name" type="String" default=""/>
f32fc4bc
RD
21826 </paramlist>
21827 </method>
21828 <method name="GetEntryType" type="wxConfigBase::EntryType" overloaded="no">
21829 <autodoc>GetEntryType(String name) -&gt; int</autodoc>
c2dda882 21830 <docstring>Get the type of the entry. Returns one of the wx.Config.Type_XXX values.</docstring>
f32fc4bc
RD
21831 <paramlist>
21832 <param name="name" type="String" default=""/>
21833 </paramlist>
21834 </method>
21835 <method name="Read" type="String" overloaded="no">
21836 <autodoc>Read(String key, String defaultVal=EmptyString) -&gt; String</autodoc>
c2dda882 21837 <docstring>Returns the value of key if it exists, defaultVal otherwise.</docstring>
f32fc4bc
RD
21838 <paramlist>
21839 <param name="key" type="String" default=""/>
21840 <param name="defaultVal" type="String" default="wxPyEmptyString"/>
21841 </paramlist>
21842 </method>
21843 <method name="ReadInt" type="long" overloaded="no">
21844 <autodoc>ReadInt(String key, long defaultVal=0) -&gt; long</autodoc>
c2dda882 21845 <docstring>Returns the value of key if it exists, defaultVal otherwise.</docstring>
f32fc4bc
RD
21846 <paramlist>
21847 <param name="key" type="String" default=""/>
21848 <param name="defaultVal" type="long" default="0"/>
21849 </paramlist>
21850 </method>
21851 <method name="ReadFloat" type="double" overloaded="no">
21852 <autodoc>ReadFloat(String key, double defaultVal=0.0) -&gt; double</autodoc>
c2dda882 21853 <docstring>Returns the value of key if it exists, defaultVal otherwise.</docstring>
f32fc4bc
RD
21854 <paramlist>
21855 <param name="key" type="String" default=""/>
21856 <param name="defaultVal" type="double" default="0.0"/>
21857 </paramlist>
21858 </method>
21859 <method name="ReadBool" type="bool" overloaded="no">
21860 <autodoc>ReadBool(String key, bool defaultVal=False) -&gt; bool</autodoc>
c2dda882 21861 <docstring>Returns the value of key if it exists, defaultVal otherwise.</docstring>
f32fc4bc
RD
21862 <paramlist>
21863 <param name="key" type="String" default=""/>
21864 <param name="defaultVal" type="bool" default="False"/>
21865 </paramlist>
21866 </method>
21867 <method name="Write" type="bool" overloaded="no">
21868 <autodoc>Write(String key, String value) -&gt; bool</autodoc>
c2dda882 21869 <docstring>write the value (return True on success)</docstring>
f32fc4bc
RD
21870 <paramlist>
21871 <param name="key" type="String" default=""/>
21872 <param name="value" type="String" default=""/>
21873 </paramlist>
21874 </method>
21875 <method name="WriteInt" type="bool" overloaded="no">
21876 <autodoc>WriteInt(String key, long value) -&gt; bool</autodoc>
c2dda882 21877 <docstring>write the value (return True on success)</docstring>
f32fc4bc
RD
21878 <paramlist>
21879 <param name="key" type="String" default=""/>
21880 <param name="value" type="long" default=""/>
21881 </paramlist>
21882 </method>
21883 <method name="WriteFloat" type="bool" overloaded="no">
21884 <autodoc>WriteFloat(String key, double value) -&gt; bool</autodoc>
c2dda882 21885 <docstring>write the value (return True on success)</docstring>
f32fc4bc
RD
21886 <paramlist>
21887 <param name="key" type="String" default=""/>
21888 <param name="value" type="double" default=""/>
21889 </paramlist>
21890 </method>
21891 <method name="WriteBool" type="bool" overloaded="no">
21892 <autodoc>WriteBool(String key, bool value) -&gt; bool</autodoc>
c2dda882 21893 <docstring>write the value (return True on success)</docstring>
f32fc4bc
RD
21894 <paramlist>
21895 <param name="key" type="String" default=""/>
21896 <param name="value" type="bool" default=""/>
21897 </paramlist>
21898 </method>
21899 <method name="Flush" type="bool" overloaded="no">
c2dda882
RD
21900 <autodoc>Flush(bool currentOnly=False) -&gt; bool</autodoc>
21901 <docstring>permanently writes all changes</docstring>
f32fc4bc 21902 <paramlist>
c2dda882 21903 <param name="currentOnly" type="bool" default="False"/>
f32fc4bc
RD
21904 </paramlist>
21905 </method>
21906 <method name="RenameEntry" type="bool" overloaded="no">
21907 <autodoc>RenameEntry(String oldName, String newName) -&gt; bool</autodoc>
c2dda882
RD
21908 <docstring>Rename an entry. Returns False on failure (probably because the new
21909name is already taken by an existing entry)</docstring>
f32fc4bc
RD
21910 <paramlist>
21911 <param name="oldName" type="String" default=""/>
21912 <param name="newName" type="String" default=""/>
21913 </paramlist>
21914 </method>
21915 <method name="RenameGroup" type="bool" overloaded="no">
21916 <autodoc>RenameGroup(String oldName, String newName) -&gt; bool</autodoc>
c2dda882
RD
21917 <docstring>Rename aa group. Returns False on failure (probably because the new
21918name is already taken by an existing entry)</docstring>
f32fc4bc
RD
21919 <paramlist>
21920 <param name="oldName" type="String" default=""/>
21921 <param name="newName" type="String" default=""/>
21922 </paramlist>
21923 </method>
21924 <method name="DeleteEntry" type="bool" overloaded="no">
c2dda882
RD
21925 <autodoc>DeleteEntry(String key, bool deleteGroupIfEmpty=True) -&gt; bool</autodoc>
21926 <docstring>Deletes the specified entry and the group it belongs to if
21927it was the last key in it and the second parameter is True</docstring>
f32fc4bc
RD
21928 <paramlist>
21929 <param name="key" type="String" default=""/>
c2dda882 21930 <param name="deleteGroupIfEmpty" type="bool" default="True"/>
f32fc4bc
RD
21931 </paramlist>
21932 </method>
21933 <method name="DeleteGroup" type="bool" overloaded="no">
21934 <autodoc>DeleteGroup(String key) -&gt; bool</autodoc>
c2dda882 21935 <docstring>Delete the group (with all subgroups)</docstring>
f32fc4bc
RD
21936 <paramlist>
21937 <param name="key" type="String" default=""/>
21938 </paramlist>
21939 </method>
21940 <method name="DeleteAll" type="bool" overloaded="no">
21941 <autodoc>DeleteAll() -&gt; bool</autodoc>
c2dda882
RD
21942 <docstring>Delete the whole underlying object (disk file, registry key, ...)
21943primarly intended for use by desinstallation routine.</docstring>
f32fc4bc
RD
21944 </method>
21945 <method name="SetExpandEnvVars" type="" overloaded="no">
c2dda882
RD
21946 <autodoc>SetExpandEnvVars(bool doIt=True)</autodoc>
21947 <docstring>We can automatically expand environment variables in the config entries
21948(this option is on by default, you can turn it on/off at any time)</docstring>
f32fc4bc 21949 <paramlist>
c2dda882 21950 <param name="doIt" type="bool" default="True"/>
f32fc4bc
RD
21951 </paramlist>
21952 </method>
c2dda882
RD
21953 <method name="IsExpandingEnvVars" type="bool" overloaded="no">
21954 <autodoc>IsExpandingEnvVars() -&gt; bool</autodoc>
21955 <docstring>Are we currently expanding environment variables?</docstring>
21956 </method>
f32fc4bc 21957 <method name="SetRecordDefaults" type="" overloaded="no">
c2dda882
RD
21958 <autodoc>SetRecordDefaults(bool doIt=True)</autodoc>
21959 <docstring>Set whether the config objec should record default values.</docstring>
f32fc4bc 21960 <paramlist>
c2dda882 21961 <param name="doIt" type="bool" default="True"/>
f32fc4bc
RD
21962 </paramlist>
21963 </method>
21964 <method name="IsRecordingDefaults" type="bool" overloaded="no">
21965 <autodoc>IsRecordingDefaults() -&gt; bool</autodoc>
c2dda882 21966 <docstring>Are we currently recording default values?</docstring>
f32fc4bc
RD
21967 </method>
21968 <method name="ExpandEnvVars" type="String" overloaded="no">
21969 <autodoc>ExpandEnvVars(String str) -&gt; String</autodoc>
c2dda882 21970 <docstring>Expand any environment variables in str and return the result</docstring>
f32fc4bc
RD
21971 <paramlist>
21972 <param name="str" type="String" default=""/>
21973 </paramlist>
21974 </method>
21975 <method name="GetAppName" type="String" overloaded="no">
21976 <autodoc>GetAppName() -&gt; String</autodoc>
21977 </method>
21978 <method name="GetVendorName" type="String" overloaded="no">
21979 <autodoc>GetVendorName() -&gt; String</autodoc>
21980 </method>
21981 <method name="SetAppName" type="" overloaded="no">
21982 <autodoc>SetAppName(String appName)</autodoc>
21983 <paramlist>
21984 <param name="appName" type="String" default=""/>
21985 </paramlist>
21986 </method>
21987 <method name="SetVendorName" type="" overloaded="no">
21988 <autodoc>SetVendorName(String vendorName)</autodoc>
21989 <paramlist>
21990 <param name="vendorName" type="String" default=""/>
21991 </paramlist>
21992 </method>
21993 <method name="SetStyle" type="" overloaded="no">
21994 <autodoc>SetStyle(long style)</autodoc>
21995 <paramlist>
21996 <param name="style" type="long" default=""/>
21997 </paramlist>
21998 </method>
21999 <method name="GetStyle" type="long" overloaded="no">
22000 <autodoc>GetStyle() -&gt; long</autodoc>
22001 </method>
22002 </class>
f32fc4bc 22003 <class name="Config" oldname="wxConfig" module="misc">
c2dda882
RD
22004 <docstring>This ConfigBase-derived class will use the registry on Windows,
22005and will be a wx.FileConfig on other platforms.</docstring>
f32fc4bc
RD
22006 <baseclass name="ConfigBase"/>
22007 <constructor name="Config" overloaded="no">
22008 <autodoc>__init__(String appName=EmptyString, String vendorName=EmptyString,
22009 String localFilename=EmptyString, String globalFilename=EmptyString,
22010 long style=0) -&gt; Config</autodoc>
22011 <paramlist>
22012 <param name="appName" type="String" default="wxPyEmptyString"/>
22013 <param name="vendorName" type="String" default="wxPyEmptyString"/>
22014 <param name="localFilename" type="String" default="wxPyEmptyString"/>
22015 <param name="globalFilename" type="String" default="wxPyEmptyString"/>
22016 <param name="style" type="long" default="0"/>
22017 </paramlist>
22018 </constructor>
22019 <destructor name="~wxConfig" overloaded="no">
22020 <autodoc>__del__()</autodoc>
22021 </destructor>
22022 </class>
22023 <class name="FileConfig" oldname="wxFileConfig" module="misc">
c2dda882 22024 <docstring>This config class will use a file for storage on all platforms.</docstring>
f32fc4bc
RD
22025 <baseclass name="ConfigBase"/>
22026 <constructor name="FileConfig" overloaded="no">
22027 <autodoc>__init__(String appName=EmptyString, String vendorName=EmptyString,
22028 String localFilename=EmptyString, String globalFilename=EmptyString,
22029 long style=0) -&gt; FileConfig</autodoc>
22030 <paramlist>
22031 <param name="appName" type="String" default="wxPyEmptyString"/>
22032 <param name="vendorName" type="String" default="wxPyEmptyString"/>
22033 <param name="localFilename" type="String" default="wxPyEmptyString"/>
22034 <param name="globalFilename" type="String" default="wxPyEmptyString"/>
22035 <param name="style" type="long" default="0"/>
22036 </paramlist>
22037 </constructor>
22038 <destructor name="~wxFileConfig" overloaded="no">
22039 <autodoc>__del__()</autodoc>
22040 </destructor>
22041 </class>
c2dda882
RD
22042 <class name="ConfigPathChanger" oldname="wxConfigPathChanger" module="misc">
22043 <docstring>A handy little class which changes current path to the path of
22044given entry and restores it in the destructoir: so if you declare
22045a local variable of this type, you work in the entry directory
22046and the path is automatically restored when the function returns.</docstring>
22047 <constructor name="ConfigPathChanger" overloaded="no">
22048 <autodoc>__init__(ConfigBase config, String entry) -&gt; ConfigPathChanger</autodoc>
22049 <paramlist>
22050 <param name="config" type="ConfigBase" default=""/>
22051 <param name="entry" type="String" default=""/>
22052 </paramlist>
22053 </constructor>
22054 <destructor name="~wxConfigPathChanger" overloaded="no">
22055 <autodoc>__del__()</autodoc>
22056 </destructor>
22057 <method name="Name" type="String" overloaded="no">
22058 <autodoc>Name() -&gt; String</autodoc>
22059 <docstring>Get the key name</docstring>
22060 </method>
22061 </class>
f32fc4bc
RD
22062 <method name="ExpandEnvVars" oldname="wxExpandEnvVars" type="String" overloaded="no">
22063 <autodoc>ExpandEnvVars(String sz) -&gt; String</autodoc>
c2dda882
RD
22064 <docstring>Replace environment variables ($SOMETHING) with their values. The
22065format is $VARNAME or ${VARNAME} where VARNAME contains
22066alphanumeric characters and '_' only. '$' must be escaped ('\\$')
22067in order to be taken literally.</docstring>
f32fc4bc
RD
22068 <paramlist>
22069 <param name="sz" type="String" default=""/>
856bf319
RD
22070 </paramlist>
22071 </method>
f32fc4bc
RD
22072 <pythoncode>
22073#---------------------------------------------------------------------------
22074</pythoncode>
22075 <class name="DateTime" oldname="wxDateTime" module="misc">
22076 <constructor name="DateTime" overloaded="no">
22077 <autodoc>__init__() -&gt; DateTime</autodoc>
22078 </constructor>
22079 <constructor name="DateTimeFromTimeT" overloaded="no">
22080 <autodoc>DateTimeFromTimeT(time_t timet) -&gt; DateTime</autodoc>
22081 <paramlist>
22082 <param name="timet" type="time_t" default=""/>
22083 </paramlist>
22084 </constructor>
22085 <constructor name="DateTimeFromJDN" overloaded="no">
22086 <autodoc>DateTimeFromJDN(double jdn) -&gt; DateTime</autodoc>
22087 <paramlist>
22088 <param name="jdn" type="double" default=""/>
22089 </paramlist>
22090 </constructor>
22091 <constructor name="DateTimeFromHMS" overloaded="no">
22092 <autodoc>DateTimeFromHMS(int hour, int minute=0, int second=0, int millisec=0) -&gt; DateTime</autodoc>
22093 <paramlist>
22094 <param name="hour" type="int" default=""/>
22095 <param name="minute" type="int" default="0"/>
22096 <param name="second" type="int" default="0"/>
22097 <param name="millisec" type="int" default="0"/>
22098 </paramlist>
22099 </constructor>
22100 <constructor name="DateTimeFromDMY" overloaded="no">
22101 <autodoc>DateTimeFromDMY(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
22102 int minute=0, int second=0, int millisec=0) -&gt; DateTime</autodoc>
22103 <paramlist>
22104 <param name="day" type="int" default=""/>
22105 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22106 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22107 <param name="hour" type="int" default="0"/>
22108 <param name="minute" type="int" default="0"/>
22109 <param name="second" type="int" default="0"/>
22110 <param name="millisec" type="int" default="0"/>
22111 </paramlist>
22112 </constructor>
22113 <destructor name="~wxDateTime" overloaded="no">
22114 <autodoc>__del__()</autodoc>
22115 </destructor>
22116 <staticmethod name="SetCountry" type="" overloaded="no">
22117 <autodoc>SetCountry(int country)</autodoc>
22118 <paramlist>
22119 <param name="country" type="wxDateTime::Country" default=""/>
22120 </paramlist>
22121 </staticmethod>
22122 <staticmethod name="GetCountry" type="wxDateTime::Country" overloaded="no">
22123 <autodoc>GetCountry() -&gt; int</autodoc>
22124 </staticmethod>
22125 <staticmethod name="IsWestEuropeanCountry" type="bool" overloaded="no">
22126 <autodoc>IsWestEuropeanCountry(int country=Country_Default) -&gt; bool</autodoc>
22127 <paramlist>
22128 <param name="country" type="wxDateTime::Country" default="wxDateTime::Country_Default"/>
22129 </paramlist>
22130 </staticmethod>
22131 <staticmethod name="GetCurrentYear" type="int" overloaded="no">
22132 <autodoc>GetCurrentYear(int cal=Gregorian) -&gt; int</autodoc>
22133 <paramlist>
22134 <param name="cal" type="wxDateTime::Calendar" default="wxDateTime::Gregorian"/>
22135 </paramlist>
22136 </staticmethod>
22137 <staticmethod name="ConvertYearToBC" type="int" overloaded="no">
22138 <autodoc>ConvertYearToBC(int year) -&gt; int</autodoc>
22139 <paramlist>
22140 <param name="year" type="int" default=""/>
22141 </paramlist>
22142 </staticmethod>
22143 <staticmethod name="GetCurrentMonth" type="wxDateTime::Month" overloaded="no">
22144 <autodoc>GetCurrentMonth(int cal=Gregorian) -&gt; int</autodoc>
22145 <paramlist>
22146 <param name="cal" type="wxDateTime::Calendar" default="wxDateTime::Gregorian"/>
22147 </paramlist>
22148 </staticmethod>
22149 <staticmethod name="IsLeapYear" type="bool" overloaded="no">
22150 <autodoc>IsLeapYear(int year=Inv_Year, int cal=Gregorian) -&gt; bool</autodoc>
22151 <paramlist>
22152 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22153 <param name="cal" type="wxDateTime::Calendar" default="wxDateTime::Gregorian"/>
22154 </paramlist>
22155 </staticmethod>
22156 <staticmethod name="GetCentury" type="int" overloaded="no">
22157 <autodoc>GetCentury(int year=Inv_Year) -&gt; int</autodoc>
22158 <paramlist>
22159 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22160 </paramlist>
22161 </staticmethod>
22162 <staticmethod name="GetNumberOfDaysinYear" type="int" overloaded="no">
22163 <autodoc>GetNumberOfDaysinYear(int year, int cal=Gregorian) -&gt; int</autodoc>
22164 <paramlist>
22165 <param name="year" type="int" default=""/>
22166 <param name="cal" type="wxDateTime::Calendar" default="wxDateTime::Gregorian"/>
22167 </paramlist>
22168 </staticmethod>
22169 <staticmethod name="GetNumberOfDaysInMonth" type="int" overloaded="no">
22170 <autodoc>GetNumberOfDaysInMonth(int month, int year=Inv_Year, int cal=Gregorian) -&gt; int</autodoc>
22171 <paramlist>
22172 <param name="month" type="wxDateTime::Month" default=""/>
22173 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22174 <param name="cal" type="wxDateTime::Calendar" default="wxDateTime::Gregorian"/>
22175 </paramlist>
22176 </staticmethod>
22177 <staticmethod name="GetMonthName" type="String" overloaded="no">
22178 <autodoc>GetMonthName(int month, int flags=Name_Full) -&gt; String</autodoc>
22179 <paramlist>
22180 <param name="month" type="wxDateTime::Month" default=""/>
22181 <param name="flags" type="wxDateTime::NameFlags" default="wxDateTime::Name_Full"/>
22182 </paramlist>
22183 </staticmethod>
22184 <staticmethod name="GetWeekDayName" type="String" overloaded="no">
22185 <autodoc>GetWeekDayName(int weekday, int flags=Name_Full) -&gt; String</autodoc>
22186 <paramlist>
22187 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22188 <param name="flags" type="wxDateTime::NameFlags" default="wxDateTime::Name_Full"/>
22189 </paramlist>
22190 </staticmethod>
22191 <staticmethod name="GetAmPmStrings" type="" overloaded="no">
22192 <autodoc>GetAmPmStrings() -&gt; (am, pm)</autodoc>
22193 <docstring>Get the AM and PM strings in the current locale (may be empty)</docstring>
22194 <paramlist>
22195 <param name="OUTPUT" type="String" default=""/>
22196 <param name="OUTPUT" type="String" default=""/>
22197 </paramlist>
22198 </staticmethod>
22199 <staticmethod name="IsDSTApplicable" type="bool" overloaded="no">
22200 <autodoc>IsDSTApplicable(int year=Inv_Year, int country=Country_Default) -&gt; bool</autodoc>
22201 <paramlist>
22202 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22203 <param name="country" type="wxDateTime::Country" default="wxDateTime::Country_Default"/>
22204 </paramlist>
22205 </staticmethod>
22206 <staticmethod name="GetBeginDST" type="DateTime" overloaded="no">
22207 <autodoc>GetBeginDST(int year=Inv_Year, int country=Country_Default) -&gt; DateTime</autodoc>
22208 <paramlist>
22209 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22210 <param name="country" type="wxDateTime::Country" default="wxDateTime::Country_Default"/>
22211 </paramlist>
22212 </staticmethod>
22213 <staticmethod name="GetEndDST" type="DateTime" overloaded="no">
22214 <autodoc>GetEndDST(int year=Inv_Year, int country=Country_Default) -&gt; DateTime</autodoc>
22215 <paramlist>
22216 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22217 <param name="country" type="wxDateTime::Country" default="wxDateTime::Country_Default"/>
22218 </paramlist>
22219 </staticmethod>
22220 <staticmethod name="Now" type="DateTime" overloaded="no">
22221 <autodoc>Now() -&gt; DateTime</autodoc>
22222 </staticmethod>
22223 <staticmethod name="UNow" type="DateTime" overloaded="no">
22224 <autodoc>UNow() -&gt; DateTime</autodoc>
22225 </staticmethod>
22226 <staticmethod name="Today" type="DateTime" overloaded="no">
22227 <autodoc>Today() -&gt; DateTime</autodoc>
22228 </staticmethod>
22229 <method name="SetToCurrent" type="DateTime" overloaded="no">
22230 <autodoc>SetToCurrent() -&gt; DateTime</autodoc>
22231 </method>
22232 <method name="SetTimeT" type="DateTime" overloaded="no">
22233 <autodoc>SetTimeT(time_t timet) -&gt; DateTime</autodoc>
22234 <paramlist>
22235 <param name="timet" type="time_t" default=""/>
22236 </paramlist>
22237 </method>
22238 <method name="SetJDN" type="DateTime" overloaded="no">
22239 <autodoc>SetJDN(double jdn) -&gt; DateTime</autodoc>
22240 <paramlist>
22241 <param name="jdn" type="double" default=""/>
22242 </paramlist>
22243 </method>
22244 <method name="SetHMS" type="DateTime" overloaded="no">
22245 <autodoc>SetHMS(int hour, int minute=0, int second=0, int millisec=0) -&gt; DateTime</autodoc>
22246 <paramlist>
22247 <param name="hour" type="int" default=""/>
22248 <param name="minute" type="int" default="0"/>
22249 <param name="second" type="int" default="0"/>
22250 <param name="millisec" type="int" default="0"/>
22251 </paramlist>
22252 </method>
22253 <method name="Set" type="DateTime" overloaded="no">
22254 <autodoc>Set(int day, int month=Inv_Month, int year=Inv_Year, int hour=0,
22255 int minute=0, int second=0, int millisec=0) -&gt; DateTime</autodoc>
22256 <paramlist>
22257 <param name="day" type="int" default=""/>
22258 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22259 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22260 <param name="hour" type="int" default="0"/>
22261 <param name="minute" type="int" default="0"/>
22262 <param name="second" type="int" default="0"/>
22263 <param name="millisec" type="int" default="0"/>
22264 </paramlist>
22265 </method>
22266 <method name="ResetTime" type="DateTime" overloaded="no">
22267 <autodoc>ResetTime() -&gt; DateTime</autodoc>
22268 </method>
22269 <method name="SetYear" type="DateTime" overloaded="no">
22270 <autodoc>SetYear(int year) -&gt; DateTime</autodoc>
22271 <paramlist>
22272 <param name="year" type="int" default=""/>
22273 </paramlist>
22274 </method>
22275 <method name="SetMonth" type="DateTime" overloaded="no">
22276 <autodoc>SetMonth(int month) -&gt; DateTime</autodoc>
22277 <paramlist>
22278 <param name="month" type="wxDateTime::Month" default=""/>
22279 </paramlist>
22280 </method>
22281 <method name="SetDay" type="DateTime" overloaded="no">
22282 <autodoc>SetDay(int day) -&gt; DateTime</autodoc>
22283 <paramlist>
22284 <param name="day" type="int" default=""/>
22285 </paramlist>
22286 </method>
22287 <method name="SetHour" type="DateTime" overloaded="no">
22288 <autodoc>SetHour(int hour) -&gt; DateTime</autodoc>
22289 <paramlist>
22290 <param name="hour" type="int" default=""/>
22291 </paramlist>
22292 </method>
22293 <method name="SetMinute" type="DateTime" overloaded="no">
22294 <autodoc>SetMinute(int minute) -&gt; DateTime</autodoc>
22295 <paramlist>
22296 <param name="minute" type="int" default=""/>
22297 </paramlist>
22298 </method>
22299 <method name="SetSecond" type="DateTime" overloaded="no">
22300 <autodoc>SetSecond(int second) -&gt; DateTime</autodoc>
22301 <paramlist>
22302 <param name="second" type="int" default=""/>
22303 </paramlist>
22304 </method>
22305 <method name="SetMillisecond" type="DateTime" overloaded="no">
22306 <autodoc>SetMillisecond(int millisecond) -&gt; DateTime</autodoc>
22307 <paramlist>
22308 <param name="millisecond" type="int" default=""/>
22309 </paramlist>
22310 </method>
22311 <method name="SetToWeekDayInSameWeek" type="DateTime" overloaded="no">
22312 <autodoc>SetToWeekDayInSameWeek(int weekday, int flags=Monday_First) -&gt; DateTime</autodoc>
22313 <paramlist>
22314 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22315 <param name="flags" type="wxDateTime::WeekFlags" default="wxDateTime::Monday_First"/>
22316 </paramlist>
22317 </method>
22318 <method name="GetWeekDayInSameWeek" type="DateTime" overloaded="no">
22319 <autodoc>GetWeekDayInSameWeek(int weekday, int flags=Monday_First) -&gt; DateTime</autodoc>
22320 <paramlist>
22321 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22322 <param name="flags" type="wxDateTime::WeekFlags" default="wxDateTime::Monday_First"/>
22323 </paramlist>
22324 </method>
22325 <method name="SetToNextWeekDay" type="DateTime" overloaded="no">
22326 <autodoc>SetToNextWeekDay(int weekday) -&gt; DateTime</autodoc>
22327 <paramlist>
22328 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22329 </paramlist>
22330 </method>
22331 <method name="GetNextWeekDay" type="DateTime" overloaded="no">
22332 <autodoc>GetNextWeekDay(int weekday) -&gt; DateTime</autodoc>
22333 <paramlist>
22334 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22335 </paramlist>
22336 </method>
22337 <method name="SetToPrevWeekDay" type="DateTime" overloaded="no">
22338 <autodoc>SetToPrevWeekDay(int weekday) -&gt; DateTime</autodoc>
22339 <paramlist>
22340 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22341 </paramlist>
22342 </method>
22343 <method name="GetPrevWeekDay" type="DateTime" overloaded="no">
22344 <autodoc>GetPrevWeekDay(int weekday) -&gt; DateTime</autodoc>
22345 <paramlist>
22346 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22347 </paramlist>
22348 </method>
22349 <method name="SetToWeekDay" type="bool" overloaded="no">
22350 <autodoc>SetToWeekDay(int weekday, int n=1, int month=Inv_Month, int year=Inv_Year) -&gt; bool</autodoc>
22351 <paramlist>
22352 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22353 <param name="n" type="int" default="1"/>
22354 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22355 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22356 </paramlist>
22357 </method>
22358 <method name="SetToLastWeekDay" type="bool" overloaded="no">
22359 <autodoc>SetToLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -&gt; bool</autodoc>
22360 <paramlist>
22361 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22362 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22363 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22364 </paramlist>
22365 </method>
22366 <method name="GetLastWeekDay" type="DateTime" overloaded="no">
22367 <autodoc>GetLastWeekDay(int weekday, int month=Inv_Month, int year=Inv_Year) -&gt; DateTime</autodoc>
22368 <paramlist>
22369 <param name="weekday" type="wxDateTime::WeekDay" default=""/>
22370 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22371 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22372 </paramlist>
22373 </method>
22374 <method name="SetToTheWeek" type="bool" overloaded="no">
22375 <autodoc>SetToTheWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -&gt; bool</autodoc>
22376 <paramlist>
22377 <param name="numWeek" type="int" default=""/>
22378 <param name="weekday" type="wxDateTime::WeekDay" default="wxDateTime::Mon"/>
22379 <param name="flags" type="wxDateTime::WeekFlags" default="wxDateTime::Monday_First"/>
22380 </paramlist>
22381 </method>
22382 <method name="GetWeek" type="DateTime" overloaded="no">
22383 <autodoc>GetWeek(int numWeek, int weekday=Mon, int flags=Monday_First) -&gt; DateTime</autodoc>
22384 <paramlist>
22385 <param name="numWeek" type="int" default=""/>
22386 <param name="weekday" type="wxDateTime::WeekDay" default="wxDateTime::Mon"/>
22387 <param name="flags" type="wxDateTime::WeekFlags" default="wxDateTime::Monday_First"/>
22388 </paramlist>
22389 </method>
22390 <method name="SetToLastMonthDay" type="DateTime" overloaded="no">
22391 <autodoc>SetToLastMonthDay(int month=Inv_Month, int year=Inv_Year) -&gt; DateTime</autodoc>
22392 <paramlist>
22393 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22394 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22395 </paramlist>
22396 </method>
22397 <method name="GetLastMonthDay" type="DateTime" overloaded="no">
22398 <autodoc>GetLastMonthDay(int month=Inv_Month, int year=Inv_Year) -&gt; DateTime</autodoc>
22399 <paramlist>
22400 <param name="month" type="wxDateTime::Month" default="wxDateTime::Inv_Month"/>
22401 <param name="year" type="int" default="wxDateTime::Inv_Year"/>
22402 </paramlist>
22403 </method>
22404 <method name="SetToYearDay" type="DateTime" overloaded="no">
22405 <autodoc>SetToYearDay(int yday) -&gt; DateTime</autodoc>
22406 <paramlist>
22407 <param name="yday" type="int" default=""/>
22408 </paramlist>
22409 </method>
22410 <method name="GetYearDay" type="DateTime" overloaded="no">
22411 <autodoc>GetYearDay(int yday) -&gt; DateTime</autodoc>
22412 <paramlist>
22413 <param name="yday" type="int" default=""/>
22414 </paramlist>
22415 </method>
22416 <method name="GetJulianDayNumber" type="double" overloaded="no">
22417 <autodoc>GetJulianDayNumber() -&gt; double</autodoc>
22418 </method>
22419 <method name="GetJDN" type="double" overloaded="no">
22420 <autodoc>GetJDN() -&gt; double</autodoc>
22421 </method>
22422 <method name="GetModifiedJulianDayNumber" type="double" overloaded="no">
22423 <autodoc>GetModifiedJulianDayNumber() -&gt; double</autodoc>
22424 </method>
22425 <method name="GetMJD" type="double" overloaded="no">
22426 <autodoc>GetMJD() -&gt; double</autodoc>
22427 </method>
22428 <method name="GetRataDie" type="double" overloaded="no">
22429 <autodoc>GetRataDie() -&gt; double</autodoc>
22430 </method>
22431 <method name="ToTimezone" type="DateTime" overloaded="no">
22432 <autodoc>ToTimezone(wxDateTime::TimeZone tz, bool noDST=False) -&gt; DateTime</autodoc>
22433 <paramlist>
22434 <param name="tz" type="wxDateTime::TimeZone" default=""/>
22435 <param name="noDST" type="bool" default="False"/>
22436 </paramlist>
22437 </method>
22438 <method name="MakeTimezone" type="DateTime" overloaded="no">
22439 <autodoc>MakeTimezone(wxDateTime::TimeZone tz, bool noDST=False) -&gt; DateTime</autodoc>
22440 <paramlist>
22441 <param name="tz" type="wxDateTime::TimeZone" default=""/>
22442 <param name="noDST" type="bool" default="False"/>
22443 </paramlist>
22444 </method>
22445 <method name="ToGMT" type="DateTime" overloaded="no">
22446 <autodoc>ToGMT(bool noDST=False) -&gt; DateTime</autodoc>
22447 <paramlist>
22448 <param name="noDST" type="bool" default="False"/>
22449 </paramlist>
22450 </method>
22451 <method name="MakeGMT" type="DateTime" overloaded="no">
22452 <autodoc>MakeGMT(bool noDST=False) -&gt; DateTime</autodoc>
22453 <paramlist>
22454 <param name="noDST" type="bool" default="False"/>
22455 </paramlist>
22456 </method>
22457 <method name="IsDST" type="int" overloaded="no">
22458 <autodoc>IsDST(int country=Country_Default) -&gt; int</autodoc>
22459 <paramlist>
22460 <param name="country" type="wxDateTime::Country" default="wxDateTime::Country_Default"/>
22461 </paramlist>
22462 </method>
22463 <method name="IsValid" type="bool" overloaded="no">
22464 <autodoc>IsValid() -&gt; bool</autodoc>
22465 </method>
22466 <method name="GetTicks" type="time_t" overloaded="no">
22467 <autodoc>GetTicks() -&gt; time_t</autodoc>
22468 </method>
22469 <method name="GetYear" type="int" overloaded="no">
22470 <autodoc>GetYear(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22471 <paramlist>
22472 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22473 </paramlist>
22474 </method>
22475 <method name="GetMonth" type="wxDateTime::Month" overloaded="no">
22476 <autodoc>GetMonth(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22477 <paramlist>
22478 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22479 </paramlist>
22480 </method>
22481 <method name="GetDay" type="int" overloaded="no">
22482 <autodoc>GetDay(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22483 <paramlist>
22484 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22485 </paramlist>
22486 </method>
22487 <method name="GetWeekDay" type="wxDateTime::WeekDay" overloaded="no">
22488 <autodoc>GetWeekDay(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22489 <paramlist>
22490 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22491 </paramlist>
22492 </method>
22493 <method name="GetHour" type="int" overloaded="no">
22494 <autodoc>GetHour(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22495 <paramlist>
22496 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22497 </paramlist>
22498 </method>
22499 <method name="GetMinute" type="int" overloaded="no">
22500 <autodoc>GetMinute(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22501 <paramlist>
22502 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22503 </paramlist>
22504 </method>
22505 <method name="GetSecond" type="int" overloaded="no">
22506 <autodoc>GetSecond(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22507 <paramlist>
22508 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22509 </paramlist>
22510 </method>
22511 <method name="GetMillisecond" type="int" overloaded="no">
22512 <autodoc>GetMillisecond(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22513 <paramlist>
22514 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22515 </paramlist>
22516 </method>
22517 <method name="GetDayOfYear" type="int" overloaded="no">
22518 <autodoc>GetDayOfYear(wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22519 <paramlist>
22520 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22521 </paramlist>
22522 </method>
22523 <method name="GetWeekOfYear" type="int" overloaded="no">
22524 <autodoc>GetWeekOfYear(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22525 <paramlist>
22526 <param name="flags" type="wxDateTime::WeekFlags" default="wxDateTime::Monday_First"/>
22527 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22528 </paramlist>
22529 </method>
22530 <method name="GetWeekOfMonth" type="int" overloaded="no">
22531 <autodoc>GetWeekOfMonth(int flags=Monday_First, wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; int</autodoc>
22532 <paramlist>
22533 <param name="flags" type="wxDateTime::WeekFlags" default="wxDateTime::Monday_First"/>
22534 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22535 </paramlist>
22536 </method>
22537 <method name="IsWorkDay" type="bool" overloaded="no">
22538 <autodoc>IsWorkDay(int country=Country_Default) -&gt; bool</autodoc>
22539 <paramlist>
22540 <param name="country" type="wxDateTime::Country" default="wxDateTime::Country_Default"/>
22541 </paramlist>
22542 </method>
22543 <method name="IsEqualTo" type="bool" overloaded="no">
22544 <autodoc>IsEqualTo(DateTime datetime) -&gt; bool</autodoc>
22545 <paramlist>
22546 <param name="datetime" type="DateTime" default=""/>
22547 </paramlist>
22548 </method>
22549 <method name="IsEarlierThan" type="bool" overloaded="no">
22550 <autodoc>IsEarlierThan(DateTime datetime) -&gt; bool</autodoc>
22551 <paramlist>
22552 <param name="datetime" type="DateTime" default=""/>
22553 </paramlist>
22554 </method>
22555 <method name="IsLaterThan" type="bool" overloaded="no">
22556 <autodoc>IsLaterThan(DateTime datetime) -&gt; bool</autodoc>
22557 <paramlist>
22558 <param name="datetime" type="DateTime" default=""/>
22559 </paramlist>
22560 </method>
22561 <method name="IsStrictlyBetween" type="bool" overloaded="no">
22562 <autodoc>IsStrictlyBetween(DateTime t1, DateTime t2) -&gt; bool</autodoc>
22563 <paramlist>
22564 <param name="t1" type="DateTime" default=""/>
22565 <param name="t2" type="DateTime" default=""/>
22566 </paramlist>
22567 </method>
22568 <method name="IsBetween" type="bool" overloaded="no">
22569 <autodoc>IsBetween(DateTime t1, DateTime t2) -&gt; bool</autodoc>
22570 <paramlist>
22571 <param name="t1" type="DateTime" default=""/>
22572 <param name="t2" type="DateTime" default=""/>
22573 </paramlist>
22574 </method>
22575 <method name="IsSameDate" type="bool" overloaded="no">
22576 <autodoc>IsSameDate(DateTime dt) -&gt; bool</autodoc>
22577 <paramlist>
22578 <param name="dt" type="DateTime" default=""/>
22579 </paramlist>
22580 </method>
22581 <method name="IsSameTime" type="bool" overloaded="no">
22582 <autodoc>IsSameTime(DateTime dt) -&gt; bool</autodoc>
22583 <paramlist>
22584 <param name="dt" type="DateTime" default=""/>
22585 </paramlist>
22586 </method>
22587 <method name="IsEqualUpTo" type="bool" overloaded="no">
22588 <autodoc>IsEqualUpTo(DateTime dt, TimeSpan ts) -&gt; bool</autodoc>
22589 <paramlist>
22590 <param name="dt" type="DateTime" default=""/>
22591 <param name="ts" type="wxTimeSpan" default=""/>
22592 </paramlist>
22593 </method>
22594 <method name="AddTS" type="DateTime" overloaded="no">
22595 <autodoc>AddTS(TimeSpan diff) -&gt; DateTime</autodoc>
22596 <paramlist>
22597 <param name="diff" type="wxTimeSpan" default=""/>
22598 </paramlist>
22599 </method>
22600 <method name="AddDS" type="DateTime" overloaded="no">
22601 <autodoc>AddDS(DateSpan diff) -&gt; DateTime</autodoc>
22602 <paramlist>
22603 <param name="diff" type="wxDateSpan" default=""/>
22604 </paramlist>
22605 </method>
22606 <method name="SubtractTS" type="DateTime" overloaded="no">
22607 <autodoc>SubtractTS(TimeSpan diff) -&gt; DateTime</autodoc>
22608 <paramlist>
22609 <param name="diff" type="wxTimeSpan" default=""/>
22610 </paramlist>
22611 </method>
22612 <method name="SubtractDS" type="DateTime" overloaded="no">
22613 <autodoc>SubtractDS(DateSpan diff) -&gt; DateTime</autodoc>
22614 <paramlist>
22615 <param name="diff" type="wxDateSpan" default=""/>
22616 </paramlist>
22617 </method>
22618 <method name="Subtract" type="wxTimeSpan" overloaded="no">
22619 <autodoc>Subtract(DateTime dt) -&gt; TimeSpan</autodoc>
22620 <paramlist>
22621 <param name="dt" type="DateTime" default=""/>
22622 </paramlist>
22623 </method>
22624 <method name="__iadd__" type="DateTime" overloaded="yes">
22625 <paramlist>
22626 <param name="diff" type="wxTimeSpan" default=""/>
22627 </paramlist>
22628 </method>
22629 <method name="__iadd__" type="DateTime" overloaded="yes">
22630 <autodoc>__iadd__(TimeSpan diff) -&gt; DateTime
22631__iadd__(DateSpan diff) -&gt; DateTime</autodoc>
22632 <paramlist>
22633 <param name="diff" type="wxDateSpan" default=""/>
22634 </paramlist>
22635 </method>
22636 <method name="__isub__" type="DateTime" overloaded="yes">
22637 <paramlist>
22638 <param name="diff" type="wxTimeSpan" default=""/>
22639 </paramlist>
22640 </method>
22641 <method name="__isub__" type="DateTime" overloaded="yes">
22642 <autodoc>__isub__(TimeSpan diff) -&gt; DateTime
22643__isub__(DateSpan diff) -&gt; DateTime</autodoc>
22644 <paramlist>
22645 <param name="diff" type="wxDateSpan" default=""/>
22646 </paramlist>
22647 </method>
22648 <method name="__add__" type="DateTime" overloaded="yes">
22649 <paramlist>
22650 <param name="other" type="wxTimeSpan" default=""/>
22651 </paramlist>
22652 </method>
22653 <method name="__add__" type="DateTime" overloaded="yes">
22654 <autodoc>__add__(TimeSpan other) -&gt; DateTime
22655__add__(DateSpan other) -&gt; DateTime</autodoc>
22656 <paramlist>
22657 <param name="other" type="wxDateSpan" default=""/>
22658 </paramlist>
22659 </method>
22660 <method name="__sub__" type="wxTimeSpan" overloaded="yes">
22661 <paramlist>
22662 <param name="other" type="DateTime" default=""/>
22663 </paramlist>
22664 </method>
22665 <method name="__sub__" type="DateTime" overloaded="yes">
22666 <paramlist>
22667 <param name="other" type="wxTimeSpan" default=""/>
22668 </paramlist>
22669 </method>
22670 <method name="__sub__" type="DateTime" overloaded="yes">
22671 <autodoc>__sub__(DateTime other) -&gt; TimeSpan
22672__sub__(TimeSpan other) -&gt; DateTime
22673__sub__(DateSpan other) -&gt; DateTime</autodoc>
22674 <paramlist>
22675 <param name="other" type="wxDateSpan" default=""/>
22676 </paramlist>
22677 </method>
22678 <method name="__lt__" type="bool" overloaded="no">
22679 <autodoc>__lt__(DateTime other) -&gt; bool</autodoc>
22680 <paramlist>
22681 <param name="other" type="DateTime" default=""/>
22682 </paramlist>
22683 </method>
22684 <method name="__le__" type="bool" overloaded="no">
22685 <autodoc>__le__(DateTime other) -&gt; bool</autodoc>
22686 <paramlist>
22687 <param name="other" type="DateTime" default=""/>
22688 </paramlist>
22689 </method>
22690 <method name="__gt__" type="bool" overloaded="no">
22691 <autodoc>__gt__(DateTime other) -&gt; bool</autodoc>
22692 <paramlist>
22693 <param name="other" type="DateTime" default=""/>
22694 </paramlist>
22695 </method>
22696 <method name="__ge__" type="bool" overloaded="no">
22697 <autodoc>__ge__(DateTime other) -&gt; bool</autodoc>
22698 <paramlist>
22699 <param name="other" type="DateTime" default=""/>
22700 </paramlist>
22701 </method>
22702 <method name="__eq__" type="bool" overloaded="no">
22703 <autodoc>__eq__(DateTime other) -&gt; bool</autodoc>
22704 <paramlist>
22705 <param name="other" type="DateTime" default=""/>
22706 </paramlist>
22707 </method>
22708 <method name="__ne__" type="bool" overloaded="no">
22709 <autodoc>__ne__(DateTime other) -&gt; bool</autodoc>
22710 <paramlist>
22711 <param name="other" type="DateTime" default=""/>
22712 </paramlist>
22713 </method>
22714 <method name="ParseRfc822Date" type="int" overloaded="no">
22715 <autodoc>ParseRfc822Date(String date) -&gt; int</autodoc>
22716 <paramlist>
22717 <param name="date" type="String" default=""/>
22718 </paramlist>
22719 </method>
22720 <method name="ParseFormat" type="int" overloaded="no">
22721 <autodoc>ParseFormat(String date, String format=DateFormatStr, DateTime dateDef=DefaultDateTime) -&gt; int</autodoc>
22722 <paramlist>
22723 <param name="date" type="String" default=""/>
22724 <param name="format" type="String" default="wxPyDateFormatStr"/>
22725 <param name="dateDef" type="DateTime" default="wxDefaultDateTime"/>
22726 </paramlist>
22727 </method>
22728 <method name="ParseDateTime" type="int" overloaded="no">
22729 <autodoc>ParseDateTime(String datetime) -&gt; int</autodoc>
22730 <paramlist>
22731 <param name="datetime" type="String" default=""/>
22732 </paramlist>
22733 </method>
22734 <method name="ParseDate" type="int" overloaded="no">
22735 <autodoc>ParseDate(String date) -&gt; int</autodoc>
22736 <paramlist>
22737 <param name="date" type="String" default=""/>
22738 </paramlist>
22739 </method>
22740 <method name="ParseTime" type="int" overloaded="no">
22741 <autodoc>ParseTime(String time) -&gt; int</autodoc>
22742 <paramlist>
22743 <param name="time" type="String" default=""/>
22744 </paramlist>
22745 </method>
22746 <method name="Format" type="String" overloaded="no">
22747 <autodoc>Format(String format=DateFormatStr, wxDateTime::TimeZone tz=LOCAL_TZ) -&gt; String</autodoc>
22748 <paramlist>
22749 <param name="format" type="String" default="wxPyDateFormatStr"/>
22750 <param name="tz" type="wxDateTime::TimeZone" default="LOCAL_TZ"/>
22751 </paramlist>
22752 </method>
22753 <method name="FormatDate" type="String" overloaded="no">
22754 <autodoc>FormatDate() -&gt; String</autodoc>
22755 </method>
22756 <method name="FormatTime" type="String" overloaded="no">
22757 <autodoc>FormatTime() -&gt; String</autodoc>
22758 </method>
22759 <method name="FormatISODate" type="String" overloaded="no">
22760 <autodoc>FormatISODate() -&gt; String</autodoc>
22761 </method>
22762 <method name="FormatISOTime" type="String" overloaded="no">
22763 <autodoc>FormatISOTime() -&gt; String</autodoc>
22764 </method>
22765 </class>
22766 <class name="TimeSpan" oldname="wxTimeSpan" module="misc">
22767 <constructor name="TimeSpan" overloaded="no">
22768 <autodoc>__init__(long hours=0, long minutes=0, long seconds=0, long milliseconds=0) -&gt; TimeSpan</autodoc>
22769 <paramlist>
22770 <param name="hours" type="long" default="0"/>
22771 <param name="minutes" type="long" default="0"/>
22772 <param name="seconds" type="long" default="0"/>
22773 <param name="milliseconds" type="long" default="0"/>
22774 </paramlist>
22775 </constructor>
22776 <destructor name="~wxTimeSpan" overloaded="no">
22777 <autodoc>__del__()</autodoc>
22778 </destructor>
22779 <staticmethod name="Seconds" type="TimeSpan" overloaded="no">
22780 <autodoc>Seconds(long sec) -&gt; TimeSpan</autodoc>
22781 <paramlist>
22782 <param name="sec" type="long" default=""/>
22783 </paramlist>
22784 </staticmethod>
22785 <staticmethod name="Second" type="TimeSpan" overloaded="no">
22786 <autodoc>Second() -&gt; TimeSpan</autodoc>
22787 </staticmethod>
22788 <staticmethod name="Minutes" type="TimeSpan" overloaded="no">
22789 <autodoc>Minutes(long min) -&gt; TimeSpan</autodoc>
22790 <paramlist>
22791 <param name="min" type="long" default=""/>
22792 </paramlist>
22793 </staticmethod>
22794 <staticmethod name="Minute" type="TimeSpan" overloaded="no">
22795 <autodoc>Minute() -&gt; TimeSpan</autodoc>
22796 </staticmethod>
22797 <staticmethod name="Hours" type="TimeSpan" overloaded="no">
22798 <autodoc>Hours(long hours) -&gt; TimeSpan</autodoc>
22799 <paramlist>
22800 <param name="hours" type="long" default=""/>
22801 </paramlist>
22802 </staticmethod>
22803 <staticmethod name="Hour" type="TimeSpan" overloaded="no">
22804 <autodoc>Hour() -&gt; TimeSpan</autodoc>
22805 </staticmethod>
22806 <staticmethod name="Days" type="TimeSpan" overloaded="no">
22807 <autodoc>Days(long days) -&gt; TimeSpan</autodoc>
22808 <paramlist>
22809 <param name="days" type="long" default=""/>
22810 </paramlist>
22811 </staticmethod>
22812 <staticmethod name="Day" type="TimeSpan" overloaded="no">
22813 <autodoc>Day() -&gt; TimeSpan</autodoc>
22814 </staticmethod>
22815 <staticmethod name="Weeks" type="TimeSpan" overloaded="no">
22816 <autodoc>Weeks(long days) -&gt; TimeSpan</autodoc>
22817 <paramlist>
22818 <param name="days" type="long" default=""/>
22819 </paramlist>
22820 </staticmethod>
22821 <staticmethod name="Week" type="TimeSpan" overloaded="no">
22822 <autodoc>Week() -&gt; TimeSpan</autodoc>
22823 </staticmethod>
22824 <method name="Add" type="TimeSpan" overloaded="no">
22825 <autodoc>Add(TimeSpan diff) -&gt; TimeSpan</autodoc>
22826 <paramlist>
22827 <param name="diff" type="TimeSpan" default=""/>
22828 </paramlist>
22829 </method>
22830 <method name="Subtract" type="TimeSpan" overloaded="no">
22831 <autodoc>Subtract(TimeSpan diff) -&gt; TimeSpan</autodoc>
22832 <paramlist>
22833 <param name="diff" type="TimeSpan" default=""/>
22834 </paramlist>
22835 </method>
22836 <method name="Multiply" type="TimeSpan" overloaded="no">
22837 <autodoc>Multiply(int n) -&gt; TimeSpan</autodoc>
22838 <paramlist>
22839 <param name="n" type="int" default=""/>
22840 </paramlist>
22841 </method>
22842 <method name="Neg" type="TimeSpan" overloaded="no">
22843 <autodoc>Neg() -&gt; TimeSpan</autodoc>
22844 </method>
22845 <method name="Abs" type="TimeSpan" overloaded="no">
22846 <autodoc>Abs() -&gt; TimeSpan</autodoc>
22847 </method>
22848 <method name="__iadd__" type="TimeSpan" overloaded="no">
22849 <autodoc>__iadd__(TimeSpan diff) -&gt; TimeSpan</autodoc>
22850 <paramlist>
22851 <param name="diff" type="TimeSpan" default=""/>
22852 </paramlist>
22853 </method>
22854 <method name="__isub__" type="TimeSpan" overloaded="no">
22855 <autodoc>__isub__(TimeSpan diff) -&gt; TimeSpan</autodoc>
22856 <paramlist>
22857 <param name="diff" type="TimeSpan" default=""/>
22858 </paramlist>
22859 </method>
22860 <method name="__imul__" type="TimeSpan" overloaded="no">
22861 <autodoc>__imul__(int n) -&gt; TimeSpan</autodoc>
22862 <paramlist>
22863 <param name="n" type="int" default=""/>
22864 </paramlist>
22865 </method>
22866 <method name="__neg__" type="TimeSpan" overloaded="no">
22867 <autodoc>__neg__() -&gt; TimeSpan</autodoc>
22868 </method>
22869 <method name="__add__" type="TimeSpan" overloaded="no">
22870 <autodoc>__add__(TimeSpan other) -&gt; TimeSpan</autodoc>
22871 <paramlist>
22872 <param name="other" type="TimeSpan" default=""/>
22873 </paramlist>
22874 </method>
22875 <method name="__sub__" type="TimeSpan" overloaded="no">
22876 <autodoc>__sub__(TimeSpan other) -&gt; TimeSpan</autodoc>
22877 <paramlist>
22878 <param name="other" type="TimeSpan" default=""/>
22879 </paramlist>
22880 </method>
22881 <method name="__mul__" type="TimeSpan" overloaded="no">
22882 <autodoc>__mul__(int n) -&gt; TimeSpan</autodoc>
22883 <paramlist>
22884 <param name="n" type="int" default=""/>
22885 </paramlist>
22886 </method>
22887 <method name="__rmul__" type="TimeSpan" overloaded="no">
22888 <autodoc>__rmul__(int n) -&gt; TimeSpan</autodoc>
22889 <paramlist>
22890 <param name="n" type="int" default=""/>
22891 </paramlist>
22892 </method>
22893 <method name="__lt__" type="bool" overloaded="no">
22894 <autodoc>__lt__(TimeSpan other) -&gt; bool</autodoc>
22895 <paramlist>
22896 <param name="other" type="TimeSpan" default=""/>
22897 </paramlist>
22898 </method>
22899 <method name="__le__" type="bool" overloaded="no">
22900 <autodoc>__le__(TimeSpan other) -&gt; bool</autodoc>
22901 <paramlist>
22902 <param name="other" type="TimeSpan" default=""/>
22903 </paramlist>
22904 </method>
22905 <method name="__gt__" type="bool" overloaded="no">
22906 <autodoc>__gt__(TimeSpan other) -&gt; bool</autodoc>
22907 <paramlist>
22908 <param name="other" type="TimeSpan" default=""/>
22909 </paramlist>
22910 </method>
22911 <method name="__ge__" type="bool" overloaded="no">
22912 <autodoc>__ge__(TimeSpan other) -&gt; bool</autodoc>
22913 <paramlist>
22914 <param name="other" type="TimeSpan" default=""/>
22915 </paramlist>
22916 </method>
22917 <method name="__eq__" type="bool" overloaded="no">
22918 <autodoc>__eq__(TimeSpan other) -&gt; bool</autodoc>
22919 <paramlist>
22920 <param name="other" type="TimeSpan" default=""/>
22921 </paramlist>
22922 </method>
22923 <method name="__ne__" type="bool" overloaded="no">
22924 <autodoc>__ne__(TimeSpan other) -&gt; bool</autodoc>
22925 <paramlist>
22926 <param name="other" type="TimeSpan" default=""/>
22927 </paramlist>
22928 </method>
22929 <method name="IsNull" type="bool" overloaded="no">
22930 <autodoc>IsNull() -&gt; bool</autodoc>
22931 </method>
22932 <method name="IsPositive" type="bool" overloaded="no">
22933 <autodoc>IsPositive() -&gt; bool</autodoc>
22934 </method>
22935 <method name="IsNegative" type="bool" overloaded="no">
22936 <autodoc>IsNegative() -&gt; bool</autodoc>
22937 </method>
22938 <method name="IsEqualTo" type="bool" overloaded="no">
22939 <autodoc>IsEqualTo(TimeSpan ts) -&gt; bool</autodoc>
22940 <paramlist>
22941 <param name="ts" type="TimeSpan" default=""/>
22942 </paramlist>
22943 </method>
22944 <method name="IsLongerThan" type="bool" overloaded="no">
22945 <autodoc>IsLongerThan(TimeSpan ts) -&gt; bool</autodoc>
22946 <paramlist>
22947 <param name="ts" type="TimeSpan" default=""/>
22948 </paramlist>
22949 </method>
22950 <method name="IsShorterThan" type="bool" overloaded="no">
22951 <autodoc>IsShorterThan(TimeSpan t) -&gt; bool</autodoc>
22952 <paramlist>
22953 <param name="t" type="TimeSpan" default=""/>
22954 </paramlist>
22955 </method>
22956 <method name="GetWeeks" type="int" overloaded="no">
22957 <autodoc>GetWeeks() -&gt; int</autodoc>
22958 </method>
22959 <method name="GetDays" type="int" overloaded="no">
22960 <autodoc>GetDays() -&gt; int</autodoc>
22961 </method>
22962 <method name="GetHours" type="int" overloaded="no">
22963 <autodoc>GetHours() -&gt; int</autodoc>
22964 </method>
22965 <method name="GetMinutes" type="int" overloaded="no">
22966 <autodoc>GetMinutes() -&gt; int</autodoc>
22967 </method>
22968 <method name="GetSeconds" type="wxLongLong" overloaded="no">
22969 <autodoc>GetSeconds() -&gt; wxLongLong</autodoc>
22970 </method>
22971 <method name="GetMilliseconds" type="wxLongLong" overloaded="no">
22972 <autodoc>GetMilliseconds() -&gt; wxLongLong</autodoc>
22973 </method>
22974 <method name="Format" type="String" overloaded="no">
22975 <autodoc>Format(String format=TimeSpanFormatStr) -&gt; String</autodoc>
22976 <paramlist>
22977 <param name="format" type="String" default="wxPyTimeSpanFormatStr"/>
22978 </paramlist>
22979 </method>
22980 </class>
22981 <class name="DateSpan" oldname="wxDateSpan" module="misc">
22982 <constructor name="DateSpan" overloaded="no">
22983 <autodoc>__init__(int years=0, int months=0, int weeks=0, int days=0) -&gt; DateSpan</autodoc>
22984 <paramlist>
22985 <param name="years" type="int" default="0"/>
22986 <param name="months" type="int" default="0"/>
22987 <param name="weeks" type="int" default="0"/>
22988 <param name="days" type="int" default="0"/>
22989 </paramlist>
22990 </constructor>
22991 <destructor name="~wxDateSpan" overloaded="no">
22992 <autodoc>__del__()</autodoc>
22993 </destructor>
22994 <staticmethod name="Days" type="DateSpan" overloaded="no">
22995 <autodoc>Days(int days) -&gt; DateSpan</autodoc>
22996 <paramlist>
22997 <param name="days" type="int" default=""/>
22998 </paramlist>
22999 </staticmethod>
23000 <staticmethod name="Day" type="DateSpan" overloaded="no">
23001 <autodoc>Day() -&gt; DateSpan</autodoc>
23002 </staticmethod>
23003 <staticmethod name="Weeks" type="DateSpan" overloaded="no">
23004 <autodoc>Weeks(int weeks) -&gt; DateSpan</autodoc>
23005 <paramlist>
23006 <param name="weeks" type="int" default=""/>
23007 </paramlist>
23008 </staticmethod>
23009 <staticmethod name="Week" type="DateSpan" overloaded="no">
23010 <autodoc>Week() -&gt; DateSpan</autodoc>
23011 </staticmethod>
23012 <staticmethod name="Months" type="DateSpan" overloaded="no">
23013 <autodoc>Months(int mon) -&gt; DateSpan</autodoc>
23014 <paramlist>
23015 <param name="mon" type="int" default=""/>
23016 </paramlist>
23017 </staticmethod>
23018 <staticmethod name="Month" type="DateSpan" overloaded="no">
23019 <autodoc>Month() -&gt; DateSpan</autodoc>
23020 </staticmethod>
23021 <staticmethod name="Years" type="DateSpan" overloaded="no">
23022 <autodoc>Years(int years) -&gt; DateSpan</autodoc>
23023 <paramlist>
23024 <param name="years" type="int" default=""/>
23025 </paramlist>
23026 </staticmethod>
23027 <staticmethod name="Year" type="DateSpan" overloaded="no">
23028 <autodoc>Year() -&gt; DateSpan</autodoc>
23029 </staticmethod>
23030 <method name="SetYears" type="DateSpan" overloaded="no">
23031 <autodoc>SetYears(int n) -&gt; DateSpan</autodoc>
23032 <paramlist>
23033 <param name="n" type="int" default=""/>
23034 </paramlist>
23035 </method>
23036 <method name="SetMonths" type="DateSpan" overloaded="no">
23037 <autodoc>SetMonths(int n) -&gt; DateSpan</autodoc>
23038 <paramlist>
23039 <param name="n" type="int" default=""/>
23040 </paramlist>
23041 </method>
23042 <method name="SetWeeks" type="DateSpan" overloaded="no">
23043 <autodoc>SetWeeks(int n) -&gt; DateSpan</autodoc>
23044 <paramlist>
23045 <param name="n" type="int" default=""/>
23046 </paramlist>
23047 </method>
23048 <method name="SetDays" type="DateSpan" overloaded="no">
23049 <autodoc>SetDays(int n) -&gt; DateSpan</autodoc>
23050 <paramlist>
23051 <param name="n" type="int" default=""/>
23052 </paramlist>
23053 </method>
23054 <method name="GetYears" type="int" overloaded="no">
23055 <autodoc>GetYears() -&gt; int</autodoc>
23056 </method>
23057 <method name="GetMonths" type="int" overloaded="no">
23058 <autodoc>GetMonths() -&gt; int</autodoc>
23059 </method>
23060 <method name="GetWeeks" type="int" overloaded="no">
23061 <autodoc>GetWeeks() -&gt; int</autodoc>
23062 </method>
23063 <method name="GetDays" type="int" overloaded="no">
23064 <autodoc>GetDays() -&gt; int</autodoc>
23065 </method>
23066 <method name="GetTotalDays" type="int" overloaded="no">
23067 <autodoc>GetTotalDays() -&gt; int</autodoc>
23068 </method>
23069 <method name="Add" type="DateSpan" overloaded="no">
23070 <autodoc>Add(DateSpan other) -&gt; DateSpan</autodoc>
23071 <paramlist>
23072 <param name="other" type="DateSpan" default=""/>
23073 </paramlist>
23074 </method>
23075 <method name="Subtract" type="DateSpan" overloaded="no">
23076 <autodoc>Subtract(DateSpan other) -&gt; DateSpan</autodoc>
23077 <paramlist>
23078 <param name="other" type="DateSpan" default=""/>
23079 </paramlist>
23080 </method>
23081 <method name="Neg" type="DateSpan" overloaded="no">
23082 <autodoc>Neg() -&gt; DateSpan</autodoc>
23083 </method>
23084 <method name="Multiply" type="DateSpan" overloaded="no">
23085 <autodoc>Multiply(int factor) -&gt; DateSpan</autodoc>
23086 <paramlist>
23087 <param name="factor" type="int" default=""/>
23088 </paramlist>
23089 </method>
23090 <method name="__iadd__" type="DateSpan" overloaded="no">
23091 <autodoc>__iadd__(DateSpan other) -&gt; DateSpan</autodoc>
23092 <paramlist>
23093 <param name="other" type="DateSpan" default=""/>
23094 </paramlist>
23095 </method>
23096 <method name="__isub__" type="DateSpan" overloaded="no">
23097 <autodoc>__isub__(DateSpan other) -&gt; DateSpan</autodoc>
23098 <paramlist>
23099 <param name="other" type="DateSpan" default=""/>
23100 </paramlist>
23101 </method>
23102 <method name="__neg__" type="DateSpan" overloaded="no">
23103 <autodoc>__neg__() -&gt; DateSpan</autodoc>
23104 </method>
23105 <method name="__imul__" type="DateSpan" overloaded="no">
23106 <autodoc>__imul__(int factor) -&gt; DateSpan</autodoc>
23107 <paramlist>
23108 <param name="factor" type="int" default=""/>
23109 </paramlist>
23110 </method>
23111 <method name="__add__" type="DateSpan" overloaded="no">
23112 <autodoc>__add__(DateSpan other) -&gt; DateSpan</autodoc>
23113 <paramlist>
23114 <param name="other" type="DateSpan" default=""/>
23115 </paramlist>
23116 </method>
23117 <method name="__sub__" type="DateSpan" overloaded="no">
23118 <autodoc>__sub__(DateSpan other) -&gt; DateSpan</autodoc>
23119 <paramlist>
23120 <param name="other" type="DateSpan" default=""/>
23121 </paramlist>
23122 </method>
23123 <method name="__mul__" type="DateSpan" overloaded="no">
23124 <autodoc>__mul__(int n) -&gt; DateSpan</autodoc>
23125 <paramlist>
23126 <param name="n" type="int" default=""/>
23127 </paramlist>
23128 </method>
23129 <method name="__rmul__" type="DateSpan" overloaded="no">
23130 <autodoc>__rmul__(int n) -&gt; DateSpan</autodoc>
23131 <paramlist>
23132 <param name="n" type="int" default=""/>
23133 </paramlist>
23134 </method>
23135 <method name="__eq__" type="bool" overloaded="no">
23136 <autodoc>__eq__(DateSpan other) -&gt; bool</autodoc>
23137 <paramlist>
23138 <param name="other" type="DateSpan" default=""/>
23139 </paramlist>
23140 </method>
23141 <method name="__ne__" type="bool" overloaded="no">
23142 <autodoc>__ne__(DateSpan other) -&gt; bool</autodoc>
23143 <paramlist>
23144 <param name="other" type="DateSpan" default=""/>
23145 </paramlist>
23146 </method>
23147 </class>
23148 <method name="GetLocalTime" oldname="wxGetLocalTime" type="long" overloaded="no">
23149 <autodoc>GetLocalTime() -&gt; long</autodoc>
23150 </method>
23151 <method name="GetUTCTime" oldname="wxGetUTCTime" type="long" overloaded="no">
23152 <autodoc>GetUTCTime() -&gt; long</autodoc>
23153 </method>
23154 <method name="GetCurrentTime" oldname="wxGetCurrentTime" type="long" overloaded="no">
23155 <autodoc>GetCurrentTime() -&gt; long</autodoc>
23156 </method>
23157 <method name="GetLocalTimeMillis" oldname="wxGetLocalTimeMillis" type="wxLongLong" overloaded="no">
23158 <autodoc>GetLocalTimeMillis() -&gt; wxLongLong</autodoc>
856bf319 23159 </method>
f32fc4bc
RD
23160 <pythoncode>
23161#---------------------------------------------------------------------------
23162</pythoncode>
23163 <class name="DataFormat" oldname="wxDataFormat" module="misc">
c2dda882
RD
23164 <docstring>A wx.DataFormat is an encapsulation of a platform-specific format
23165handle which is used by the system for the clipboard and drag and
23166drop operations. The applications are usually only interested in,
23167for example, pasting data from the clipboard only if the data is
23168in a format the program understands. A data format is is used to
23169uniquely identify this format.
23170
23171On the system level, a data format is usually just a number
23172(CLIPFORMAT under Windows or Atom under X11, for example).</docstring>
f32fc4bc
RD
23173 <constructor name="DataFormat" overloaded="no">
23174 <autodoc>__init__(int type) -&gt; DataFormat</autodoc>
c2dda882
RD
23175 <docstring>Constructs a data format object for one of the standard data
23176formats or an empty data object (use SetType or SetId later in
23177this case)</docstring>
f32fc4bc
RD
23178 <paramlist>
23179 <param name="type" type="wxDataFormatId" default=""/>
23180 </paramlist>
23181 </constructor>
23182 <constructor name="CustomDataFormat" overloaded="no">
23183 <autodoc>CustomDataFormat(String format) -&gt; DataFormat</autodoc>
c2dda882 23184 <docstring>Constructs a data format object for a custom format identified by its name.</docstring>
f32fc4bc
RD
23185 <paramlist>
23186 <param name="format" type="String" default=""/>
23187 </paramlist>
23188 </constructor>
23189 <destructor name="~wxDataFormat" overloaded="no">
23190 <autodoc>__del__()</autodoc>
23191 </destructor>
23192 <method name="__eq__" type="bool" overloaded="yes">
23193 <paramlist>
23194 <param name="format" type="wxDataFormatId" default=""/>
23195 </paramlist>
23196 </method>
23197 <method name="__ne__" type="bool" overloaded="yes">
23198 <paramlist>
23199 <param name="format" type="wxDataFormatId" default=""/>
23200 </paramlist>
23201 </method>
23202 <method name="__eq__" type="bool" overloaded="yes">
23203 <autodoc>__eq__(int format) -&gt; bool
23204__eq__(DataFormat format) -&gt; bool</autodoc>
23205 <paramlist>
23206 <param name="format" type="DataFormat" default=""/>
23207 </paramlist>
23208 </method>
23209 <method name="__ne__" type="bool" overloaded="yes">
23210 <autodoc>__ne__(int format) -&gt; bool
23211__ne__(DataFormat format) -&gt; bool</autodoc>
23212 <paramlist>
23213 <param name="format" type="DataFormat" default=""/>
23214 </paramlist>
23215 </method>
23216 <method name="SetType" type="" overloaded="no">
23217 <autodoc>SetType(int format)</autodoc>
c2dda882 23218 <docstring>Sets the format to the given value, which should be one of wx.DF_XXX constants.</docstring>
f32fc4bc
RD
23219 <paramlist>
23220 <param name="format" type="wxDataFormatId" default=""/>
23221 </paramlist>
23222 </method>
23223 <method name="GetType" type="wxDataFormatId" overloaded="no">
23224 <autodoc>GetType() -&gt; int</autodoc>
c2dda882 23225 <docstring>Returns the platform-specific number identifying the format.</docstring>
f32fc4bc
RD
23226 </method>
23227 <method name="GetId" type="String" overloaded="no">
23228 <autodoc>GetId() -&gt; String</autodoc>
c2dda882 23229 <docstring>Returns the name of a custom format (this function will fail for a standard format).</docstring>
f32fc4bc
RD
23230 </method>
23231 <method name="SetId" type="" overloaded="no">
23232 <autodoc>SetId(String format)</autodoc>
c2dda882 23233 <docstring>Sets the format to be the custom format identified by the given name.</docstring>
f32fc4bc
RD
23234 <paramlist>
23235 <param name="format" type="String" default=""/>
23236 </paramlist>
23237 </method>
23238 </class>
23239 <class name="DataObject" oldname="wxDataObject" module="misc">
23240 <destructor name="~wxDataObject" overloaded="no">
23241 <autodoc>__del__()</autodoc>
23242 </destructor>
23243 <method name="GetPreferredFormat" type="DataFormat" overloaded="no">
23244 <autodoc>GetPreferredFormat(int dir=Get) -&gt; DataFormat</autodoc>
23245 <paramlist>
23246 <param name="dir" type="wxDataObject::Direction" default="wxDataObject::Get"/>
23247 </paramlist>
23248 </method>
23249 <method name="GetFormatCount" type="size_t" overloaded="no">
23250 <autodoc>GetFormatCount(int dir=Get) -&gt; size_t</autodoc>
23251 <paramlist>
23252 <param name="dir" type="wxDataObject::Direction" default="wxDataObject::Get"/>
23253 </paramlist>
23254 </method>
23255 <method name="IsSupported" type="bool" overloaded="no">
23256 <autodoc>IsSupported(DataFormat format, int dir=Get) -&gt; bool</autodoc>
23257 <paramlist>
23258 <param name="format" type="DataFormat" default=""/>
23259 <param name="dir" type="wxDataObject::Direction" default="wxDataObject::Get"/>
23260 </paramlist>
23261 </method>
23262 <method name="GetDataSize" type="size_t" overloaded="no">
23263 <autodoc>GetDataSize(DataFormat format) -&gt; size_t</autodoc>
23264 <paramlist>
23265 <param name="format" type="DataFormat" default=""/>
23266 </paramlist>
23267 </method>
23268 <method name="GetAllFormats" type="" overloaded="no">
23269 <autodoc>GetAllFormats(DataFormat formats, int dir=Get)</autodoc>
23270 <paramlist>
23271 <param name="formats" type="DataFormat" default=""/>
23272 <param name="dir" type="wxDataObject::Direction" default="wxDataObject::Get"/>
23273 </paramlist>
23274 </method>
23275 <method name="GetDataHere" type="bool" overloaded="no">
23276 <autodoc>GetDataHere(DataFormat format, void buf) -&gt; bool</autodoc>
23277 <paramlist>
23278 <param name="format" type="DataFormat" default=""/>
23279 <param name="buf" type="" default=""/>
23280 </paramlist>
23281 </method>
23282 <method name="SetData" type="bool" overloaded="no">
23283 <autodoc>SetData(DataFormat format, size_t len, void buf) -&gt; bool</autodoc>
23284 <paramlist>
23285 <param name="format" type="DataFormat" default=""/>
23286 <param name="len" type="size_t" default=""/>
23287 <param name="buf" type="" default=""/>
23288 </paramlist>
23289 </method>
23290 </class>
23291 <class name="DataObjectSimple" oldname="wxDataObjectSimple" module="misc">
23292 <baseclass name="DataObject"/>
23293 <constructor name="DataObjectSimple" overloaded="no">
23294 <autodoc>__init__(DataFormat format=FormatInvalid) -&gt; DataObjectSimple</autodoc>
23295 <paramlist>
23296 <param name="format" type="DataFormat" default="wxFormatInvalid"/>
23297 </paramlist>
23298 </constructor>
23299 <method name="GetFormat" type="DataFormat" overloaded="no">
23300 <autodoc>GetFormat() -&gt; DataFormat</autodoc>
23301 </method>
23302 <method name="SetFormat" type="" overloaded="no">
23303 <autodoc>SetFormat(DataFormat format)</autodoc>
23304 <paramlist>
23305 <param name="format" type="DataFormat" default=""/>
23306 </paramlist>
23307 </method>
23308 </class>
23309 <class name="PyDataObjectSimple" oldname="wxPyDataObjectSimple" module="misc">
23310 <baseclass name="DataObjectSimple"/>
23311 <constructor name="PyDataObjectSimple" overloaded="no">
23312 <autodoc>__init__(DataFormat format=FormatInvalid) -&gt; PyDataObjectSimple</autodoc>
23313 <paramlist>
23314 <param name="format" type="DataFormat" default="wxFormatInvalid"/>
23315 </paramlist>
23316 </constructor>
23317 <method name="_setCallbackInfo" type="" overloaded="no">
23318 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
23319 <paramlist>
23320 <param name="self" type="PyObject" default=""/>
23321 <param name="_class" type="PyObject" default=""/>
23322 </paramlist>
23323 </method>
23324 </class>
23325 <class name="DataObjectComposite" oldname="wxDataObjectComposite" module="misc">
23326 <baseclass name="DataObject"/>
23327 <constructor name="DataObjectComposite" overloaded="no">
23328 <autodoc>__init__() -&gt; DataObjectComposite</autodoc>
23329 </constructor>
23330 <method name="Add" type="" overloaded="no">
23331 <autodoc>Add(DataObjectSimple dataObject, int preferred=False)</autodoc>
23332 <paramlist>
23333 <param name="dataObject" type="DataObjectSimple" default=""/>
23334 <param name="preferred" type="int" default="False"/>
23335 </paramlist>
23336 </method>
23337 </class>
23338 <class name="TextDataObject" oldname="wxTextDataObject" module="misc">
23339 <baseclass name="DataObjectSimple"/>
23340 <constructor name="TextDataObject" overloaded="no">
23341 <autodoc>__init__(String text=EmptyString) -&gt; TextDataObject</autodoc>
23342 <paramlist>
23343 <param name="text" type="String" default="wxPyEmptyString"/>
23344 </paramlist>
23345 </constructor>
23346 <method name="GetTextLength" type="size_t" overloaded="no">
23347 <autodoc>GetTextLength() -&gt; size_t</autodoc>
23348 </method>
23349 <method name="GetText" type="String" overloaded="no">
23350 <autodoc>GetText() -&gt; String</autodoc>
23351 </method>
23352 <method name="SetText" type="" overloaded="no">
23353 <autodoc>SetText(String text)</autodoc>
23354 <paramlist>
23355 <param name="text" type="String" default=""/>
23356 </paramlist>
23357 </method>
23358 </class>
23359 <class name="PyTextDataObject" oldname="wxPyTextDataObject" module="misc">
23360 <baseclass name="TextDataObject"/>
23361 <constructor name="PyTextDataObject" overloaded="no">
23362 <autodoc>__init__(String text=EmptyString) -&gt; PyTextDataObject</autodoc>
23363 <paramlist>
23364 <param name="text" type="String" default="wxPyEmptyString"/>
23365 </paramlist>
23366 </constructor>
23367 <method name="_setCallbackInfo" type="" overloaded="no">
23368 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
23369 <paramlist>
23370 <param name="self" type="PyObject" default=""/>
23371 <param name="_class" type="PyObject" default=""/>
23372 </paramlist>
23373 </method>
23374 </class>
23375 <class name="BitmapDataObject" oldname="wxBitmapDataObject" module="misc">
23376 <baseclass name="DataObjectSimple"/>
23377 <constructor name="BitmapDataObject" overloaded="no">
23378 <autodoc>__init__(Bitmap bitmap=wxNullBitmap) -&gt; BitmapDataObject</autodoc>
23379 <paramlist>
23380 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
23381 </paramlist>
23382 </constructor>
23383 <method name="GetBitmap" type="Bitmap" overloaded="no">
23384 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
23385 </method>
23386 <method name="SetBitmap" type="" overloaded="no">
23387 <autodoc>SetBitmap(Bitmap bitmap)</autodoc>
23388 <paramlist>
23389 <param name="bitmap" type="Bitmap" default=""/>
23390 </paramlist>
23391 </method>
23392 </class>
23393 <class name="PyBitmapDataObject" oldname="wxPyBitmapDataObject" module="misc">
23394 <baseclass name="BitmapDataObject"/>
23395 <constructor name="PyBitmapDataObject" overloaded="no">
23396 <autodoc>__init__(Bitmap bitmap=wxNullBitmap) -&gt; PyBitmapDataObject</autodoc>
23397 <paramlist>
23398 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
23399 </paramlist>
23400 </constructor>
23401 <method name="_setCallbackInfo" type="" overloaded="no">
23402 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
23403 <paramlist>
23404 <param name="self" type="PyObject" default=""/>
23405 <param name="_class" type="PyObject" default=""/>
23406 </paramlist>
23407 </method>
23408 </class>
23409 <class name="FileDataObject" oldname="wxFileDataObject" module="misc">
23410 <baseclass name="DataObjectSimple"/>
23411 <constructor name="FileDataObject" overloaded="no">
23412 <autodoc>__init__() -&gt; FileDataObject</autodoc>
23413 </constructor>
23414 <method name="GetFilenames" type="wxArrayString" overloaded="no">
23415 <autodoc>GetFilenames() -&gt; wxArrayString</autodoc>
23416 </method>
c2dda882
RD
23417 <method name="AddFile" type="" overloaded="no">
23418 <autodoc>AddFile(String filename)</autodoc>
23419 <paramlist>
23420 <param name="filename" type="String" default=""/>
23421 </paramlist>
23422 </method>
f32fc4bc
RD
23423 </class>
23424 <class name="CustomDataObject" oldname="wxCustomDataObject" module="misc">
23425 <baseclass name="DataObjectSimple"/>
23426 <constructor name="CustomDataObject" overloaded="no">
23427 <autodoc>__init__(DataFormat format=FormatInvalid) -&gt; CustomDataObject</autodoc>
23428 <paramlist>
23429 <param name="format" type="DataFormat" default="wxFormatInvalid"/>
23430 </paramlist>
23431 </constructor>
23432 <method name="TakeData" type="" overloaded="no">
23433 <autodoc>TakeData(PyObject data)</autodoc>
23434 <paramlist>
23435 <param name="data" type="PyObject" default=""/>
23436 </paramlist>
23437 </method>
23438 <method name="SetData" type="bool" overloaded="no">
23439 <autodoc>SetData(PyObject data) -&gt; bool</autodoc>
23440 <paramlist>
23441 <param name="data" type="PyObject" default=""/>
23442 </paramlist>
23443 </method>
23444 <method name="GetSize" type="size_t" overloaded="no">
23445 <autodoc>GetSize() -&gt; size_t</autodoc>
23446 </method>
23447 <method name="GetData" type="PyObject" overloaded="no">
23448 <autodoc>GetData() -&gt; PyObject</autodoc>
23449 </method>
23450 </class>
23451 <class name="URLDataObject" oldname="wxURLDataObject" module="misc">
23452 <baseclass name="DataObjectComposite"/>
23453 <constructor name="URLDataObject" overloaded="no">
23454 <autodoc>__init__() -&gt; URLDataObject</autodoc>
23455 </constructor>
23456 <method name="GetURL" type="String" overloaded="no">
23457 <autodoc>GetURL() -&gt; String</autodoc>
23458 </method>
23459 <method name="SetURL" type="" overloaded="no">
23460 <autodoc>SetURL(String url)</autodoc>
23461 <paramlist>
23462 <param name="url" type="String" default=""/>
23463 </paramlist>
23464 </method>
23465 </class>
23466 <class name="MetafileDataObject" oldname="wxMetafileDataObject" module="misc">
23467 <baseclass name="DataObjectSimple"/>
23468 <constructor name="MetafileDataObject" overloaded="no">
23469 <autodoc>__init__() -&gt; MetafileDataObject</autodoc>
23470 </constructor>
23471 </class>
23472 <pythoncode>
23473#---------------------------------------------------------------------------
23474</pythoncode>
23475 <method name="IsDragResultOk" oldname="wxIsDragResultOk" type="bool" overloaded="no">
23476 <autodoc>IsDragResultOk(int res) -&gt; bool</autodoc>
856bf319 23477 <paramlist>
f32fc4bc 23478 <param name="res" type="wxDragResult" default=""/>
856bf319
RD
23479 </paramlist>
23480 </method>
f32fc4bc
RD
23481 <class name="DropSource" oldname="wxPyDropSource" module="misc">
23482 <constructor name="wxPyDropSource" overloaded="no">
23483 <autodoc>__init__(Window win, Icon copy=wxNullIcon, Icon move=wxNullIcon,
23484 Icon none=wxNullIcon) -&gt; DropSource</autodoc>
23485 <paramlist>
23486 <param name="win" type="Window" default=""/>
23487 <param name="copy" type="Icon" default="wxNullIcon"/>
23488 <param name="move" type="Icon" default="wxNullIcon"/>
23489 <param name="none" type="Icon" default="wxNullIcon"/>
23490 </paramlist>
23491 </constructor>
23492 <destructor name="~wxPyDropSource" overloaded="no">
23493 <autodoc>__del__()</autodoc>
23494 </destructor>
23495 <method name="_setCallbackInfo" type="" overloaded="no">
23496 <autodoc>_setCallbackInfo(PyObject self, PyObject _class, int incref)</autodoc>
23497 <paramlist>
23498 <param name="self" type="PyObject" default=""/>
23499 <param name="_class" type="PyObject" default=""/>
23500 <param name="incref" type="int" default=""/>
23501 </paramlist>
23502 </method>
23503 <method name="SetData" type="" overloaded="no">
23504 <autodoc>SetData(DataObject data)</autodoc>
23505 <paramlist>
23506 <param name="data" type="DataObject" default=""/>
23507 </paramlist>
23508 </method>
23509 <method name="GetDataObject" type="DataObject" overloaded="no">
23510 <autodoc>GetDataObject() -&gt; DataObject</autodoc>
23511 </method>
23512 <method name="SetCursor" type="" overloaded="no">
23513 <autodoc>SetCursor(int res, Cursor cursor)</autodoc>
23514 <paramlist>
23515 <param name="res" type="wxDragResult" default=""/>
23516 <param name="cursor" type="Cursor" default=""/>
23517 </paramlist>
23518 </method>
23519 <method name="DoDragDrop" type="wxDragResult" overloaded="no">
23520 <autodoc>DoDragDrop(int flags=Drag_CopyOnly) -&gt; int</autodoc>
23521 <paramlist>
23522 <param name="flags" type="int" default="wxDrag_CopyOnly"/>
23523 </paramlist>
23524 </method>
23525 <method name="base_GiveFeedback" type="bool" overloaded="no">
23526 <autodoc>base_GiveFeedback(int effect) -&gt; bool</autodoc>
23527 <paramlist>
23528 <param name="effect" type="wxDragResult" default=""/>
23529 </paramlist>
23530 </method>
23531 </class>
23532 <class name="DropTarget" oldname="wxPyDropTarget" module="misc">
c2dda882
RD
23533 <constructor name="DropTarget" overloaded="no">
23534 <autodoc>__init__(DataObject dataObject=None) -&gt; DropTarget</autodoc>
f32fc4bc
RD
23535 <paramlist>
23536 <param name="dataObject" type="DataObject" default="NULL"/>
23537 </paramlist>
23538 </constructor>
23539 <destructor name="~wxPyDropTarget" overloaded="no">
23540 <autodoc>__del__()</autodoc>
23541 </destructor>
23542 <method name="_setCallbackInfo" type="" overloaded="no">
23543 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
23544 <paramlist>
23545 <param name="self" type="PyObject" default=""/>
23546 <param name="_class" type="PyObject" default=""/>
23547 </paramlist>
23548 </method>
23549 <method name="GetDataObject" type="DataObject" overloaded="no">
23550 <autodoc>GetDataObject() -&gt; DataObject</autodoc>
23551 </method>
23552 <method name="SetDataObject" type="" overloaded="no">
23553 <autodoc>SetDataObject(DataObject dataObject)</autodoc>
23554 <paramlist>
23555 <param name="dataObject" type="DataObject" default=""/>
23556 </paramlist>
23557 </method>
23558 <method name="base_OnEnter" type="wxDragResult" overloaded="no">
23559 <autodoc>base_OnEnter(int x, int y, int def) -&gt; int</autodoc>
23560 <paramlist>
23561 <param name="x" type="int" default=""/>
23562 <param name="y" type="int" default=""/>
23563 <param name="def" type="wxDragResult" default=""/>
23564 </paramlist>
23565 </method>
23566 <method name="base_OnDragOver" type="wxDragResult" overloaded="no">
23567 <autodoc>base_OnDragOver(int x, int y, int def) -&gt; int</autodoc>
23568 <paramlist>
23569 <param name="x" type="int" default=""/>
23570 <param name="y" type="int" default=""/>
23571 <param name="def" type="wxDragResult" default=""/>
23572 </paramlist>
23573 </method>
23574 <method name="base_OnLeave" type="" overloaded="no">
23575 <autodoc>base_OnLeave()</autodoc>
23576 </method>
23577 <method name="base_OnDrop" type="bool" overloaded="no">
23578 <autodoc>base_OnDrop(int x, int y) -&gt; bool</autodoc>
23579 <paramlist>
23580 <param name="x" type="int" default=""/>
23581 <param name="y" type="int" default=""/>
23582 </paramlist>
23583 </method>
23584 <method name="GetData" type="bool" overloaded="no">
23585 <autodoc>GetData() -&gt; bool</autodoc>
23586 </method>
23587 </class>
23588 <pythoncode> PyDropTarget = DropTarget </pythoncode>
23589 <class name="TextDropTarget" oldname="wxPyTextDropTarget" module="misc">
23590 <baseclass name="DropTarget"/>
23591 <constructor name="wxPyTextDropTarget" overloaded="no">
23592 <autodoc>__init__() -&gt; TextDropTarget</autodoc>
23593 </constructor>
23594 <method name="_setCallbackInfo" type="" overloaded="no">
23595 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
23596 <paramlist>
23597 <param name="self" type="PyObject" default=""/>
23598 <param name="_class" type="PyObject" default=""/>
23599 </paramlist>
23600 </method>
23601 <method name="base_OnEnter" type="wxDragResult" overloaded="no">
23602 <autodoc>base_OnEnter(int x, int y, int def) -&gt; int</autodoc>
23603 <paramlist>
23604 <param name="x" type="int" default=""/>
23605 <param name="y" type="int" default=""/>
23606 <param name="def" type="wxDragResult" default=""/>
23607 </paramlist>
23608 </method>
23609 <method name="base_OnDragOver" type="wxDragResult" overloaded="no">
23610 <autodoc>base_OnDragOver(int x, int y, int def) -&gt; int</autodoc>
23611 <paramlist>
23612 <param name="x" type="int" default=""/>
23613 <param name="y" type="int" default=""/>
23614 <param name="def" type="wxDragResult" default=""/>
23615 </paramlist>
23616 </method>
23617 <method name="base_OnLeave" type="" overloaded="no">
23618 <autodoc>base_OnLeave()</autodoc>
23619 </method>
23620 <method name="base_OnDrop" type="bool" overloaded="no">
23621 <autodoc>base_OnDrop(int x, int y) -&gt; bool</autodoc>
23622 <paramlist>
23623 <param name="x" type="int" default=""/>
23624 <param name="y" type="int" default=""/>
23625 </paramlist>
23626 </method>
23627 <method name="base_OnData" type="wxDragResult" overloaded="no">
23628 <autodoc>base_OnData(int x, int y, int def) -&gt; int</autodoc>
23629 <paramlist>
23630 <param name="x" type="int" default=""/>
23631 <param name="y" type="int" default=""/>
23632 <param name="def" type="wxDragResult" default=""/>
23633 </paramlist>
23634 </method>
23635 </class>
23636 <class name="FileDropTarget" oldname="wxPyFileDropTarget" module="misc">
23637 <baseclass name="DropTarget"/>
23638 <constructor name="wxPyFileDropTarget" overloaded="no">
23639 <autodoc>__init__() -&gt; FileDropTarget</autodoc>
23640 </constructor>
23641 <method name="_setCallbackInfo" type="" overloaded="no">
23642 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
23643 <paramlist>
23644 <param name="self" type="PyObject" default=""/>
23645 <param name="_class" type="PyObject" default=""/>
23646 </paramlist>
23647 </method>
23648 <method name="base_OnEnter" type="wxDragResult" overloaded="no">
23649 <autodoc>base_OnEnter(int x, int y, int def) -&gt; int</autodoc>
23650 <paramlist>
23651 <param name="x" type="int" default=""/>
23652 <param name="y" type="int" default=""/>
23653 <param name="def" type="wxDragResult" default=""/>
23654 </paramlist>
23655 </method>
23656 <method name="base_OnDragOver" type="wxDragResult" overloaded="no">
23657 <autodoc>base_OnDragOver(int x, int y, int def) -&gt; int</autodoc>
23658 <paramlist>
23659 <param name="x" type="int" default=""/>
23660 <param name="y" type="int" default=""/>
23661 <param name="def" type="wxDragResult" default=""/>
23662 </paramlist>
23663 </method>
23664 <method name="base_OnLeave" type="" overloaded="no">
23665 <autodoc>base_OnLeave()</autodoc>
23666 </method>
23667 <method name="base_OnDrop" type="bool" overloaded="no">
23668 <autodoc>base_OnDrop(int x, int y) -&gt; bool</autodoc>
23669 <paramlist>
23670 <param name="x" type="int" default=""/>
23671 <param name="y" type="int" default=""/>
23672 </paramlist>
23673 </method>
23674 <method name="base_OnData" type="wxDragResult" overloaded="no">
23675 <autodoc>base_OnData(int x, int y, int def) -&gt; int</autodoc>
23676 <paramlist>
23677 <param name="x" type="int" default=""/>
23678 <param name="y" type="int" default=""/>
23679 <param name="def" type="wxDragResult" default=""/>
23680 </paramlist>
23681 </method>
23682 </class>
0dd25e81 23683 <pythoncode>
f32fc4bc
RD
23684#---------------------------------------------------------------------------
23685</pythoncode>
23686 <class name="Clipboard" oldname="wxClipboard" module="misc">
c2dda882
RD
23687 <docstring>wx.Clipboard represents the system clipboard and provides methods to copy data
23688to or paste data from it. Normally, you should only use wx.TheClipboard which
23689is a reference to a global wx.Clipboard instance.
23690
23691Call wx.TheClipboard.Open to get ownership of the clipboard. If this operation
23692returns True, you now own the clipboard. Call wx.TheClipboard.SetData to put
23693data on the clipboard, or wx.TheClipboard.GetData to retrieve data from the
23694clipboard. Call wx.TheClipboard.Close to close the clipboard and relinquish
23695ownership. You should keep the clipboard open only momentarily.
23696</docstring>
f32fc4bc
RD
23697 <baseclass name="Object"/>
23698 <constructor name="Clipboard" overloaded="no">
23699 <autodoc>__init__() -&gt; Clipboard</autodoc>
23700 </constructor>
23701 <destructor name="~wxClipboard" overloaded="no">
23702 <autodoc>__del__()</autodoc>
23703 </destructor>
23704 <method name="Open" type="bool" overloaded="no">
23705 <autodoc>Open() -&gt; bool</autodoc>
c2dda882
RD
23706 <docstring>Call this function to open the clipboard before calling SetData
23707and GetData. Call Close when you have finished with the clipboard.
23708You should keep the clipboard open for only a very short time.
23709Returns true on success. </docstring>
f32fc4bc
RD
23710 </method>
23711 <method name="Close" type="" overloaded="no">
23712 <autodoc>Close()</autodoc>
c2dda882 23713 <docstring>Closes the clipboard.</docstring>
f32fc4bc
RD
23714 </method>
23715 <method name="IsOpened" type="bool" overloaded="no">
23716 <autodoc>IsOpened() -&gt; bool</autodoc>
c2dda882 23717 <docstring>Query whether the clipboard is opened</docstring>
f32fc4bc
RD
23718 </method>
23719 <method name="AddData" type="bool" overloaded="no">
23720 <autodoc>AddData(DataObject data) -&gt; bool</autodoc>
c2dda882
RD
23721 <docstring>Call this function to add the data object to the clipboard. You
23722may call this function repeatedly after having cleared the clipboard.
23723After this function has been called, the clipboard owns the data, so
23724do not delete the data explicitly.</docstring>
f32fc4bc
RD
23725 <paramlist>
23726 <param name="data" type="DataObject" default=""/>
23727 </paramlist>
23728 </method>
23729 <method name="SetData" type="bool" overloaded="no">
23730 <autodoc>SetData(DataObject data) -&gt; bool</autodoc>
c2dda882 23731 <docstring>Set the clipboard data, this is the same as Clear followed by AddData.</docstring>
f32fc4bc
RD
23732 <paramlist>
23733 <param name="data" type="DataObject" default=""/>
23734 </paramlist>
23735 </method>
23736 <method name="IsSupported" type="bool" overloaded="no">
23737 <autodoc>IsSupported(DataFormat format) -&gt; bool</autodoc>
c2dda882
RD
23738 <docstring>Returns True if the given format is available in the data object(s) on
23739the clipboard.</docstring>
f32fc4bc
RD
23740 <paramlist>
23741 <param name="format" type="DataFormat" default=""/>
23742 </paramlist>
23743 </method>
23744 <method name="GetData" type="bool" overloaded="no">
23745 <autodoc>GetData(DataObject data) -&gt; bool</autodoc>
c2dda882
RD
23746 <docstring>Call this function to fill data with data on the clipboard, if available
23747in the required format. Returns true on success.</docstring>
f32fc4bc
RD
23748 <paramlist>
23749 <param name="data" type="DataObject" default=""/>
23750 </paramlist>
23751 </method>
23752 <method name="Clear" type="" overloaded="no">
23753 <autodoc>Clear()</autodoc>
c2dda882
RD
23754 <docstring>Clears data from the clipboard object and also the system's clipboard
23755if possible.</docstring>
f32fc4bc
RD
23756 </method>
23757 <method name="Flush" type="bool" overloaded="no">
23758 <autodoc>Flush() -&gt; bool</autodoc>
c2dda882
RD
23759 <docstring>Flushes the clipboard: this means that the data which is currently on
23760clipboard will stay available even after the application exits (possibly
23761eating memory), otherwise the clipboard will be emptied on exit.
23762Returns False if the operation is unsuccesful for any reason.</docstring>
f32fc4bc
RD
23763 </method>
23764 <method name="UsePrimarySelection" type="" overloaded="no">
c2dda882
RD
23765 <autodoc>UsePrimarySelection(bool primary=True)</autodoc>
23766 <docstring>On platforms supporting it (the X11 based platforms), selects the so
23767called PRIMARY SELECTION as the clipboard as opposed to the normal
23768clipboard, if primary is True.</docstring>
f32fc4bc 23769 <paramlist>
c2dda882 23770 <param name="primary" type="bool" default="True"/>
f32fc4bc
RD
23771 </paramlist>
23772 </method>
23773 </class>
23774 <class name="ClipboardLocker" oldname="wxClipboardLocker" module="misc">
c2dda882
RD
23775 <docstring>A helpful class for opening the clipboard and automatically closing it when
23776the locker is destroyed.</docstring>
f32fc4bc
RD
23777 <constructor name="ClipboardLocker" overloaded="no">
23778 <autodoc>__init__(Clipboard clipboard=None) -&gt; ClipboardLocker</autodoc>
c2dda882
RD
23779 <docstring>A helpful class for opening the clipboard and automatically closing it when
23780the locker is destroyed.</docstring>
f32fc4bc
RD
23781 <paramlist>
23782 <param name="clipboard" type="Clipboard" default="NULL"/>
23783 </paramlist>
23784 </constructor>
23785 <destructor name="~wxClipboardLocker" overloaded="no">
23786 <autodoc>__del__()</autodoc>
23787 </destructor>
23788 <method name="__nonzero__" type="bool" overloaded="no">
23789 <autodoc>__nonzero__() -&gt; bool</autodoc>
c2dda882
RD
23790 <docstring>A ClipboardLocker instance evaluates to True if the clipboard was
23791successfully opened.</docstring>
f32fc4bc
RD
23792 </method>
23793 </class>
23794 </module>
23795 <module name="calendar">
23796 <import name="misc"/>
23797 <pythoncode> wx = core </pythoncode>
23798 <class name="CalendarDateAttr" oldname="wxCalendarDateAttr" module="calendar">
23799 <docstring>A set of customization attributes for a calendar date, which can be used to
23800control the look of the Calendar object.</docstring>
23801 <constructor name="CalendarDateAttr" overloaded="no">
23802 <autodoc>__init__(Colour colText=wxNullColour, Colour colBack=wxNullColour,
23803 Colour colBorder=wxNullColour, Font font=wxNullFont,
23804 int border=CAL_BORDER_NONE) -&gt; CalendarDateAttr</autodoc>
23805 <docstring>Create a CalendarDateAttr.</docstring>
23806 <paramlist>
23807 <param name="colText" type="Colour" default="wxNullColour"/>
23808 <param name="colBack" type="Colour" default="wxNullColour"/>
23809 <param name="colBorder" type="Colour" default="wxNullColour"/>
23810 <param name="font" type="Font" default="wxNullFont"/>
23811 <param name="border" type="wxCalendarDateBorder" default="wxCAL_BORDER_NONE"/>
23812 </paramlist>
23813 </constructor>
23814 <method name="SetTextColour" type="" overloaded="no">
23815 <autodoc>SetTextColour(Colour colText)</autodoc>
23816 <paramlist>
23817 <param name="colText" type="Colour" default=""/>
23818 </paramlist>
23819 </method>
23820 <method name="SetBackgroundColour" type="" overloaded="no">
23821 <autodoc>SetBackgroundColour(Colour colBack)</autodoc>
23822 <paramlist>
23823 <param name="colBack" type="Colour" default=""/>
23824 </paramlist>
23825 </method>
23826 <method name="SetBorderColour" type="" overloaded="no">
23827 <autodoc>SetBorderColour(Colour col)</autodoc>
23828 <paramlist>
23829 <param name="col" type="Colour" default=""/>
23830 </paramlist>
23831 </method>
23832 <method name="SetFont" type="" overloaded="no">
23833 <autodoc>SetFont(Font font)</autodoc>
23834 <paramlist>
23835 <param name="font" type="Font" default=""/>
23836 </paramlist>
23837 </method>
23838 <method name="SetBorder" type="" overloaded="no">
23839 <autodoc>SetBorder(int border)</autodoc>
23840 <paramlist>
23841 <param name="border" type="wxCalendarDateBorder" default=""/>
23842 </paramlist>
23843 </method>
23844 <method name="SetHoliday" type="" overloaded="no">
23845 <autodoc>SetHoliday(bool holiday)</autodoc>
23846 <paramlist>
23847 <param name="holiday" type="bool" default=""/>
23848 </paramlist>
23849 </method>
23850 <method name="HasTextColour" type="bool" overloaded="no">
23851 <autodoc>HasTextColour() -&gt; bool</autodoc>
23852 </method>
23853 <method name="HasBackgroundColour" type="bool" overloaded="no">
23854 <autodoc>HasBackgroundColour() -&gt; bool</autodoc>
23855 </method>
23856 <method name="HasBorderColour" type="bool" overloaded="no">
23857 <autodoc>HasBorderColour() -&gt; bool</autodoc>
23858 </method>
23859 <method name="HasFont" type="bool" overloaded="no">
23860 <autodoc>HasFont() -&gt; bool</autodoc>
23861 </method>
23862 <method name="HasBorder" type="bool" overloaded="no">
23863 <autodoc>HasBorder() -&gt; bool</autodoc>
23864 </method>
23865 <method name="IsHoliday" type="bool" overloaded="no">
23866 <autodoc>IsHoliday() -&gt; bool</autodoc>
23867 </method>
23868 <method name="GetTextColour" type="Colour" overloaded="no">
23869 <autodoc>GetTextColour() -&gt; Colour</autodoc>
23870 </method>
23871 <method name="GetBackgroundColour" type="Colour" overloaded="no">
23872 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
23873 </method>
23874 <method name="GetBorderColour" type="Colour" overloaded="no">
23875 <autodoc>GetBorderColour() -&gt; Colour</autodoc>
23876 </method>
23877 <method name="GetFont" type="Font" overloaded="no">
23878 <autodoc>GetFont() -&gt; Font</autodoc>
23879 </method>
23880 <method name="GetBorder" type="wxCalendarDateBorder" overloaded="no">
23881 <autodoc>GetBorder() -&gt; int</autodoc>
23882 </method>
23883 </class>
23884 <class name="CalendarEvent" oldname="wxCalendarEvent" module="calendar">
23885 <baseclass name="CommandEvent"/>
23886 <constructor name="CalendarEvent" overloaded="no">
23887 <autodoc>__init__(CalendarCtrl cal, wxEventType type) -&gt; CalendarEvent</autodoc>
23888 <paramlist>
23889 <param name="cal" type="wxCalendarCtrl" default=""/>
23890 <param name="type" type="wxEventType" default=""/>
23891 </paramlist>
23892 </constructor>
23893 <method name="GetDate" type="DateTime" overloaded="no">
23894 <autodoc>GetDate() -&gt; DateTime</autodoc>
23895 </method>
23896 <method name="SetDate" type="" overloaded="no">
23897 <autodoc>SetDate(DateTime date)</autodoc>
23898 <paramlist>
23899 <param name="date" type="DateTime" default=""/>
23900 </paramlist>
23901 </method>
23902 <method name="SetWeekDay" type="" overloaded="no">
23903 <autodoc>SetWeekDay(int wd)</autodoc>
23904 <paramlist>
23905 <param name="wd" type="wxDateTime::WeekDay" default=""/>
23906 </paramlist>
23907 </method>
23908 <method name="GetWeekDay" type="wxDateTime::WeekDay" overloaded="no">
23909 <autodoc>GetWeekDay() -&gt; int</autodoc>
23910 </method>
23911 </class>
23912 <pythoncode>
23913EVT_CALENDAR = wx.PyEventBinder( wxEVT_CALENDAR_DOUBLECLICKED, 1)
23914EVT_CALENDAR_SEL_CHANGED = wx.PyEventBinder( wxEVT_CALENDAR_SEL_CHANGED, 1)
23915EVT_CALENDAR_DAY = wx.PyEventBinder( wxEVT_CALENDAR_DAY_CHANGED, 1)
23916EVT_CALENDAR_MONTH = wx.PyEventBinder( wxEVT_CALENDAR_MONTH_CHANGED, 1)
23917EVT_CALENDAR_YEAR = wx.PyEventBinder( wxEVT_CALENDAR_YEAR_CHANGED, 1)
23918EVT_CALENDAR_WEEKDAY_CLICKED = wx.PyEventBinder( wxEVT_CALENDAR_WEEKDAY_CLICKED, 1)
23919</pythoncode>
23920 <class name="CalendarCtrl" oldname="wxCalendarCtrl" module="calendar">
23921 <docstring>The calendar control allows the user to pick a date interactively.</docstring>
23922 <refdoc>The CalendarCtrl displays a window containing several parts: the control to
23923pick the month and the year at the top (either or both of them may be
23924disabled) and a month area below them which shows all the days in the
23925month. The user can move the current selection using the keyboard and select
23926the date (generating EVT_CALENDAR event) by pressing &lt;Return&gt; or double
23927clicking it.
0f43fbdf 23928
f32fc4bc
RD
23929It has advanced possibilities for the customization of its display. All global
23930settings (such as colours and fonts used) can, of course, be changed. But
23931also, the display style for each day in the month can be set independently
23932using CalendarDateAttr class.
856bf319 23933
f32fc4bc
RD
23934An item without custom attributes is drawn with the default colours and font
23935and without border, but setting custom attributes with SetAttr allows to
23936modify its appearance. Just create a custom attribute object and set it for
23937the day you want to be displayed specially A day may be marked as being a
23938holiday, (even if it is not recognized as one by wx.DateTime) by using the
23939SetHoliday method.
856bf319 23940
f32fc4bc
RD
23941As the attributes are specified for each day, they may change when the month
23942is changed, so you will often want to update them in an EVT_CALENDAR_MONTH
23943event handler.
856bf319 23944
f32fc4bc
RD
23945 Styles
23946 CAL_SUNDAY_FIRST: Show Sunday as the first day in the week
23947 CAL_MONDAY_FIRST: Show Monday as the first day in the week
23948 CAL_SHOW_HOLIDAYS: Highlight holidays in the calendar
23949 CAL_NO_YEAR_CHANGE: Disable the year changing
23950 CAL_NO_MONTH_CHANGE: Disable the month (and, implicitly, the year) changing
23951 CAL_SHOW_SURROUNDING_WEEKS: Show the neighbouring weeks in the previous and next months
23952 CAL_SEQUENTIAL_MONTH_SELECTION: Use alternative, more compact, style for the month and year selection controls.
856bf319 23953
f32fc4bc 23954The default calendar style is wxCAL_SHOW_HOLIDAYS.
856bf319 23955
f32fc4bc
RD
23956 Events
23957 EVT_CALENDAR: A day was double clicked in the calendar.
23958 EVT_CALENDAR_SEL_CHANGED: The selected date changed.
23959 EVT_CALENDAR_DAY: The selected day changed.
23960 EVT_CALENDAR_MONTH: The selected month changed.
23961 EVT_CALENDAR_YEAR: The selected year changed.
23962 EVT_CALENDAR_WEEKDAY_CLICKED: User clicked on the week day header
856bf319 23963
f32fc4bc
RD
23964Note that changing the selected date will result in either of
23965EVT_CALENDAR_DAY, MONTH or YEAR events and an EVT_CALENDAR_SEL_CHANGED event.
23966
23967</refdoc>
23968 <baseclass name="Control"/>
23969 <constructor name="CalendarCtrl" overloaded="no">
23970 <autodoc>__init__(Window parent, int id, DateTime date=DefaultDateTime,
23971 Point pos=DefaultPosition, Size size=DefaultSize,
23972 long style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS,
23973 String name=CalendarNameStr) -&gt; CalendarCtrl</autodoc>
23974 <docstring>Create and show a calendar control.</docstring>
23975 <refdoc>The CalendarCtrl displays a window containing several parts: the control to
23976pick the month and the year at the top (either or both of them may be
23977disabled) and a month area below them which shows all the days in the
23978month. The user can move the current selection using the keyboard and select
23979the date (generating EVT_CALENDAR event) by pressing &lt;Return&gt; or double
23980clicking it.
856bf319 23981
f32fc4bc
RD
23982It has advanced possibilities for the customization of its display. All global
23983settings (such as colours and fonts used) can, of course, be changed. But
23984also, the display style for each day in the month can be set independently
23985using CalendarDateAttr class.
23986
23987An item without custom attributes is drawn with the default colours and font
23988and without border, but setting custom attributes with SetAttr allows to
23989modify its appearance. Just create a custom attribute object and set it for
23990the day you want to be displayed specially A day may be marked as being a
23991holiday, (even if it is not recognized as one by wx.DateTime) by using the
23992SetHoliday method.
23993
23994As the attributes are specified for each day, they may change when the month
23995is changed, so you will often want to update them in an EVT_CALENDAR_MONTH
23996event handler.
23997
23998 Styles
23999 CAL_SUNDAY_FIRST: Show Sunday as the first day in the week
24000 CAL_MONDAY_FIRST: Show Monday as the first day in the week
24001 CAL_SHOW_HOLIDAYS: Highlight holidays in the calendar
24002 CAL_NO_YEAR_CHANGE: Disable the year changing
24003 CAL_NO_MONTH_CHANGE: Disable the month (and, implicitly, the year) changing
24004 CAL_SHOW_SURROUNDING_WEEKS: Show the neighbouring weeks in the previous and next months
24005 CAL_SEQUENTIAL_MONTH_SELECTION: Use alternative, more compact, style for the month and year selection controls.
24006
24007The default calendar style is wxCAL_SHOW_HOLIDAYS.
24008
24009 Events
24010 EVT_CALENDAR: A day was double clicked in the calendar.
24011 EVT_CALENDAR_SEL_CHANGED: The selected date changed.
24012 EVT_CALENDAR_DAY: The selected day changed.
24013 EVT_CALENDAR_MONTH: The selected month changed.
24014 EVT_CALENDAR_YEAR: The selected year changed.
24015 EVT_CALENDAR_WEEKDAY_CLICKED: User clicked on the week day header
24016
24017Note that changing the selected date will result in either of
24018EVT_CALENDAR_DAY, MONTH or YEAR events and an EVT_CALENDAR_SEL_CHANGED event.
24019
24020</refdoc>
24021 <paramlist>
24022 <param name="parent" type="Window" default=""/>
24023 <param name="id" type="int" default=""/>
24024 <param name="date" type="DateTime" default="wxDefaultDateTime"/>
24025 <param name="pos" type="Point" default="wxDefaultPosition"/>
24026 <param name="size" type="Size" default="wxDefaultSize"/>
24027 <param name="style" type="long" default="wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS"/>
24028 <param name="name" type="String" default="wxPyCalendarNameStr"/>
24029 </paramlist>
24030 </constructor>
24031 <constructor name="PreCalendarCtrl" overloaded="no">
24032 <autodoc>PreCalendarCtrl() -&gt; CalendarCtrl</autodoc>
24033 <docstring>Precreate a CalendarCtrl for 2-phase creation.</docstring>
24034 <refdoc>The CalendarCtrl displays a window containing several parts: the control to
24035pick the month and the year at the top (either or both of them may be
24036disabled) and a month area below them which shows all the days in the
24037month. The user can move the current selection using the keyboard and select
24038the date (generating EVT_CALENDAR event) by pressing &lt;Return&gt; or double
24039clicking it.
24040
24041It has advanced possibilities for the customization of its display. All global
24042settings (such as colours and fonts used) can, of course, be changed. But
24043also, the display style for each day in the month can be set independently
24044using CalendarDateAttr class.
24045
24046An item without custom attributes is drawn with the default colours and font
24047and without border, but setting custom attributes with SetAttr allows to
24048modify its appearance. Just create a custom attribute object and set it for
24049the day you want to be displayed specially A day may be marked as being a
24050holiday, (even if it is not recognized as one by wx.DateTime) by using the
24051SetHoliday method.
24052
24053As the attributes are specified for each day, they may change when the month
24054is changed, so you will often want to update them in an EVT_CALENDAR_MONTH
24055event handler.
24056
24057 Styles
24058 CAL_SUNDAY_FIRST: Show Sunday as the first day in the week
24059 CAL_MONDAY_FIRST: Show Monday as the first day in the week
24060 CAL_SHOW_HOLIDAYS: Highlight holidays in the calendar
24061 CAL_NO_YEAR_CHANGE: Disable the year changing
24062 CAL_NO_MONTH_CHANGE: Disable the month (and, implicitly, the year) changing
24063 CAL_SHOW_SURROUNDING_WEEKS: Show the neighbouring weeks in the previous and next months
24064 CAL_SEQUENTIAL_MONTH_SELECTION: Use alternative, more compact, style for the month and year selection controls.
24065
24066The default calendar style is wxCAL_SHOW_HOLIDAYS.
24067
24068 Events
24069 EVT_CALENDAR: A day was double clicked in the calendar.
24070 EVT_CALENDAR_SEL_CHANGED: The selected date changed.
24071 EVT_CALENDAR_DAY: The selected day changed.
24072 EVT_CALENDAR_MONTH: The selected month changed.
24073 EVT_CALENDAR_YEAR: The selected year changed.
24074 EVT_CALENDAR_WEEKDAY_CLICKED: User clicked on the week day header
24075
24076Note that changing the selected date will result in either of
24077EVT_CALENDAR_DAY, MONTH or YEAR events and an EVT_CALENDAR_SEL_CHANGED event.
24078
24079</refdoc>
24080 </constructor>
24081 <method name="Create" type="bool" overloaded="no">
24082 <autodoc>Create(Window parent, int id, DateTime date=DefaultDateTime,
24083 Point pos=DefaultPosition, Size size=DefaultSize,
24084 long style=wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS,
24085 String name=CalendarNameStr) -&gt; bool</autodoc>
24086 <docstring>Acutally create the GUI portion of the CalendarCtrl for 2-phase creation.</docstring>
24087 <paramlist>
24088 <param name="parent" type="Window" default=""/>
24089 <param name="id" type="int" default=""/>
24090 <param name="date" type="DateTime" default="wxDefaultDateTime"/>
24091 <param name="pos" type="Point" default="wxDefaultPosition"/>
24092 <param name="size" type="Size" default="wxDefaultSize"/>
24093 <param name="style" type="long" default="wxCAL_SHOW_HOLIDAYS|wxWANTS_CHARS"/>
24094 <param name="name" type="String" default="wxPyCalendarNameStr"/>
24095 </paramlist>
24096 </method>
24097 <method name="SetDate" type="" overloaded="no">
24098 <autodoc>SetDate(DateTime date)</autodoc>
24099 <docstring>Sets the current date.</docstring>
24100 <paramlist>
24101 <param name="date" type="DateTime" default=""/>
24102 </paramlist>
24103 </method>
24104 <method name="GetDate" type="DateTime" overloaded="no">
24105 <autodoc>GetDate() -&gt; DateTime</autodoc>
24106 <docstring>Gets the currently selected date.</docstring>
24107 </method>
24108 <method name="SetLowerDateLimit" type="bool" overloaded="no">
24109 <autodoc>SetLowerDateLimit(DateTime date=DefaultDateTime) -&gt; bool</autodoc>
24110 <docstring>set the range in which selection can occur</docstring>
24111 <paramlist>
24112 <param name="date" type="DateTime" default="wxDefaultDateTime"/>
24113 </paramlist>
24114 </method>
24115 <method name="SetUpperDateLimit" type="bool" overloaded="no">
24116 <autodoc>SetUpperDateLimit(DateTime date=DefaultDateTime) -&gt; bool</autodoc>
24117 <docstring>set the range in which selection can occur</docstring>
24118 <paramlist>
24119 <param name="date" type="DateTime" default="wxDefaultDateTime"/>
24120 </paramlist>
24121 </method>
24122 <method name="GetLowerDateLimit" type="DateTime" overloaded="no">
24123 <autodoc>GetLowerDateLimit() -&gt; DateTime</autodoc>
24124 <docstring>get the range in which selection can occur</docstring>
24125 </method>
24126 <method name="GetUpperDateLimit" type="DateTime" overloaded="no">
24127 <autodoc>GetUpperDateLimit() -&gt; DateTime</autodoc>
24128 <docstring>get the range in which selection can occur</docstring>
24129 </method>
24130 <method name="SetDateRange" type="bool" overloaded="no">
24131 <autodoc>SetDateRange(DateTime lowerdate=DefaultDateTime, DateTime upperdate=DefaultDateTime) -&gt; bool</autodoc>
24132 <docstring>set the range in which selection can occur</docstring>
24133 <paramlist>
24134 <param name="lowerdate" type="DateTime" default="wxDefaultDateTime"/>
24135 <param name="upperdate" type="DateTime" default="wxDefaultDateTime"/>
24136 </paramlist>
24137 </method>
24138 <method name="EnableYearChange" type="" overloaded="no">
24139 <autodoc>EnableYearChange(bool enable=True)</autodoc>
24140 <docstring>This function should be used instead of changing CAL_NO_YEAR_CHANGE
24141style bit directly. It allows or disallows the user to change the year
24142interactively.</docstring>
24143 <paramlist>
24144 <param name="enable" type="bool" default="True"/>
24145 </paramlist>
24146 </method>
24147 <method name="EnableMonthChange" type="" overloaded="no">
24148 <autodoc>EnableMonthChange(bool enable=True)</autodoc>
24149 <docstring>This function should be used instead of changing CAL_NO_MONTH_CHANGE style
24150bit. It allows or disallows the user to change the month interactively. Note
24151that if the month can not be changed, the year can not be changed either.</docstring>
24152 <paramlist>
24153 <param name="enable" type="bool" default="True"/>
24154 </paramlist>
24155 </method>
24156 <method name="EnableHolidayDisplay" type="" overloaded="no">
24157 <autodoc>EnableHolidayDisplay(bool display=True)</autodoc>
24158 <docstring>This function should be used instead of changing CAL_SHOW_HOLIDAYS style
24159bit directly. It enables or disables the special highlighting of the holidays.</docstring>
24160 <paramlist>
24161 <param name="display" type="bool" default="True"/>
24162 </paramlist>
24163 </method>
24164 <method name="SetHeaderColours" type="" overloaded="no">
24165 <autodoc>SetHeaderColours(Colour colFg, Colour colBg)</autodoc>
24166 <docstring>header colours are used for painting the weekdays at the top</docstring>
24167 <paramlist>
24168 <param name="colFg" type="Colour" default=""/>
24169 <param name="colBg" type="Colour" default=""/>
24170 </paramlist>
24171 </method>
24172 <method name="GetHeaderColourFg" type="Colour" overloaded="no">
24173 <autodoc>GetHeaderColourFg() -&gt; Colour</autodoc>
24174 <docstring>header colours are used for painting the weekdays at the top</docstring>
24175 </method>
24176 <method name="GetHeaderColourBg" type="Colour" overloaded="no">
24177 <autodoc>GetHeaderColourBg() -&gt; Colour</autodoc>
24178 <docstring>header colours are used for painting the weekdays at the top</docstring>
24179 </method>
24180 <method name="SetHighlightColours" type="" overloaded="no">
24181 <autodoc>SetHighlightColours(Colour colFg, Colour colBg)</autodoc>
24182 <docstring>highlight colour is used for the currently selected date</docstring>
24183 <paramlist>
24184 <param name="colFg" type="Colour" default=""/>
24185 <param name="colBg" type="Colour" default=""/>
24186 </paramlist>
24187 </method>
24188 <method name="GetHighlightColourFg" type="Colour" overloaded="no">
24189 <autodoc>GetHighlightColourFg() -&gt; Colour</autodoc>
24190 <docstring>highlight colour is used for the currently selected date</docstring>
24191 </method>
24192 <method name="GetHighlightColourBg" type="Colour" overloaded="no">
24193 <autodoc>GetHighlightColourBg() -&gt; Colour</autodoc>
24194 <docstring>highlight colour is used for the currently selected date</docstring>
24195 </method>
24196 <method name="SetHolidayColours" type="" overloaded="no">
24197 <autodoc>SetHolidayColours(Colour colFg, Colour colBg)</autodoc>
24198 <docstring>holiday colour is used for the holidays (if CAL_SHOW_HOLIDAYS style is used)</docstring>
24199 <paramlist>
24200 <param name="colFg" type="Colour" default=""/>
24201 <param name="colBg" type="Colour" default=""/>
24202 </paramlist>
24203 </method>
24204 <method name="GetHolidayColourFg" type="Colour" overloaded="no">
24205 <autodoc>GetHolidayColourFg() -&gt; Colour</autodoc>
24206 <docstring>holiday colour is used for the holidays (if CAL_SHOW_HOLIDAYS style is used)</docstring>
24207 </method>
24208 <method name="GetHolidayColourBg" type="Colour" overloaded="no">
24209 <autodoc>GetHolidayColourBg() -&gt; Colour</autodoc>
24210 <docstring>holiday colour is used for the holidays (if CAL_SHOW_HOLIDAYS style is used)</docstring>
24211 </method>
24212 <method name="GetAttr" type="CalendarDateAttr" overloaded="no">
24213 <autodoc>GetAttr(size_t day) -&gt; CalendarDateAttr</autodoc>
24214 <docstring>Returns the attribute for the given date (should be in the range 1...31).
24215The returned value may be None</docstring>
24216 <paramlist>
24217 <param name="day" type="size_t" default=""/>
24218 </paramlist>
24219 </method>
24220 <method name="SetAttr" type="" overloaded="no">
24221 <autodoc>SetAttr(size_t day, CalendarDateAttr attr)</autodoc>
24222 <docstring>Associates the attribute with the specified date (in the range 1...31).
24223If the attribute passed is None, the items attribute is cleared.</docstring>
24224 <paramlist>
24225 <param name="day" type="size_t" default=""/>
24226 <param name="attr" type="CalendarDateAttr" default=""/>
24227 </paramlist>
24228 </method>
24229 <method name="SetHoliday" type="" overloaded="no">
24230 <autodoc>SetHoliday(size_t day)</autodoc>
24231 <docstring>Marks the specified day as being a holiday in the current month.</docstring>
24232 <paramlist>
24233 <param name="day" type="size_t" default=""/>
24234 </paramlist>
24235 </method>
24236 <method name="ResetAttr" type="" overloaded="no">
24237 <autodoc>ResetAttr(size_t day)</autodoc>
24238 <docstring>Clears any attributes associated with the given day (in the range 1...31).</docstring>
24239 <paramlist>
24240 <param name="day" type="size_t" default=""/>
24241 </paramlist>
24242 </method>
24243 <method name="HitTest" type="PyObject" overloaded="no">
24244 <autodoc>HitTest(Point pos) -&gt; (result, date, weekday)</autodoc>
24245 <docstring>Returns 3-tuple with information about the given position on the calendar
24246control. The first value of the tuple is a result code and determines the
24247validity of the remaining two values. The result codes are:
24248
24249 CAL_HITTEST_NOWHERE: hit outside of anything
24250 CAL_HITTEST_HEADER: hit on the header, weekday is valid
24251 CAL_HITTEST_DAY: hit on a day in the calendar, date is set.
24252</docstring>
24253 <paramlist>
24254 <param name="pos" type="Point" default=""/>
24255 </paramlist>
24256 </method>
24257 <method name="GetMonthControl" type="Control" overloaded="no">
24258 <autodoc>GetMonthControl() -&gt; Control</autodoc>
24259 <docstring>get the currently shown control for month</docstring>
24260 </method>
24261 <method name="GetYearControl" type="Control" overloaded="no">
24262 <autodoc>GetYearControl() -&gt; Control</autodoc>
24263 <docstring>get the currently shown control for year</docstring>
24264 </method>
24265 </class>
24266 </module>
24267 <module name="grid">
24268 <import name="windows"/>
24269 <pythoncode> wx = core </pythoncode>
24270 <class name="GridCellRenderer" oldname="wxGridCellRenderer" module="grid">
24271 <method name="_setOORInfo" type="" overloaded="no">
24272 <autodoc>_setOORInfo(PyObject _self)</autodoc>
24273 <paramlist>
24274 <param name="_self" type="PyObject" default=""/>
24275 </paramlist>
24276 </method>
24277 <method name="SetParameters" type="" overloaded="no">
24278 <autodoc>SetParameters(String params)</autodoc>
24279 <paramlist>
24280 <param name="params" type="String" default=""/>
24281 </paramlist>
24282 </method>
24283 <method name="IncRef" type="" overloaded="no">
24284 <autodoc>IncRef()</autodoc>
24285 </method>
24286 <method name="DecRef" type="" overloaded="no">
24287 <autodoc>DecRef()</autodoc>
24288 </method>
24289 <method name="Draw" type="" overloaded="no">
24290 <autodoc>Draw(Grid grid, GridCellAttr attr, DC dc, Rect rect, int row,
24291 int col, bool isSelected)</autodoc>
24292 <paramlist>
24293 <param name="grid" type="wxGrid" default=""/>
24294 <param name="attr" type="wxGridCellAttr" default=""/>
24295 <param name="dc" type="DC" default=""/>
24296 <param name="rect" type="Rect" default=""/>
24297 <param name="row" type="int" default=""/>
24298 <param name="col" type="int" default=""/>
24299 <param name="isSelected" type="bool" default=""/>
24300 </paramlist>
24301 </method>
24302 <method name="GetBestSize" type="Size" overloaded="no">
24303 <autodoc>GetBestSize(Grid grid, GridCellAttr attr, DC dc, int row, int col) -&gt; Size</autodoc>
24304 <paramlist>
24305 <param name="grid" type="wxGrid" default=""/>
24306 <param name="attr" type="wxGridCellAttr" default=""/>
24307 <param name="dc" type="DC" default=""/>
24308 <param name="row" type="int" default=""/>
24309 <param name="col" type="int" default=""/>
24310 </paramlist>
24311 </method>
24312 <method name="Clone" type="GridCellRenderer" overloaded="no">
24313 <autodoc>Clone() -&gt; GridCellRenderer</autodoc>
24314 </method>
24315 </class>
24316 <class name="PyGridCellRenderer" oldname="wxPyGridCellRenderer" module="grid">
24317 <baseclass name="GridCellRenderer"/>
24318 <constructor name="PyGridCellRenderer" overloaded="no">
24319 <autodoc>__init__() -&gt; PyGridCellRenderer</autodoc>
24320 </constructor>
24321 <method name="_setCallbackInfo" type="" overloaded="no">
24322 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
24323 <paramlist>
24324 <param name="self" type="PyObject" default=""/>
24325 <param name="_class" type="PyObject" default=""/>
24326 </paramlist>
24327 </method>
24328 <method name="base_SetParameters" type="" overloaded="no">
24329 <autodoc>base_SetParameters(String params)</autodoc>
24330 <paramlist>
24331 <param name="params" type="String" default=""/>
24332 </paramlist>
24333 </method>
24334 </class>
24335 <class name="GridCellStringRenderer" oldname="wxGridCellStringRenderer" module="grid">
24336 <baseclass name="GridCellRenderer"/>
24337 <constructor name="GridCellStringRenderer" overloaded="no">
24338 <autodoc>__init__() -&gt; GridCellStringRenderer</autodoc>
24339 </constructor>
24340 </class>
24341 <class name="GridCellNumberRenderer" oldname="wxGridCellNumberRenderer" module="grid">
24342 <baseclass name="GridCellStringRenderer"/>
24343 <constructor name="GridCellNumberRenderer" overloaded="no">
24344 <autodoc>__init__() -&gt; GridCellNumberRenderer</autodoc>
24345 </constructor>
24346 </class>
24347 <class name="GridCellFloatRenderer" oldname="wxGridCellFloatRenderer" module="grid">
24348 <baseclass name="GridCellStringRenderer"/>
24349 <constructor name="GridCellFloatRenderer" overloaded="no">
24350 <autodoc>__init__(int width=-1, int precision=-1) -&gt; GridCellFloatRenderer</autodoc>
24351 <paramlist>
24352 <param name="width" type="int" default="-1"/>
24353 <param name="precision" type="int" default="-1"/>
24354 </paramlist>
24355 </constructor>
24356 <method name="GetWidth" type="int" overloaded="no">
24357 <autodoc>GetWidth() -&gt; int</autodoc>
24358 </method>
24359 <method name="SetWidth" type="" overloaded="no">
24360 <autodoc>SetWidth(int width)</autodoc>
24361 <paramlist>
24362 <param name="width" type="int" default=""/>
24363 </paramlist>
24364 </method>
24365 <method name="GetPrecision" type="int" overloaded="no">
24366 <autodoc>GetPrecision() -&gt; int</autodoc>
24367 </method>
24368 <method name="SetPrecision" type="" overloaded="no">
24369 <autodoc>SetPrecision(int precision)</autodoc>
24370 <paramlist>
24371 <param name="precision" type="int" default=""/>
24372 </paramlist>
24373 </method>
24374 </class>
24375 <class name="GridCellBoolRenderer" oldname="wxGridCellBoolRenderer" module="grid">
24376 <baseclass name="GridCellRenderer"/>
24377 <constructor name="GridCellBoolRenderer" overloaded="no">
24378 <autodoc>__init__() -&gt; GridCellBoolRenderer</autodoc>
24379 </constructor>
24380 </class>
24381 <class name="GridCellDateTimeRenderer" oldname="wxGridCellDateTimeRenderer" module="grid">
24382 <baseclass name="GridCellStringRenderer"/>
24383 <constructor name="GridCellDateTimeRenderer" overloaded="no">
24384 <autodoc>__init__(String outformat=DateTimeFormatStr, String informat=DateTimeFormatStr) -&gt; GridCellDateTimeRenderer</autodoc>
24385 <paramlist>
24386 <param name="outformat" type="String" default="wxPyDateTimeFormatStr"/>
24387 <param name="informat" type="String" default="wxPyDateTimeFormatStr"/>
24388 </paramlist>
24389 </constructor>
24390 </class>
24391 <class name="GridCellEnumRenderer" oldname="wxGridCellEnumRenderer" module="grid">
24392 <baseclass name="GridCellStringRenderer"/>
24393 <constructor name="GridCellEnumRenderer" overloaded="no">
24394 <autodoc>__init__(String choices=EmptyString) -&gt; GridCellEnumRenderer</autodoc>
24395 <paramlist>
24396 <param name="choices" type="String" default="wxPyEmptyString"/>
24397 </paramlist>
24398 </constructor>
24399 </class>
24400 <class name="GridCellAutoWrapStringRenderer" oldname="wxGridCellAutoWrapStringRenderer" module="grid">
24401 <baseclass name="GridCellStringRenderer"/>
24402 <constructor name="GridCellAutoWrapStringRenderer" overloaded="no">
24403 <autodoc>__init__() -&gt; GridCellAutoWrapStringRenderer</autodoc>
24404 </constructor>
24405 </class>
24406 <class name="GridCellEditor" oldname="wxGridCellEditor" module="grid">
24407 <method name="_setOORInfo" type="" overloaded="no">
24408 <autodoc>_setOORInfo(PyObject _self)</autodoc>
24409 <paramlist>
24410 <param name="_self" type="PyObject" default=""/>
24411 </paramlist>
24412 </method>
24413 <method name="IsCreated" type="bool" overloaded="no">
24414 <autodoc>IsCreated() -&gt; bool</autodoc>
24415 </method>
24416 <method name="GetControl" type="Control" overloaded="no">
24417 <autodoc>GetControl() -&gt; Control</autodoc>
24418 </method>
24419 <method name="SetControl" type="" overloaded="no">
24420 <autodoc>SetControl(Control control)</autodoc>
24421 <paramlist>
24422 <param name="control" type="Control" default=""/>
24423 </paramlist>
24424 </method>
24425 <method name="GetCellAttr" type="wxGridCellAttr" overloaded="no">
24426 <autodoc>GetCellAttr() -&gt; GridCellAttr</autodoc>
24427 </method>
24428 <method name="SetCellAttr" type="" overloaded="no">
24429 <autodoc>SetCellAttr(GridCellAttr attr)</autodoc>
24430 <paramlist>
24431 <param name="attr" type="wxGridCellAttr" default=""/>
24432 </paramlist>
24433 </method>
24434 <method name="SetParameters" type="" overloaded="no">
24435 <autodoc>SetParameters(String params)</autodoc>
24436 <paramlist>
24437 <param name="params" type="String" default=""/>
24438 </paramlist>
24439 </method>
24440 <method name="IncRef" type="" overloaded="no">
24441 <autodoc>IncRef()</autodoc>
24442 </method>
24443 <method name="DecRef" type="" overloaded="no">
24444 <autodoc>DecRef()</autodoc>
24445 </method>
24446 <method name="Create" type="" overloaded="no">
24447 <autodoc>Create(Window parent, int id, EvtHandler evtHandler)</autodoc>
24448 <paramlist>
24449 <param name="parent" type="Window" default=""/>
24450 <param name="id" type="int" default=""/>
24451 <param name="evtHandler" type="EvtHandler" default=""/>
24452 </paramlist>
24453 </method>
24454 <method name="BeginEdit" type="" overloaded="no">
24455 <autodoc>BeginEdit(int row, int col, Grid grid)</autodoc>
24456 <paramlist>
24457 <param name="row" type="int" default=""/>
24458 <param name="col" type="int" default=""/>
24459 <param name="grid" type="wxGrid" default=""/>
24460 </paramlist>
24461 </method>
24462 <method name="EndEdit" type="bool" overloaded="no">
24463 <autodoc>EndEdit(int row, int col, Grid grid) -&gt; bool</autodoc>
24464 <paramlist>
24465 <param name="row" type="int" default=""/>
24466 <param name="col" type="int" default=""/>
24467 <param name="grid" type="wxGrid" default=""/>
24468 </paramlist>
24469 </method>
24470 <method name="Reset" type="" overloaded="no">
24471 <autodoc>Reset()</autodoc>
24472 </method>
24473 <method name="Clone" type="GridCellEditor" overloaded="no">
24474 <autodoc>Clone() -&gt; GridCellEditor</autodoc>
24475 </method>
24476 <method name="SetSize" type="" overloaded="no">
24477 <autodoc>SetSize(Rect rect)</autodoc>
24478 <paramlist>
24479 <param name="rect" type="Rect" default=""/>
24480 </paramlist>
24481 </method>
24482 <method name="Show" type="" overloaded="no">
24483 <autodoc>Show(bool show, GridCellAttr attr=None)</autodoc>
24484 <paramlist>
24485 <param name="show" type="bool" default=""/>
24486 <param name="attr" type="wxGridCellAttr" default="NULL"/>
24487 </paramlist>
24488 </method>
24489 <method name="PaintBackground" type="" overloaded="no">
24490 <autodoc>PaintBackground(Rect rectCell, GridCellAttr attr)</autodoc>
24491 <paramlist>
24492 <param name="rectCell" type="Rect" default=""/>
24493 <param name="attr" type="wxGridCellAttr" default=""/>
24494 </paramlist>
24495 </method>
24496 <method name="IsAcceptedKey" type="bool" overloaded="no">
24497 <autodoc>IsAcceptedKey(KeyEvent event) -&gt; bool</autodoc>
24498 <paramlist>
24499 <param name="event" type="KeyEvent" default=""/>
24500 </paramlist>
24501 </method>
24502 <method name="StartingKey" type="" overloaded="no">
24503 <autodoc>StartingKey(KeyEvent event)</autodoc>
24504 <paramlist>
24505 <param name="event" type="KeyEvent" default=""/>
24506 </paramlist>
24507 </method>
24508 <method name="StartingClick" type="" overloaded="no">
24509 <autodoc>StartingClick()</autodoc>
24510 </method>
24511 <method name="HandleReturn" type="" overloaded="no">
24512 <autodoc>HandleReturn(KeyEvent event)</autodoc>
24513 <paramlist>
24514 <param name="event" type="KeyEvent" default=""/>
24515 </paramlist>
24516 </method>
24517 <method name="Destroy" type="" overloaded="no">
24518 <autodoc>Destroy()</autodoc>
24519 </method>
24520 </class>
24521 <class name="PyGridCellEditor" oldname="wxPyGridCellEditor" module="grid">
24522 <baseclass name="GridCellEditor"/>
24523 <constructor name="PyGridCellEditor" overloaded="no">
24524 <autodoc>__init__() -&gt; PyGridCellEditor</autodoc>
24525 </constructor>
24526 <method name="_setCallbackInfo" type="" overloaded="no">
24527 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
24528 <paramlist>
24529 <param name="self" type="PyObject" default=""/>
24530 <param name="_class" type="PyObject" default=""/>
24531 </paramlist>
24532 </method>
24533 <method name="base_SetSize" type="" overloaded="no">
24534 <autodoc>base_SetSize(Rect rect)</autodoc>
24535 <paramlist>
24536 <param name="rect" type="Rect" default=""/>
24537 </paramlist>
24538 </method>
24539 <method name="base_Show" type="" overloaded="no">
24540 <autodoc>base_Show(bool show, GridCellAttr attr=None)</autodoc>
24541 <paramlist>
24542 <param name="show" type="bool" default=""/>
24543 <param name="attr" type="wxGridCellAttr" default="NULL"/>
24544 </paramlist>
24545 </method>
24546 <method name="base_PaintBackground" type="" overloaded="no">
24547 <autodoc>base_PaintBackground(Rect rectCell, GridCellAttr attr)</autodoc>
24548 <paramlist>
24549 <param name="rectCell" type="Rect" default=""/>
24550 <param name="attr" type="wxGridCellAttr" default=""/>
24551 </paramlist>
24552 </method>
24553 <method name="base_IsAcceptedKey" type="bool" overloaded="no">
24554 <autodoc>base_IsAcceptedKey(KeyEvent event) -&gt; bool</autodoc>
24555 <paramlist>
24556 <param name="event" type="KeyEvent" default=""/>
24557 </paramlist>
24558 </method>
24559 <method name="base_StartingKey" type="" overloaded="no">
24560 <autodoc>base_StartingKey(KeyEvent event)</autodoc>
24561 <paramlist>
24562 <param name="event" type="KeyEvent" default=""/>
24563 </paramlist>
24564 </method>
24565 <method name="base_StartingClick" type="" overloaded="no">
24566 <autodoc>base_StartingClick()</autodoc>
24567 </method>
24568 <method name="base_HandleReturn" type="" overloaded="no">
24569 <autodoc>base_HandleReturn(KeyEvent event)</autodoc>
24570 <paramlist>
24571 <param name="event" type="KeyEvent" default=""/>
24572 </paramlist>
24573 </method>
24574 <method name="base_Destroy" type="" overloaded="no">
24575 <autodoc>base_Destroy()</autodoc>
24576 </method>
24577 <method name="base_SetParameters" type="" overloaded="no">
24578 <autodoc>base_SetParameters(String params)</autodoc>
24579 <paramlist>
24580 <param name="params" type="String" default=""/>
24581 </paramlist>
24582 </method>
24583 </class>
24584 <class name="GridCellTextEditor" oldname="wxGridCellTextEditor" module="grid">
24585 <baseclass name="GridCellEditor"/>
24586 <constructor name="GridCellTextEditor" overloaded="no">
24587 <autodoc>__init__() -&gt; GridCellTextEditor</autodoc>
24588 </constructor>
24589 <method name="GetValue" type="String" overloaded="no">
24590 <autodoc>GetValue() -&gt; String</autodoc>
24591 </method>
24592 </class>
24593 <class name="GridCellNumberEditor" oldname="wxGridCellNumberEditor" module="grid">
24594 <baseclass name="GridCellTextEditor"/>
24595 <constructor name="GridCellNumberEditor" overloaded="no">
24596 <autodoc>__init__(int min=-1, int max=-1) -&gt; GridCellNumberEditor</autodoc>
24597 <paramlist>
24598 <param name="min" type="int" default="-1"/>
24599 <param name="max" type="int" default="-1"/>
24600 </paramlist>
24601 </constructor>
24602 <method name="GetValue" type="String" overloaded="no">
24603 <autodoc>GetValue() -&gt; String</autodoc>
24604 </method>
24605 </class>
24606 <class name="GridCellFloatEditor" oldname="wxGridCellFloatEditor" module="grid">
24607 <baseclass name="GridCellTextEditor"/>
24608 <constructor name="GridCellFloatEditor" overloaded="no">
24609 <autodoc>__init__() -&gt; GridCellFloatEditor</autodoc>
24610 </constructor>
24611 <method name="GetValue" type="String" overloaded="no">
24612 <autodoc>GetValue() -&gt; String</autodoc>
24613 </method>
24614 </class>
24615 <class name="GridCellBoolEditor" oldname="wxGridCellBoolEditor" module="grid">
24616 <baseclass name="GridCellEditor"/>
24617 <constructor name="GridCellBoolEditor" overloaded="no">
24618 <autodoc>__init__() -&gt; GridCellBoolEditor</autodoc>
24619 </constructor>
24620 <method name="GetValue" type="String" overloaded="no">
24621 <autodoc>GetValue() -&gt; String</autodoc>
24622 </method>
24623 </class>
24624 <class name="GridCellChoiceEditor" oldname="wxGridCellChoiceEditor" module="grid">
24625 <baseclass name="GridCellEditor"/>
24626 <constructor name="GridCellChoiceEditor" overloaded="no">
24627 <autodoc>__init__(int choices=0, String choices_array=None, bool allowOthers=False) -&gt; GridCellChoiceEditor</autodoc>
24628 <paramlist>
24629 <param name="choices" type="int" default="0"/>
24630 <param name="choices_array" type="String" default="NULL"/>
24631 <param name="allowOthers" type="bool" default="False"/>
24632 </paramlist>
24633 </constructor>
24634 <method name="GetValue" type="String" overloaded="no">
24635 <autodoc>GetValue() -&gt; String</autodoc>
24636 </method>
24637 </class>
24638 <class name="GridCellEnumEditor" oldname="wxGridCellEnumEditor" module="grid">
24639 <baseclass name="GridCellChoiceEditor"/>
24640 <constructor name="GridCellEnumEditor" overloaded="no">
24641 <autodoc>__init__(String choices=EmptyString) -&gt; GridCellEnumEditor</autodoc>
24642 <paramlist>
24643 <param name="choices" type="String" default="wxPyEmptyString"/>
24644 </paramlist>
24645 </constructor>
24646 <method name="GetValue" type="String" overloaded="no">
24647 <autodoc>GetValue() -&gt; String</autodoc>
24648 </method>
24649 </class>
24650 <class name="GridCellAutoWrapStringEditor" oldname="wxGridCellAutoWrapStringEditor" module="grid">
24651 <baseclass name="GridCellTextEditor"/>
24652 <constructor name="GridCellAutoWrapStringEditor" overloaded="no">
24653 <autodoc>__init__() -&gt; GridCellAutoWrapStringEditor</autodoc>
24654 </constructor>
24655 <method name="GetValue" type="String" overloaded="no">
24656 <autodoc>GetValue() -&gt; String</autodoc>
24657 </method>
24658 </class>
24659 <class name="GridCellAttr" oldname="wxGridCellAttr" module="grid">
24660 <constructor name="GridCellAttr" overloaded="no">
24661 <autodoc>__init__(GridCellAttr attrDefault=None) -&gt; GridCellAttr</autodoc>
24662 <paramlist>
24663 <param name="attrDefault" type="GridCellAttr" default="NULL"/>
24664 </paramlist>
24665 </constructor>
24666 <method name="_setOORInfo" type="" overloaded="no">
24667 <autodoc>_setOORInfo(PyObject _self)</autodoc>
24668 <paramlist>
24669 <param name="_self" type="PyObject" default=""/>
24670 </paramlist>
24671 </method>
24672 <method name="Clone" type="GridCellAttr" overloaded="no">
24673 <autodoc>Clone() -&gt; GridCellAttr</autodoc>
24674 </method>
24675 <method name="MergeWith" type="" overloaded="no">
24676 <autodoc>MergeWith(GridCellAttr mergefrom)</autodoc>
24677 <paramlist>
24678 <param name="mergefrom" type="GridCellAttr" default=""/>
24679 </paramlist>
24680 </method>
24681 <method name="IncRef" type="" overloaded="no">
24682 <autodoc>IncRef()</autodoc>
24683 </method>
24684 <method name="DecRef" type="" overloaded="no">
24685 <autodoc>DecRef()</autodoc>
24686 </method>
24687 <method name="SetTextColour" type="" overloaded="no">
24688 <autodoc>SetTextColour(Colour colText)</autodoc>
24689 <paramlist>
24690 <param name="colText" type="Colour" default=""/>
24691 </paramlist>
24692 </method>
24693 <method name="SetBackgroundColour" type="" overloaded="no">
24694 <autodoc>SetBackgroundColour(Colour colBack)</autodoc>
24695 <paramlist>
24696 <param name="colBack" type="Colour" default=""/>
24697 </paramlist>
24698 </method>
24699 <method name="SetFont" type="" overloaded="no">
24700 <autodoc>SetFont(Font font)</autodoc>
24701 <paramlist>
24702 <param name="font" type="Font" default=""/>
24703 </paramlist>
24704 </method>
24705 <method name="SetAlignment" type="" overloaded="no">
24706 <autodoc>SetAlignment(int hAlign, int vAlign)</autodoc>
24707 <paramlist>
24708 <param name="hAlign" type="int" default=""/>
24709 <param name="vAlign" type="int" default=""/>
24710 </paramlist>
24711 </method>
24712 <method name="SetSize" type="" overloaded="no">
24713 <autodoc>SetSize(int num_rows, int num_cols)</autodoc>
24714 <paramlist>
24715 <param name="num_rows" type="int" default=""/>
24716 <param name="num_cols" type="int" default=""/>
24717 </paramlist>
24718 </method>
24719 <method name="SetOverflow" type="" overloaded="no">
24720 <autodoc>SetOverflow(bool allow=True)</autodoc>
24721 <paramlist>
24722 <param name="allow" type="bool" default="True"/>
24723 </paramlist>
24724 </method>
24725 <method name="SetReadOnly" type="" overloaded="no">
24726 <autodoc>SetReadOnly(bool isReadOnly=True)</autodoc>
24727 <paramlist>
24728 <param name="isReadOnly" type="bool" default="True"/>
24729 </paramlist>
24730 </method>
24731 <method name="SetRenderer" type="" overloaded="no">
24732 <autodoc>SetRenderer(GridCellRenderer renderer)</autodoc>
24733 <paramlist>
24734 <param name="renderer" type="GridCellRenderer" default=""/>
24735 </paramlist>
24736 </method>
24737 <method name="SetEditor" type="" overloaded="no">
24738 <autodoc>SetEditor(GridCellEditor editor)</autodoc>
24739 <paramlist>
24740 <param name="editor" type="GridCellEditor" default=""/>
24741 </paramlist>
24742 </method>
24743 <method name="SetKind" type="" overloaded="no">
24744 <autodoc>SetKind(int kind)</autodoc>
24745 <paramlist>
24746 <param name="kind" type="wxGridCellAttr::wxAttrKind" default=""/>
24747 </paramlist>
24748 </method>
24749 <method name="HasTextColour" type="bool" overloaded="no">
24750 <autodoc>HasTextColour() -&gt; bool</autodoc>
24751 </method>
24752 <method name="HasBackgroundColour" type="bool" overloaded="no">
24753 <autodoc>HasBackgroundColour() -&gt; bool</autodoc>
24754 </method>
24755 <method name="HasFont" type="bool" overloaded="no">
24756 <autodoc>HasFont() -&gt; bool</autodoc>
24757 </method>
24758 <method name="HasAlignment" type="bool" overloaded="no">
24759 <autodoc>HasAlignment() -&gt; bool</autodoc>
24760 </method>
24761 <method name="HasRenderer" type="bool" overloaded="no">
24762 <autodoc>HasRenderer() -&gt; bool</autodoc>
24763 </method>
24764 <method name="HasEditor" type="bool" overloaded="no">
24765 <autodoc>HasEditor() -&gt; bool</autodoc>
24766 </method>
24767 <method name="HasReadWriteMode" type="bool" overloaded="no">
24768 <autodoc>HasReadWriteMode() -&gt; bool</autodoc>
24769 </method>
24770 <method name="HasOverflowMode" type="bool" overloaded="no">
24771 <autodoc>HasOverflowMode() -&gt; bool</autodoc>
24772 </method>
24773 <method name="GetTextColour" type="Colour" overloaded="no">
24774 <autodoc>GetTextColour() -&gt; Colour</autodoc>
24775 </method>
24776 <method name="GetBackgroundColour" type="Colour" overloaded="no">
24777 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
24778 </method>
24779 <method name="GetFont" type="Font" overloaded="no">
24780 <autodoc>GetFont() -&gt; Font</autodoc>
24781 </method>
24782 <method name="GetAlignment" type="" overloaded="no">
24783 <autodoc>GetAlignment() -&gt; (hAlign, vAlign)</autodoc>
24784 <paramlist>
24785 <param name="OUTPUT" type="int" default=""/>
24786 <param name="OUTPUT" type="int" default=""/>
24787 </paramlist>
24788 </method>
24789 <method name="GetSize" type="" overloaded="no">
24790 <autodoc>GetSize() -&gt; (num_rows, num_cols)</autodoc>
24791 <paramlist>
24792 <param name="OUTPUT" type="int" default=""/>
24793 <param name="OUTPUT" type="int" default=""/>
24794 </paramlist>
24795 </method>
24796 <method name="GetOverflow" type="bool" overloaded="no">
24797 <autodoc>GetOverflow() -&gt; bool</autodoc>
24798 </method>
24799 <method name="GetRenderer" type="GridCellRenderer" overloaded="no">
24800 <autodoc>GetRenderer(Grid grid, int row, int col) -&gt; GridCellRenderer</autodoc>
24801 <paramlist>
24802 <param name="grid" type="wxGrid" default=""/>
24803 <param name="row" type="int" default=""/>
24804 <param name="col" type="int" default=""/>
24805 </paramlist>
24806 </method>
24807 <method name="GetEditor" type="GridCellEditor" overloaded="no">
24808 <autodoc>GetEditor(Grid grid, int row, int col) -&gt; GridCellEditor</autodoc>
24809 <paramlist>
24810 <param name="grid" type="wxGrid" default=""/>
24811 <param name="row" type="int" default=""/>
24812 <param name="col" type="int" default=""/>
24813 </paramlist>
24814 </method>
24815 <method name="IsReadOnly" type="bool" overloaded="no">
24816 <autodoc>IsReadOnly() -&gt; bool</autodoc>
24817 </method>
24818 <method name="SetDefAttr" type="" overloaded="no">
24819 <autodoc>SetDefAttr(GridCellAttr defAttr)</autodoc>
24820 <paramlist>
24821 <param name="defAttr" type="GridCellAttr" default=""/>
24822 </paramlist>
24823 </method>
24824 </class>
24825 <class name="GridCellAttrProvider" oldname="wxGridCellAttrProvider" module="grid">
24826 <constructor name="GridCellAttrProvider" overloaded="no">
24827 <autodoc>__init__() -&gt; GridCellAttrProvider</autodoc>
24828 </constructor>
24829 <method name="_setOORInfo" type="" overloaded="no">
24830 <autodoc>_setOORInfo(PyObject _self)</autodoc>
24831 <paramlist>
24832 <param name="_self" type="PyObject" default=""/>
24833 </paramlist>
24834 </method>
24835 <method name="GetAttr" type="GridCellAttr" overloaded="no">
24836 <autodoc>GetAttr(int row, int col, int kind) -&gt; GridCellAttr</autodoc>
24837 <paramlist>
24838 <param name="row" type="int" default=""/>
24839 <param name="col" type="int" default=""/>
24840 <param name="kind" type="wxGridCellAttr::wxAttrKind" default=""/>
24841 </paramlist>
24842 </method>
24843 <method name="SetAttr" type="" overloaded="no">
24844 <autodoc>SetAttr(GridCellAttr attr, int row, int col)</autodoc>
24845 <paramlist>
24846 <param name="attr" type="GridCellAttr" default=""/>
24847 <param name="row" type="int" default=""/>
24848 <param name="col" type="int" default=""/>
24849 </paramlist>
24850 </method>
24851 <method name="SetRowAttr" type="" overloaded="no">
24852 <autodoc>SetRowAttr(GridCellAttr attr, int row)</autodoc>
24853 <paramlist>
24854 <param name="attr" type="GridCellAttr" default=""/>
24855 <param name="row" type="int" default=""/>
24856 </paramlist>
24857 </method>
24858 <method name="SetColAttr" type="" overloaded="no">
24859 <autodoc>SetColAttr(GridCellAttr attr, int col)</autodoc>
24860 <paramlist>
24861 <param name="attr" type="GridCellAttr" default=""/>
24862 <param name="col" type="int" default=""/>
24863 </paramlist>
24864 </method>
24865 <method name="UpdateAttrRows" type="" overloaded="no">
24866 <autodoc>UpdateAttrRows(size_t pos, int numRows)</autodoc>
24867 <paramlist>
24868 <param name="pos" type="size_t" default=""/>
24869 <param name="numRows" type="int" default=""/>
24870 </paramlist>
24871 </method>
24872 <method name="UpdateAttrCols" type="" overloaded="no">
24873 <autodoc>UpdateAttrCols(size_t pos, int numCols)</autodoc>
24874 <paramlist>
24875 <param name="pos" type="size_t" default=""/>
24876 <param name="numCols" type="int" default=""/>
24877 </paramlist>
24878 </method>
24879 </class>
24880 <class name="PyGridCellAttrProvider" oldname="wxPyGridCellAttrProvider" module="grid">
24881 <baseclass name="GridCellAttrProvider"/>
24882 <constructor name="PyGridCellAttrProvider" overloaded="no">
24883 <autodoc>__init__() -&gt; PyGridCellAttrProvider</autodoc>
24884 </constructor>
24885 <method name="_setCallbackInfo" type="" overloaded="no">
24886 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
24887 <paramlist>
24888 <param name="self" type="PyObject" default=""/>
24889 <param name="_class" type="PyObject" default=""/>
24890 </paramlist>
24891 </method>
24892 <method name="base_GetAttr" type="GridCellAttr" overloaded="no">
24893 <autodoc>base_GetAttr(int row, int col, int kind) -&gt; GridCellAttr</autodoc>
24894 <paramlist>
24895 <param name="row" type="int" default=""/>
24896 <param name="col" type="int" default=""/>
24897 <param name="kind" type="wxGridCellAttr::wxAttrKind" default=""/>
24898 </paramlist>
24899 </method>
24900 <method name="base_SetAttr" type="" overloaded="no">
24901 <autodoc>base_SetAttr(GridCellAttr attr, int row, int col)</autodoc>
24902 <paramlist>
24903 <param name="attr" type="GridCellAttr" default=""/>
24904 <param name="row" type="int" default=""/>
24905 <param name="col" type="int" default=""/>
24906 </paramlist>
24907 </method>
24908 <method name="base_SetRowAttr" type="" overloaded="no">
24909 <autodoc>base_SetRowAttr(GridCellAttr attr, int row)</autodoc>
24910 <paramlist>
24911 <param name="attr" type="GridCellAttr" default=""/>
24912 <param name="row" type="int" default=""/>
24913 </paramlist>
24914 </method>
24915 <method name="base_SetColAttr" type="" overloaded="no">
24916 <autodoc>base_SetColAttr(GridCellAttr attr, int col)</autodoc>
24917 <paramlist>
24918 <param name="attr" type="GridCellAttr" default=""/>
24919 <param name="col" type="int" default=""/>
24920 </paramlist>
24921 </method>
24922 </class>
24923 <class name="GridTableBase" oldname="wxGridTableBase" module="grid">
24924 <baseclass name="Object"/>
24925 <method name="_setOORInfo" type="" overloaded="no">
24926 <autodoc>_setOORInfo(PyObject _self)</autodoc>
24927 <paramlist>
24928 <param name="_self" type="PyObject" default=""/>
24929 </paramlist>
24930 </method>
24931 <method name="SetAttrProvider" type="" overloaded="no">
24932 <autodoc>SetAttrProvider(GridCellAttrProvider attrProvider)</autodoc>
24933 <paramlist>
24934 <param name="attrProvider" type="GridCellAttrProvider" default=""/>
24935 </paramlist>
24936 </method>
24937 <method name="GetAttrProvider" type="GridCellAttrProvider" overloaded="no">
24938 <autodoc>GetAttrProvider() -&gt; GridCellAttrProvider</autodoc>
24939 </method>
24940 <method name="SetView" type="" overloaded="no">
24941 <autodoc>SetView(Grid grid)</autodoc>
24942 <paramlist>
24943 <param name="grid" type="wxGrid" default=""/>
24944 </paramlist>
24945 </method>
24946 <method name="GetView" type="wxGrid" overloaded="no">
24947 <autodoc>GetView() -&gt; Grid</autodoc>
24948 </method>
24949 <method name="GetNumberRows" type="int" overloaded="no">
24950 <autodoc>GetNumberRows() -&gt; int</autodoc>
24951 </method>
24952 <method name="GetNumberCols" type="int" overloaded="no">
24953 <autodoc>GetNumberCols() -&gt; int</autodoc>
24954 </method>
24955 <method name="IsEmptyCell" type="bool" overloaded="no">
24956 <autodoc>IsEmptyCell(int row, int col) -&gt; bool</autodoc>
24957 <paramlist>
24958 <param name="row" type="int" default=""/>
24959 <param name="col" type="int" default=""/>
24960 </paramlist>
24961 </method>
24962 <method name="GetValue" type="String" overloaded="no">
24963 <autodoc>GetValue(int row, int col) -&gt; String</autodoc>
24964 <paramlist>
24965 <param name="row" type="int" default=""/>
24966 <param name="col" type="int" default=""/>
24967 </paramlist>
24968 </method>
24969 <method name="SetValue" type="" overloaded="no">
24970 <autodoc>SetValue(int row, int col, String value)</autodoc>
24971 <paramlist>
24972 <param name="row" type="int" default=""/>
24973 <param name="col" type="int" default=""/>
24974 <param name="value" type="String" default=""/>
24975 </paramlist>
24976 </method>
24977 <method name="GetTypeName" type="String" overloaded="no">
24978 <autodoc>GetTypeName(int row, int col) -&gt; String</autodoc>
24979 <paramlist>
24980 <param name="row" type="int" default=""/>
24981 <param name="col" type="int" default=""/>
24982 </paramlist>
24983 </method>
24984 <method name="CanGetValueAs" type="bool" overloaded="no">
24985 <autodoc>CanGetValueAs(int row, int col, String typeName) -&gt; bool</autodoc>
24986 <paramlist>
24987 <param name="row" type="int" default=""/>
24988 <param name="col" type="int" default=""/>
24989 <param name="typeName" type="String" default=""/>
24990 </paramlist>
24991 </method>
24992 <method name="CanSetValueAs" type="bool" overloaded="no">
24993 <autodoc>CanSetValueAs(int row, int col, String typeName) -&gt; bool</autodoc>
24994 <paramlist>
24995 <param name="row" type="int" default=""/>
24996 <param name="col" type="int" default=""/>
24997 <param name="typeName" type="String" default=""/>
24998 </paramlist>
24999 </method>
25000 <method name="GetValueAsLong" type="long" overloaded="no">
25001 <autodoc>GetValueAsLong(int row, int col) -&gt; long</autodoc>
25002 <paramlist>
25003 <param name="row" type="int" default=""/>
25004 <param name="col" type="int" default=""/>
25005 </paramlist>
25006 </method>
25007 <method name="GetValueAsDouble" type="double" overloaded="no">
25008 <autodoc>GetValueAsDouble(int row, int col) -&gt; double</autodoc>
25009 <paramlist>
25010 <param name="row" type="int" default=""/>
25011 <param name="col" type="int" default=""/>
25012 </paramlist>
25013 </method>
25014 <method name="GetValueAsBool" type="bool" overloaded="no">
25015 <autodoc>GetValueAsBool(int row, int col) -&gt; bool</autodoc>
25016 <paramlist>
25017 <param name="row" type="int" default=""/>
25018 <param name="col" type="int" default=""/>
25019 </paramlist>
25020 </method>
25021 <method name="SetValueAsLong" type="" overloaded="no">
25022 <autodoc>SetValueAsLong(int row, int col, long value)</autodoc>
25023 <paramlist>
25024 <param name="row" type="int" default=""/>
25025 <param name="col" type="int" default=""/>
25026 <param name="value" type="long" default=""/>
25027 </paramlist>
25028 </method>
25029 <method name="SetValueAsDouble" type="" overloaded="no">
25030 <autodoc>SetValueAsDouble(int row, int col, double value)</autodoc>
25031 <paramlist>
25032 <param name="row" type="int" default=""/>
25033 <param name="col" type="int" default=""/>
25034 <param name="value" type="double" default=""/>
25035 </paramlist>
25036 </method>
25037 <method name="SetValueAsBool" type="" overloaded="no">
25038 <autodoc>SetValueAsBool(int row, int col, bool value)</autodoc>
25039 <paramlist>
25040 <param name="row" type="int" default=""/>
25041 <param name="col" type="int" default=""/>
25042 <param name="value" type="bool" default=""/>
25043 </paramlist>
25044 </method>
25045 <method name="Clear" type="" overloaded="no">
25046 <autodoc>Clear()</autodoc>
25047 </method>
25048 <method name="InsertRows" type="bool" overloaded="no">
25049 <autodoc>InsertRows(size_t pos=0, size_t numRows=1) -&gt; bool</autodoc>
25050 <paramlist>
25051 <param name="pos" type="size_t" default="0"/>
25052 <param name="numRows" type="size_t" default="1"/>
25053 </paramlist>
25054 </method>
25055 <method name="AppendRows" type="bool" overloaded="no">
25056 <autodoc>AppendRows(size_t numRows=1) -&gt; bool</autodoc>
25057 <paramlist>
25058 <param name="numRows" type="size_t" default="1"/>
25059 </paramlist>
25060 </method>
25061 <method name="DeleteRows" type="bool" overloaded="no">
25062 <autodoc>DeleteRows(size_t pos=0, size_t numRows=1) -&gt; bool</autodoc>
25063 <paramlist>
25064 <param name="pos" type="size_t" default="0"/>
25065 <param name="numRows" type="size_t" default="1"/>
25066 </paramlist>
25067 </method>
25068 <method name="InsertCols" type="bool" overloaded="no">
25069 <autodoc>InsertCols(size_t pos=0, size_t numCols=1) -&gt; bool</autodoc>
25070 <paramlist>
25071 <param name="pos" type="size_t" default="0"/>
25072 <param name="numCols" type="size_t" default="1"/>
25073 </paramlist>
25074 </method>
25075 <method name="AppendCols" type="bool" overloaded="no">
25076 <autodoc>AppendCols(size_t numCols=1) -&gt; bool</autodoc>
25077 <paramlist>
25078 <param name="numCols" type="size_t" default="1"/>
25079 </paramlist>
25080 </method>
25081 <method name="DeleteCols" type="bool" overloaded="no">
25082 <autodoc>DeleteCols(size_t pos=0, size_t numCols=1) -&gt; bool</autodoc>
25083 <paramlist>
25084 <param name="pos" type="size_t" default="0"/>
25085 <param name="numCols" type="size_t" default="1"/>
25086 </paramlist>
25087 </method>
25088 <method name="GetRowLabelValue" type="String" overloaded="no">
25089 <autodoc>GetRowLabelValue(int row) -&gt; String</autodoc>
25090 <paramlist>
25091 <param name="row" type="int" default=""/>
25092 </paramlist>
25093 </method>
25094 <method name="GetColLabelValue" type="String" overloaded="no">
25095 <autodoc>GetColLabelValue(int col) -&gt; String</autodoc>
25096 <paramlist>
25097 <param name="col" type="int" default=""/>
25098 </paramlist>
25099 </method>
25100 <method name="SetRowLabelValue" type="" overloaded="no">
25101 <autodoc>SetRowLabelValue(int row, String value)</autodoc>
25102 <paramlist>
25103 <param name="row" type="int" default=""/>
25104 <param name="value" type="String" default=""/>
25105 </paramlist>
25106 </method>
25107 <method name="SetColLabelValue" type="" overloaded="no">
25108 <autodoc>SetColLabelValue(int col, String value)</autodoc>
25109 <paramlist>
25110 <param name="col" type="int" default=""/>
25111 <param name="value" type="String" default=""/>
25112 </paramlist>
25113 </method>
25114 <method name="CanHaveAttributes" type="bool" overloaded="no">
25115 <autodoc>CanHaveAttributes() -&gt; bool</autodoc>
25116 </method>
25117 <method name="GetAttr" type="GridCellAttr" overloaded="no">
25118 <autodoc>GetAttr(int row, int col, int kind) -&gt; GridCellAttr</autodoc>
25119 <paramlist>
25120 <param name="row" type="int" default=""/>
25121 <param name="col" type="int" default=""/>
25122 <param name="kind" type="wxGridCellAttr::wxAttrKind" default=""/>
25123 </paramlist>
25124 </method>
25125 <method name="SetAttr" type="" overloaded="no">
25126 <autodoc>SetAttr(GridCellAttr attr, int row, int col)</autodoc>
25127 <paramlist>
25128 <param name="attr" type="GridCellAttr" default=""/>
25129 <param name="row" type="int" default=""/>
25130 <param name="col" type="int" default=""/>
25131 </paramlist>
25132 </method>
25133 <method name="SetRowAttr" type="" overloaded="no">
25134 <autodoc>SetRowAttr(GridCellAttr attr, int row)</autodoc>
25135 <paramlist>
25136 <param name="attr" type="GridCellAttr" default=""/>
25137 <param name="row" type="int" default=""/>
25138 </paramlist>
25139 </method>
25140 <method name="SetColAttr" type="" overloaded="no">
25141 <autodoc>SetColAttr(GridCellAttr attr, int col)</autodoc>
25142 <paramlist>
25143 <param name="attr" type="GridCellAttr" default=""/>
25144 <param name="col" type="int" default=""/>
25145 </paramlist>
25146 </method>
25147 </class>
25148 <class name="PyGridTableBase" oldname="wxPyGridTableBase" module="grid">
25149 <baseclass name="GridTableBase"/>
25150 <constructor name="PyGridTableBase" overloaded="no">
25151 <autodoc>__init__() -&gt; PyGridTableBase</autodoc>
25152 </constructor>
25153 <method name="_setCallbackInfo" type="" overloaded="no">
25154 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
25155 <paramlist>
25156 <param name="self" type="PyObject" default=""/>
25157 <param name="_class" type="PyObject" default=""/>
25158 </paramlist>
25159 </method>
25160 <method name="Destroy" type="" overloaded="no">
25161 <autodoc>Destroy()</autodoc>
25162 <docstring>Deletes the C++ object this Python object is a proxy for.</docstring>
25163 </method>
25164 <method name="base_GetTypeName" type="String" overloaded="no">
25165 <autodoc>base_GetTypeName(int row, int col) -&gt; String</autodoc>
25166 <paramlist>
25167 <param name="row" type="int" default=""/>
25168 <param name="col" type="int" default=""/>
25169 </paramlist>
25170 </method>
25171 <method name="base_CanGetValueAs" type="bool" overloaded="no">
25172 <autodoc>base_CanGetValueAs(int row, int col, String typeName) -&gt; bool</autodoc>
25173 <paramlist>
25174 <param name="row" type="int" default=""/>
25175 <param name="col" type="int" default=""/>
25176 <param name="typeName" type="String" default=""/>
25177 </paramlist>
25178 </method>
25179 <method name="base_CanSetValueAs" type="bool" overloaded="no">
25180 <autodoc>base_CanSetValueAs(int row, int col, String typeName) -&gt; bool</autodoc>
25181 <paramlist>
25182 <param name="row" type="int" default=""/>
25183 <param name="col" type="int" default=""/>
25184 <param name="typeName" type="String" default=""/>
25185 </paramlist>
25186 </method>
25187 <method name="base_Clear" type="" overloaded="no">
25188 <autodoc>base_Clear()</autodoc>
25189 </method>
25190 <method name="base_InsertRows" type="bool" overloaded="no">
25191 <autodoc>base_InsertRows(size_t pos=0, size_t numRows=1) -&gt; bool</autodoc>
25192 <paramlist>
25193 <param name="pos" type="size_t" default="0"/>
25194 <param name="numRows" type="size_t" default="1"/>
25195 </paramlist>
25196 </method>
25197 <method name="base_AppendRows" type="bool" overloaded="no">
25198 <autodoc>base_AppendRows(size_t numRows=1) -&gt; bool</autodoc>
25199 <paramlist>
25200 <param name="numRows" type="size_t" default="1"/>
25201 </paramlist>
25202 </method>
25203 <method name="base_DeleteRows" type="bool" overloaded="no">
25204 <autodoc>base_DeleteRows(size_t pos=0, size_t numRows=1) -&gt; bool</autodoc>
25205 <paramlist>
25206 <param name="pos" type="size_t" default="0"/>
25207 <param name="numRows" type="size_t" default="1"/>
25208 </paramlist>
25209 </method>
25210 <method name="base_InsertCols" type="bool" overloaded="no">
25211 <autodoc>base_InsertCols(size_t pos=0, size_t numCols=1) -&gt; bool</autodoc>
25212 <paramlist>
25213 <param name="pos" type="size_t" default="0"/>
25214 <param name="numCols" type="size_t" default="1"/>
25215 </paramlist>
25216 </method>
25217 <method name="base_AppendCols" type="bool" overloaded="no">
25218 <autodoc>base_AppendCols(size_t numCols=1) -&gt; bool</autodoc>
25219 <paramlist>
25220 <param name="numCols" type="size_t" default="1"/>
25221 </paramlist>
25222 </method>
25223 <method name="base_DeleteCols" type="bool" overloaded="no">
25224 <autodoc>base_DeleteCols(size_t pos=0, size_t numCols=1) -&gt; bool</autodoc>
25225 <paramlist>
25226 <param name="pos" type="size_t" default="0"/>
25227 <param name="numCols" type="size_t" default="1"/>
25228 </paramlist>
25229 </method>
25230 <method name="base_GetRowLabelValue" type="String" overloaded="no">
25231 <autodoc>base_GetRowLabelValue(int row) -&gt; String</autodoc>
25232 <paramlist>
25233 <param name="row" type="int" default=""/>
25234 </paramlist>
25235 </method>
25236 <method name="base_GetColLabelValue" type="String" overloaded="no">
25237 <autodoc>base_GetColLabelValue(int col) -&gt; String</autodoc>
25238 <paramlist>
25239 <param name="col" type="int" default=""/>
25240 </paramlist>
25241 </method>
25242 <method name="base_SetRowLabelValue" type="" overloaded="no">
25243 <autodoc>base_SetRowLabelValue(int row, String value)</autodoc>
25244 <paramlist>
25245 <param name="row" type="int" default=""/>
25246 <param name="value" type="String" default=""/>
25247 </paramlist>
25248 </method>
25249 <method name="base_SetColLabelValue" type="" overloaded="no">
25250 <autodoc>base_SetColLabelValue(int col, String value)</autodoc>
25251 <paramlist>
25252 <param name="col" type="int" default=""/>
25253 <param name="value" type="String" default=""/>
25254 </paramlist>
25255 </method>
25256 <method name="base_CanHaveAttributes" type="bool" overloaded="no">
25257 <autodoc>base_CanHaveAttributes() -&gt; bool</autodoc>
25258 </method>
25259 <method name="base_GetAttr" type="GridCellAttr" overloaded="no">
25260 <autodoc>base_GetAttr(int row, int col, int kind) -&gt; GridCellAttr</autodoc>
25261 <paramlist>
25262 <param name="row" type="int" default=""/>
25263 <param name="col" type="int" default=""/>
25264 <param name="kind" type="wxGridCellAttr::wxAttrKind" default=""/>
25265 </paramlist>
25266 </method>
25267 <method name="base_SetAttr" type="" overloaded="no">
25268 <autodoc>base_SetAttr(GridCellAttr attr, int row, int col)</autodoc>
25269 <paramlist>
25270 <param name="attr" type="GridCellAttr" default=""/>
25271 <param name="row" type="int" default=""/>
25272 <param name="col" type="int" default=""/>
25273 </paramlist>
25274 </method>
25275 <method name="base_SetRowAttr" type="" overloaded="no">
25276 <autodoc>base_SetRowAttr(GridCellAttr attr, int row)</autodoc>
25277 <paramlist>
25278 <param name="attr" type="GridCellAttr" default=""/>
25279 <param name="row" type="int" default=""/>
25280 </paramlist>
25281 </method>
25282 <method name="base_SetColAttr" type="" overloaded="no">
25283 <autodoc>base_SetColAttr(GridCellAttr attr, int col)</autodoc>
25284 <paramlist>
25285 <param name="attr" type="GridCellAttr" default=""/>
25286 <param name="col" type="int" default=""/>
25287 </paramlist>
25288 </method>
25289 </class>
25290 <class name="GridStringTable" oldname="wxGridStringTable" module="grid">
25291 <baseclass name="GridTableBase"/>
25292 <constructor name="GridStringTable" overloaded="no">
25293 <autodoc>__init__(int numRows=0, int numCols=0) -&gt; GridStringTable</autodoc>
25294 <paramlist>
25295 <param name="numRows" type="int" default="0"/>
25296 <param name="numCols" type="int" default="0"/>
25297 </paramlist>
25298 </constructor>
25299 </class>
25300 <class name="GridTableMessage" oldname="wxGridTableMessage" module="grid">
25301 <constructor name="GridTableMessage" overloaded="no">
25302 <autodoc>__init__(GridTableBase table, int id, int comInt1=-1, int comInt2=-1) -&gt; GridTableMessage</autodoc>
25303 <paramlist>
25304 <param name="table" type="GridTableBase" default=""/>
25305 <param name="id" type="int" default=""/>
25306 <param name="comInt1" type="int" default="-1"/>
25307 <param name="comInt2" type="int" default="-1"/>
25308 </paramlist>
25309 </constructor>
25310 <destructor name="~wxGridTableMessage" overloaded="no">
25311 <autodoc>__del__()</autodoc>
25312 </destructor>
25313 <method name="SetTableObject" type="" overloaded="no">
25314 <autodoc>SetTableObject(GridTableBase table)</autodoc>
25315 <paramlist>
25316 <param name="table" type="GridTableBase" default=""/>
25317 </paramlist>
25318 </method>
25319 <method name="GetTableObject" type="GridTableBase" overloaded="no">
25320 <autodoc>GetTableObject() -&gt; GridTableBase</autodoc>
25321 </method>
25322 <method name="SetId" type="" overloaded="no">
25323 <autodoc>SetId(int id)</autodoc>
25324 <paramlist>
25325 <param name="id" type="int" default=""/>
25326 </paramlist>
25327 </method>
25328 <method name="GetId" type="int" overloaded="no">
25329 <autodoc>GetId() -&gt; int</autodoc>
25330 </method>
25331 <method name="SetCommandInt" type="" overloaded="no">
25332 <autodoc>SetCommandInt(int comInt1)</autodoc>
25333 <paramlist>
25334 <param name="comInt1" type="int" default=""/>
25335 </paramlist>
25336 </method>
25337 <method name="GetCommandInt" type="int" overloaded="no">
25338 <autodoc>GetCommandInt() -&gt; int</autodoc>
25339 </method>
25340 <method name="SetCommandInt2" type="" overloaded="no">
25341 <autodoc>SetCommandInt2(int comInt2)</autodoc>
25342 <paramlist>
25343 <param name="comInt2" type="int" default=""/>
25344 </paramlist>
25345 </method>
25346 <method name="GetCommandInt2" type="int" overloaded="no">
25347 <autodoc>GetCommandInt2() -&gt; int</autodoc>
25348 </method>
25349 </class>
25350 <class name="GridCellCoords" oldname="wxGridCellCoords" module="grid">
25351 <constructor name="GridCellCoords" overloaded="no">
25352 <autodoc>__init__(int r=-1, int c=-1) -&gt; GridCellCoords</autodoc>
25353 <paramlist>
25354 <param name="r" type="int" default="-1"/>
25355 <param name="c" type="int" default="-1"/>
25356 </paramlist>
25357 </constructor>
25358 <destructor name="~wxGridCellCoords" overloaded="no">
25359 <autodoc>__del__()</autodoc>
25360 </destructor>
25361 <method name="GetRow" type="int" overloaded="no">
25362 <autodoc>GetRow() -&gt; int</autodoc>
25363 </method>
25364 <method name="SetRow" type="" overloaded="no">
25365 <autodoc>SetRow(int n)</autodoc>
25366 <paramlist>
25367 <param name="n" type="int" default=""/>
25368 </paramlist>
25369 </method>
25370 <method name="GetCol" type="int" overloaded="no">
25371 <autodoc>GetCol() -&gt; int</autodoc>
25372 </method>
25373 <method name="SetCol" type="" overloaded="no">
25374 <autodoc>SetCol(int n)</autodoc>
25375 <paramlist>
25376 <param name="n" type="int" default=""/>
25377 </paramlist>
25378 </method>
25379 <method name="Set" type="" overloaded="no">
25380 <autodoc>Set(int row, int col)</autodoc>
25381 <paramlist>
25382 <param name="row" type="int" default=""/>
25383 <param name="col" type="int" default=""/>
25384 </paramlist>
25385 </method>
25386 <method name="__eq__" type="bool" overloaded="no">
25387 <autodoc>__eq__(GridCellCoords other) -&gt; bool</autodoc>
25388 <paramlist>
25389 <param name="other" type="GridCellCoords" default=""/>
25390 </paramlist>
25391 </method>
25392 <method name="__ne__" type="bool" overloaded="no">
25393 <autodoc>__ne__(GridCellCoords other) -&gt; bool</autodoc>
25394 <paramlist>
25395 <param name="other" type="GridCellCoords" default=""/>
25396 </paramlist>
25397 </method>
25398 <method name="asTuple" type="PyObject" overloaded="no">
25399 <autodoc>asTuple() -&gt; PyObject</autodoc>
25400 </method>
25401 </class>
25402 <class name="Grid" oldname="wxGrid" module="grid">
25403 <baseclass name="ScrolledWindow"/>
25404 <constructor name="Grid" overloaded="no">
25405 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
25406 long style=WANTS_CHARS,
25407 String name=PanelNameStr) -&gt; Grid</autodoc>
25408 <paramlist>
25409 <param name="parent" type="Window" default=""/>
25410 <param name="id" type="int" default=""/>
25411 <param name="pos" type="Point" default="wxDefaultPosition"/>
25412 <param name="size" type="Size" default="wxDefaultSize"/>
25413 <param name="style" type="long" default="wxWANTS_CHARS"/>
25414 <param name="name" type="String" default="wxPyPanelNameStr"/>
25415 </paramlist>
25416 </constructor>
25417 <method name="CreateGrid" type="bool" overloaded="no">
25418 <autodoc>CreateGrid(int numRows, int numCols, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -&gt; bool</autodoc>
25419 <paramlist>
25420 <param name="numRows" type="int" default=""/>
25421 <param name="numCols" type="int" default=""/>
25422 <param name="selmode" type="WXGRIDSELECTIONMODES" default="wxGrid::wxGridSelectCells"/>
25423 </paramlist>
25424 </method>
25425 <method name="SetSelectionMode" type="" overloaded="no">
25426 <autodoc>SetSelectionMode(WXGRIDSELECTIONMODES selmode)</autodoc>
25427 <paramlist>
25428 <param name="selmode" type="WXGRIDSELECTIONMODES" default=""/>
25429 </paramlist>
25430 </method>
25431 <method name="GetSelectionMode" type="WXGRIDSELECTIONMODES" overloaded="no">
25432 <autodoc>GetSelectionMode() -&gt; WXGRIDSELECTIONMODES</autodoc>
25433 </method>
25434 <method name="GetNumberRows" type="int" overloaded="no">
25435 <autodoc>GetNumberRows() -&gt; int</autodoc>
25436 </method>
25437 <method name="GetNumberCols" type="int" overloaded="no">
25438 <autodoc>GetNumberCols() -&gt; int</autodoc>
25439 </method>
25440 <method name="ProcessTableMessage" type="bool" overloaded="no">
25441 <autodoc>ProcessTableMessage(GridTableMessage ??) -&gt; bool</autodoc>
25442 <paramlist>
25443 <param name="" type="GridTableMessage" default=""/>
25444 </paramlist>
25445 </method>
25446 <method name="GetTable" type="GridTableBase" overloaded="no">
25447 <autodoc>GetTable() -&gt; GridTableBase</autodoc>
25448 </method>
25449 <method name="SetTable" type="bool" overloaded="no">
25450 <autodoc>SetTable(GridTableBase table, bool takeOwnership=False, WXGRIDSELECTIONMODES selmode=wxGridSelectCells) -&gt; bool</autodoc>
25451 <paramlist>
25452 <param name="table" type="GridTableBase" default=""/>
25453 <param name="takeOwnership" type="bool" default="False"/>
25454 <param name="selmode" type="WXGRIDSELECTIONMODES" default="wxGrid::wxGridSelectCells"/>
25455 </paramlist>
25456 </method>
25457 <method name="ClearGrid" type="" overloaded="no">
25458 <autodoc>ClearGrid()</autodoc>
25459 </method>
25460 <method name="InsertRows" type="bool" overloaded="no">
25461 <autodoc>InsertRows(int pos=0, int numRows=1, bool updateLabels=True) -&gt; bool</autodoc>
25462 <paramlist>
25463 <param name="pos" type="int" default="0"/>
25464 <param name="numRows" type="int" default="1"/>
25465 <param name="updateLabels" type="bool" default="True"/>
25466 </paramlist>
25467 </method>
25468 <method name="AppendRows" type="bool" overloaded="no">
25469 <autodoc>AppendRows(int numRows=1, bool updateLabels=True) -&gt; bool</autodoc>
25470 <paramlist>
25471 <param name="numRows" type="int" default="1"/>
25472 <param name="updateLabels" type="bool" default="True"/>
25473 </paramlist>
25474 </method>
25475 <method name="DeleteRows" type="bool" overloaded="no">
25476 <autodoc>DeleteRows(int pos=0, int numRows=1, bool updateLabels=True) -&gt; bool</autodoc>
25477 <paramlist>
25478 <param name="pos" type="int" default="0"/>
25479 <param name="numRows" type="int" default="1"/>
25480 <param name="updateLabels" type="bool" default="True"/>
25481 </paramlist>
25482 </method>
25483 <method name="InsertCols" type="bool" overloaded="no">
25484 <autodoc>InsertCols(int pos=0, int numCols=1, bool updateLabels=True) -&gt; bool</autodoc>
25485 <paramlist>
25486 <param name="pos" type="int" default="0"/>
25487 <param name="numCols" type="int" default="1"/>
25488 <param name="updateLabels" type="bool" default="True"/>
25489 </paramlist>
25490 </method>
25491 <method name="AppendCols" type="bool" overloaded="no">
25492 <autodoc>AppendCols(int numCols=1, bool updateLabels=True) -&gt; bool</autodoc>
25493 <paramlist>
25494 <param name="numCols" type="int" default="1"/>
25495 <param name="updateLabels" type="bool" default="True"/>
25496 </paramlist>
25497 </method>
25498 <method name="DeleteCols" type="bool" overloaded="no">
25499 <autodoc>DeleteCols(int pos=0, int numCols=1, bool updateLabels=True) -&gt; bool</autodoc>
25500 <paramlist>
25501 <param name="pos" type="int" default="0"/>
25502 <param name="numCols" type="int" default="1"/>
25503 <param name="updateLabels" type="bool" default="True"/>
25504 </paramlist>
25505 </method>
25506 <method name="DrawCellHighlight" type="" overloaded="no">
25507 <autodoc>DrawCellHighlight(DC dc, GridCellAttr attr)</autodoc>
25508 <paramlist>
25509 <param name="dc" type="DC" default=""/>
25510 <param name="attr" type="GridCellAttr" default=""/>
25511 </paramlist>
25512 </method>
25513 <method name="DrawTextRectangle" type="" overloaded="no">
25514 <autodoc>DrawTextRectangle(DC dc, String ??, Rect ??, int horizontalAlignment=LEFT,
25515 int verticalAlignment=TOP, int textOrientation=HORIZONTAL)</autodoc>
25516 <paramlist>
25517 <param name="dc" type="DC" default=""/>
25518 <param name="" type="String" default=""/>
25519 <param name="" type="Rect" default=""/>
25520 <param name="horizontalAlignment" type="int" default="wxLEFT"/>
25521 <param name="verticalAlignment" type="int" default="wxTOP"/>
25522 <param name="textOrientation" type="int" default="wxHORIZONTAL"/>
25523 </paramlist>
25524 </method>
25525 <method name="GetTextBoxSize" type="" overloaded="no">
25526 <autodoc>GetTextBoxSize(DC dc, list lines) -&gt; (width, height)</autodoc>
25527 <paramlist>
25528 <param name="dc" type="DC" default=""/>
25529 <param name="lines" type="wxArrayString" default=""/>
25530 <param name="OUTPUT" type="long" default=""/>
25531 <param name="OUTPUT" type="long" default=""/>
25532 </paramlist>
25533 </method>
25534 <method name="BeginBatch" type="" overloaded="no">
25535 <autodoc>BeginBatch()</autodoc>
25536 </method>
25537 <method name="EndBatch" type="" overloaded="no">
25538 <autodoc>EndBatch()</autodoc>
25539 </method>
25540 <method name="GetBatchCount" type="int" overloaded="no">
25541 <autodoc>GetBatchCount() -&gt; int</autodoc>
25542 </method>
25543 <method name="ForceRefresh" type="" overloaded="no">
25544 <autodoc>ForceRefresh()</autodoc>
25545 </method>
25546 <method name="Refresh" type="" overloaded="no">
25547 <autodoc>Refresh(bool eraseb=True, Rect rect=None)</autodoc>
c2dda882
RD
25548 <docstring>Mark the specified rectangle (or the whole window) as "dirty" so it
25549will be repainted. Causes an EVT_PAINT event to be generated and sent
25550to the window.</docstring>
f32fc4bc
RD
25551 <paramlist>
25552 <param name="eraseb" type="bool" default="True"/>
25553 <param name="rect" type="Rect" default="NULL"/>
25554 </paramlist>
25555 </method>
25556 <method name="IsEditable" type="bool" overloaded="no">
25557 <autodoc>IsEditable() -&gt; bool</autodoc>
25558 </method>
25559 <method name="EnableEditing" type="" overloaded="no">
25560 <autodoc>EnableEditing(bool edit)</autodoc>
25561 <paramlist>
25562 <param name="edit" type="bool" default=""/>
25563 </paramlist>
25564 </method>
25565 <method name="EnableCellEditControl" type="" overloaded="no">
25566 <autodoc>EnableCellEditControl(bool enable=True)</autodoc>
25567 <paramlist>
25568 <param name="enable" type="bool" default="True"/>
25569 </paramlist>
25570 </method>
25571 <method name="DisableCellEditControl" type="" overloaded="no">
25572 <autodoc>DisableCellEditControl()</autodoc>
25573 </method>
25574 <method name="CanEnableCellControl" type="bool" overloaded="no">
25575 <autodoc>CanEnableCellControl() -&gt; bool</autodoc>
25576 </method>
25577 <method name="IsCellEditControlEnabled" type="bool" overloaded="no">
25578 <autodoc>IsCellEditControlEnabled() -&gt; bool</autodoc>
25579 </method>
25580 <method name="IsCellEditControlShown" type="bool" overloaded="no">
25581 <autodoc>IsCellEditControlShown() -&gt; bool</autodoc>
25582 </method>
25583 <method name="IsCurrentCellReadOnly" type="bool" overloaded="no">
25584 <autodoc>IsCurrentCellReadOnly() -&gt; bool</autodoc>
25585 </method>
25586 <method name="ShowCellEditControl" type="" overloaded="no">
25587 <autodoc>ShowCellEditControl()</autodoc>
25588 </method>
25589 <method name="HideCellEditControl" type="" overloaded="no">
25590 <autodoc>HideCellEditControl()</autodoc>
25591 </method>
25592 <method name="SaveEditControlValue" type="" overloaded="no">
25593 <autodoc>SaveEditControlValue()</autodoc>
25594 </method>
25595 <method name="XYToCell" type="GridCellCoords" overloaded="no">
25596 <autodoc>XYToCell(int x, int y) -&gt; GridCellCoords</autodoc>
25597 <paramlist>
25598 <param name="x" type="int" default=""/>
25599 <param name="y" type="int" default=""/>
25600 </paramlist>
25601 </method>
25602 <method name="YToRow" type="int" overloaded="no">
25603 <autodoc>YToRow(int y) -&gt; int</autodoc>
25604 <paramlist>
25605 <param name="y" type="int" default=""/>
25606 </paramlist>
25607 </method>
25608 <method name="XToCol" type="int" overloaded="no">
25609 <autodoc>XToCol(int x) -&gt; int</autodoc>
25610 <paramlist>
25611 <param name="x" type="int" default=""/>
25612 </paramlist>
25613 </method>
25614 <method name="YToEdgeOfRow" type="int" overloaded="no">
25615 <autodoc>YToEdgeOfRow(int y) -&gt; int</autodoc>
25616 <paramlist>
25617 <param name="y" type="int" default=""/>
25618 </paramlist>
25619 </method>
25620 <method name="XToEdgeOfCol" type="int" overloaded="no">
25621 <autodoc>XToEdgeOfCol(int x) -&gt; int</autodoc>
25622 <paramlist>
25623 <param name="x" type="int" default=""/>
25624 </paramlist>
25625 </method>
25626 <method name="CellToRect" type="Rect" overloaded="no">
25627 <autodoc>CellToRect(int row, int col) -&gt; Rect</autodoc>
25628 <paramlist>
25629 <param name="row" type="int" default=""/>
25630 <param name="col" type="int" default=""/>
25631 </paramlist>
25632 </method>
25633 <method name="GetGridCursorRow" type="int" overloaded="no">
25634 <autodoc>GetGridCursorRow() -&gt; int</autodoc>
25635 </method>
25636 <method name="GetGridCursorCol" type="int" overloaded="no">
25637 <autodoc>GetGridCursorCol() -&gt; int</autodoc>
25638 </method>
25639 <method name="IsVisible" type="bool" overloaded="no">
25640 <autodoc>IsVisible(int row, int col, bool wholeCellVisible=True) -&gt; bool</autodoc>
25641 <paramlist>
25642 <param name="row" type="int" default=""/>
25643 <param name="col" type="int" default=""/>
25644 <param name="wholeCellVisible" type="bool" default="True"/>
25645 </paramlist>
25646 </method>
25647 <method name="MakeCellVisible" type="" overloaded="no">
25648 <autodoc>MakeCellVisible(int row, int col)</autodoc>
25649 <paramlist>
25650 <param name="row" type="int" default=""/>
25651 <param name="col" type="int" default=""/>
25652 </paramlist>
25653 </method>
25654 <method name="SetGridCursor" type="" overloaded="no">
25655 <autodoc>SetGridCursor(int row, int col)</autodoc>
25656 <paramlist>
25657 <param name="row" type="int" default=""/>
25658 <param name="col" type="int" default=""/>
25659 </paramlist>
25660 </method>
25661 <method name="MoveCursorUp" type="bool" overloaded="no">
25662 <autodoc>MoveCursorUp(bool expandSelection) -&gt; bool</autodoc>
25663 <paramlist>
25664 <param name="expandSelection" type="bool" default=""/>
25665 </paramlist>
25666 </method>
25667 <method name="MoveCursorDown" type="bool" overloaded="no">
25668 <autodoc>MoveCursorDown(bool expandSelection) -&gt; bool</autodoc>
25669 <paramlist>
25670 <param name="expandSelection" type="bool" default=""/>
25671 </paramlist>
25672 </method>
25673 <method name="MoveCursorLeft" type="bool" overloaded="no">
25674 <autodoc>MoveCursorLeft(bool expandSelection) -&gt; bool</autodoc>
25675 <paramlist>
25676 <param name="expandSelection" type="bool" default=""/>
25677 </paramlist>
25678 </method>
25679 <method name="MoveCursorRight" type="bool" overloaded="no">
25680 <autodoc>MoveCursorRight(bool expandSelection) -&gt; bool</autodoc>
25681 <paramlist>
25682 <param name="expandSelection" type="bool" default=""/>
25683 </paramlist>
25684 </method>
25685 <method name="MovePageDown" type="bool" overloaded="no">
25686 <autodoc>MovePageDown() -&gt; bool</autodoc>
25687 </method>
25688 <method name="MovePageUp" type="bool" overloaded="no">
25689 <autodoc>MovePageUp() -&gt; bool</autodoc>
25690 </method>
25691 <method name="MoveCursorUpBlock" type="bool" overloaded="no">
25692 <autodoc>MoveCursorUpBlock(bool expandSelection) -&gt; bool</autodoc>
25693 <paramlist>
25694 <param name="expandSelection" type="bool" default=""/>
25695 </paramlist>
25696 </method>
25697 <method name="MoveCursorDownBlock" type="bool" overloaded="no">
25698 <autodoc>MoveCursorDownBlock(bool expandSelection) -&gt; bool</autodoc>
25699 <paramlist>
25700 <param name="expandSelection" type="bool" default=""/>
25701 </paramlist>
25702 </method>
25703 <method name="MoveCursorLeftBlock" type="bool" overloaded="no">
25704 <autodoc>MoveCursorLeftBlock(bool expandSelection) -&gt; bool</autodoc>
25705 <paramlist>
25706 <param name="expandSelection" type="bool" default=""/>
25707 </paramlist>
25708 </method>
25709 <method name="MoveCursorRightBlock" type="bool" overloaded="no">
25710 <autodoc>MoveCursorRightBlock(bool expandSelection) -&gt; bool</autodoc>
25711 <paramlist>
25712 <param name="expandSelection" type="bool" default=""/>
25713 </paramlist>
25714 </method>
25715 <method name="GetDefaultRowLabelSize" type="int" overloaded="no">
25716 <autodoc>GetDefaultRowLabelSize() -&gt; int</autodoc>
25717 </method>
25718 <method name="GetRowLabelSize" type="int" overloaded="no">
25719 <autodoc>GetRowLabelSize() -&gt; int</autodoc>
25720 </method>
25721 <method name="GetDefaultColLabelSize" type="int" overloaded="no">
25722 <autodoc>GetDefaultColLabelSize() -&gt; int</autodoc>
25723 </method>
25724 <method name="GetColLabelSize" type="int" overloaded="no">
25725 <autodoc>GetColLabelSize() -&gt; int</autodoc>
25726 </method>
25727 <method name="GetLabelBackgroundColour" type="Colour" overloaded="no">
25728 <autodoc>GetLabelBackgroundColour() -&gt; Colour</autodoc>
25729 </method>
25730 <method name="GetLabelTextColour" type="Colour" overloaded="no">
25731 <autodoc>GetLabelTextColour() -&gt; Colour</autodoc>
25732 </method>
25733 <method name="GetLabelFont" type="Font" overloaded="no">
25734 <autodoc>GetLabelFont() -&gt; Font</autodoc>
25735 </method>
25736 <method name="GetRowLabelAlignment" type="" overloaded="no">
25737 <autodoc>GetRowLabelAlignment() -&gt; (horiz, vert)</autodoc>
25738 <paramlist>
25739 <param name="OUTPUT" type="int" default=""/>
25740 <param name="OUTPUT" type="int" default=""/>
25741 </paramlist>
25742 </method>
25743 <method name="GetColLabelAlignment" type="" overloaded="no">
25744 <autodoc>GetColLabelAlignment() -&gt; (horiz, vert)</autodoc>
25745 <paramlist>
25746 <param name="OUTPUT" type="int" default=""/>
25747 <param name="OUTPUT" type="int" default=""/>
25748 </paramlist>
25749 </method>
25750 <method name="GetColLabelTextOrientation" type="int" overloaded="no">
25751 <autodoc>GetColLabelTextOrientation() -&gt; int</autodoc>
25752 </method>
25753 <method name="GetRowLabelValue" type="String" overloaded="no">
25754 <autodoc>GetRowLabelValue(int row) -&gt; String</autodoc>
25755 <paramlist>
25756 <param name="row" type="int" default=""/>
25757 </paramlist>
25758 </method>
25759 <method name="GetColLabelValue" type="String" overloaded="no">
25760 <autodoc>GetColLabelValue(int col) -&gt; String</autodoc>
25761 <paramlist>
25762 <param name="col" type="int" default=""/>
25763 </paramlist>
25764 </method>
25765 <method name="GetGridLineColour" type="Colour" overloaded="no">
25766 <autodoc>GetGridLineColour() -&gt; Colour</autodoc>
25767 </method>
25768 <method name="GetCellHighlightColour" type="Colour" overloaded="no">
25769 <autodoc>GetCellHighlightColour() -&gt; Colour</autodoc>
25770 </method>
25771 <method name="GetCellHighlightPenWidth" type="int" overloaded="no">
25772 <autodoc>GetCellHighlightPenWidth() -&gt; int</autodoc>
25773 </method>
25774 <method name="GetCellHighlightROPenWidth" type="int" overloaded="no">
25775 <autodoc>GetCellHighlightROPenWidth() -&gt; int</autodoc>
25776 </method>
25777 <method name="SetRowLabelSize" type="" overloaded="no">
25778 <autodoc>SetRowLabelSize(int width)</autodoc>
25779 <paramlist>
25780 <param name="width" type="int" default=""/>
25781 </paramlist>
25782 </method>
25783 <method name="SetColLabelSize" type="" overloaded="no">
25784 <autodoc>SetColLabelSize(int height)</autodoc>
25785 <paramlist>
25786 <param name="height" type="int" default=""/>
25787 </paramlist>
25788 </method>
25789 <method name="SetLabelBackgroundColour" type="" overloaded="no">
25790 <autodoc>SetLabelBackgroundColour(Colour ??)</autodoc>
25791 <paramlist>
25792 <param name="" type="Colour" default=""/>
25793 </paramlist>
25794 </method>
25795 <method name="SetLabelTextColour" type="" overloaded="no">
25796 <autodoc>SetLabelTextColour(Colour ??)</autodoc>
25797 <paramlist>
25798 <param name="" type="Colour" default=""/>
25799 </paramlist>
25800 </method>
25801 <method name="SetLabelFont" type="" overloaded="no">
25802 <autodoc>SetLabelFont(Font ??)</autodoc>
25803 <paramlist>
25804 <param name="" type="Font" default=""/>
25805 </paramlist>
25806 </method>
25807 <method name="SetRowLabelAlignment" type="" overloaded="no">
25808 <autodoc>SetRowLabelAlignment(int horiz, int vert)</autodoc>
25809 <paramlist>
25810 <param name="horiz" type="int" default=""/>
25811 <param name="vert" type="int" default=""/>
25812 </paramlist>
25813 </method>
25814 <method name="SetColLabelAlignment" type="" overloaded="no">
25815 <autodoc>SetColLabelAlignment(int horiz, int vert)</autodoc>
25816 <paramlist>
25817 <param name="horiz" type="int" default=""/>
25818 <param name="vert" type="int" default=""/>
25819 </paramlist>
25820 </method>
25821 <method name="SetColLabelTextOrientation" type="" overloaded="no">
25822 <autodoc>SetColLabelTextOrientation(int textOrientation)</autodoc>
25823 <paramlist>
25824 <param name="textOrientation" type="int" default=""/>
25825 </paramlist>
25826 </method>
25827 <method name="SetRowLabelValue" type="" overloaded="no">
25828 <autodoc>SetRowLabelValue(int row, String ??)</autodoc>
25829 <paramlist>
25830 <param name="row" type="int" default=""/>
25831 <param name="" type="String" default=""/>
25832 </paramlist>
25833 </method>
25834 <method name="SetColLabelValue" type="" overloaded="no">
25835 <autodoc>SetColLabelValue(int col, String ??)</autodoc>
25836 <paramlist>
25837 <param name="col" type="int" default=""/>
25838 <param name="" type="String" default=""/>
25839 </paramlist>
25840 </method>
25841 <method name="SetGridLineColour" type="" overloaded="no">
25842 <autodoc>SetGridLineColour(Colour ??)</autodoc>
25843 <paramlist>
25844 <param name="" type="Colour" default=""/>
25845 </paramlist>
25846 </method>
25847 <method name="SetCellHighlightColour" type="" overloaded="no">
25848 <autodoc>SetCellHighlightColour(Colour ??)</autodoc>
25849 <paramlist>
25850 <param name="" type="Colour" default=""/>
25851 </paramlist>
25852 </method>
25853 <method name="SetCellHighlightPenWidth" type="" overloaded="no">
25854 <autodoc>SetCellHighlightPenWidth(int width)</autodoc>
25855 <paramlist>
25856 <param name="width" type="int" default=""/>
25857 </paramlist>
25858 </method>
25859 <method name="SetCellHighlightROPenWidth" type="" overloaded="no">
25860 <autodoc>SetCellHighlightROPenWidth(int width)</autodoc>
25861 <paramlist>
25862 <param name="width" type="int" default=""/>
25863 </paramlist>
25864 </method>
25865 <method name="EnableDragRowSize" type="" overloaded="no">
25866 <autodoc>EnableDragRowSize(bool enable=True)</autodoc>
25867 <paramlist>
25868 <param name="enable" type="bool" default="True"/>
25869 </paramlist>
25870 </method>
25871 <method name="DisableDragRowSize" type="" overloaded="no">
25872 <autodoc>DisableDragRowSize()</autodoc>
25873 </method>
25874 <method name="CanDragRowSize" type="bool" overloaded="no">
25875 <autodoc>CanDragRowSize() -&gt; bool</autodoc>
25876 </method>
25877 <method name="EnableDragColSize" type="" overloaded="no">
25878 <autodoc>EnableDragColSize(bool enable=True)</autodoc>
25879 <paramlist>
25880 <param name="enable" type="bool" default="True"/>
25881 </paramlist>
25882 </method>
25883 <method name="DisableDragColSize" type="" overloaded="no">
25884 <autodoc>DisableDragColSize()</autodoc>
25885 </method>
25886 <method name="CanDragColSize" type="bool" overloaded="no">
25887 <autodoc>CanDragColSize() -&gt; bool</autodoc>
25888 </method>
25889 <method name="EnableDragGridSize" type="" overloaded="no">
25890 <autodoc>EnableDragGridSize(bool enable=True)</autodoc>
25891 <paramlist>
25892 <param name="enable" type="bool" default="True"/>
25893 </paramlist>
25894 </method>
25895 <method name="DisableDragGridSize" type="" overloaded="no">
25896 <autodoc>DisableDragGridSize()</autodoc>
25897 </method>
25898 <method name="CanDragGridSize" type="bool" overloaded="no">
25899 <autodoc>CanDragGridSize() -&gt; bool</autodoc>
25900 </method>
25901 <method name="SetAttr" type="" overloaded="no">
25902 <autodoc>SetAttr(int row, int col, GridCellAttr attr)</autodoc>
25903 <paramlist>
25904 <param name="row" type="int" default=""/>
25905 <param name="col" type="int" default=""/>
25906 <param name="attr" type="GridCellAttr" default=""/>
25907 </paramlist>
25908 </method>
25909 <method name="SetRowAttr" type="" overloaded="no">
25910 <autodoc>SetRowAttr(int row, GridCellAttr attr)</autodoc>
25911 <paramlist>
25912 <param name="row" type="int" default=""/>
25913 <param name="attr" type="GridCellAttr" default=""/>
25914 </paramlist>
25915 </method>
25916 <method name="SetColAttr" type="" overloaded="no">
25917 <autodoc>SetColAttr(int col, GridCellAttr attr)</autodoc>
25918 <paramlist>
25919 <param name="col" type="int" default=""/>
25920 <param name="attr" type="GridCellAttr" default=""/>
25921 </paramlist>
25922 </method>
25923 <method name="SetColFormatBool" type="" overloaded="no">
25924 <autodoc>SetColFormatBool(int col)</autodoc>
25925 <paramlist>
25926 <param name="col" type="int" default=""/>
25927 </paramlist>
25928 </method>
25929 <method name="SetColFormatNumber" type="" overloaded="no">
25930 <autodoc>SetColFormatNumber(int col)</autodoc>
25931 <paramlist>
25932 <param name="col" type="int" default=""/>
25933 </paramlist>
25934 </method>
25935 <method name="SetColFormatFloat" type="" overloaded="no">
25936 <autodoc>SetColFormatFloat(int col, int width=-1, int precision=-1)</autodoc>
25937 <paramlist>
25938 <param name="col" type="int" default=""/>
25939 <param name="width" type="int" default="-1"/>
25940 <param name="precision" type="int" default="-1"/>
25941 </paramlist>
25942 </method>
25943 <method name="SetColFormatCustom" type="" overloaded="no">
25944 <autodoc>SetColFormatCustom(int col, String typeName)</autodoc>
25945 <paramlist>
25946 <param name="col" type="int" default=""/>
25947 <param name="typeName" type="String" default=""/>
25948 </paramlist>
25949 </method>
25950 <method name="EnableGridLines" type="" overloaded="no">
25951 <autodoc>EnableGridLines(bool enable=True)</autodoc>
25952 <paramlist>
25953 <param name="enable" type="bool" default="True"/>
25954 </paramlist>
25955 </method>
25956 <method name="GridLinesEnabled" type="bool" overloaded="no">
25957 <autodoc>GridLinesEnabled() -&gt; bool</autodoc>
25958 </method>
25959 <method name="GetDefaultRowSize" type="int" overloaded="no">
25960 <autodoc>GetDefaultRowSize() -&gt; int</autodoc>
25961 </method>
25962 <method name="GetRowSize" type="int" overloaded="no">
25963 <autodoc>GetRowSize(int row) -&gt; int</autodoc>
25964 <paramlist>
25965 <param name="row" type="int" default=""/>
25966 </paramlist>
25967 </method>
25968 <method name="GetDefaultColSize" type="int" overloaded="no">
25969 <autodoc>GetDefaultColSize() -&gt; int</autodoc>
25970 </method>
25971 <method name="GetColSize" type="int" overloaded="no">
25972 <autodoc>GetColSize(int col) -&gt; int</autodoc>
25973 <paramlist>
25974 <param name="col" type="int" default=""/>
25975 </paramlist>
25976 </method>
25977 <method name="GetDefaultCellBackgroundColour" type="Colour" overloaded="no">
25978 <autodoc>GetDefaultCellBackgroundColour() -&gt; Colour</autodoc>
25979 </method>
25980 <method name="GetCellBackgroundColour" type="Colour" overloaded="no">
25981 <autodoc>GetCellBackgroundColour(int row, int col) -&gt; Colour</autodoc>
25982 <paramlist>
25983 <param name="row" type="int" default=""/>
25984 <param name="col" type="int" default=""/>
25985 </paramlist>
25986 </method>
25987 <method name="GetDefaultCellTextColour" type="Colour" overloaded="no">
25988 <autodoc>GetDefaultCellTextColour() -&gt; Colour</autodoc>
25989 </method>
25990 <method name="GetCellTextColour" type="Colour" overloaded="no">
25991 <autodoc>GetCellTextColour(int row, int col) -&gt; Colour</autodoc>
25992 <paramlist>
25993 <param name="row" type="int" default=""/>
25994 <param name="col" type="int" default=""/>
25995 </paramlist>
25996 </method>
25997 <method name="GetDefaultCellFont" type="Font" overloaded="no">
25998 <autodoc>GetDefaultCellFont() -&gt; Font</autodoc>
25999 </method>
26000 <method name="GetCellFont" type="Font" overloaded="no">
26001 <autodoc>GetCellFont(int row, int col) -&gt; Font</autodoc>
26002 <paramlist>
26003 <param name="row" type="int" default=""/>
26004 <param name="col" type="int" default=""/>
26005 </paramlist>
26006 </method>
26007 <method name="GetDefaultCellAlignment" type="" overloaded="no">
26008 <autodoc>GetDefaultCellAlignment() -&gt; (horiz, vert)</autodoc>
26009 <paramlist>
26010 <param name="OUTPUT" type="int" default=""/>
26011 <param name="OUTPUT" type="int" default=""/>
26012 </paramlist>
26013 </method>
26014 <method name="GetCellAlignment" type="" overloaded="no">
26015 <autodoc>GetCellAlignment() -&gt; (horiz, vert)</autodoc>
26016 <paramlist>
26017 <param name="row" type="int" default=""/>
26018 <param name="col" type="int" default=""/>
26019 <param name="OUTPUT" type="int" default=""/>
26020 <param name="OUTPUT" type="int" default=""/>
26021 </paramlist>
26022 </method>
26023 <method name="GetDefaultCellOverflow" type="bool" overloaded="no">
26024 <autodoc>GetDefaultCellOverflow() -&gt; bool</autodoc>
26025 </method>
26026 <method name="GetCellOverflow" type="bool" overloaded="no">
26027 <autodoc>GetCellOverflow(int row, int col) -&gt; bool</autodoc>
26028 <paramlist>
26029 <param name="row" type="int" default=""/>
26030 <param name="col" type="int" default=""/>
26031 </paramlist>
26032 </method>
26033 <method name="GetCellSize" type="" overloaded="no">
26034 <autodoc>GetCellSize(int row, int col) -&gt; (num_rows, num_cols)</autodoc>
26035 <paramlist>
26036 <param name="row" type="int" default=""/>
26037 <param name="col" type="int" default=""/>
26038 <param name="OUTPUT" type="int" default=""/>
26039 <param name="OUTPUT" type="int" default=""/>
26040 </paramlist>
26041 </method>
26042 <method name="SetDefaultRowSize" type="" overloaded="no">
26043 <autodoc>SetDefaultRowSize(int height, bool resizeExistingRows=False)</autodoc>
26044 <paramlist>
26045 <param name="height" type="int" default=""/>
26046 <param name="resizeExistingRows" type="bool" default="False"/>
26047 </paramlist>
26048 </method>
26049 <method name="SetRowSize" type="" overloaded="no">
26050 <autodoc>SetRowSize(int row, int height)</autodoc>
26051 <paramlist>
26052 <param name="row" type="int" default=""/>
26053 <param name="height" type="int" default=""/>
26054 </paramlist>
26055 </method>
26056 <method name="SetDefaultColSize" type="" overloaded="no">
26057 <autodoc>SetDefaultColSize(int width, bool resizeExistingCols=False)</autodoc>
26058 <paramlist>
26059 <param name="width" type="int" default=""/>
26060 <param name="resizeExistingCols" type="bool" default="False"/>
26061 </paramlist>
26062 </method>
26063 <method name="SetColSize" type="" overloaded="no">
26064 <autodoc>SetColSize(int col, int width)</autodoc>
26065 <paramlist>
26066 <param name="col" type="int" default=""/>
26067 <param name="width" type="int" default=""/>
26068 </paramlist>
26069 </method>
26070 <method name="AutoSizeColumn" type="" overloaded="no">
26071 <autodoc>AutoSizeColumn(int col, bool setAsMin=True)</autodoc>
26072 <paramlist>
26073 <param name="col" type="int" default=""/>
26074 <param name="setAsMin" type="bool" default="True"/>
26075 </paramlist>
26076 </method>
26077 <method name="AutoSizeRow" type="" overloaded="no">
26078 <autodoc>AutoSizeRow(int row, bool setAsMin=True)</autodoc>
26079 <paramlist>
26080 <param name="row" type="int" default=""/>
26081 <param name="setAsMin" type="bool" default="True"/>
26082 </paramlist>
26083 </method>
26084 <method name="AutoSizeColumns" type="" overloaded="no">
26085 <autodoc>AutoSizeColumns(bool setAsMin=True)</autodoc>
26086 <paramlist>
26087 <param name="setAsMin" type="bool" default="True"/>
26088 </paramlist>
26089 </method>
26090 <method name="AutoSizeRows" type="" overloaded="no">
26091 <autodoc>AutoSizeRows(bool setAsMin=True)</autodoc>
26092 <paramlist>
26093 <param name="setAsMin" type="bool" default="True"/>
26094 </paramlist>
26095 </method>
26096 <method name="AutoSize" type="" overloaded="no">
26097 <autodoc>AutoSize()</autodoc>
26098 </method>
26099 <method name="AutoSizeRowLabelSize" type="" overloaded="no">
26100 <autodoc>AutoSizeRowLabelSize(int row)</autodoc>
26101 <paramlist>
26102 <param name="row" type="int" default=""/>
26103 </paramlist>
26104 </method>
26105 <method name="AutoSizeColLabelSize" type="" overloaded="no">
26106 <autodoc>AutoSizeColLabelSize(int col)</autodoc>
26107 <paramlist>
26108 <param name="col" type="int" default=""/>
26109 </paramlist>
26110 </method>
26111 <method name="SetColMinimalWidth" type="" overloaded="no">
26112 <autodoc>SetColMinimalWidth(int col, int width)</autodoc>
26113 <paramlist>
26114 <param name="col" type="int" default=""/>
26115 <param name="width" type="int" default=""/>
26116 </paramlist>
26117 </method>
26118 <method name="SetRowMinimalHeight" type="" overloaded="no">
26119 <autodoc>SetRowMinimalHeight(int row, int width)</autodoc>
26120 <paramlist>
26121 <param name="row" type="int" default=""/>
26122 <param name="width" type="int" default=""/>
26123 </paramlist>
26124 </method>
26125 <method name="SetColMinimalAcceptableWidth" type="" overloaded="no">
26126 <autodoc>SetColMinimalAcceptableWidth(int width)</autodoc>
26127 <paramlist>
26128 <param name="width" type="int" default=""/>
26129 </paramlist>
26130 </method>
26131 <method name="SetRowMinimalAcceptableHeight" type="" overloaded="no">
26132 <autodoc>SetRowMinimalAcceptableHeight(int width)</autodoc>
26133 <paramlist>
26134 <param name="width" type="int" default=""/>
26135 </paramlist>
26136 </method>
26137 <method name="GetColMinimalAcceptableWidth" type="int" overloaded="no">
26138 <autodoc>GetColMinimalAcceptableWidth() -&gt; int</autodoc>
26139 </method>
26140 <method name="GetRowMinimalAcceptableHeight" type="int" overloaded="no">
26141 <autodoc>GetRowMinimalAcceptableHeight() -&gt; int</autodoc>
26142 </method>
26143 <method name="SetDefaultCellBackgroundColour" type="" overloaded="no">
26144 <autodoc>SetDefaultCellBackgroundColour(Colour ??)</autodoc>
26145 <paramlist>
26146 <param name="" type="Colour" default=""/>
26147 </paramlist>
26148 </method>
26149 <method name="SetCellBackgroundColour" type="" overloaded="no">
26150 <autodoc>SetCellBackgroundColour(int row, int col, Colour ??)</autodoc>
26151 <paramlist>
26152 <param name="row" type="int" default=""/>
26153 <param name="col" type="int" default=""/>
26154 <param name="" type="Colour" default=""/>
26155 </paramlist>
26156 </method>
26157 <method name="SetDefaultCellTextColour" type="" overloaded="no">
26158 <autodoc>SetDefaultCellTextColour(Colour ??)</autodoc>
26159 <paramlist>
26160 <param name="" type="Colour" default=""/>
26161 </paramlist>
26162 </method>
26163 <method name="SetCellTextColour" type="" overloaded="no">
26164 <autodoc>SetCellTextColour(int row, int col, Colour ??)</autodoc>
26165 <paramlist>
26166 <param name="row" type="int" default=""/>
26167 <param name="col" type="int" default=""/>
26168 <param name="" type="Colour" default=""/>
26169 </paramlist>
26170 </method>
26171 <method name="SetDefaultCellFont" type="" overloaded="no">
26172 <autodoc>SetDefaultCellFont(Font ??)</autodoc>
26173 <paramlist>
26174 <param name="" type="Font" default=""/>
26175 </paramlist>
26176 </method>
26177 <method name="SetCellFont" type="" overloaded="no">
26178 <autodoc>SetCellFont(int row, int col, Font ??)</autodoc>
26179 <paramlist>
26180 <param name="row" type="int" default=""/>
26181 <param name="col" type="int" default=""/>
26182 <param name="" type="Font" default=""/>
26183 </paramlist>
26184 </method>
26185 <method name="SetDefaultCellAlignment" type="" overloaded="no">
26186 <autodoc>SetDefaultCellAlignment(int horiz, int vert)</autodoc>
26187 <paramlist>
26188 <param name="horiz" type="int" default=""/>
26189 <param name="vert" type="int" default=""/>
26190 </paramlist>
26191 </method>
26192 <method name="SetCellAlignment" type="" overloaded="no">
26193 <autodoc>SetCellAlignment(int row, int col, int horiz, int vert)</autodoc>
26194 <paramlist>
26195 <param name="row" type="int" default=""/>
26196 <param name="col" type="int" default=""/>
26197 <param name="horiz" type="int" default=""/>
26198 <param name="vert" type="int" default=""/>
26199 </paramlist>
26200 </method>
26201 <method name="SetDefaultCellOverflow" type="" overloaded="no">
26202 <autodoc>SetDefaultCellOverflow(bool allow)</autodoc>
26203 <paramlist>
26204 <param name="allow" type="bool" default=""/>
26205 </paramlist>
26206 </method>
26207 <method name="SetCellOverflow" type="" overloaded="no">
26208 <autodoc>SetCellOverflow(int row, int col, bool allow)</autodoc>
26209 <paramlist>
26210 <param name="row" type="int" default=""/>
26211 <param name="col" type="int" default=""/>
26212 <param name="allow" type="bool" default=""/>
26213 </paramlist>
26214 </method>
26215 <method name="SetCellSize" type="" overloaded="no">
26216 <autodoc>SetCellSize(int row, int col, int num_rows, int num_cols)</autodoc>
26217 <paramlist>
26218 <param name="row" type="int" default=""/>
26219 <param name="col" type="int" default=""/>
26220 <param name="num_rows" type="int" default=""/>
26221 <param name="num_cols" type="int" default=""/>
26222 </paramlist>
26223 </method>
26224 <method name="SetDefaultRenderer" type="" overloaded="no">
26225 <autodoc>SetDefaultRenderer(GridCellRenderer renderer)</autodoc>
26226 <paramlist>
26227 <param name="renderer" type="GridCellRenderer" default=""/>
26228 </paramlist>
26229 </method>
26230 <method name="SetCellRenderer" type="" overloaded="no">
26231 <autodoc>SetCellRenderer(int row, int col, GridCellRenderer renderer)</autodoc>
26232 <paramlist>
26233 <param name="row" type="int" default=""/>
26234 <param name="col" type="int" default=""/>
26235 <param name="renderer" type="GridCellRenderer" default=""/>
26236 </paramlist>
26237 </method>
26238 <method name="GetDefaultRenderer" type="GridCellRenderer" overloaded="no">
26239 <autodoc>GetDefaultRenderer() -&gt; GridCellRenderer</autodoc>
26240 </method>
26241 <method name="GetCellRenderer" type="GridCellRenderer" overloaded="no">
26242 <autodoc>GetCellRenderer(int row, int col) -&gt; GridCellRenderer</autodoc>
26243 <paramlist>
26244 <param name="row" type="int" default=""/>
26245 <param name="col" type="int" default=""/>
26246 </paramlist>
26247 </method>
26248 <method name="SetDefaultEditor" type="" overloaded="no">
26249 <autodoc>SetDefaultEditor(GridCellEditor editor)</autodoc>
26250 <paramlist>
26251 <param name="editor" type="GridCellEditor" default=""/>
26252 </paramlist>
26253 </method>
26254 <method name="SetCellEditor" type="" overloaded="no">
26255 <autodoc>SetCellEditor(int row, int col, GridCellEditor editor)</autodoc>
26256 <paramlist>
26257 <param name="row" type="int" default=""/>
26258 <param name="col" type="int" default=""/>
26259 <param name="editor" type="GridCellEditor" default=""/>
26260 </paramlist>
26261 </method>
26262 <method name="GetDefaultEditor" type="GridCellEditor" overloaded="no">
26263 <autodoc>GetDefaultEditor() -&gt; GridCellEditor</autodoc>
26264 </method>
26265 <method name="GetCellEditor" type="GridCellEditor" overloaded="no">
26266 <autodoc>GetCellEditor(int row, int col) -&gt; GridCellEditor</autodoc>
26267 <paramlist>
26268 <param name="row" type="int" default=""/>
26269 <param name="col" type="int" default=""/>
26270 </paramlist>
26271 </method>
26272 <method name="GetCellValue" type="String" overloaded="no">
26273 <autodoc>GetCellValue(int row, int col) -&gt; String</autodoc>
26274 <paramlist>
26275 <param name="row" type="int" default=""/>
26276 <param name="col" type="int" default=""/>
26277 </paramlist>
26278 </method>
26279 <method name="SetCellValue" type="" overloaded="no">
26280 <autodoc>SetCellValue(int row, int col, String s)</autodoc>
26281 <paramlist>
26282 <param name="row" type="int" default=""/>
26283 <param name="col" type="int" default=""/>
26284 <param name="s" type="String" default=""/>
26285 </paramlist>
26286 </method>
26287 <method name="IsReadOnly" type="bool" overloaded="no">
26288 <autodoc>IsReadOnly(int row, int col) -&gt; bool</autodoc>
26289 <paramlist>
26290 <param name="row" type="int" default=""/>
26291 <param name="col" type="int" default=""/>
26292 </paramlist>
26293 </method>
26294 <method name="SetReadOnly" type="" overloaded="no">
26295 <autodoc>SetReadOnly(int row, int col, bool isReadOnly=True)</autodoc>
26296 <paramlist>
26297 <param name="row" type="int" default=""/>
26298 <param name="col" type="int" default=""/>
26299 <param name="isReadOnly" type="bool" default="True"/>
26300 </paramlist>
26301 </method>
26302 <method name="SelectRow" type="" overloaded="no">
26303 <autodoc>SelectRow(int row, bool addToSelected=False)</autodoc>
26304 <paramlist>
26305 <param name="row" type="int" default=""/>
26306 <param name="addToSelected" type="bool" default="False"/>
26307 </paramlist>
26308 </method>
26309 <method name="SelectCol" type="" overloaded="no">
26310 <autodoc>SelectCol(int col, bool addToSelected=False)</autodoc>
26311 <paramlist>
26312 <param name="col" type="int" default=""/>
26313 <param name="addToSelected" type="bool" default="False"/>
26314 </paramlist>
26315 </method>
26316 <method name="SelectBlock" type="" overloaded="no">
26317 <autodoc>SelectBlock(int topRow, int leftCol, int bottomRow, int rightCol,
26318 bool addToSelected=False)</autodoc>
26319 <paramlist>
26320 <param name="topRow" type="int" default=""/>
26321 <param name="leftCol" type="int" default=""/>
26322 <param name="bottomRow" type="int" default=""/>
26323 <param name="rightCol" type="int" default=""/>
26324 <param name="addToSelected" type="bool" default="False"/>
26325 </paramlist>
26326 </method>
26327 <method name="SelectAll" type="" overloaded="no">
26328 <autodoc>SelectAll()</autodoc>
26329 </method>
26330 <method name="IsSelection" type="bool" overloaded="no">
26331 <autodoc>IsSelection() -&gt; bool</autodoc>
26332 </method>
26333 <method name="ClearSelection" type="" overloaded="no">
26334 <autodoc>ClearSelection()</autodoc>
26335 </method>
26336 <method name="IsInSelection" type="bool" overloaded="no">
26337 <autodoc>IsInSelection(int row, int col) -&gt; bool</autodoc>
26338 <paramlist>
26339 <param name="row" type="int" default=""/>
26340 <param name="col" type="int" default=""/>
26341 </paramlist>
26342 </method>
26343 <method name="GetSelectedCells" type="wxGridCellCoordsArray" overloaded="no">
26344 <autodoc>GetSelectedCells() -&gt; wxGridCellCoordsArray</autodoc>
26345 </method>
26346 <method name="GetSelectionBlockTopLeft" type="wxGridCellCoordsArray" overloaded="no">
26347 <autodoc>GetSelectionBlockTopLeft() -&gt; wxGridCellCoordsArray</autodoc>
26348 </method>
26349 <method name="GetSelectionBlockBottomRight" type="wxGridCellCoordsArray" overloaded="no">
26350 <autodoc>GetSelectionBlockBottomRight() -&gt; wxGridCellCoordsArray</autodoc>
26351 </method>
26352 <method name="GetSelectedRows" type="wxArrayInt" overloaded="no">
26353 <autodoc>GetSelectedRows() -&gt; wxArrayInt</autodoc>
26354 </method>
26355 <method name="GetSelectedCols" type="wxArrayInt" overloaded="no">
26356 <autodoc>GetSelectedCols() -&gt; wxArrayInt</autodoc>
26357 </method>
26358 <method name="DeselectRow" type="" overloaded="no">
26359 <autodoc>DeselectRow(int row)</autodoc>
26360 <paramlist>
26361 <param name="row" type="int" default=""/>
26362 </paramlist>
26363 </method>
26364 <method name="DeselectCol" type="" overloaded="no">
26365 <autodoc>DeselectCol(int col)</autodoc>
26366 <paramlist>
26367 <param name="col" type="int" default=""/>
26368 </paramlist>
26369 </method>
26370 <method name="DeselectCell" type="" overloaded="no">
26371 <autodoc>DeselectCell(int row, int col)</autodoc>
26372 <paramlist>
26373 <param name="row" type="int" default=""/>
26374 <param name="col" type="int" default=""/>
26375 </paramlist>
26376 </method>
26377 <method name="BlockToDeviceRect" type="Rect" overloaded="no">
26378 <autodoc>BlockToDeviceRect(GridCellCoords topLeft, GridCellCoords bottomRight) -&gt; Rect</autodoc>
26379 <paramlist>
26380 <param name="topLeft" type="GridCellCoords" default=""/>
26381 <param name="bottomRight" type="GridCellCoords" default=""/>
26382 </paramlist>
26383 </method>
26384 <method name="GetSelectionBackground" type="Colour" overloaded="no">
26385 <autodoc>GetSelectionBackground() -&gt; Colour</autodoc>
26386 </method>
26387 <method name="GetSelectionForeground" type="Colour" overloaded="no">
26388 <autodoc>GetSelectionForeground() -&gt; Colour</autodoc>
26389 </method>
26390 <method name="SetSelectionBackground" type="" overloaded="no">
26391 <autodoc>SetSelectionBackground(Colour c)</autodoc>
26392 <paramlist>
26393 <param name="c" type="Colour" default=""/>
26394 </paramlist>
26395 </method>
26396 <method name="SetSelectionForeground" type="" overloaded="no">
26397 <autodoc>SetSelectionForeground(Colour c)</autodoc>
26398 <paramlist>
26399 <param name="c" type="Colour" default=""/>
26400 </paramlist>
26401 </method>
26402 <method name="RegisterDataType" type="" overloaded="no">
26403 <autodoc>RegisterDataType(String typeName, GridCellRenderer renderer, GridCellEditor editor)</autodoc>
26404 <paramlist>
26405 <param name="typeName" type="String" default=""/>
26406 <param name="renderer" type="GridCellRenderer" default=""/>
26407 <param name="editor" type="GridCellEditor" default=""/>
26408 </paramlist>
26409 </method>
26410 <method name="GetDefaultEditorForCell" type="GridCellEditor" overloaded="no">
26411 <autodoc>GetDefaultEditorForCell(int row, int col) -&gt; GridCellEditor</autodoc>
26412 <paramlist>
26413 <param name="row" type="int" default=""/>
26414 <param name="col" type="int" default=""/>
26415 </paramlist>
26416 </method>
26417 <method name="GetDefaultRendererForCell" type="GridCellRenderer" overloaded="no">
26418 <autodoc>GetDefaultRendererForCell(int row, int col) -&gt; GridCellRenderer</autodoc>
26419 <paramlist>
26420 <param name="row" type="int" default=""/>
26421 <param name="col" type="int" default=""/>
26422 </paramlist>
26423 </method>
26424 <method name="GetDefaultEditorForType" type="GridCellEditor" overloaded="no">
26425 <autodoc>GetDefaultEditorForType(String typeName) -&gt; GridCellEditor</autodoc>
26426 <paramlist>
26427 <param name="typeName" type="String" default=""/>
26428 </paramlist>
26429 </method>
26430 <method name="GetDefaultRendererForType" type="GridCellRenderer" overloaded="no">
26431 <autodoc>GetDefaultRendererForType(String typeName) -&gt; GridCellRenderer</autodoc>
26432 <paramlist>
26433 <param name="typeName" type="String" default=""/>
26434 </paramlist>
26435 </method>
26436 <method name="SetMargins" type="" overloaded="no">
26437 <autodoc>SetMargins(int extraWidth, int extraHeight)</autodoc>
26438 <paramlist>
26439 <param name="extraWidth" type="int" default=""/>
26440 <param name="extraHeight" type="int" default=""/>
26441 </paramlist>
26442 </method>
26443 <method name="GetGridWindow" type="Window" overloaded="no">
26444 <autodoc>GetGridWindow() -&gt; Window</autodoc>
26445 </method>
26446 <method name="GetGridRowLabelWindow" type="Window" overloaded="no">
26447 <autodoc>GetGridRowLabelWindow() -&gt; Window</autodoc>
26448 </method>
26449 <method name="GetGridColLabelWindow" type="Window" overloaded="no">
26450 <autodoc>GetGridColLabelWindow() -&gt; Window</autodoc>
26451 </method>
26452 <method name="GetGridCornerLabelWindow" type="Window" overloaded="no">
26453 <autodoc>GetGridCornerLabelWindow() -&gt; Window</autodoc>
26454 </method>
26455 </class>
26456 <class name="GridEvent" oldname="wxGridEvent" module="grid">
26457 <baseclass name="NotifyEvent"/>
26458 <constructor name="GridEvent" overloaded="no">
26459 <autodoc>__init__(int id, wxEventType type, Grid obj, int row=-1, int col=-1,
26460 int x=-1, int y=-1, bool sel=True, bool control=False,
26461 bool shift=False, bool alt=False,
26462 bool meta=False) -&gt; GridEvent</autodoc>
26463 <paramlist>
26464 <param name="id" type="int" default=""/>
26465 <param name="type" type="wxEventType" default=""/>
26466 <param name="obj" type="Grid" default=""/>
26467 <param name="row" type="int" default="-1"/>
26468 <param name="col" type="int" default="-1"/>
26469 <param name="x" type="int" default="-1"/>
26470 <param name="y" type="int" default="-1"/>
26471 <param name="sel" type="bool" default="True"/>
26472 <param name="control" type="bool" default="False"/>
26473 <param name="shift" type="bool" default="False"/>
26474 <param name="alt" type="bool" default="False"/>
26475 <param name="meta" type="bool" default="False"/>
26476 </paramlist>
26477 </constructor>
26478 <method name="GetRow" type="int" overloaded="no">
26479 <autodoc>GetRow() -&gt; int</autodoc>
26480 </method>
26481 <method name="GetCol" type="int" overloaded="no">
26482 <autodoc>GetCol() -&gt; int</autodoc>
26483 </method>
26484 <method name="GetPosition" type="Point" overloaded="no">
26485 <autodoc>GetPosition() -&gt; Point</autodoc>
26486 </method>
26487 <method name="Selecting" type="bool" overloaded="no">
26488 <autodoc>Selecting() -&gt; bool</autodoc>
26489 </method>
26490 <method name="ControlDown" type="bool" overloaded="no">
26491 <autodoc>ControlDown() -&gt; bool</autodoc>
26492 </method>
26493 <method name="MetaDown" type="bool" overloaded="no">
26494 <autodoc>MetaDown() -&gt; bool</autodoc>
26495 </method>
26496 <method name="ShiftDown" type="bool" overloaded="no">
26497 <autodoc>ShiftDown() -&gt; bool</autodoc>
26498 </method>
26499 <method name="AltDown" type="bool" overloaded="no">
26500 <autodoc>AltDown() -&gt; bool</autodoc>
26501 </method>
26502 </class>
26503 <class name="GridSizeEvent" oldname="wxGridSizeEvent" module="grid">
26504 <baseclass name="NotifyEvent"/>
26505 <constructor name="GridSizeEvent" overloaded="no">
26506 <autodoc>__init__(int id, wxEventType type, Grid obj, int rowOrCol=-1,
26507 int x=-1, int y=-1, bool control=False, bool shift=False,
26508 bool alt=False, bool meta=False) -&gt; GridSizeEvent</autodoc>
26509 <paramlist>
26510 <param name="id" type="int" default=""/>
26511 <param name="type" type="wxEventType" default=""/>
26512 <param name="obj" type="Grid" default=""/>
26513 <param name="rowOrCol" type="int" default="-1"/>
26514 <param name="x" type="int" default="-1"/>
26515 <param name="y" type="int" default="-1"/>
26516 <param name="control" type="bool" default="False"/>
26517 <param name="shift" type="bool" default="False"/>
26518 <param name="alt" type="bool" default="False"/>
26519 <param name="meta" type="bool" default="False"/>
26520 </paramlist>
26521 </constructor>
26522 <method name="GetRowOrCol" type="int" overloaded="no">
26523 <autodoc>GetRowOrCol() -&gt; int</autodoc>
26524 </method>
26525 <method name="GetPosition" type="Point" overloaded="no">
26526 <autodoc>GetPosition() -&gt; Point</autodoc>
26527 </method>
26528 <method name="ControlDown" type="bool" overloaded="no">
26529 <autodoc>ControlDown() -&gt; bool</autodoc>
26530 </method>
26531 <method name="MetaDown" type="bool" overloaded="no">
26532 <autodoc>MetaDown() -&gt; bool</autodoc>
26533 </method>
26534 <method name="ShiftDown" type="bool" overloaded="no">
26535 <autodoc>ShiftDown() -&gt; bool</autodoc>
26536 </method>
26537 <method name="AltDown" type="bool" overloaded="no">
26538 <autodoc>AltDown() -&gt; bool</autodoc>
26539 </method>
26540 </class>
26541 <class name="GridRangeSelectEvent" oldname="wxGridRangeSelectEvent" module="grid">
26542 <baseclass name="NotifyEvent"/>
26543 <constructor name="GridRangeSelectEvent" overloaded="no">
26544 <autodoc>__init__(int id, wxEventType type, Grid obj, GridCellCoords topLeft,
26545 GridCellCoords bottomRight, bool sel=True,
26546 bool control=False, bool shift=False,
26547 bool alt=False, bool meta=False) -&gt; GridRangeSelectEvent</autodoc>
26548 <paramlist>
26549 <param name="id" type="int" default=""/>
26550 <param name="type" type="wxEventType" default=""/>
26551 <param name="obj" type="Grid" default=""/>
26552 <param name="topLeft" type="GridCellCoords" default=""/>
26553 <param name="bottomRight" type="GridCellCoords" default=""/>
26554 <param name="sel" type="bool" default="True"/>
26555 <param name="control" type="bool" default="False"/>
26556 <param name="shift" type="bool" default="False"/>
26557 <param name="alt" type="bool" default="False"/>
26558 <param name="meta" type="bool" default="False"/>
26559 </paramlist>
26560 </constructor>
26561 <method name="GetTopLeftCoords" type="GridCellCoords" overloaded="no">
26562 <autodoc>GetTopLeftCoords() -&gt; GridCellCoords</autodoc>
26563 </method>
26564 <method name="GetBottomRightCoords" type="GridCellCoords" overloaded="no">
26565 <autodoc>GetBottomRightCoords() -&gt; GridCellCoords</autodoc>
26566 </method>
26567 <method name="GetTopRow" type="int" overloaded="no">
26568 <autodoc>GetTopRow() -&gt; int</autodoc>
26569 </method>
26570 <method name="GetBottomRow" type="int" overloaded="no">
26571 <autodoc>GetBottomRow() -&gt; int</autodoc>
26572 </method>
26573 <method name="GetLeftCol" type="int" overloaded="no">
26574 <autodoc>GetLeftCol() -&gt; int</autodoc>
26575 </method>
26576 <method name="GetRightCol" type="int" overloaded="no">
26577 <autodoc>GetRightCol() -&gt; int</autodoc>
26578 </method>
26579 <method name="Selecting" type="bool" overloaded="no">
26580 <autodoc>Selecting() -&gt; bool</autodoc>
26581 </method>
26582 <method name="ControlDown" type="bool" overloaded="no">
26583 <autodoc>ControlDown() -&gt; bool</autodoc>
26584 </method>
26585 <method name="MetaDown" type="bool" overloaded="no">
26586 <autodoc>MetaDown() -&gt; bool</autodoc>
26587 </method>
26588 <method name="ShiftDown" type="bool" overloaded="no">
26589 <autodoc>ShiftDown() -&gt; bool</autodoc>
26590 </method>
26591 <method name="AltDown" type="bool" overloaded="no">
26592 <autodoc>AltDown() -&gt; bool</autodoc>
26593 </method>
26594 </class>
26595 <class name="GridEditorCreatedEvent" oldname="wxGridEditorCreatedEvent" module="grid">
26596 <baseclass name="CommandEvent"/>
26597 <constructor name="GridEditorCreatedEvent" overloaded="no">
26598 <autodoc>__init__(int id, wxEventType type, Object obj, int row, int col,
26599 Control ctrl) -&gt; GridEditorCreatedEvent</autodoc>
26600 <paramlist>
26601 <param name="id" type="int" default=""/>
26602 <param name="type" type="wxEventType" default=""/>
26603 <param name="obj" type="Object" default=""/>
26604 <param name="row" type="int" default=""/>
26605 <param name="col" type="int" default=""/>
26606 <param name="ctrl" type="Control" default=""/>
26607 </paramlist>
26608 </constructor>
26609 <method name="GetRow" type="int" overloaded="no">
26610 <autodoc>GetRow() -&gt; int</autodoc>
26611 </method>
26612 <method name="GetCol" type="int" overloaded="no">
26613 <autodoc>GetCol() -&gt; int</autodoc>
26614 </method>
26615 <method name="GetControl" type="Control" overloaded="no">
26616 <autodoc>GetControl() -&gt; Control</autodoc>
26617 </method>
26618 <method name="SetRow" type="" overloaded="no">
26619 <autodoc>SetRow(int row)</autodoc>
26620 <paramlist>
26621 <param name="row" type="int" default=""/>
26622 </paramlist>
26623 </method>
26624 <method name="SetCol" type="" overloaded="no">
26625 <autodoc>SetCol(int col)</autodoc>
26626 <paramlist>
26627 <param name="col" type="int" default=""/>
26628 </paramlist>
26629 </method>
26630 <method name="SetControl" type="" overloaded="no">
26631 <autodoc>SetControl(Control ctrl)</autodoc>
26632 <paramlist>
26633 <param name="ctrl" type="Control" default=""/>
26634 </paramlist>
26635 </method>
26636 </class>
26637 <pythoncode>
26638EVT_GRID_CELL_LEFT_CLICK = wx.PyEventBinder( wxEVT_GRID_CELL_LEFT_CLICK )
26639EVT_GRID_CELL_RIGHT_CLICK = wx.PyEventBinder( wxEVT_GRID_CELL_RIGHT_CLICK )
26640EVT_GRID_CELL_LEFT_DCLICK = wx.PyEventBinder( wxEVT_GRID_CELL_LEFT_DCLICK )
26641EVT_GRID_CELL_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_GRID_CELL_RIGHT_DCLICK )
26642EVT_GRID_LABEL_LEFT_CLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_LEFT_CLICK )
26643EVT_GRID_LABEL_RIGHT_CLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_CLICK )
26644EVT_GRID_LABEL_LEFT_DCLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_LEFT_DCLICK )
26645EVT_GRID_LABEL_RIGHT_DCLICK = wx.PyEventBinder( wxEVT_GRID_LABEL_RIGHT_DCLICK )
26646EVT_GRID_ROW_SIZE = wx.PyEventBinder( wxEVT_GRID_ROW_SIZE )
26647EVT_GRID_COL_SIZE = wx.PyEventBinder( wxEVT_GRID_COL_SIZE )
26648EVT_GRID_RANGE_SELECT = wx.PyEventBinder( wxEVT_GRID_RANGE_SELECT )
26649EVT_GRID_CELL_CHANGE = wx.PyEventBinder( wxEVT_GRID_CELL_CHANGE )
26650EVT_GRID_SELECT_CELL = wx.PyEventBinder( wxEVT_GRID_SELECT_CELL )
26651EVT_GRID_EDITOR_SHOWN = wx.PyEventBinder( wxEVT_GRID_EDITOR_SHOWN )
26652EVT_GRID_EDITOR_HIDDEN = wx.PyEventBinder( wxEVT_GRID_EDITOR_HIDDEN )
26653EVT_GRID_EDITOR_CREATED = wx.PyEventBinder( wxEVT_GRID_EDITOR_CREATED )
0f43fbdf 26654</pythoncode>
f32fc4bc
RD
26655 </module>
26656 <module name="html">
26657 <import name="windows"/>
26658 <pythoncode> wx = core </pythoncode>
26659 <pythoncode>
0f43fbdf
RD
26660#---------------------------------------------------------------------------
26661</pythoncode>
f32fc4bc
RD
26662 <class name="HtmlLinkInfo" oldname="wxHtmlLinkInfo" module="html">
26663 <baseclass name="Object"/>
26664 <constructor name="HtmlLinkInfo" overloaded="no">
26665 <autodoc>__init__(String href, String target=EmptyString) -&gt; HtmlLinkInfo</autodoc>
26666 <paramlist>
26667 <param name="href" type="String" default=""/>
26668 <param name="target" type="String" default="wxPyEmptyString"/>
26669 </paramlist>
26670 </constructor>
26671 <method name="GetHref" type="String" overloaded="no">
26672 <autodoc>GetHref() -&gt; String</autodoc>
26673 </method>
26674 <method name="GetTarget" type="String" overloaded="no">
26675 <autodoc>GetTarget() -&gt; String</autodoc>
26676 </method>
26677 <method name="GetEvent" type="MouseEvent" overloaded="no">
26678 <autodoc>GetEvent() -&gt; MouseEvent</autodoc>
26679 </method>
26680 <method name="GetHtmlCell" type="wxHtmlCell" overloaded="no">
26681 <autodoc>GetHtmlCell() -&gt; HtmlCell</autodoc>
26682 </method>
26683 <method name="SetEvent" type="" overloaded="no">
26684 <autodoc>SetEvent(MouseEvent e)</autodoc>
26685 <paramlist>
26686 <param name="e" type="MouseEvent" default=""/>
26687 </paramlist>
26688 </method>
26689 <method name="SetHtmlCell" type="" overloaded="no">
26690 <autodoc>SetHtmlCell(HtmlCell e)</autodoc>
26691 <paramlist>
26692 <param name="e" type="wxHtmlCell" default=""/>
26693 </paramlist>
26694 </method>
26695 </class>
26696 <class name="HtmlTag" oldname="wxHtmlTag" module="html">
26697 <baseclass name="Object"/>
26698 <method name="GetName" type="String" overloaded="no">
26699 <autodoc>GetName() -&gt; String</autodoc>
26700 </method>
26701 <method name="HasParam" type="bool" overloaded="no">
26702 <autodoc>HasParam(String par) -&gt; bool</autodoc>
26703 <paramlist>
26704 <param name="par" type="String" default=""/>
26705 </paramlist>
26706 </method>
26707 <method name="GetParam" type="String" overloaded="no">
26708 <autodoc>GetParam(String par, int with_commas=False) -&gt; String</autodoc>
26709 <paramlist>
26710 <param name="par" type="String" default=""/>
26711 <param name="with_commas" type="int" default="False"/>
26712 </paramlist>
26713 </method>
26714 <method name="GetAllParams" type="String" overloaded="no">
26715 <autodoc>GetAllParams() -&gt; String</autodoc>
26716 </method>
26717 <method name="HasEnding" type="bool" overloaded="no">
26718 <autodoc>HasEnding() -&gt; bool</autodoc>
26719 </method>
26720 <method name="GetBeginPos" type="int" overloaded="no">
26721 <autodoc>GetBeginPos() -&gt; int</autodoc>
26722 </method>
26723 <method name="GetEndPos1" type="int" overloaded="no">
26724 <autodoc>GetEndPos1() -&gt; int</autodoc>
26725 </method>
26726 <method name="GetEndPos2" type="int" overloaded="no">
26727 <autodoc>GetEndPos2() -&gt; int</autodoc>
26728 </method>
26729 </class>
26730 <class name="HtmlParser" oldname="wxHtmlParser" module="html">
26731 <baseclass name="Object"/>
26732 <method name="SetFS" type="" overloaded="no">
26733 <autodoc>SetFS(FileSystem fs)</autodoc>
26734 <paramlist>
26735 <param name="fs" type="FileSystem" default=""/>
26736 </paramlist>
26737 </method>
26738 <method name="GetFS" type="FileSystem" overloaded="no">
26739 <autodoc>GetFS() -&gt; FileSystem</autodoc>
26740 </method>
26741 <method name="Parse" type="Object" overloaded="no">
26742 <autodoc>Parse(String source) -&gt; Object</autodoc>
26743 <paramlist>
26744 <param name="source" type="String" default=""/>
26745 </paramlist>
26746 </method>
26747 <method name="InitParser" type="" overloaded="no">
26748 <autodoc>InitParser(String source)</autodoc>
26749 <paramlist>
26750 <param name="source" type="String" default=""/>
26751 </paramlist>
26752 </method>
26753 <method name="DoneParser" type="" overloaded="no">
26754 <autodoc>DoneParser()</autodoc>
26755 </method>
26756 <method name="DoParsing" type="" overloaded="no">
26757 <autodoc>DoParsing(int begin_pos, int end_pos)</autodoc>
26758 <paramlist>
26759 <param name="begin_pos" type="int" default=""/>
26760 <param name="end_pos" type="int" default=""/>
26761 </paramlist>
26762 </method>
26763 <method name="StopParsing" type="" overloaded="no">
26764 <autodoc>StopParsing()</autodoc>
26765 </method>
26766 <method name="AddTagHandler" type="" overloaded="no">
26767 <autodoc>AddTagHandler(HtmlTagHandler handler)</autodoc>
26768 <paramlist>
26769 <param name="handler" type="wxHtmlTagHandler" default=""/>
26770 </paramlist>
26771 </method>
26772 <method name="GetSource" type="String" overloaded="no">
26773 <autodoc>GetSource() -&gt; String</autodoc>
26774 </method>
26775 <method name="PushTagHandler" type="" overloaded="no">
26776 <autodoc>PushTagHandler(HtmlTagHandler handler, String tags)</autodoc>
26777 <paramlist>
26778 <param name="handler" type="wxHtmlTagHandler" default=""/>
26779 <param name="tags" type="String" default=""/>
26780 </paramlist>
26781 </method>
26782 <method name="PopTagHandler" type="" overloaded="no">
26783 <autodoc>PopTagHandler()</autodoc>
26784 </method>
26785 </class>
26786 <class name="HtmlWinParser" oldname="wxHtmlWinParser" module="html">
26787 <baseclass name="HtmlParser"/>
26788 <constructor name="HtmlWinParser" overloaded="no">
26789 <autodoc>__init__(HtmlWindow wnd=None) -&gt; HtmlWinParser</autodoc>
26790 <paramlist>
26791 <param name="wnd" type="wxPyHtmlWindow" default="NULL"/>
26792 </paramlist>
26793 </constructor>
26794 <method name="SetDC" type="" overloaded="no">
26795 <autodoc>SetDC(DC dc)</autodoc>
26796 <paramlist>
26797 <param name="dc" type="DC" default=""/>
26798 </paramlist>
26799 </method>
26800 <method name="GetDC" type="DC" overloaded="no">
26801 <autodoc>GetDC() -&gt; DC</autodoc>
26802 </method>
26803 <method name="GetCharHeight" type="int" overloaded="no">
26804 <autodoc>GetCharHeight() -&gt; int</autodoc>
26805 </method>
26806 <method name="GetCharWidth" type="int" overloaded="no">
26807 <autodoc>GetCharWidth() -&gt; int</autodoc>
26808 </method>
26809 <method name="GetWindow" type="wxPyHtmlWindow" overloaded="no">
26810 <autodoc>GetWindow() -&gt; HtmlWindow</autodoc>
26811 </method>
26812 <method name="SetFonts" type="" overloaded="no">
26813 <autodoc>SetFonts(String normal_face, String fixed_face, PyObject sizes=None)</autodoc>
26814 <paramlist>
26815 <param name="normal_face" type="String" default=""/>
26816 <param name="fixed_face" type="String" default=""/>
26817 <param name="sizes" type="PyObject" default="NULL"/>
26818 </paramlist>
26819 </method>
26820 <method name="GetContainer" type="wxHtmlContainerCell" overloaded="no">
26821 <autodoc>GetContainer() -&gt; HtmlContainerCell</autodoc>
26822 </method>
26823 <method name="OpenContainer" type="wxHtmlContainerCell" overloaded="no">
26824 <autodoc>OpenContainer() -&gt; HtmlContainerCell</autodoc>
26825 </method>
26826 <method name="SetContainer" type="wxHtmlContainerCell" overloaded="no">
26827 <autodoc>SetContainer(HtmlContainerCell c) -&gt; HtmlContainerCell</autodoc>
26828 <paramlist>
26829 <param name="c" type="wxHtmlContainerCell" default=""/>
26830 </paramlist>
26831 </method>
26832 <method name="CloseContainer" type="wxHtmlContainerCell" overloaded="no">
26833 <autodoc>CloseContainer() -&gt; HtmlContainerCell</autodoc>
26834 </method>
26835 <method name="GetFontSize" type="int" overloaded="no">
26836 <autodoc>GetFontSize() -&gt; int</autodoc>
26837 </method>
26838 <method name="SetFontSize" type="" overloaded="no">
26839 <autodoc>SetFontSize(int s)</autodoc>
26840 <paramlist>
26841 <param name="s" type="int" default=""/>
26842 </paramlist>
26843 </method>
26844 <method name="GetFontBold" type="int" overloaded="no">
26845 <autodoc>GetFontBold() -&gt; int</autodoc>
26846 </method>
26847 <method name="SetFontBold" type="" overloaded="no">
26848 <autodoc>SetFontBold(int x)</autodoc>
26849 <paramlist>
26850 <param name="x" type="int" default=""/>
26851 </paramlist>
26852 </method>
26853 <method name="GetFontItalic" type="int" overloaded="no">
26854 <autodoc>GetFontItalic() -&gt; int</autodoc>
26855 </method>
26856 <method name="SetFontItalic" type="" overloaded="no">
26857 <autodoc>SetFontItalic(int x)</autodoc>
26858 <paramlist>
26859 <param name="x" type="int" default=""/>
26860 </paramlist>
26861 </method>
26862 <method name="GetFontUnderlined" type="int" overloaded="no">
26863 <autodoc>GetFontUnderlined() -&gt; int</autodoc>
26864 </method>
26865 <method name="SetFontUnderlined" type="" overloaded="no">
26866 <autodoc>SetFontUnderlined(int x)</autodoc>
26867 <paramlist>
26868 <param name="x" type="int" default=""/>
26869 </paramlist>
26870 </method>
26871 <method name="GetFontFixed" type="int" overloaded="no">
26872 <autodoc>GetFontFixed() -&gt; int</autodoc>
26873 </method>
26874 <method name="SetFontFixed" type="" overloaded="no">
26875 <autodoc>SetFontFixed(int x)</autodoc>
26876 <paramlist>
26877 <param name="x" type="int" default=""/>
26878 </paramlist>
26879 </method>
26880 <method name="GetAlign" type="int" overloaded="no">
26881 <autodoc>GetAlign() -&gt; int</autodoc>
26882 </method>
26883 <method name="SetAlign" type="" overloaded="no">
26884 <autodoc>SetAlign(int a)</autodoc>
26885 <paramlist>
26886 <param name="a" type="int" default=""/>
26887 </paramlist>
26888 </method>
26889 <method name="GetLinkColor" type="Colour" overloaded="no">
26890 <autodoc>GetLinkColor() -&gt; Colour</autodoc>
26891 </method>
26892 <method name="SetLinkColor" type="" overloaded="no">
26893 <autodoc>SetLinkColor(Colour clr)</autodoc>
26894 <paramlist>
26895 <param name="clr" type="Colour" default=""/>
26896 </paramlist>
26897 </method>
26898 <method name="GetActualColor" type="Colour" overloaded="no">
26899 <autodoc>GetActualColor() -&gt; Colour</autodoc>
26900 </method>
26901 <method name="SetActualColor" type="" overloaded="no">
26902 <autodoc>SetActualColor(Colour clr)</autodoc>
26903 <paramlist>
26904 <param name="clr" type="Colour" default=""/>
26905 </paramlist>
26906 </method>
26907 <method name="SetLink" type="" overloaded="no">
26908 <autodoc>SetLink(String link)</autodoc>
26909 <paramlist>
26910 <param name="link" type="String" default=""/>
26911 </paramlist>
26912 </method>
26913 <method name="CreateCurrentFont" type="Font" overloaded="no">
26914 <autodoc>CreateCurrentFont() -&gt; Font</autodoc>
26915 </method>
26916 <method name="GetLink" type="HtmlLinkInfo" overloaded="no">
26917 <autodoc>GetLink() -&gt; HtmlLinkInfo</autodoc>
26918 </method>
26919 </class>
26920 <class name="HtmlTagHandler" oldname="wxPyHtmlTagHandler" module="html">
26921 <baseclass name="Object"/>
26922 <constructor name="wxPyHtmlTagHandler" overloaded="no">
26923 <autodoc>__init__() -&gt; HtmlTagHandler</autodoc>
26924 </constructor>
26925 <method name="_setCallbackInfo" type="" overloaded="no">
26926 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
26927 <paramlist>
26928 <param name="self" type="PyObject" default=""/>
26929 <param name="_class" type="PyObject" default=""/>
26930 </paramlist>
26931 </method>
26932 <method name="SetParser" type="" overloaded="no">
26933 <autodoc>SetParser(HtmlParser parser)</autodoc>
26934 <paramlist>
26935 <param name="parser" type="HtmlParser" default=""/>
26936 </paramlist>
26937 </method>
26938 <method name="GetParser" type="HtmlParser" overloaded="no">
26939 <autodoc>GetParser() -&gt; HtmlParser</autodoc>
26940 </method>
26941 <method name="ParseInner" type="" overloaded="no">
26942 <autodoc>ParseInner(HtmlTag tag)</autodoc>
26943 <paramlist>
26944 <param name="tag" type="HtmlTag" default=""/>
26945 </paramlist>
26946 </method>
26947 </class>
26948 <class name="HtmlWinTagHandler" oldname="wxPyHtmlWinTagHandler" module="html">
26949 <baseclass name="HtmlTagHandler"/>
26950 <constructor name="wxPyHtmlWinTagHandler" overloaded="no">
26951 <autodoc>__init__() -&gt; HtmlWinTagHandler</autodoc>
26952 </constructor>
26953 <method name="_setCallbackInfo" type="" overloaded="no">
26954 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
26955 <paramlist>
26956 <param name="self" type="PyObject" default=""/>
26957 <param name="_class" type="PyObject" default=""/>
26958 </paramlist>
26959 </method>
26960 <method name="SetParser" type="" overloaded="no">
26961 <autodoc>SetParser(HtmlParser parser)</autodoc>
26962 <paramlist>
26963 <param name="parser" type="HtmlParser" default=""/>
26964 </paramlist>
26965 </method>
26966 <method name="GetParser" type="HtmlWinParser" overloaded="no">
26967 <autodoc>GetParser() -&gt; HtmlWinParser</autodoc>
26968 </method>
26969 <method name="ParseInner" type="" overloaded="no">
26970 <autodoc>ParseInner(HtmlTag tag)</autodoc>
26971 <paramlist>
26972 <param name="tag" type="HtmlTag" default=""/>
26973 </paramlist>
26974 </method>
26975 </class>
26976 <method name="HtmlWinParser_AddTagHandler" oldname="wxHtmlWinParser_AddTagHandler" type="" overloaded="no">
26977 <autodoc>HtmlWinParser_AddTagHandler(PyObject tagHandlerClass)</autodoc>
26978 <paramlist>
26979 <param name="tagHandlerClass" type="PyObject" default=""/>
856bf319
RD
26980 </paramlist>
26981 </method>
0dd25e81 26982 <pythoncode>
0f43fbdf
RD
26983#---------------------------------------------------------------------------
26984</pythoncode>
f32fc4bc
RD
26985 <class name="HtmlSelection" oldname="wxHtmlSelection" module="html">
26986 <constructor name="HtmlSelection" overloaded="no">
26987 <autodoc>__init__() -&gt; HtmlSelection</autodoc>
26988 </constructor>
26989 <destructor name="~wxHtmlSelection" overloaded="no">
26990 <autodoc>__del__()</autodoc>
26991 </destructor>
26992 <method name="Set" type="" overloaded="no">
26993 <autodoc>Set(Point fromPos, HtmlCell fromCell, Point toPos, HtmlCell toCell)</autodoc>
26994 <paramlist>
26995 <param name="fromPos" type="Point" default=""/>
26996 <param name="fromCell" type="wxHtmlCell" default=""/>
26997 <param name="toPos" type="Point" default=""/>
26998 <param name="toCell" type="wxHtmlCell" default=""/>
26999 </paramlist>
27000 </method>
27001 <method name="SetCells" type="" overloaded="no">
27002 <autodoc>SetCells(HtmlCell fromCell, HtmlCell toCell)</autodoc>
27003 <paramlist>
27004 <param name="fromCell" type="wxHtmlCell" default=""/>
27005 <param name="toCell" type="wxHtmlCell" default=""/>
27006 </paramlist>
27007 </method>
27008 <method name="GetFromCell" type="wxHtmlCell" overloaded="no">
27009 <autodoc>GetFromCell() -&gt; HtmlCell</autodoc>
27010 </method>
27011 <method name="GetToCell" type="wxHtmlCell" overloaded="no">
27012 <autodoc>GetToCell() -&gt; HtmlCell</autodoc>
27013 </method>
27014 <method name="GetFromPos" type="Point" overloaded="no">
27015 <autodoc>GetFromPos() -&gt; Point</autodoc>
27016 </method>
27017 <method name="GetToPos" type="Point" overloaded="no">
27018 <autodoc>GetToPos() -&gt; Point</autodoc>
27019 </method>
27020 <method name="GetFromPrivPos" type="Point" overloaded="no">
27021 <autodoc>GetFromPrivPos() -&gt; Point</autodoc>
27022 </method>
27023 <method name="GetToPrivPos" type="Point" overloaded="no">
27024 <autodoc>GetToPrivPos() -&gt; Point</autodoc>
27025 </method>
27026 <method name="SetFromPrivPos" type="" overloaded="no">
27027 <autodoc>SetFromPrivPos(Point pos)</autodoc>
27028 <paramlist>
27029 <param name="pos" type="Point" default=""/>
27030 </paramlist>
27031 </method>
27032 <method name="SetToPrivPos" type="" overloaded="no">
27033 <autodoc>SetToPrivPos(Point pos)</autodoc>
27034 <paramlist>
27035 <param name="pos" type="Point" default=""/>
27036 </paramlist>
27037 </method>
27038 <method name="ClearPrivPos" type="" overloaded="no">
27039 <autodoc>ClearPrivPos()</autodoc>
27040 </method>
27041 <method name="IsEmpty" type="bool" overloaded="no">
27042 <autodoc>IsEmpty() -&gt; bool</autodoc>
27043 </method>
27044 </class>
27045 <class name="HtmlRenderingState" oldname="wxHtmlRenderingState" module="html">
27046 <constructor name="HtmlRenderingState" overloaded="no">
27047 <autodoc>__init__() -&gt; HtmlRenderingState</autodoc>
27048 </constructor>
27049 <destructor name="~wxHtmlRenderingState" overloaded="no">
27050 <autodoc>__del__()</autodoc>
27051 </destructor>
27052 <method name="SetSelectionState" type="" overloaded="no">
27053 <autodoc>SetSelectionState(int s)</autodoc>
27054 <paramlist>
27055 <param name="s" type="wxHtmlSelectionState" default=""/>
27056 </paramlist>
27057 </method>
27058 <method name="GetSelectionState" type="wxHtmlSelectionState" overloaded="no">
27059 <autodoc>GetSelectionState() -&gt; int</autodoc>
27060 </method>
27061 <method name="SetFgColour" type="" overloaded="no">
27062 <autodoc>SetFgColour(Colour c)</autodoc>
27063 <paramlist>
27064 <param name="c" type="Colour" default=""/>
27065 </paramlist>
27066 </method>
27067 <method name="GetFgColour" type="Colour" overloaded="no">
27068 <autodoc>GetFgColour() -&gt; Colour</autodoc>
27069 </method>
27070 <method name="SetBgColour" type="" overloaded="no">
27071 <autodoc>SetBgColour(Colour c)</autodoc>
27072 <paramlist>
27073 <param name="c" type="Colour" default=""/>
27074 </paramlist>
27075 </method>
27076 <method name="GetBgColour" type="Colour" overloaded="no">
27077 <autodoc>GetBgColour() -&gt; Colour</autodoc>
27078 </method>
27079 </class>
27080 <class name="HtmlRenderingStyle" oldname="wxHtmlRenderingStyle" module="html">
27081 <method name="GetSelectedTextColour" type="Colour" overloaded="no">
27082 <autodoc>GetSelectedTextColour(Colour clr) -&gt; Colour</autodoc>
27083 <paramlist>
27084 <param name="clr" type="Colour" default=""/>
27085 </paramlist>
27086 </method>
27087 <method name="GetSelectedTextBgColour" type="Colour" overloaded="no">
27088 <autodoc>GetSelectedTextBgColour(Colour clr) -&gt; Colour</autodoc>
27089 <paramlist>
27090 <param name="clr" type="Colour" default=""/>
27091 </paramlist>
27092 </method>
27093 </class>
27094 <class name="DefaultHtmlRenderingStyle" oldname="wxDefaultHtmlRenderingStyle" module="html">
27095 <baseclass name="HtmlRenderingStyle"/>
27096 <method name="GetSelectedTextColour" type="Colour" overloaded="no">
27097 <autodoc>GetSelectedTextColour(Colour clr) -&gt; Colour</autodoc>
27098 <paramlist>
27099 <param name="clr" type="Colour" default=""/>
27100 </paramlist>
27101 </method>
27102 <method name="GetSelectedTextBgColour" type="Colour" overloaded="no">
27103 <autodoc>GetSelectedTextBgColour(Colour clr) -&gt; Colour</autodoc>
27104 <paramlist>
27105 <param name="clr" type="Colour" default=""/>
27106 </paramlist>
27107 </method>
27108 </class>
27109 <class name="HtmlRenderingInfo" oldname="wxHtmlRenderingInfo" module="html">
27110 <constructor name="HtmlRenderingInfo" overloaded="no">
27111 <autodoc>__init__() -&gt; HtmlRenderingInfo</autodoc>
27112 </constructor>
27113 <destructor name="~wxHtmlRenderingInfo" overloaded="no">
27114 <autodoc>__del__()</autodoc>
27115 </destructor>
27116 <method name="SetSelection" type="" overloaded="no">
27117 <autodoc>SetSelection(HtmlSelection s)</autodoc>
27118 <paramlist>
27119 <param name="s" type="HtmlSelection" default=""/>
27120 </paramlist>
27121 </method>
27122 <method name="GetSelection" type="HtmlSelection" overloaded="no">
27123 <autodoc>GetSelection() -&gt; HtmlSelection</autodoc>
27124 </method>
27125 <method name="SetStyle" type="" overloaded="no">
27126 <autodoc>SetStyle(HtmlRenderingStyle style)</autodoc>
27127 <paramlist>
27128 <param name="style" type="HtmlRenderingStyle" default=""/>
27129 </paramlist>
27130 </method>
27131 <method name="GetStyle" type="HtmlRenderingStyle" overloaded="no">
27132 <autodoc>GetStyle() -&gt; HtmlRenderingStyle</autodoc>
27133 </method>
27134 <method name="GetState" type="HtmlRenderingState" overloaded="no">
27135 <autodoc>GetState() -&gt; HtmlRenderingState</autodoc>
27136 </method>
27137 </class>
27138 <pythoncode>
27139#---------------------------------------------------------------------------
856bf319 27140</pythoncode>
f32fc4bc
RD
27141 <class name="HtmlCell" oldname="wxHtmlCell" module="html">
27142 <baseclass name="Object"/>
27143 <constructor name="HtmlCell" overloaded="no">
27144 <autodoc>__init__() -&gt; HtmlCell</autodoc>
27145 </constructor>
27146 <method name="GetPosX" type="int" overloaded="no">
27147 <autodoc>GetPosX() -&gt; int</autodoc>
27148 </method>
27149 <method name="GetPosY" type="int" overloaded="no">
27150 <autodoc>GetPosY() -&gt; int</autodoc>
27151 </method>
27152 <method name="GetWidth" type="int" overloaded="no">
27153 <autodoc>GetWidth() -&gt; int</autodoc>
27154 </method>
27155 <method name="GetHeight" type="int" overloaded="no">
27156 <autodoc>GetHeight() -&gt; int</autodoc>
27157 </method>
27158 <method name="GetDescent" type="int" overloaded="no">
27159 <autodoc>GetDescent() -&gt; int</autodoc>
27160 </method>
27161 <method name="GetId" type="String" overloaded="no">
27162 <autodoc>GetId() -&gt; String</autodoc>
27163 </method>
27164 <method name="SetId" type="" overloaded="no">
27165 <autodoc>SetId(String id)</autodoc>
27166 <paramlist>
27167 <param name="id" type="String" default=""/>
27168 </paramlist>
27169 </method>
27170 <method name="GetLink" type="HtmlLinkInfo" overloaded="no">
27171 <autodoc>GetLink(int x=0, int y=0) -&gt; HtmlLinkInfo</autodoc>
27172 <paramlist>
27173 <param name="x" type="int" default="0"/>
27174 <param name="y" type="int" default="0"/>
27175 </paramlist>
27176 </method>
27177 <method name="GetNext" type="HtmlCell" overloaded="no">
27178 <autodoc>GetNext() -&gt; HtmlCell</autodoc>
27179 </method>
27180 <method name="GetParent" type="wxHtmlContainerCell" overloaded="no">
27181 <autodoc>GetParent() -&gt; HtmlContainerCell</autodoc>
27182 </method>
27183 <method name="GetFirstChild" type="HtmlCell" overloaded="no">
27184 <autodoc>GetFirstChild() -&gt; HtmlCell</autodoc>
27185 </method>
27186 <method name="GetCursor" type="Cursor" overloaded="no">
27187 <autodoc>GetCursor() -&gt; Cursor</autodoc>
27188 </method>
27189 <method name="IsFormattingCell" type="bool" overloaded="no">
27190 <autodoc>IsFormattingCell() -&gt; bool</autodoc>
27191 </method>
27192 <method name="SetLink" type="" overloaded="no">
27193 <autodoc>SetLink(HtmlLinkInfo link)</autodoc>
27194 <paramlist>
27195 <param name="link" type="HtmlLinkInfo" default=""/>
27196 </paramlist>
27197 </method>
27198 <method name="SetNext" type="" overloaded="no">
27199 <autodoc>SetNext(HtmlCell cell)</autodoc>
27200 <paramlist>
27201 <param name="cell" type="HtmlCell" default=""/>
27202 </paramlist>
27203 </method>
27204 <method name="SetParent" type="" overloaded="no">
27205 <autodoc>SetParent(HtmlContainerCell p)</autodoc>
27206 <paramlist>
27207 <param name="p" type="wxHtmlContainerCell" default=""/>
27208 </paramlist>
27209 </method>
27210 <method name="SetPos" type="" overloaded="no">
27211 <autodoc>SetPos(int x, int y)</autodoc>
27212 <paramlist>
27213 <param name="x" type="int" default=""/>
27214 <param name="y" type="int" default=""/>
27215 </paramlist>
27216 </method>
27217 <method name="Layout" type="" overloaded="no">
27218 <autodoc>Layout(int w)</autodoc>
27219 <paramlist>
27220 <param name="w" type="int" default=""/>
27221 </paramlist>
27222 </method>
27223 <method name="Draw" type="" overloaded="no">
27224 <autodoc>Draw(DC dc, int x, int y, int view_y1, int view_y2, HtmlRenderingInfo info)</autodoc>
27225 <paramlist>
27226 <param name="dc" type="DC" default=""/>
27227 <param name="x" type="int" default=""/>
27228 <param name="y" type="int" default=""/>
27229 <param name="view_y1" type="int" default=""/>
27230 <param name="view_y2" type="int" default=""/>
27231 <param name="info" type="HtmlRenderingInfo" default=""/>
27232 </paramlist>
27233 </method>
27234 <method name="DrawInvisible" type="" overloaded="no">
27235 <autodoc>DrawInvisible(DC dc, int x, int y, HtmlRenderingInfo info)</autodoc>
27236 <paramlist>
27237 <param name="dc" type="DC" default=""/>
27238 <param name="x" type="int" default=""/>
27239 <param name="y" type="int" default=""/>
27240 <param name="info" type="HtmlRenderingInfo" default=""/>
27241 </paramlist>
27242 </method>
27243 <method name="Find" type="HtmlCell" overloaded="no">
27244 <autodoc>Find(int condition, void param) -&gt; HtmlCell</autodoc>
27245 <paramlist>
27246 <param name="condition" type="int" default=""/>
27247 <param name="param" type="" default=""/>
27248 </paramlist>
27249 </method>
27250 <method name="AdjustPagebreak" type="bool" overloaded="no">
27251 <autodoc>AdjustPagebreak(int INOUT) -&gt; bool</autodoc>
27252 <paramlist>
27253 <param name="INOUT" type="int" default=""/>
27254 </paramlist>
27255 </method>
27256 <method name="SetCanLiveOnPagebreak" type="" overloaded="no">
27257 <autodoc>SetCanLiveOnPagebreak(bool can)</autodoc>
27258 <paramlist>
27259 <param name="can" type="bool" default=""/>
27260 </paramlist>
27261 </method>
27262 <method name="IsLinebreakAllowed" type="bool" overloaded="no">
27263 <autodoc>IsLinebreakAllowed() -&gt; bool</autodoc>
27264 </method>
27265 <method name="IsTerminalCell" type="bool" overloaded="no">
27266 <autodoc>IsTerminalCell() -&gt; bool</autodoc>
27267 </method>
27268 <method name="FindCellByPos" type="HtmlCell" overloaded="no">
27269 <autodoc>FindCellByPos(int x, int y, unsigned int flags=HTML_FIND_EXACT) -&gt; HtmlCell</autodoc>
27270 <paramlist>
27271 <param name="x" type="int" default=""/>
27272 <param name="y" type="int" default=""/>
27273 <param name="flags" type="unsigned int" default="wxHTML_FIND_EXACT"/>
27274 </paramlist>
27275 </method>
27276 <method name="GetAbsPos" type="Point" overloaded="no">
27277 <autodoc>GetAbsPos() -&gt; Point</autodoc>
27278 </method>
27279 <method name="GetFirstTerminal" type="HtmlCell" overloaded="no">
27280 <autodoc>GetFirstTerminal() -&gt; HtmlCell</autodoc>
27281 </method>
27282 <method name="GetLastTerminal" type="HtmlCell" overloaded="no">
27283 <autodoc>GetLastTerminal() -&gt; HtmlCell</autodoc>
27284 </method>
27285 <method name="GetDepth" type="unsigned int" overloaded="no">
27286 <autodoc>GetDepth() -&gt; unsigned int</autodoc>
27287 </method>
27288 <method name="IsBefore" type="bool" overloaded="no">
27289 <autodoc>IsBefore(HtmlCell cell) -&gt; bool</autodoc>
27290 <paramlist>
27291 <param name="cell" type="HtmlCell" default=""/>
27292 </paramlist>
27293 </method>
27294 <method name="ConvertToText" type="String" overloaded="no">
27295 <autodoc>ConvertToText(HtmlSelection sel) -&gt; String</autodoc>
27296 <paramlist>
27297 <param name="sel" type="HtmlSelection" default=""/>
27298 </paramlist>
27299 </method>
27300 </class>
27301 <class name="HtmlWordCell" oldname="wxHtmlWordCell" module="html">
27302 <baseclass name="HtmlCell"/>
27303 <constructor name="HtmlWordCell" overloaded="no">
27304 <autodoc>__init__(String word, DC dc) -&gt; HtmlWordCell</autodoc>
27305 <paramlist>
27306 <param name="word" type="String" default=""/>
27307 <param name="dc" type="DC" default=""/>
27308 </paramlist>
27309 </constructor>
27310 </class>
27311 <class name="HtmlContainerCell" oldname="wxHtmlContainerCell" module="html">
27312 <baseclass name="HtmlCell"/>
27313 <constructor name="HtmlContainerCell" overloaded="no">
27314 <autodoc>__init__(HtmlContainerCell parent) -&gt; HtmlContainerCell</autodoc>
27315 <paramlist>
27316 <param name="parent" type="HtmlContainerCell" default=""/>
27317 </paramlist>
27318 </constructor>
27319 <method name="InsertCell" type="" overloaded="no">
27320 <autodoc>InsertCell(HtmlCell cell)</autodoc>
27321 <paramlist>
27322 <param name="cell" type="HtmlCell" default=""/>
27323 </paramlist>
27324 </method>
27325 <method name="SetAlignHor" type="" overloaded="no">
27326 <autodoc>SetAlignHor(int al)</autodoc>
27327 <paramlist>
27328 <param name="al" type="int" default=""/>
27329 </paramlist>
27330 </method>
27331 <method name="GetAlignHor" type="int" overloaded="no">
27332 <autodoc>GetAlignHor() -&gt; int</autodoc>
27333 </method>
27334 <method name="SetAlignVer" type="" overloaded="no">
27335 <autodoc>SetAlignVer(int al)</autodoc>
27336 <paramlist>
27337 <param name="al" type="int" default=""/>
27338 </paramlist>
27339 </method>
27340 <method name="GetAlignVer" type="int" overloaded="no">
27341 <autodoc>GetAlignVer() -&gt; int</autodoc>
27342 </method>
27343 <method name="SetIndent" type="" overloaded="no">
27344 <autodoc>SetIndent(int i, int what, int units=HTML_UNITS_PIXELS)</autodoc>
27345 <paramlist>
27346 <param name="i" type="int" default=""/>
27347 <param name="what" type="int" default=""/>
27348 <param name="units" type="int" default="wxHTML_UNITS_PIXELS"/>
27349 </paramlist>
27350 </method>
27351 <method name="GetIndent" type="int" overloaded="no">
27352 <autodoc>GetIndent(int ind) -&gt; int</autodoc>
27353 <paramlist>
27354 <param name="ind" type="int" default=""/>
27355 </paramlist>
27356 </method>
27357 <method name="GetIndentUnits" type="int" overloaded="no">
27358 <autodoc>GetIndentUnits(int ind) -&gt; int</autodoc>
27359 <paramlist>
27360 <param name="ind" type="int" default=""/>
27361 </paramlist>
27362 </method>
27363 <method name="SetAlign" type="" overloaded="no">
27364 <autodoc>SetAlign(HtmlTag tag)</autodoc>
27365 <paramlist>
27366 <param name="tag" type="HtmlTag" default=""/>
27367 </paramlist>
27368 </method>
27369 <method name="SetWidthFloat" type="" overloaded="no">
27370 <autodoc>SetWidthFloat(int w, int units)</autodoc>
27371 <paramlist>
27372 <param name="w" type="int" default=""/>
27373 <param name="units" type="int" default=""/>
27374 </paramlist>
27375 </method>
27376 <method name="SetWidthFloatFromTag" type="" overloaded="no">
27377 <autodoc>SetWidthFloatFromTag(HtmlTag tag)</autodoc>
27378 <paramlist>
27379 <param name="tag" type="HtmlTag" default=""/>
27380 </paramlist>
27381 </method>
27382 <method name="SetMinHeight" type="" overloaded="no">
27383 <autodoc>SetMinHeight(int h, int align=HTML_ALIGN_TOP)</autodoc>
27384 <paramlist>
27385 <param name="h" type="int" default=""/>
27386 <param name="align" type="int" default="wxHTML_ALIGN_TOP"/>
27387 </paramlist>
27388 </method>
27389 <method name="SetBackgroundColour" type="" overloaded="no">
27390 <autodoc>SetBackgroundColour(Colour clr)</autodoc>
27391 <paramlist>
27392 <param name="clr" type="Colour" default=""/>
27393 </paramlist>
27394 </method>
27395 <method name="GetBackgroundColour" type="Colour" overloaded="no">
27396 <autodoc>GetBackgroundColour() -&gt; Colour</autodoc>
27397 </method>
27398 <method name="SetBorder" type="" overloaded="no">
27399 <autodoc>SetBorder(Colour clr1, Colour clr2)</autodoc>
27400 <paramlist>
27401 <param name="clr1" type="Colour" default=""/>
27402 <param name="clr2" type="Colour" default=""/>
27403 </paramlist>
27404 </method>
27405 <method name="GetFirstChild" type="HtmlCell" overloaded="no">
27406 <autodoc>GetFirstChild() -&gt; HtmlCell</autodoc>
27407 </method>
27408 </class>
27409 <class name="HtmlColourCell" oldname="wxHtmlColourCell" module="html">
27410 <baseclass name="HtmlCell"/>
27411 <constructor name="HtmlColourCell" overloaded="no">
27412 <autodoc>__init__(Colour clr, int flags=HTML_CLR_FOREGROUND) -&gt; HtmlColourCell</autodoc>
27413 <paramlist>
27414 <param name="clr" type="Colour" default=""/>
27415 <param name="flags" type="int" default="wxHTML_CLR_FOREGROUND"/>
27416 </paramlist>
27417 </constructor>
27418 </class>
27419 <class name="HtmlFontCell" oldname="wxHtmlFontCell" module="html">
27420 <baseclass name="HtmlCell"/>
27421 <constructor name="HtmlFontCell" overloaded="no">
27422 <autodoc>__init__(Font font) -&gt; HtmlFontCell</autodoc>
27423 <paramlist>
27424 <param name="font" type="Font" default=""/>
27425 </paramlist>
27426 </constructor>
27427 </class>
27428 <class name="HtmlWidgetCell" oldname="wxHtmlWidgetCell" module="html">
27429 <baseclass name="HtmlCell"/>
27430 <constructor name="HtmlWidgetCell" overloaded="no">
27431 <autodoc>__init__(Window wnd, int w=0) -&gt; HtmlWidgetCell</autodoc>
27432 <paramlist>
27433 <param name="wnd" type="Window" default=""/>
27434 <param name="w" type="int" default="0"/>
27435 </paramlist>
27436 </constructor>
27437 </class>
27438 <pythoncode>
0f43fbdf
RD
27439#---------------------------------------------------------------------------
27440</pythoncode>
f32fc4bc
RD
27441 <class name="HtmlFilter" oldname="wxPyHtmlFilter" module="html">
27442 <baseclass name="Object"/>
27443 <constructor name="wxPyHtmlFilter" overloaded="no">
27444 <autodoc>__init__() -&gt; HtmlFilter</autodoc>
27445 </constructor>
27446 <method name="_setCallbackInfo" type="" overloaded="no">
27447 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
27448 <paramlist>
27449 <param name="self" type="PyObject" default=""/>
27450 <param name="_class" type="PyObject" default=""/>
27451 </paramlist>
27452 </method>
27453 </class>
27454 <pythoncode>
0f43fbdf
RD
27455#---------------------------------------------------------------------------
27456</pythoncode>
f32fc4bc
RD
27457 <class name="HtmlWindow" oldname="wxPyHtmlWindow" module="html">
27458 <baseclass name="ScrolledWindow"/>
27459 <constructor name="wxPyHtmlWindow" overloaded="no">
27460 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
27461 Size size=DefaultSize, int style=HW_DEFAULT_STYLE,
27462 String name=HtmlWindowNameStr) -&gt; HtmlWindow</autodoc>
27463 <paramlist>
27464 <param name="parent" type="Window" default=""/>
27465 <param name="id" type="int" default="-1"/>
27466 <param name="pos" type="Point" default="wxDefaultPosition"/>
27467 <param name="size" type="Size" default="wxDefaultSize"/>
27468 <param name="style" type="int" default="wxHW_DEFAULT_STYLE"/>
27469 <param name="name" type="String" default="wxPyHtmlWindowNameStr"/>
27470 </paramlist>
27471 </constructor>
27472 <constructor name="PreHtmlWindow" overloaded="no">
27473 <autodoc>PreHtmlWindow() -&gt; HtmlWindow</autodoc>
27474 </constructor>
27475 <method name="Create" type="bool" overloaded="no">
27476 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
27477 Size size=DefaultSize, int style=HW_SCROLLBAR_AUTO,
27478 String name=HtmlWindowNameStr) -&gt; bool</autodoc>
27479 <paramlist>
27480 <param name="parent" type="Window" default=""/>
27481 <param name="id" type="int" default="-1"/>
27482 <param name="pos" type="Point" default="wxDefaultPosition"/>
27483 <param name="size" type="Size" default="wxDefaultSize"/>
27484 <param name="style" type="int" default="wxHW_SCROLLBAR_AUTO"/>
27485 <param name="name" type="String" default="wxPyHtmlWindowNameStr"/>
27486 </paramlist>
27487 </method>
27488 <method name="_setCallbackInfo" type="" overloaded="no">
27489 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
27490 <paramlist>
27491 <param name="self" type="PyObject" default=""/>
27492 <param name="_class" type="PyObject" default=""/>
27493 </paramlist>
27494 </method>
27495 <method name="SetPage" type="bool" overloaded="no">
27496 <autodoc>SetPage(String source) -&gt; bool</autodoc>
27497 <paramlist>
27498 <param name="source" type="String" default=""/>
27499 </paramlist>
27500 </method>
27501 <method name="LoadPage" type="bool" overloaded="no">
27502 <autodoc>LoadPage(String location) -&gt; bool</autodoc>
27503 <paramlist>
27504 <param name="location" type="String" default=""/>
27505 </paramlist>
27506 </method>
27507 <method name="LoadFile" type="bool" overloaded="no">
27508 <autodoc>LoadFile(String filename) -&gt; bool</autodoc>
27509 <paramlist>
27510 <param name="filename" type="String" default=""/>
27511 </paramlist>
27512 </method>
27513 <method name="AppendToPage" type="bool" overloaded="no">
27514 <autodoc>AppendToPage(String source) -&gt; bool</autodoc>
27515 <paramlist>
27516 <param name="source" type="String" default=""/>
27517 </paramlist>
27518 </method>
27519 <method name="GetOpenedPage" type="String" overloaded="no">
27520 <autodoc>GetOpenedPage() -&gt; String</autodoc>
27521 </method>
27522 <method name="GetOpenedAnchor" type="String" overloaded="no">
27523 <autodoc>GetOpenedAnchor() -&gt; String</autodoc>
27524 </method>
27525 <method name="GetOpenedPageTitle" type="String" overloaded="no">
27526 <autodoc>GetOpenedPageTitle() -&gt; String</autodoc>
27527 </method>
27528 <method name="SetRelatedFrame" type="" overloaded="no">
27529 <autodoc>SetRelatedFrame(Frame frame, String format)</autodoc>
27530 <paramlist>
27531 <param name="frame" type="Frame" default=""/>
27532 <param name="format" type="String" default=""/>
27533 </paramlist>
27534 </method>
27535 <method name="GetRelatedFrame" type="Frame" overloaded="no">
27536 <autodoc>GetRelatedFrame() -&gt; Frame</autodoc>
27537 </method>
27538 <method name="SetRelatedStatusBar" type="" overloaded="no">
27539 <autodoc>SetRelatedStatusBar(int bar)</autodoc>
27540 <paramlist>
27541 <param name="bar" type="int" default=""/>
27542 </paramlist>
27543 </method>
27544 <method name="SetFonts" type="" overloaded="no">
27545 <autodoc>SetFonts(String normal_face, String fixed_face, PyObject sizes=None)</autodoc>
27546 <paramlist>
27547 <param name="normal_face" type="String" default=""/>
27548 <param name="fixed_face" type="String" default=""/>
27549 <param name="sizes" type="PyObject" default="NULL"/>
27550 </paramlist>
27551 </method>
27552 <method name="SetTitle" type="" overloaded="no">
27553 <autodoc>SetTitle(String title)</autodoc>
c2dda882 27554 <docstring>Sets the window's title. Applicable only to frames and dialogs.</docstring>
f32fc4bc
RD
27555 <paramlist>
27556 <param name="title" type="String" default=""/>
27557 </paramlist>
27558 </method>
27559 <method name="SetBorders" type="" overloaded="no">
27560 <autodoc>SetBorders(int b)</autodoc>
27561 <paramlist>
27562 <param name="b" type="int" default=""/>
27563 </paramlist>
27564 </method>
27565 <method name="ReadCustomization" type="" overloaded="no">
27566 <autodoc>ReadCustomization(ConfigBase cfg, String path=EmptyString)</autodoc>
27567 <paramlist>
27568 <param name="cfg" type="ConfigBase" default=""/>
27569 <param name="path" type="String" default="wxPyEmptyString"/>
27570 </paramlist>
27571 </method>
27572 <method name="WriteCustomization" type="" overloaded="no">
27573 <autodoc>WriteCustomization(ConfigBase cfg, String path=EmptyString)</autodoc>
27574 <paramlist>
27575 <param name="cfg" type="ConfigBase" default=""/>
27576 <param name="path" type="String" default="wxPyEmptyString"/>
27577 </paramlist>
27578 </method>
27579 <method name="HistoryBack" type="bool" overloaded="no">
27580 <autodoc>HistoryBack() -&gt; bool</autodoc>
27581 </method>
27582 <method name="HistoryForward" type="bool" overloaded="no">
27583 <autodoc>HistoryForward() -&gt; bool</autodoc>
27584 </method>
27585 <method name="HistoryCanBack" type="bool" overloaded="no">
27586 <autodoc>HistoryCanBack() -&gt; bool</autodoc>
27587 </method>
27588 <method name="HistoryCanForward" type="bool" overloaded="no">
27589 <autodoc>HistoryCanForward() -&gt; bool</autodoc>
27590 </method>
27591 <method name="HistoryClear" type="" overloaded="no">
27592 <autodoc>HistoryClear()</autodoc>
27593 </method>
27594 <method name="GetInternalRepresentation" type="HtmlContainerCell" overloaded="no">
27595 <autodoc>GetInternalRepresentation() -&gt; HtmlContainerCell</autodoc>
27596 </method>
27597 <method name="GetParser" type="HtmlWinParser" overloaded="no">
27598 <autodoc>GetParser() -&gt; HtmlWinParser</autodoc>
27599 </method>
27600 <method name="ScrollToAnchor" type="bool" overloaded="no">
27601 <autodoc>ScrollToAnchor(String anchor) -&gt; bool</autodoc>
27602 <paramlist>
27603 <param name="anchor" type="String" default=""/>
27604 </paramlist>
27605 </method>
27606 <method name="HasAnchor" type="bool" overloaded="no">
27607 <autodoc>HasAnchor(String anchor) -&gt; bool</autodoc>
27608 <paramlist>
27609 <param name="anchor" type="String" default=""/>
27610 </paramlist>
27611 </method>
27612 <staticmethod name="AddFilter" type="" overloaded="no">
27613 <autodoc>AddFilter(HtmlFilter filter)</autodoc>
27614 <paramlist>
27615 <param name="filter" type="HtmlFilter" default=""/>
27616 </paramlist>
27617 </staticmethod>
27618 <method name="SelectWord" type="" overloaded="no">
27619 <autodoc>SelectWord(Point pos)</autodoc>
27620 <paramlist>
27621 <param name="pos" type="Point" default=""/>
27622 </paramlist>
27623 </method>
27624 <method name="SelectLine" type="" overloaded="no">
27625 <autodoc>SelectLine(Point pos)</autodoc>
27626 <paramlist>
27627 <param name="pos" type="Point" default=""/>
27628 </paramlist>
27629 </method>
27630 <method name="SelectAll" type="" overloaded="no">
27631 <autodoc>SelectAll()</autodoc>
27632 </method>
27633 <method name="base_OnLinkClicked" type="" overloaded="no">
27634 <autodoc>base_OnLinkClicked(HtmlLinkInfo link)</autodoc>
27635 <paramlist>
27636 <param name="link" type="HtmlLinkInfo" default=""/>
27637 </paramlist>
27638 </method>
27639 <method name="base_OnSetTitle" type="" overloaded="no">
27640 <autodoc>base_OnSetTitle(String title)</autodoc>
27641 <paramlist>
27642 <param name="title" type="String" default=""/>
27643 </paramlist>
27644 </method>
27645 <method name="base_OnCellMouseHover" type="" overloaded="no">
27646 <autodoc>base_OnCellMouseHover(HtmlCell cell, int x, int y)</autodoc>
27647 <paramlist>
27648 <param name="cell" type="HtmlCell" default=""/>
27649 <param name="x" type="int" default=""/>
27650 <param name="y" type="int" default=""/>
27651 </paramlist>
27652 </method>
27653 <method name="base_OnCellClicked" type="" overloaded="no">
27654 <autodoc>base_OnCellClicked(HtmlCell cell, int x, int y, MouseEvent event)</autodoc>
27655 <paramlist>
27656 <param name="cell" type="HtmlCell" default=""/>
27657 <param name="x" type="int" default=""/>
27658 <param name="y" type="int" default=""/>
27659 <param name="event" type="MouseEvent" default=""/>
27660 </paramlist>
27661 </method>
27662 </class>
27663 <pythoncode>
0f43fbdf
RD
27664#---------------------------------------------------------------------------
27665</pythoncode>
f32fc4bc
RD
27666 <class name="HtmlDCRenderer" oldname="wxHtmlDCRenderer" module="html">
27667 <baseclass name="Object"/>
27668 <constructor name="HtmlDCRenderer" overloaded="no">
27669 <autodoc>__init__() -&gt; HtmlDCRenderer</autodoc>
27670 </constructor>
27671 <destructor name="~wxHtmlDCRenderer" overloaded="no">
27672 <autodoc>__del__()</autodoc>
27673 </destructor>
27674 <method name="SetDC" type="" overloaded="no">
27675 <autodoc>SetDC(DC dc, int maxwidth)</autodoc>
27676 <paramlist>
27677 <param name="dc" type="DC" default=""/>
27678 <param name="maxwidth" type="int" default=""/>
27679 </paramlist>
27680 </method>
27681 <method name="SetSize" type="" overloaded="no">
27682 <autodoc>SetSize(int width, int height)</autodoc>
27683 <paramlist>
27684 <param name="width" type="int" default=""/>
27685 <param name="height" type="int" default=""/>
27686 </paramlist>
27687 </method>
27688 <method name="SetHtmlText" type="" overloaded="no">
27689 <autodoc>SetHtmlText(String html, String basepath=EmptyString, bool isdir=True)</autodoc>
27690 <paramlist>
27691 <param name="html" type="String" default=""/>
27692 <param name="basepath" type="String" default="wxPyEmptyString"/>
27693 <param name="isdir" type="bool" default="True"/>
27694 </paramlist>
27695 </method>
27696 <method name="SetFonts" type="" overloaded="no">
27697 <autodoc>SetFonts(String normal_face, String fixed_face, PyObject sizes=None)</autodoc>
27698 <paramlist>
27699 <param name="normal_face" type="String" default=""/>
27700 <param name="fixed_face" type="String" default=""/>
27701 <param name="sizes" type="PyObject" default="NULL"/>
27702 </paramlist>
27703 </method>
27704 <method name="Render" type="int" overloaded="no">
27705 <autodoc>Render(int x, int y, int from=0, int dont_render=False, int to=INT_MAX,
27706 int choices=None, int LCOUNT=0) -&gt; int</autodoc>
27707 <paramlist>
27708 <param name="x" type="int" default=""/>
27709 <param name="y" type="int" default=""/>
27710 <param name="from" type="int" default="0"/>
27711 <param name="dont_render" type="int" default="False"/>
27712 <param name="to" type="int" default="INT_MAX"/>
27713 <param name="choices" type="int" default="NULL"/>
27714 <param name="LCOUNT" type="int" default="0"/>
27715 </paramlist>
27716 </method>
27717 <method name="GetTotalHeight" type="int" overloaded="no">
27718 <autodoc>GetTotalHeight() -&gt; int</autodoc>
27719 </method>
27720 </class>
27721 <class name="HtmlPrintout" oldname="wxHtmlPrintout" module="html">
27722 <baseclass name="Printout"/>
27723 <constructor name="HtmlPrintout" overloaded="no">
27724 <autodoc>__init__(String title=HtmlPrintoutTitleStr) -&gt; HtmlPrintout</autodoc>
27725 <paramlist>
27726 <param name="title" type="String" default="wxPyHtmlPrintoutTitleStr"/>
27727 </paramlist>
27728 </constructor>
27729 <method name="SetHtmlText" type="" overloaded="no">
27730 <autodoc>SetHtmlText(String html, String basepath=EmptyString, bool isdir=True)</autodoc>
27731 <paramlist>
27732 <param name="html" type="String" default=""/>
27733 <param name="basepath" type="String" default="wxPyEmptyString"/>
27734 <param name="isdir" type="bool" default="True"/>
27735 </paramlist>
27736 </method>
27737 <method name="SetHtmlFile" type="" overloaded="no">
27738 <autodoc>SetHtmlFile(String htmlfile)</autodoc>
27739 <paramlist>
27740 <param name="htmlfile" type="String" default=""/>
27741 </paramlist>
27742 </method>
27743 <method name="SetHeader" type="" overloaded="no">
27744 <autodoc>SetHeader(String header, int pg=PAGE_ALL)</autodoc>
27745 <paramlist>
27746 <param name="header" type="String" default=""/>
27747 <param name="pg" type="int" default="wxPAGE_ALL"/>
27748 </paramlist>
27749 </method>
27750 <method name="SetFooter" type="" overloaded="no">
27751 <autodoc>SetFooter(String footer, int pg=PAGE_ALL)</autodoc>
27752 <paramlist>
27753 <param name="footer" type="String" default=""/>
27754 <param name="pg" type="int" default="wxPAGE_ALL"/>
27755 </paramlist>
27756 </method>
27757 <method name="SetFonts" type="" overloaded="no">
27758 <autodoc>SetFonts(String normal_face, String fixed_face, PyObject sizes=None)</autodoc>
27759 <paramlist>
27760 <param name="normal_face" type="String" default=""/>
27761 <param name="fixed_face" type="String" default=""/>
27762 <param name="sizes" type="PyObject" default="NULL"/>
27763 </paramlist>
27764 </method>
27765 <method name="SetMargins" type="" overloaded="no">
27766 <autodoc>SetMargins(float top=25.2, float bottom=25.2, float left=25.2,
27767 float right=25.2, float spaces=5)</autodoc>
27768 <paramlist>
27769 <param name="top" type="float" default="25.2"/>
27770 <param name="bottom" type="float" default="25.2"/>
27771 <param name="left" type="float" default="25.2"/>
27772 <param name="right" type="float" default="25.2"/>
27773 <param name="spaces" type="float" default="5"/>
27774 </paramlist>
27775 </method>
27776 <staticmethod name="AddFilter" type="" overloaded="no">
27777 <autodoc>AddFilter(wxHtmlFilter filter)</autodoc>
27778 <paramlist>
27779 <param name="filter" type="wxHtmlFilter" default=""/>
27780 </paramlist>
27781 </staticmethod>
27782 <staticmethod name="CleanUpStatics" type="" overloaded="no">
27783 <autodoc>CleanUpStatics()</autodoc>
27784 </staticmethod>
27785 </class>
27786 <class name="HtmlEasyPrinting" oldname="wxHtmlEasyPrinting" module="html">
27787 <baseclass name="Object"/>
27788 <constructor name="HtmlEasyPrinting" overloaded="no">
27789 <autodoc>__init__(String name=HtmlPrintingTitleStr, Window parentWindow=None) -&gt; HtmlEasyPrinting</autodoc>
27790 <paramlist>
27791 <param name="name" type="String" default="wxPyHtmlPrintingTitleStr"/>
27792 <param name="parentWindow" type="Window" default="NULL"/>
27793 </paramlist>
27794 </constructor>
27795 <destructor name="~wxHtmlEasyPrinting" overloaded="no">
27796 <autodoc>__del__()</autodoc>
27797 </destructor>
27798 <method name="PreviewFile" type="" overloaded="no">
27799 <autodoc>PreviewFile(String htmlfile)</autodoc>
27800 <paramlist>
27801 <param name="htmlfile" type="String" default=""/>
27802 </paramlist>
27803 </method>
27804 <method name="PreviewText" type="" overloaded="no">
27805 <autodoc>PreviewText(String htmltext, String basepath=EmptyString)</autodoc>
27806 <paramlist>
27807 <param name="htmltext" type="String" default=""/>
27808 <param name="basepath" type="String" default="wxPyEmptyString"/>
27809 </paramlist>
27810 </method>
27811 <method name="PrintFile" type="" overloaded="no">
27812 <autodoc>PrintFile(String htmlfile)</autodoc>
27813 <paramlist>
27814 <param name="htmlfile" type="String" default=""/>
27815 </paramlist>
27816 </method>
27817 <method name="PrintText" type="" overloaded="no">
27818 <autodoc>PrintText(String htmltext, String basepath=EmptyString)</autodoc>
27819 <paramlist>
27820 <param name="htmltext" type="String" default=""/>
27821 <param name="basepath" type="String" default="wxPyEmptyString"/>
27822 </paramlist>
27823 </method>
27824 <method name="PrinterSetup" type="" overloaded="no">
27825 <autodoc>PrinterSetup()</autodoc>
27826 </method>
27827 <method name="PageSetup" type="" overloaded="no">
27828 <autodoc>PageSetup()</autodoc>
27829 </method>
27830 <method name="SetHeader" type="" overloaded="no">
27831 <autodoc>SetHeader(String header, int pg=PAGE_ALL)</autodoc>
27832 <paramlist>
27833 <param name="header" type="String" default=""/>
27834 <param name="pg" type="int" default="wxPAGE_ALL"/>
27835 </paramlist>
27836 </method>
27837 <method name="SetFooter" type="" overloaded="no">
27838 <autodoc>SetFooter(String footer, int pg=PAGE_ALL)</autodoc>
27839 <paramlist>
27840 <param name="footer" type="String" default=""/>
27841 <param name="pg" type="int" default="wxPAGE_ALL"/>
27842 </paramlist>
27843 </method>
27844 <method name="SetFonts" type="" overloaded="no">
27845 <autodoc>SetFonts(String normal_face, String fixed_face, PyObject sizes=None)</autodoc>
27846 <paramlist>
27847 <param name="normal_face" type="String" default=""/>
27848 <param name="fixed_face" type="String" default=""/>
27849 <param name="sizes" type="PyObject" default="NULL"/>
27850 </paramlist>
27851 </method>
27852 <method name="GetPrintData" type="PrintData" overloaded="no">
27853 <autodoc>GetPrintData() -&gt; PrintData</autodoc>
27854 </method>
27855 <method name="GetPageSetupData" type="PageSetupDialogData" overloaded="no">
27856 <autodoc>GetPageSetupData() -&gt; PageSetupDialogData</autodoc>
27857 </method>
27858 </class>
27859 <pythoncode>
0dd25e81
RD
27860#---------------------------------------------------------------------------
27861</pythoncode>
f32fc4bc
RD
27862 <class name="HtmlBookRecord" oldname="wxHtmlBookRecord" module="html">
27863 <constructor name="HtmlBookRecord" overloaded="no">
27864 <autodoc>__init__(String bookfile, String basepath, String title, String start) -&gt; HtmlBookRecord</autodoc>
27865 <paramlist>
27866 <param name="bookfile" type="String" default=""/>
27867 <param name="basepath" type="String" default=""/>
27868 <param name="title" type="String" default=""/>
27869 <param name="start" type="String" default=""/>
27870 </paramlist>
27871 </constructor>
27872 <method name="GetBookFile" type="String" overloaded="no">
27873 <autodoc>GetBookFile() -&gt; String</autodoc>
27874 </method>
27875 <method name="GetTitle" type="String" overloaded="no">
27876 <autodoc>GetTitle() -&gt; String</autodoc>
27877 </method>
27878 <method name="GetStart" type="String" overloaded="no">
27879 <autodoc>GetStart() -&gt; String</autodoc>
27880 </method>
27881 <method name="GetBasePath" type="String" overloaded="no">
27882 <autodoc>GetBasePath() -&gt; String</autodoc>
27883 </method>
27884 <method name="SetContentsRange" type="" overloaded="no">
27885 <autodoc>SetContentsRange(int start, int end)</autodoc>
27886 <paramlist>
27887 <param name="start" type="int" default=""/>
27888 <param name="end" type="int" default=""/>
27889 </paramlist>
27890 </method>
27891 <method name="GetContentsStart" type="int" overloaded="no">
27892 <autodoc>GetContentsStart() -&gt; int</autodoc>
27893 </method>
27894 <method name="GetContentsEnd" type="int" overloaded="no">
27895 <autodoc>GetContentsEnd() -&gt; int</autodoc>
27896 </method>
27897 <method name="SetTitle" type="" overloaded="no">
27898 <autodoc>SetTitle(String title)</autodoc>
27899 <paramlist>
27900 <param name="title" type="String" default=""/>
27901 </paramlist>
27902 </method>
27903 <method name="SetBasePath" type="" overloaded="no">
27904 <autodoc>SetBasePath(String path)</autodoc>
27905 <paramlist>
27906 <param name="path" type="String" default=""/>
27907 </paramlist>
27908 </method>
27909 <method name="SetStart" type="" overloaded="no">
27910 <autodoc>SetStart(String start)</autodoc>
27911 <paramlist>
27912 <param name="start" type="String" default=""/>
27913 </paramlist>
27914 </method>
27915 <method name="GetFullPath" type="String" overloaded="no">
27916 <autodoc>GetFullPath(String page) -&gt; String</autodoc>
27917 <paramlist>
27918 <param name="page" type="String" default=""/>
27919 </paramlist>
27920 </method>
27921 </class>
27922 <class name="HtmlContentsItem" oldname="wxHtmlContentsItem" module="html">
27923 <method name="GetLevel" type="int" overloaded="no">
27924 <autodoc>GetLevel() -&gt; int</autodoc>
27925 </method>
27926 <method name="GetID" type="int" overloaded="no">
27927 <autodoc>GetID() -&gt; int</autodoc>
27928 </method>
27929 <method name="GetName" type="String" overloaded="no">
27930 <autodoc>GetName() -&gt; String</autodoc>
27931 </method>
27932 <method name="GetPage" type="String" overloaded="no">
27933 <autodoc>GetPage() -&gt; String</autodoc>
27934 </method>
27935 <method name="GetBook" type="HtmlBookRecord" overloaded="no">
27936 <autodoc>GetBook() -&gt; HtmlBookRecord</autodoc>
27937 </method>
27938 </class>
27939 <class name="HtmlSearchStatus" oldname="wxHtmlSearchStatus" module="html">
27940 <method name="Search" type="bool" overloaded="no">
27941 <autodoc>Search() -&gt; bool</autodoc>
27942 </method>
27943 <method name="IsActive" type="bool" overloaded="no">
27944 <autodoc>IsActive() -&gt; bool</autodoc>
27945 </method>
27946 <method name="GetCurIndex" type="int" overloaded="no">
27947 <autodoc>GetCurIndex() -&gt; int</autodoc>
27948 </method>
27949 <method name="GetMaxIndex" type="int" overloaded="no">
27950 <autodoc>GetMaxIndex() -&gt; int</autodoc>
27951 </method>
27952 <method name="GetName" type="String" overloaded="no">
27953 <autodoc>GetName() -&gt; String</autodoc>
27954 </method>
27955 <method name="GetContentsItem" type="HtmlContentsItem" overloaded="no">
27956 <autodoc>GetContentsItem() -&gt; HtmlContentsItem</autodoc>
27957 </method>
27958 </class>
27959 <class name="HtmlHelpData" oldname="wxHtmlHelpData" module="html">
27960 <constructor name="HtmlHelpData" overloaded="no">
27961 <autodoc>__init__() -&gt; HtmlHelpData</autodoc>
27962 </constructor>
27963 <destructor name="~wxHtmlHelpData" overloaded="no">
27964 <autodoc>__del__()</autodoc>
27965 </destructor>
27966 <method name="SetTempDir" type="" overloaded="no">
27967 <autodoc>SetTempDir(String path)</autodoc>
27968 <paramlist>
27969 <param name="path" type="String" default=""/>
27970 </paramlist>
27971 </method>
27972 <method name="AddBook" type="bool" overloaded="no">
27973 <autodoc>AddBook(String book) -&gt; bool</autodoc>
27974 <paramlist>
27975 <param name="book" type="String" default=""/>
27976 </paramlist>
27977 </method>
27978 <method name="FindPageByName" type="String" overloaded="no">
27979 <autodoc>FindPageByName(String page) -&gt; String</autodoc>
27980 <paramlist>
27981 <param name="page" type="String" default=""/>
27982 </paramlist>
27983 </method>
27984 <method name="FindPageById" type="String" overloaded="no">
27985 <autodoc>FindPageById(int id) -&gt; String</autodoc>
27986 <paramlist>
27987 <param name="id" type="int" default=""/>
27988 </paramlist>
27989 </method>
27990 <method name="GetBookRecArray" type="wxHtmlBookRecArray" overloaded="no">
27991 <autodoc>GetBookRecArray() -&gt; wxHtmlBookRecArray</autodoc>
27992 </method>
27993 <method name="GetContents" type="HtmlContentsItem" overloaded="no">
27994 <autodoc>GetContents() -&gt; HtmlContentsItem</autodoc>
27995 </method>
27996 <method name="GetContentsCnt" type="int" overloaded="no">
27997 <autodoc>GetContentsCnt() -&gt; int</autodoc>
27998 </method>
27999 <method name="GetIndex" type="HtmlContentsItem" overloaded="no">
28000 <autodoc>GetIndex() -&gt; HtmlContentsItem</autodoc>
28001 </method>
28002 <method name="GetIndexCnt" type="int" overloaded="no">
28003 <autodoc>GetIndexCnt() -&gt; int</autodoc>
28004 </method>
28005 </class>
28006 <class name="HtmlHelpFrame" oldname="wxHtmlHelpFrame" module="html">
28007 <baseclass name="Frame"/>
28008 <constructor name="HtmlHelpFrame" overloaded="no">
28009 <autodoc>__init__(Window parent, int ??, String title=EmptyString, int style=HF_DEFAULTSTYLE,
28010 HtmlHelpData data=None) -&gt; HtmlHelpFrame</autodoc>
28011 <paramlist>
28012 <param name="parent" type="Window" default=""/>
28013 <param name="" type="int" default=""/>
28014 <param name="title" type="String" default="wxPyEmptyString"/>
28015 <param name="style" type="int" default="wxHF_DEFAULTSTYLE"/>
28016 <param name="data" type="HtmlHelpData" default="NULL"/>
28017 </paramlist>
28018 </constructor>
28019 <method name="GetData" type="HtmlHelpData" overloaded="no">
28020 <autodoc>GetData() -&gt; HtmlHelpData</autodoc>
28021 </method>
28022 <method name="SetTitleFormat" type="" overloaded="no">
28023 <autodoc>SetTitleFormat(String format)</autodoc>
28024 <paramlist>
28025 <param name="format" type="String" default=""/>
28026 </paramlist>
28027 </method>
28028 <method name="Display" type="" overloaded="no">
28029 <autodoc>Display(String x)</autodoc>
28030 <paramlist>
28031 <param name="x" type="String" default=""/>
28032 </paramlist>
28033 </method>
28034 <method name="DisplayID" type="" overloaded="no">
28035 <autodoc>DisplayID(int id)</autodoc>
28036 <paramlist>
28037 <param name="id" type="int" default=""/>
28038 </paramlist>
28039 </method>
28040 <method name="DisplayContents" type="" overloaded="no">
28041 <autodoc>DisplayContents()</autodoc>
28042 </method>
28043 <method name="DisplayIndex" type="" overloaded="no">
28044 <autodoc>DisplayIndex()</autodoc>
28045 </method>
28046 <method name="KeywordSearch" type="bool" overloaded="no">
28047 <autodoc>KeywordSearch(String keyword) -&gt; bool</autodoc>
28048 <paramlist>
28049 <param name="keyword" type="String" default=""/>
28050 </paramlist>
28051 </method>
28052 <method name="UseConfig" type="" overloaded="no">
28053 <autodoc>UseConfig(ConfigBase config, String rootpath=EmptyString)</autodoc>
28054 <paramlist>
28055 <param name="config" type="ConfigBase" default=""/>
28056 <param name="rootpath" type="String" default="wxPyEmptyString"/>
28057 </paramlist>
28058 </method>
28059 <method name="ReadCustomization" type="" overloaded="no">
28060 <autodoc>ReadCustomization(ConfigBase cfg, String path=EmptyString)</autodoc>
28061 <paramlist>
28062 <param name="cfg" type="ConfigBase" default=""/>
28063 <param name="path" type="String" default="wxPyEmptyString"/>
28064 </paramlist>
28065 </method>
28066 <method name="WriteCustomization" type="" overloaded="no">
28067 <autodoc>WriteCustomization(ConfigBase cfg, String path=EmptyString)</autodoc>
28068 <paramlist>
28069 <param name="cfg" type="ConfigBase" default=""/>
28070 <param name="path" type="String" default="wxPyEmptyString"/>
28071 </paramlist>
28072 </method>
28073 </class>
28074 <class name="HtmlHelpController" oldname="wxHtmlHelpController" module="html">
28075 <baseclass name="EvtHandler"/>
28076 <constructor name="HtmlHelpController" overloaded="no">
28077 <autodoc>__init__(int style=HF_DEFAULTSTYLE) -&gt; HtmlHelpController</autodoc>
28078 <paramlist>
28079 <param name="style" type="int" default="wxHF_DEFAULTSTYLE"/>
28080 </paramlist>
28081 </constructor>
28082 <destructor name="~wxHtmlHelpController" overloaded="no">
28083 <autodoc>__del__()</autodoc>
28084 </destructor>
28085 <method name="SetTitleFormat" type="" overloaded="no">
28086 <autodoc>SetTitleFormat(String format)</autodoc>
28087 <paramlist>
28088 <param name="format" type="String" default=""/>
28089 </paramlist>
28090 </method>
28091 <method name="SetTempDir" type="" overloaded="no">
28092 <autodoc>SetTempDir(String path)</autodoc>
28093 <paramlist>
28094 <param name="path" type="String" default=""/>
28095 </paramlist>
28096 </method>
28097 <method name="AddBook" type="bool" overloaded="no">
28098 <autodoc>AddBook(String book, int show_wait_msg=False) -&gt; bool</autodoc>
28099 <paramlist>
28100 <param name="book" type="String" default=""/>
28101 <param name="show_wait_msg" type="int" default="False"/>
28102 </paramlist>
28103 </method>
28104 <method name="Display" type="" overloaded="no">
28105 <autodoc>Display(String x)</autodoc>
28106 <paramlist>
28107 <param name="x" type="String" default=""/>
28108 </paramlist>
28109 </method>
28110 <method name="DisplayID" type="" overloaded="no">
28111 <autodoc>DisplayID(int id)</autodoc>
28112 <paramlist>
28113 <param name="id" type="int" default=""/>
28114 </paramlist>
28115 </method>
28116 <method name="DisplayContents" type="" overloaded="no">
28117 <autodoc>DisplayContents()</autodoc>
28118 </method>
28119 <method name="DisplayIndex" type="" overloaded="no">
28120 <autodoc>DisplayIndex()</autodoc>
28121 </method>
28122 <method name="KeywordSearch" type="bool" overloaded="no">
28123 <autodoc>KeywordSearch(String keyword) -&gt; bool</autodoc>
28124 <paramlist>
28125 <param name="keyword" type="String" default=""/>
28126 </paramlist>
28127 </method>
28128 <method name="UseConfig" type="" overloaded="no">
28129 <autodoc>UseConfig(ConfigBase config, String rootpath=EmptyString)</autodoc>
28130 <paramlist>
28131 <param name="config" type="ConfigBase" default=""/>
28132 <param name="rootpath" type="String" default="wxPyEmptyString"/>
28133 </paramlist>
28134 </method>
28135 <method name="ReadCustomization" type="" overloaded="no">
28136 <autodoc>ReadCustomization(ConfigBase cfg, String path=EmptyString)</autodoc>
28137 <paramlist>
28138 <param name="cfg" type="ConfigBase" default=""/>
28139 <param name="path" type="String" default="wxPyEmptyString"/>
28140 </paramlist>
28141 </method>
28142 <method name="WriteCustomization" type="" overloaded="no">
28143 <autodoc>WriteCustomization(ConfigBase cfg, String path=EmptyString)</autodoc>
28144 <paramlist>
28145 <param name="cfg" type="ConfigBase" default=""/>
28146 <param name="path" type="String" default="wxPyEmptyString"/>
28147 </paramlist>
28148 </method>
28149 <method name="GetFrame" type="HtmlHelpFrame" overloaded="no">
28150 <autodoc>GetFrame() -&gt; HtmlHelpFrame</autodoc>
28151 </method>
28152 </class>
28153 </module>
28154 <module name="wizard">
28155 <import name="windows"/>
28156 <pythoncode> wx = core </pythoncode>
28157 <pythoncode>
28158EVT_WIZARD_PAGE_CHANGED = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGED, 1)
28159EVT_WIZARD_PAGE_CHANGING = wx.PyEventBinder( wxEVT_WIZARD_PAGE_CHANGING, 1)
28160EVT_WIZARD_CANCEL = wx.PyEventBinder( wxEVT_WIZARD_CANCEL, 1)
28161EVT_WIZARD_HELP = wx.PyEventBinder( wxEVT_WIZARD_HELP, 1)
28162EVT_WIZARD_FINISHED = wx.PyEventBinder( wxEVT_WIZARD_FINISHED, 1)
0dd25e81 28163</pythoncode>
f32fc4bc
RD
28164 <class name="WizardEvent" oldname="wxWizardEvent" module="wizard">
28165 <baseclass name="NotifyEvent"/>
28166 <constructor name="WizardEvent" overloaded="no">
28167 <autodoc>__init__(wxEventType type=wxEVT_NULL, int id=-1, bool direction=True,
28168 WizardPage page=None) -&gt; WizardEvent</autodoc>
28169 <paramlist>
28170 <param name="type" type="wxEventType" default="wxEVT_NULL"/>
28171 <param name="id" type="int" default="-1"/>
28172 <param name="direction" type="bool" default="True"/>
28173 <param name="page" type="wxWizardPage" default="NULL"/>
28174 </paramlist>
28175 </constructor>
28176 <method name="GetDirection" type="bool" overloaded="no">
28177 <autodoc>GetDirection() -&gt; bool</autodoc>
28178 </method>
28179 <method name="GetPage" type="wxWizardPage" overloaded="no">
28180 <autodoc>GetPage() -&gt; WizardPage</autodoc>
28181 </method>
28182 </class>
28183 <class name="WizardPage" oldname="wxWizardPage" module="wizard">
28184 <baseclass name="Panel"/>
28185 <method name="Create" type="bool" overloaded="no">
28186 <autodoc>Create(Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -&gt; bool</autodoc>
28187 <paramlist>
28188 <param name="parent" type="wxWizard" default=""/>
28189 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
28190 <param name="resource" type="String" default="wxPyEmptyString"/>
28191 </paramlist>
28192 </method>
28193 <method name="GetPrev" type="WizardPage" overloaded="no">
28194 <autodoc>GetPrev() -&gt; WizardPage</autodoc>
28195 </method>
28196 <method name="GetNext" type="WizardPage" overloaded="no">
28197 <autodoc>GetNext() -&gt; WizardPage</autodoc>
28198 </method>
28199 <method name="GetBitmap" type="Bitmap" overloaded="no">
28200 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
28201 </method>
28202 </class>
28203 <class name="PyWizardPage" oldname="wxPyWizardPage" module="wizard">
28204 <baseclass name="WizardPage"/>
28205 <constructor name="PyWizardPage" overloaded="no">
28206 <autodoc>__init__(Wizard parent, Bitmap bitmap=&amp;wxNullBitmap, String resource=&amp;wxPyEmptyString) -&gt; PyWizardPage</autodoc>
28207 <paramlist>
28208 <param name="parent" type="wxWizard" default=""/>
28209 <param name="bitmap" type="Bitmap" default="&amp;wxNullBitmap"/>
28210 <param name="resource" type="String" default="&amp;wxPyEmptyString"/>
28211 </paramlist>
28212 </constructor>
28213 <constructor name="PrePyWizardPage" overloaded="no">
28214 <autodoc>PrePyWizardPage() -&gt; PyWizardPage</autodoc>
28215 </constructor>
28216 <method name="Create" type="bool" overloaded="no">
28217 <autodoc>Create(Wizard parent, Bitmap bitmap=wxNullBitmap, String resource=EmptyString) -&gt; bool</autodoc>
28218 <paramlist>
28219 <param name="parent" type="wxWizard" default=""/>
28220 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
28221 <param name="resource" type="String" default="wxPyEmptyString"/>
28222 </paramlist>
28223 </method>
28224 <method name="_setCallbackInfo" type="" overloaded="no">
28225 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
28226 <paramlist>
28227 <param name="self" type="PyObject" default=""/>
28228 <param name="_class" type="PyObject" default=""/>
28229 </paramlist>
28230 </method>
28231 <method name="base_DoMoveWindow" type="" overloaded="no">
28232 <autodoc>base_DoMoveWindow(int x, int y, int width, int height)</autodoc>
28233 <paramlist>
28234 <param name="x" type="int" default=""/>
28235 <param name="y" type="int" default=""/>
28236 <param name="width" type="int" default=""/>
28237 <param name="height" type="int" default=""/>
28238 </paramlist>
28239 </method>
28240 <method name="base_DoSetSize" type="" overloaded="no">
28241 <autodoc>base_DoSetSize(int x, int y, int width, int height, int sizeFlags=SIZE_AUTO)</autodoc>
28242 <paramlist>
28243 <param name="x" type="int" default=""/>
28244 <param name="y" type="int" default=""/>
28245 <param name="width" type="int" default=""/>
28246 <param name="height" type="int" default=""/>
28247 <param name="sizeFlags" type="int" default="wxSIZE_AUTO"/>
28248 </paramlist>
28249 </method>
28250 <method name="base_DoSetClientSize" type="" overloaded="no">
28251 <autodoc>base_DoSetClientSize(int width, int height)</autodoc>
28252 <paramlist>
28253 <param name="width" type="int" default=""/>
28254 <param name="height" type="int" default=""/>
28255 </paramlist>
28256 </method>
28257 <method name="base_DoSetVirtualSize" type="" overloaded="no">
28258 <autodoc>base_DoSetVirtualSize(int x, int y)</autodoc>
28259 <paramlist>
28260 <param name="x" type="int" default=""/>
28261 <param name="y" type="int" default=""/>
28262 </paramlist>
28263 </method>
28264 <method name="base_DoGetSize" type="" overloaded="no">
28265 <autodoc>base_DoGetSize() -&gt; (width, height)</autodoc>
28266 <paramlist>
28267 <param name="OUTPUT" type="int" default=""/>
28268 <param name="OUTPUT" type="int" default=""/>
28269 </paramlist>
28270 </method>
28271 <method name="base_DoGetClientSize" type="" overloaded="no">
28272 <autodoc>base_DoGetClientSize() -&gt; (width, height)</autodoc>
28273 <paramlist>
28274 <param name="OUTPUT" type="int" default=""/>
28275 <param name="OUTPUT" type="int" default=""/>
28276 </paramlist>
28277 </method>
28278 <method name="base_DoGetPosition" type="" overloaded="no">
28279 <autodoc>base_DoGetPosition() -&gt; (x,y)</autodoc>
28280 <paramlist>
28281 <param name="OUTPUT" type="int" default=""/>
28282 <param name="OUTPUT" type="int" default=""/>
28283 </paramlist>
28284 </method>
28285 <method name="base_DoGetVirtualSize" type="Size" overloaded="no">
28286 <autodoc>base_DoGetVirtualSize() -&gt; Size</autodoc>
28287 </method>
28288 <method name="base_DoGetBestSize" type="Size" overloaded="no">
28289 <autodoc>base_DoGetBestSize() -&gt; Size</autodoc>
28290 </method>
28291 <method name="base_InitDialog" type="" overloaded="no">
28292 <autodoc>base_InitDialog()</autodoc>
28293 </method>
28294 <method name="base_TransferDataToWindow" type="bool" overloaded="no">
28295 <autodoc>base_TransferDataToWindow() -&gt; bool</autodoc>
28296 </method>
28297 <method name="base_TransferDataFromWindow" type="bool" overloaded="no">
28298 <autodoc>base_TransferDataFromWindow() -&gt; bool</autodoc>
28299 </method>
28300 <method name="base_Validate" type="bool" overloaded="no">
28301 <autodoc>base_Validate() -&gt; bool</autodoc>
28302 </method>
28303 <method name="base_AcceptsFocus" type="bool" overloaded="no">
28304 <autodoc>base_AcceptsFocus() -&gt; bool</autodoc>
28305 </method>
28306 <method name="base_AcceptsFocusFromKeyboard" type="bool" overloaded="no">
28307 <autodoc>base_AcceptsFocusFromKeyboard() -&gt; bool</autodoc>
28308 </method>
28309 <method name="base_GetMaxSize" type="Size" overloaded="no">
28310 <autodoc>base_GetMaxSize() -&gt; Size</autodoc>
28311 </method>
28312 <method name="base_AddChild" type="" overloaded="no">
28313 <autodoc>base_AddChild(Window child)</autodoc>
28314 <paramlist>
28315 <param name="child" type="Window" default=""/>
28316 </paramlist>
28317 </method>
28318 <method name="base_RemoveChild" type="" overloaded="no">
28319 <autodoc>base_RemoveChild(Window child)</autodoc>
28320 <paramlist>
28321 <param name="child" type="Window" default=""/>
28322 </paramlist>
28323 </method>
28324 </class>
28325 <class name="WizardPageSimple" oldname="wxWizardPageSimple" module="wizard">
28326 <baseclass name="WizardPage"/>
28327 <constructor name="WizardPageSimple" overloaded="no">
28328 <autodoc>__init__(Wizard parent, WizardPage prev=None, WizardPage next=None,
28329 Bitmap bitmap=wxNullBitmap, wxChar resource=None) -&gt; WizardPageSimple</autodoc>
28330 <paramlist>
28331 <param name="parent" type="wxWizard" default=""/>
28332 <param name="prev" type="WizardPage" default="NULL"/>
28333 <param name="next" type="WizardPage" default="NULL"/>
28334 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
28335 <param name="resource" type="wxChar" default="NULL"/>
28336 </paramlist>
28337 </constructor>
28338 <constructor name="PreWizardPageSimple" overloaded="no">
28339 <autodoc>PreWizardPageSimple() -&gt; WizardPageSimple</autodoc>
28340 </constructor>
28341 <method name="Create" type="bool" overloaded="no">
28342 <autodoc>Create(Wizard parent=None, WizardPage prev=None, WizardPage next=None,
28343 Bitmap bitmap=wxNullBitmap, wxChar resource=None) -&gt; bool</autodoc>
28344 <paramlist>
28345 <param name="parent" type="wxWizard" default="NULL"/>
28346 <param name="prev" type="WizardPage" default="NULL"/>
28347 <param name="next" type="WizardPage" default="NULL"/>
28348 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
28349 <param name="resource" type="wxChar" default="NULL"/>
28350 </paramlist>
28351 </method>
28352 <method name="SetPrev" type="" overloaded="no">
28353 <autodoc>SetPrev(WizardPage prev)</autodoc>
28354 <paramlist>
28355 <param name="prev" type="WizardPage" default=""/>
28356 </paramlist>
28357 </method>
28358 <method name="SetNext" type="" overloaded="no">
28359 <autodoc>SetNext(WizardPage next)</autodoc>
28360 <paramlist>
28361 <param name="next" type="WizardPage" default=""/>
28362 </paramlist>
28363 </method>
28364 <staticmethod name="Chain" type="" overloaded="no">
28365 <autodoc>Chain(WizardPageSimple first, WizardPageSimple second)</autodoc>
28366 <paramlist>
28367 <param name="first" type="WizardPageSimple" default=""/>
28368 <param name="second" type="WizardPageSimple" default=""/>
28369 </paramlist>
28370 </staticmethod>
28371 </class>
28372 <class name="Wizard" oldname="wxWizard" module="wizard">
28373 <baseclass name="Dialog"/>
28374 <constructor name="Wizard" overloaded="no">
28375 <autodoc>__init__(Window parent, int id=-1, String title=EmptyString,
28376 Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition,
28377 long style=DEFAULT_DIALOG_STYLE) -&gt; Wizard</autodoc>
28378 <paramlist>
28379 <param name="parent" type="Window" default=""/>
28380 <param name="id" type="int" default="-1"/>
28381 <param name="title" type="String" default="wxPyEmptyString"/>
28382 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
28383 <param name="pos" type="Point" default="wxDefaultPosition"/>
28384 <param name="style" type="long" default="wxDEFAULT_DIALOG_STYLE"/>
28385 </paramlist>
28386 </constructor>
28387 <constructor name="PreWizard" overloaded="no">
28388 <autodoc>PreWizard() -&gt; Wizard</autodoc>
28389 </constructor>
28390 <method name="Create" type="bool" overloaded="no">
28391 <autodoc>Create(Window parent, int id=-1, String title=EmptyString,
28392 Bitmap bitmap=wxNullBitmap, Point pos=DefaultPosition) -&gt; bool</autodoc>
28393 <paramlist>
28394 <param name="parent" type="Window" default=""/>
28395 <param name="id" type="int" default="-1"/>
28396 <param name="title" type="String" default="wxPyEmptyString"/>
28397 <param name="bitmap" type="Bitmap" default="wxNullBitmap"/>
28398 <param name="pos" type="Point" default="wxDefaultPosition"/>
28399 </paramlist>
28400 </method>
28401 <method name="Init" type="" overloaded="no">
28402 <autodoc>Init()</autodoc>
28403 </method>
28404 <method name="RunWizard" type="bool" overloaded="no">
28405 <autodoc>RunWizard(WizardPage firstPage) -&gt; bool</autodoc>
28406 <paramlist>
28407 <param name="firstPage" type="WizardPage" default=""/>
28408 </paramlist>
28409 </method>
28410 <method name="GetCurrentPage" type="WizardPage" overloaded="no">
28411 <autodoc>GetCurrentPage() -&gt; WizardPage</autodoc>
28412 </method>
28413 <method name="SetPageSize" type="" overloaded="no">
28414 <autodoc>SetPageSize(Size size)</autodoc>
28415 <paramlist>
28416 <param name="size" type="Size" default=""/>
28417 </paramlist>
28418 </method>
28419 <method name="GetPageSize" type="Size" overloaded="no">
28420 <autodoc>GetPageSize() -&gt; Size</autodoc>
28421 </method>
28422 <method name="FitToPage" type="" overloaded="no">
28423 <autodoc>FitToPage(WizardPage firstPage)</autodoc>
28424 <paramlist>
28425 <param name="firstPage" type="WizardPage" default=""/>
28426 </paramlist>
28427 </method>
28428 <method name="GetPageAreaSizer" type="Sizer" overloaded="no">
28429 <autodoc>GetPageAreaSizer() -&gt; Sizer</autodoc>
28430 </method>
28431 <method name="SetBorder" type="" overloaded="no">
28432 <autodoc>SetBorder(int border)</autodoc>
28433 <paramlist>
28434 <param name="border" type="int" default=""/>
28435 </paramlist>
28436 </method>
28437 <method name="IsRunning" type="bool" overloaded="no">
28438 <autodoc>IsRunning() -&gt; bool</autodoc>
28439 </method>
28440 <method name="ShowPage" type="bool" overloaded="no">
28441 <autodoc>ShowPage(WizardPage page, bool goingForward=True) -&gt; bool</autodoc>
28442 <paramlist>
28443 <param name="page" type="WizardPage" default=""/>
28444 <param name="goingForward" type="bool" default="True"/>
28445 </paramlist>
28446 </method>
28447 <method name="HasNextPage" type="bool" overloaded="no">
28448 <autodoc>HasNextPage(WizardPage page) -&gt; bool</autodoc>
28449 <paramlist>
28450 <param name="page" type="WizardPage" default=""/>
28451 </paramlist>
28452 </method>
28453 <method name="HasPrevPage" type="bool" overloaded="no">
28454 <autodoc>HasPrevPage(WizardPage page) -&gt; bool</autodoc>
28455 <paramlist>
28456 <param name="page" type="WizardPage" default=""/>
28457 </paramlist>
28458 </method>
28459 </class>
28460 </module>
28461 <module name="glcanvas">
28462 <import name="core"/>
28463 <pythoncode> wx = core </pythoncode>
28464 <class name="GLContext" oldname="wxGLContext" module="glcanvas">
28465 <baseclass name="Object"/>
28466 <constructor name="GLContext" overloaded="no">
28467 <autodoc>__init__(bool isRGB, GLCanvas win, wxPalette palette=wxNullPalette,
28468 GLContext other=None) -&gt; GLContext</autodoc>
28469 <paramlist>
28470 <param name="isRGB" type="bool" default=""/>
28471 <param name="win" type="wxGLCanvas" default=""/>
28472 <param name="palette" type="Palette" default="wxNullPalette"/>
28473 <param name="other" type="GLContext" default="NULL"/>
28474 </paramlist>
28475 </constructor>
28476 <destructor name="~wxGLContext" overloaded="no">
28477 <autodoc>__del__()</autodoc>
28478 </destructor>
28479 <method name="SetCurrent" type="" overloaded="no">
28480 <autodoc>SetCurrent()</autodoc>
28481 </method>
28482 <method name="SetColour" type="" overloaded="no">
28483 <autodoc>SetColour(String colour)</autodoc>
28484 <paramlist>
28485 <param name="colour" type="String" default=""/>
28486 </paramlist>
28487 </method>
28488 <method name="SwapBuffers" type="" overloaded="no">
28489 <autodoc>SwapBuffers()</autodoc>
28490 </method>
28491 <method name="SetupPixelFormat" type="" overloaded="no">
28492 <autodoc>SetupPixelFormat()</autodoc>
28493 </method>
28494 <method name="SetupPalette" type="" overloaded="no">
28495 <autodoc>SetupPalette(wxPalette palette)</autodoc>
28496 <paramlist>
28497 <param name="palette" type="Palette" default=""/>
28498 </paramlist>
28499 </method>
28500 <method name="CreateDefaultPalette" type="Palette" overloaded="no">
28501 <autodoc>CreateDefaultPalette() -&gt; wxPalette</autodoc>
28502 </method>
28503 <method name="GetPalette" type="Palette" overloaded="no">
28504 <autodoc>GetPalette() -&gt; wxPalette</autodoc>
28505 </method>
28506 <method name="GetWindow" type="Window" overloaded="no">
28507 <autodoc>GetWindow() -&gt; Window</autodoc>
28508 </method>
28509 </class>
28510 <class name="GLCanvas" oldname="wxGLCanvas" module="glcanvas">
28511 <baseclass name="Window"/>
28512 <constructor name="GLCanvas" overloaded="no">
28513 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
28514 Size size=DefaultSize, long style=0, String name=GLCanvasNameStr,
28515 int attribList=None, wxPalette palette=wxNullPalette) -&gt; GLCanvas</autodoc>
28516 <paramlist>
28517 <param name="parent" type="Window" default=""/>
28518 <param name="id" type="int" default="-1"/>
28519 <param name="pos" type="Point" default="wxDefaultPosition"/>
28520 <param name="size" type="Size" default="wxDefaultSize"/>
28521 <param name="style" type="long" default="0"/>
28522 <param name="name" type="String" default="wxPyGLCanvasNameStr"/>
28523 <param name="attribList" type="int" default="NULL"/>
28524 <param name="palette" type="Palette" default="wxNullPalette"/>
28525 </paramlist>
28526 </constructor>
28527 <constructor name="GLCanvasWithContext" overloaded="no">
28528 <autodoc>GLCanvasWithContext(Window parent, GLContext shared=None, int id=-1, Point pos=DefaultPosition,
28529 Size size=DefaultSize,
28530 long style=0, String name=GLCanvasNameStr,
28531 int attribList=None, wxPalette palette=wxNullPalette) -&gt; GLCanvas</autodoc>
28532 <paramlist>
28533 <param name="parent" type="Window" default=""/>
28534 <param name="shared" type="GLContext" default="NULL"/>
28535 <param name="id" type="int" default="-1"/>
28536 <param name="pos" type="Point" default="wxDefaultPosition"/>
28537 <param name="size" type="Size" default="wxDefaultSize"/>
28538 <param name="style" type="long" default="0"/>
28539 <param name="name" type="String" default="wxPyGLCanvasNameStr"/>
28540 <param name="attribList" type="int" default="NULL"/>
28541 <param name="palette" type="Palette" default="wxNullPalette"/>
28542 </paramlist>
28543 </constructor>
28544 <method name="SetCurrent" type="" overloaded="no">
28545 <autodoc>SetCurrent()</autodoc>
28546 </method>
28547 <method name="SetColour" type="" overloaded="no">
28548 <autodoc>SetColour(String colour)</autodoc>
28549 <paramlist>
28550 <param name="colour" type="String" default=""/>
28551 </paramlist>
28552 </method>
28553 <method name="SwapBuffers" type="" overloaded="no">
28554 <autodoc>SwapBuffers()</autodoc>
28555 </method>
28556 <method name="GetContext" type="GLContext" overloaded="no">
28557 <autodoc>GetContext() -&gt; GLContext</autodoc>
28558 </method>
28559 </class>
28560 </module>
28561 <module name="ogl">
28562 <import name="windows"/>
28563 <pythoncode> wx = core </pythoncode>
28564 <pythoncode>
0dd25e81
RD
28565#---------------------------------------------------------------------------
28566</pythoncode>
f32fc4bc
RD
28567 <class name="ShapeRegion" oldname="wxShapeRegion" module="ogl">
28568 <baseclass name="Object"/>
28569 <constructor name="ShapeRegion" overloaded="no">
28570 <autodoc>__init__() -&gt; ShapeRegion</autodoc>
28571 </constructor>
28572 <method name="SetText" type="" overloaded="no">
28573 <autodoc>SetText(String s)</autodoc>
28574 <paramlist>
28575 <param name="s" type="String" default=""/>
28576 </paramlist>
28577 </method>
28578 <method name="SetFont" type="" overloaded="no">
28579 <autodoc>SetFont(Font f)</autodoc>
28580 <paramlist>
28581 <param name="f" type="Font" default=""/>
28582 </paramlist>
28583 </method>
28584 <method name="SetMinSize" type="" overloaded="no">
28585 <autodoc>SetMinSize(double w, double h)</autodoc>
28586 <paramlist>
28587 <param name="w" type="double" default=""/>
28588 <param name="h" type="double" default=""/>
28589 </paramlist>
28590 </method>
28591 <method name="SetSize" type="" overloaded="no">
28592 <autodoc>SetSize(double w, double h)</autodoc>
28593 <paramlist>
28594 <param name="w" type="double" default=""/>
28595 <param name="h" type="double" default=""/>
28596 </paramlist>
28597 </method>
28598 <method name="SetPosition" type="" overloaded="no">
28599 <autodoc>SetPosition(double x, double y)</autodoc>
28600 <paramlist>
28601 <param name="x" type="double" default=""/>
28602 <param name="y" type="double" default=""/>
28603 </paramlist>
28604 </method>
28605 <method name="SetProportions" type="" overloaded="no">
28606 <autodoc>SetProportions(double x, double y)</autodoc>
28607 <paramlist>
28608 <param name="x" type="double" default=""/>
28609 <param name="y" type="double" default=""/>
28610 </paramlist>
28611 </method>
28612 <method name="SetFormatMode" type="" overloaded="no">
28613 <autodoc>SetFormatMode(int mode)</autodoc>
28614 <paramlist>
28615 <param name="mode" type="int" default=""/>
28616 </paramlist>
28617 </method>
28618 <method name="SetName" type="" overloaded="no">
28619 <autodoc>SetName(String s)</autodoc>
28620 <paramlist>
28621 <param name="s" type="String" default=""/>
28622 </paramlist>
28623 </method>
28624 <method name="SetColour" type="" overloaded="no">
28625 <autodoc>SetColour(String col)</autodoc>
28626 <paramlist>
28627 <param name="col" type="String" default=""/>
28628 </paramlist>
28629 </method>
28630 <method name="GetText" type="String" overloaded="no">
28631 <autodoc>GetText() -&gt; String</autodoc>
28632 </method>
28633 <method name="GetFont" type="Font" overloaded="no">
28634 <autodoc>GetFont() -&gt; Font</autodoc>
28635 </method>
28636 <method name="GetMinSize" type="" overloaded="no">
28637 <autodoc>GetMinSize(double OUTPUT, double OUTPUT)</autodoc>
28638 <paramlist>
28639 <param name="OUTPUT" type="double" default=""/>
28640 <param name="OUTPUT" type="double" default=""/>
28641 </paramlist>
28642 </method>
28643 <method name="GetProportion" type="" overloaded="no">
28644 <autodoc>GetProportion(double OUTPUT, double OUTPUT)</autodoc>
28645 <paramlist>
28646 <param name="OUTPUT" type="double" default=""/>
28647 <param name="OUTPUT" type="double" default=""/>
28648 </paramlist>
28649 </method>
28650 <method name="GetSize" type="" overloaded="no">
28651 <autodoc>GetSize(double OUTPUT, double OUTPUT)</autodoc>
28652 <paramlist>
28653 <param name="OUTPUT" type="double" default=""/>
28654 <param name="OUTPUT" type="double" default=""/>
28655 </paramlist>
28656 </method>
28657 <method name="GetPosition" type="" overloaded="no">
28658 <autodoc>GetPosition(double OUTPUT, double OUTPUT)</autodoc>
28659 <paramlist>
28660 <param name="OUTPUT" type="double" default=""/>
28661 <param name="OUTPUT" type="double" default=""/>
28662 </paramlist>
28663 </method>
28664 <method name="GetFormatMode" type="int" overloaded="no">
28665 <autodoc>GetFormatMode() -&gt; int</autodoc>
28666 </method>
28667 <method name="GetName" type="String" overloaded="no">
28668 <autodoc>GetName() -&gt; String</autodoc>
28669 </method>
28670 <method name="GetColour" type="String" overloaded="no">
28671 <autodoc>GetColour() -&gt; String</autodoc>
28672 </method>
28673 <method name="GetActualColourObject" type="Colour" overloaded="no">
28674 <autodoc>GetActualColourObject() -&gt; Colour</autodoc>
28675 </method>
28676 <method name="GetFormattedText" type="wxList" overloaded="no">
28677 <autodoc>GetFormattedText() -&gt; wxList</autodoc>
28678 </method>
28679 <method name="GetPenColour" type="String" overloaded="no">
28680 <autodoc>GetPenColour() -&gt; String</autodoc>
28681 </method>
28682 <method name="GetPenStyle" type="int" overloaded="no">
28683 <autodoc>GetPenStyle() -&gt; int</autodoc>
28684 </method>
28685 <method name="SetPenStyle" type="" overloaded="no">
28686 <autodoc>SetPenStyle(int style)</autodoc>
28687 <paramlist>
28688 <param name="style" type="int" default=""/>
28689 </paramlist>
28690 </method>
28691 <method name="SetPenColour" type="" overloaded="no">
28692 <autodoc>SetPenColour(String col)</autodoc>
28693 <paramlist>
28694 <param name="col" type="String" default=""/>
28695 </paramlist>
28696 </method>
28697 <method name="GetActualPen" type="Pen" overloaded="no">
28698 <autodoc>GetActualPen() -&gt; wxPen</autodoc>
28699 </method>
28700 <method name="GetWidth" type="double" overloaded="no">
28701 <autodoc>GetWidth() -&gt; double</autodoc>
28702 </method>
28703 <method name="GetHeight" type="double" overloaded="no">
28704 <autodoc>GetHeight() -&gt; double</autodoc>
28705 </method>
28706 <method name="ClearText" type="" overloaded="no">
28707 <autodoc>ClearText()</autodoc>
28708 </method>
28709 </class>
28710 <class name="AttachmentPoint" oldname="wxAttachmentPoint" module="ogl">
28711 <baseclass name="Object"/>
28712 <constructor name="AttachmentPoint" overloaded="no">
28713 <autodoc>__init__(int id=0, double x=0.0, double y=0.0) -&gt; AttachmentPoint</autodoc>
28714 <paramlist>
28715 <param name="id" type="int" default="0"/>
28716 <param name="x" type="double" default="0.0"/>
28717 <param name="y" type="double" default="0.0"/>
28718 </paramlist>
28719 </constructor>
28720 <property name="m_id" type="int" readonly="no"/>
28721 <property name="m_x" type="double" readonly="no"/>
28722 <property name="m_y" type="double" readonly="no"/>
28723 </class>
28724 <class name="PyShapeEvtHandler" oldname="wxPyShapeEvtHandler" module="ogl">
28725 <baseclass name="Object"/>
28726 <constructor name="PyShapeEvtHandler" overloaded="no">
28727 <autodoc>__init__(PyShapeEvtHandler prev=None, PyShape shape=None) -&gt; PyShapeEvtHandler</autodoc>
28728 <paramlist>
28729 <param name="prev" type="PyShapeEvtHandler" default="NULL"/>
28730 <param name="shape" type="wxPyShape" default="NULL"/>
28731 </paramlist>
28732 </constructor>
28733 <method name="_setCallbackInfo" type="" overloaded="no">
28734 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
28735 <paramlist>
28736 <param name="self" type="PyObject" default=""/>
28737 <param name="_class" type="PyObject" default=""/>
28738 </paramlist>
28739 </method>
28740 <method name="_setOORInfo" type="" overloaded="no">
28741 <autodoc>_setOORInfo(PyObject _self)</autodoc>
28742 <paramlist>
28743 <param name="_self" type="PyObject" default=""/>
28744 </paramlist>
28745 </method>
28746 <method name="SetShape" type="" overloaded="no">
28747 <autodoc>SetShape(PyShape sh)</autodoc>
28748 <paramlist>
28749 <param name="sh" type="wxPyShape" default=""/>
28750 </paramlist>
28751 </method>
28752 <method name="GetShape" type="wxPyShape" overloaded="no">
28753 <autodoc>GetShape() -&gt; PyShape</autodoc>
28754 </method>
28755 <method name="SetPreviousHandler" type="" overloaded="no">
28756 <autodoc>SetPreviousHandler(PyShapeEvtHandler handler)</autodoc>
28757 <paramlist>
28758 <param name="handler" type="PyShapeEvtHandler" default=""/>
28759 </paramlist>
28760 </method>
28761 <method name="GetPreviousHandler" type="PyShapeEvtHandler" overloaded="no">
28762 <autodoc>GetPreviousHandler() -&gt; PyShapeEvtHandler</autodoc>
28763 </method>
28764 <method name="CreateNewCopy" type="PyShapeEvtHandler" overloaded="no">
28765 <autodoc>CreateNewCopy() -&gt; PyShapeEvtHandler</autodoc>
28766 </method>
28767 <method name="base_OnDelete" type="" overloaded="no">
28768 <autodoc>base_OnDelete()</autodoc>
28769 </method>
28770 <method name="base_OnDraw" type="" overloaded="no">
28771 <autodoc>base_OnDraw(DC dc)</autodoc>
28772 <paramlist>
28773 <param name="dc" type="DC" default=""/>
28774 </paramlist>
28775 </method>
28776 <method name="base_OnDrawContents" type="" overloaded="no">
28777 <autodoc>base_OnDrawContents(DC dc)</autodoc>
28778 <paramlist>
28779 <param name="dc" type="DC" default=""/>
28780 </paramlist>
28781 </method>
28782 <method name="base_OnDrawBranches" type="" overloaded="no">
28783 <autodoc>base_OnDrawBranches(DC dc, bool erase=False)</autodoc>
28784 <paramlist>
28785 <param name="dc" type="DC" default=""/>
28786 <param name="erase" type="bool" default="False"/>
28787 </paramlist>
28788 </method>
28789 <method name="base_OnMoveLinks" type="" overloaded="no">
28790 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
28791 <paramlist>
28792 <param name="dc" type="DC" default=""/>
28793 </paramlist>
28794 </method>
28795 <method name="base_OnErase" type="" overloaded="no">
28796 <autodoc>base_OnErase(DC dc)</autodoc>
28797 <paramlist>
28798 <param name="dc" type="DC" default=""/>
28799 </paramlist>
28800 </method>
28801 <method name="base_OnEraseContents" type="" overloaded="no">
28802 <autodoc>base_OnEraseContents(DC dc)</autodoc>
28803 <paramlist>
28804 <param name="dc" type="DC" default=""/>
28805 </paramlist>
28806 </method>
28807 <method name="base_OnHighlight" type="" overloaded="no">
28808 <autodoc>base_OnHighlight(DC dc)</autodoc>
28809 <paramlist>
28810 <param name="dc" type="DC" default=""/>
28811 </paramlist>
28812 </method>
28813 <method name="base_OnLeftClick" type="" overloaded="no">
28814 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
28815 <paramlist>
28816 <param name="x" type="double" default=""/>
28817 <param name="y" type="double" default=""/>
28818 <param name="keys" type="int" default="0"/>
28819 <param name="attachment" type="int" default="0"/>
28820 </paramlist>
28821 </method>
28822 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
28823 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
28824 <paramlist>
28825 <param name="x" type="double" default=""/>
28826 <param name="y" type="double" default=""/>
28827 <param name="keys" type="int" default="0"/>
28828 <param name="attachment" type="int" default="0"/>
28829 </paramlist>
28830 </method>
28831 <method name="base_OnRightClick" type="" overloaded="no">
28832 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
28833 <paramlist>
28834 <param name="x" type="double" default=""/>
28835 <param name="y" type="double" default=""/>
28836 <param name="keys" type="int" default="0"/>
28837 <param name="attachment" type="int" default="0"/>
28838 </paramlist>
28839 </method>
28840 <method name="base_OnSize" type="" overloaded="no">
28841 <autodoc>base_OnSize(double x, double y)</autodoc>
28842 <paramlist>
28843 <param name="x" type="double" default=""/>
28844 <param name="y" type="double" default=""/>
28845 </paramlist>
28846 </method>
28847 <method name="base_OnMovePre" type="bool" overloaded="no">
28848 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
28849 bool display=True) -&gt; bool</autodoc>
28850 <paramlist>
28851 <param name="dc" type="DC" default=""/>
28852 <param name="x" type="double" default=""/>
28853 <param name="y" type="double" default=""/>
28854 <param name="old_x" type="double" default=""/>
28855 <param name="old_y" type="double" default=""/>
28856 <param name="display" type="bool" default="True"/>
28857 </paramlist>
28858 </method>
28859 <method name="base_OnMovePost" type="" overloaded="no">
28860 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
28861 bool display=True)</autodoc>
28862 <paramlist>
28863 <param name="dc" type="DC" default=""/>
28864 <param name="x" type="double" default=""/>
28865 <param name="y" type="double" default=""/>
28866 <param name="old_x" type="double" default=""/>
28867 <param name="old_y" type="double" default=""/>
28868 <param name="display" type="bool" default="True"/>
28869 </paramlist>
28870 </method>
28871 <method name="base_OnDragLeft" type="" overloaded="no">
28872 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
28873 <paramlist>
28874 <param name="draw" type="bool" default=""/>
28875 <param name="x" type="double" default=""/>
28876 <param name="y" type="double" default=""/>
28877 <param name="keys" type="int" default="0"/>
28878 <param name="attachment" type="int" default="0"/>
28879 </paramlist>
28880 </method>
28881 <method name="base_OnBeginDragLeft" type="" overloaded="no">
28882 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
28883 <paramlist>
28884 <param name="x" type="double" default=""/>
28885 <param name="y" type="double" default=""/>
28886 <param name="keys" type="int" default="0"/>
28887 <param name="attachment" type="int" default="0"/>
28888 </paramlist>
28889 </method>
28890 <method name="base_OnEndDragLeft" type="" overloaded="no">
28891 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
28892 <paramlist>
28893 <param name="x" type="double" default=""/>
28894 <param name="y" type="double" default=""/>
28895 <param name="keys" type="int" default="0"/>
28896 <param name="attachment" type="int" default="0"/>
28897 </paramlist>
28898 </method>
28899 <method name="base_OnDragRight" type="" overloaded="no">
28900 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
28901 <paramlist>
28902 <param name="draw" type="bool" default=""/>
28903 <param name="x" type="double" default=""/>
28904 <param name="y" type="double" default=""/>
28905 <param name="keys" type="int" default="0"/>
28906 <param name="attachment" type="int" default="0"/>
28907 </paramlist>
28908 </method>
28909 <method name="base_OnBeginDragRight" type="" overloaded="no">
28910 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
28911 <paramlist>
28912 <param name="x" type="double" default=""/>
28913 <param name="y" type="double" default=""/>
28914 <param name="keys" type="int" default="0"/>
28915 <param name="attachment" type="int" default="0"/>
28916 </paramlist>
28917 </method>
28918 <method name="base_OnEndDragRight" type="" overloaded="no">
28919 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
28920 <paramlist>
28921 <param name="x" type="double" default=""/>
28922 <param name="y" type="double" default=""/>
28923 <param name="keys" type="int" default="0"/>
28924 <param name="attachment" type="int" default="0"/>
28925 </paramlist>
28926 </method>
28927 <method name="base_OnDrawOutline" type="" overloaded="no">
28928 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
28929 <paramlist>
28930 <param name="dc" type="DC" default=""/>
28931 <param name="x" type="double" default=""/>
28932 <param name="y" type="double" default=""/>
28933 <param name="w" type="double" default=""/>
28934 <param name="h" type="double" default=""/>
28935 </paramlist>
28936 </method>
28937 <method name="base_OnDrawControlPoints" type="" overloaded="no">
28938 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
28939 <paramlist>
28940 <param name="dc" type="DC" default=""/>
28941 </paramlist>
28942 </method>
28943 <method name="base_OnEraseControlPoints" type="" overloaded="no">
28944 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
28945 <paramlist>
28946 <param name="dc" type="DC" default=""/>
28947 </paramlist>
28948 </method>
28949 <method name="base_OnMoveLink" type="" overloaded="no">
28950 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
28951 <paramlist>
28952 <param name="dc" type="DC" default=""/>
28953 <param name="moveControlPoints" type="bool" default="True"/>
28954 </paramlist>
28955 </method>
28956 <method name="base_OnSizingDragLeft" type="" overloaded="no">
28957 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
28958 int attachment=0)</autodoc>
28959 <paramlist>
28960 <param name="pt" type="wxPyControlPoint" default=""/>
28961 <param name="draw" type="bool" default=""/>
28962 <param name="x" type="double" default=""/>
28963 <param name="y" type="double" default=""/>
28964 <param name="keys" type="int" default="0"/>
28965 <param name="attachment" type="int" default="0"/>
28966 </paramlist>
28967 </method>
28968 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
28969 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
28970 int attachment=0)</autodoc>
28971 <paramlist>
28972 <param name="pt" type="wxPyControlPoint" default=""/>
28973 <param name="x" type="double" default=""/>
28974 <param name="y" type="double" default=""/>
28975 <param name="keys" type="int" default="0"/>
28976 <param name="attachment" type="int" default="0"/>
28977 </paramlist>
28978 </method>
28979 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
28980 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
28981 int attachment=0)</autodoc>
28982 <paramlist>
28983 <param name="pt" type="wxPyControlPoint" default=""/>
28984 <param name="x" type="double" default=""/>
28985 <param name="y" type="double" default=""/>
28986 <param name="keys" type="int" default="0"/>
28987 <param name="attachment" type="int" default="0"/>
28988 </paramlist>
28989 </method>
28990 <method name="base_OnBeginSize" type="" overloaded="no">
28991 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
28992 <paramlist>
28993 <param name="w" type="double" default=""/>
28994 <param name="h" type="double" default=""/>
28995 </paramlist>
28996 </method>
28997 <method name="base_OnEndSize" type="" overloaded="no">
28998 <autodoc>base_OnEndSize(double w, double h)</autodoc>
28999 <paramlist>
29000 <param name="w" type="double" default=""/>
29001 <param name="h" type="double" default=""/>
29002 </paramlist>
29003 </method>
29004 </class>
29005 <class name="PyShape" oldname="wxPyShape" module="ogl">
29006 <baseclass name="PyShapeEvtHandler"/>
29007 <constructor name="PyShape" overloaded="no">
29008 <autodoc>__init__(PyShapeCanvas can=None) -&gt; PyShape</autodoc>
29009 <paramlist>
29010 <param name="can" type="wxPyShapeCanvas" default="NULL"/>
29011 </paramlist>
29012 </constructor>
29013 <method name="_setCallbackInfo" type="" overloaded="no">
29014 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
29015 <paramlist>
29016 <param name="self" type="PyObject" default=""/>
29017 <param name="_class" type="PyObject" default=""/>
29018 </paramlist>
29019 </method>
29020 <method name="GetBoundingBoxMax" type="" overloaded="no">
29021 <autodoc>GetBoundingBoxMax(double OUTPUT, double OUTPUT)</autodoc>
29022 <paramlist>
29023 <param name="OUTPUT" type="double" default=""/>
29024 <param name="OUTPUT" type="double" default=""/>
29025 </paramlist>
29026 </method>
29027 <method name="GetBoundingBoxMin" type="" overloaded="no">
29028 <autodoc>GetBoundingBoxMin(double OUTPUT, double OUTPUT)</autodoc>
29029 <paramlist>
29030 <param name="OUTPUT" type="double" default=""/>
29031 <param name="OUTPUT" type="double" default=""/>
29032 </paramlist>
29033 </method>
29034 <method name="GetPerimeterPoint" type="bool" overloaded="no">
29035 <autodoc>GetPerimeterPoint(double x1, double y1, double x2, double y2, double OUTPUT,
29036 double OUTPUT) -&gt; bool</autodoc>
29037 <paramlist>
29038 <param name="x1" type="double" default=""/>
29039 <param name="y1" type="double" default=""/>
29040 <param name="x2" type="double" default=""/>
29041 <param name="y2" type="double" default=""/>
29042 <param name="OUTPUT" type="double" default=""/>
29043 <param name="OUTPUT" type="double" default=""/>
29044 </paramlist>
29045 </method>
29046 <method name="GetCanvas" type="wxPyShapeCanvas" overloaded="no">
29047 <autodoc>GetCanvas() -&gt; PyShapeCanvas</autodoc>
29048 </method>
29049 <method name="SetCanvas" type="" overloaded="no">
29050 <autodoc>SetCanvas(PyShapeCanvas the_canvas)</autodoc>
29051 <paramlist>
29052 <param name="the_canvas" type="wxPyShapeCanvas" default=""/>
29053 </paramlist>
29054 </method>
29055 <method name="AddToCanvas" type="" overloaded="no">
29056 <autodoc>AddToCanvas(PyShapeCanvas the_canvas, PyShape addAfter=None)</autodoc>
29057 <paramlist>
29058 <param name="the_canvas" type="wxPyShapeCanvas" default=""/>
29059 <param name="addAfter" type="PyShape" default="NULL"/>
29060 </paramlist>
29061 </method>
29062 <method name="InsertInCanvas" type="" overloaded="no">
29063 <autodoc>InsertInCanvas(PyShapeCanvas the_canvas)</autodoc>
29064 <paramlist>
29065 <param name="the_canvas" type="wxPyShapeCanvas" default=""/>
29066 </paramlist>
29067 </method>
29068 <method name="RemoveFromCanvas" type="" overloaded="no">
29069 <autodoc>RemoveFromCanvas(PyShapeCanvas the_canvas)</autodoc>
29070 <paramlist>
29071 <param name="the_canvas" type="wxPyShapeCanvas" default=""/>
29072 </paramlist>
29073 </method>
29074 <method name="GetX" type="double" overloaded="no">
29075 <autodoc>GetX() -&gt; double</autodoc>
29076 </method>
29077 <method name="GetY" type="double" overloaded="no">
29078 <autodoc>GetY() -&gt; double</autodoc>
29079 </method>
29080 <method name="SetX" type="" overloaded="no">
29081 <autodoc>SetX(double x)</autodoc>
29082 <paramlist>
29083 <param name="x" type="double" default=""/>
29084 </paramlist>
29085 </method>
29086 <method name="SetY" type="" overloaded="no">
29087 <autodoc>SetY(double y)</autodoc>
29088 <paramlist>
29089 <param name="y" type="double" default=""/>
29090 </paramlist>
29091 </method>
29092 <method name="GetParent" type="PyShape" overloaded="no">
29093 <autodoc>GetParent() -&gt; PyShape</autodoc>
29094 </method>
29095 <method name="SetParent" type="" overloaded="no">
29096 <autodoc>SetParent(PyShape p)</autodoc>
29097 <paramlist>
29098 <param name="p" type="PyShape" default=""/>
29099 </paramlist>
29100 </method>
29101 <method name="GetTopAncestor" type="PyShape" overloaded="no">
29102 <autodoc>GetTopAncestor() -&gt; PyShape</autodoc>
29103 </method>
29104 <method name="GetChildren" type="PyObject" overloaded="no">
29105 <autodoc>GetChildren() -&gt; PyObject</autodoc>
29106 </method>
29107 <method name="Unlink" type="" overloaded="no">
29108 <autodoc>Unlink()</autodoc>
29109 </method>
29110 <method name="SetDrawHandles" type="" overloaded="no">
29111 <autodoc>SetDrawHandles(bool drawH)</autodoc>
29112 <paramlist>
29113 <param name="drawH" type="bool" default=""/>
29114 </paramlist>
29115 </method>
29116 <method name="GetDrawHandles" type="bool" overloaded="no">
29117 <autodoc>GetDrawHandles() -&gt; bool</autodoc>
29118 </method>
29119 <method name="MakeControlPoints" type="" overloaded="no">
29120 <autodoc>MakeControlPoints()</autodoc>
29121 </method>
29122 <method name="DeleteControlPoints" type="" overloaded="no">
29123 <autodoc>DeleteControlPoints(DC dc=None)</autodoc>
29124 <paramlist>
29125 <param name="dc" type="DC" default="NULL"/>
29126 </paramlist>
29127 </method>
29128 <method name="ResetControlPoints" type="" overloaded="no">
29129 <autodoc>ResetControlPoints()</autodoc>
29130 </method>
29131 <method name="GetEventHandler" type="PyShapeEvtHandler" overloaded="no">
29132 <autodoc>GetEventHandler() -&gt; PyShapeEvtHandler</autodoc>
29133 </method>
29134 <method name="SetEventHandler" type="" overloaded="no">
29135 <autodoc>SetEventHandler(PyShapeEvtHandler handler)</autodoc>
29136 <paramlist>
29137 <param name="handler" type="PyShapeEvtHandler" default=""/>
29138 </paramlist>
29139 </method>
29140 <method name="MakeMandatoryControlPoints" type="" overloaded="no">
29141 <autodoc>MakeMandatoryControlPoints()</autodoc>
29142 </method>
29143 <method name="ResetMandatoryControlPoints" type="" overloaded="no">
29144 <autodoc>ResetMandatoryControlPoints()</autodoc>
29145 </method>
29146 <method name="Recompute" type="bool" overloaded="no">
29147 <autodoc>Recompute() -&gt; bool</autodoc>
29148 </method>
29149 <method name="CalculateSize" type="" overloaded="no">
29150 <autodoc>CalculateSize()</autodoc>
29151 </method>
29152 <method name="Select" type="" overloaded="no">
29153 <autodoc>Select(bool select=True, DC dc=None)</autodoc>
29154 <paramlist>
29155 <param name="select" type="bool" default="True"/>
29156 <param name="dc" type="DC" default="NULL"/>
29157 </paramlist>
29158 </method>
29159 <method name="SetHighlight" type="" overloaded="no">
29160 <autodoc>SetHighlight(bool hi=True, bool recurse=False)</autodoc>
29161 <paramlist>
29162 <param name="hi" type="bool" default="True"/>
29163 <param name="recurse" type="bool" default="False"/>
29164 </paramlist>
29165 </method>
29166 <method name="IsHighlighted" type="bool" overloaded="no">
29167 <autodoc>IsHighlighted() -&gt; bool</autodoc>
29168 </method>
29169 <method name="Selected" type="bool" overloaded="no">
29170 <autodoc>Selected() -&gt; bool</autodoc>
29171 </method>
29172 <method name="AncestorSelected" type="bool" overloaded="no">
29173 <autodoc>AncestorSelected() -&gt; bool</autodoc>
29174 </method>
29175 <method name="SetSensitivityFilter" type="" overloaded="no">
29176 <autodoc>SetSensitivityFilter(int sens=OP_ALL, bool recursive=False)</autodoc>
29177 <paramlist>
29178 <param name="sens" type="int" default="OP_ALL"/>
29179 <param name="recursive" type="bool" default="False"/>
29180 </paramlist>
29181 </method>
29182 <method name="GetSensitivityFilter" type="int" overloaded="no">
29183 <autodoc>GetSensitivityFilter() -&gt; int</autodoc>
29184 </method>
29185 <method name="SetDraggable" type="" overloaded="no">
29186 <autodoc>SetDraggable(bool drag, bool recursive=False)</autodoc>
29187 <paramlist>
29188 <param name="drag" type="bool" default=""/>
29189 <param name="recursive" type="bool" default="False"/>
29190 </paramlist>
29191 </method>
29192 <method name="SetFixedSize" type="" overloaded="no">
29193 <autodoc>SetFixedSize(bool x, bool y)</autodoc>
29194 <paramlist>
29195 <param name="x" type="bool" default=""/>
29196 <param name="y" type="bool" default=""/>
29197 </paramlist>
29198 </method>
29199 <method name="GetFixedSize" type="" overloaded="no">
29200 <autodoc>GetFixedSize(bool OUTPUT, bool OUTPUT)</autodoc>
29201 <paramlist>
29202 <param name="OUTPUT" type="bool" default=""/>
29203 <param name="OUTPUT" type="bool" default=""/>
29204 </paramlist>
29205 </method>
29206 <method name="GetFixedWidth" type="bool" overloaded="no">
29207 <autodoc>GetFixedWidth() -&gt; bool</autodoc>
29208 </method>
29209 <method name="GetFixedHeight" type="bool" overloaded="no">
29210 <autodoc>GetFixedHeight() -&gt; bool</autodoc>
29211 </method>
29212 <method name="SetSpaceAttachments" type="" overloaded="no">
29213 <autodoc>SetSpaceAttachments(bool sp)</autodoc>
29214 <paramlist>
29215 <param name="sp" type="bool" default=""/>
29216 </paramlist>
29217 </method>
29218 <method name="GetSpaceAttachments" type="bool" overloaded="no">
29219 <autodoc>GetSpaceAttachments() -&gt; bool</autodoc>
29220 </method>
29221 <method name="SetShadowMode" type="" overloaded="no">
29222 <autodoc>SetShadowMode(int mode, bool redraw=False)</autodoc>
29223 <paramlist>
29224 <param name="mode" type="int" default=""/>
29225 <param name="redraw" type="bool" default="False"/>
29226 </paramlist>
29227 </method>
29228 <method name="GetShadowMode" type="int" overloaded="no">
29229 <autodoc>GetShadowMode() -&gt; int</autodoc>
29230 </method>
29231 <method name="HitTest" type="bool" overloaded="no">
29232 <autodoc>HitTest(double x, double y, int OUTPUT, double OUTPUT) -&gt; bool</autodoc>
29233 <paramlist>
29234 <param name="x" type="double" default=""/>
29235 <param name="y" type="double" default=""/>
29236 <param name="OUTPUT" type="int" default=""/>
29237 <param name="OUTPUT" type="double" default=""/>
29238 </paramlist>
29239 </method>
29240 <method name="SetCentreResize" type="" overloaded="no">
29241 <autodoc>SetCentreResize(bool cr)</autodoc>
29242 <paramlist>
29243 <param name="cr" type="bool" default=""/>
29244 </paramlist>
29245 </method>
29246 <method name="GetCentreResize" type="bool" overloaded="no">
29247 <autodoc>GetCentreResize() -&gt; bool</autodoc>
29248 </method>
29249 <method name="SetMaintainAspectRatio" type="" overloaded="no">
29250 <autodoc>SetMaintainAspectRatio(bool ar)</autodoc>
29251 <paramlist>
29252 <param name="ar" type="bool" default=""/>
29253 </paramlist>
29254 </method>
29255 <method name="GetMaintainAspectRatio" type="bool" overloaded="no">
29256 <autodoc>GetMaintainAspectRatio() -&gt; bool</autodoc>
29257 </method>
29258 <method name="GetLines" type="PyObject" overloaded="no">
29259 <autodoc>GetLines() -&gt; PyObject</autodoc>
29260 </method>
29261 <method name="SetDisableLabel" type="" overloaded="no">
29262 <autodoc>SetDisableLabel(bool flag)</autodoc>
29263 <paramlist>
29264 <param name="flag" type="bool" default=""/>
29265 </paramlist>
29266 </method>
29267 <method name="GetDisableLabel" type="bool" overloaded="no">
29268 <autodoc>GetDisableLabel() -&gt; bool</autodoc>
29269 </method>
29270 <method name="SetAttachmentMode" type="" overloaded="no">
29271 <autodoc>SetAttachmentMode(int mode)</autodoc>
29272 <paramlist>
29273 <param name="mode" type="int" default=""/>
29274 </paramlist>
29275 </method>
29276 <method name="GetAttachmentMode" type="int" overloaded="no">
29277 <autodoc>GetAttachmentMode() -&gt; int</autodoc>
29278 </method>
29279 <method name="SetId" type="" overloaded="no">
29280 <autodoc>SetId(long i)</autodoc>
29281 <paramlist>
29282 <param name="i" type="long" default=""/>
29283 </paramlist>
29284 </method>
29285 <method name="GetId" type="long" overloaded="no">
29286 <autodoc>GetId() -&gt; long</autodoc>
29287 </method>
29288 <method name="SetPen" type="" overloaded="no">
29289 <autodoc>SetPen(wxPen pen)</autodoc>
29290 <paramlist>
29291 <param name="pen" type="Pen" default=""/>
29292 </paramlist>
29293 </method>
29294 <method name="SetBrush" type="" overloaded="no">
29295 <autodoc>SetBrush(wxBrush brush)</autodoc>
29296 <paramlist>
29297 <param name="brush" type="Brush" default=""/>
29298 </paramlist>
29299 </method>
29300 <method name="Show" type="" overloaded="no">
29301 <autodoc>Show(bool show)</autodoc>
29302 <paramlist>
29303 <param name="show" type="bool" default=""/>
29304 </paramlist>
29305 </method>
29306 <method name="IsShown" type="bool" overloaded="no">
29307 <autodoc>IsShown() -&gt; bool</autodoc>
29308 </method>
29309 <method name="Move" type="" overloaded="no">
29310 <autodoc>Move(DC dc, double x1, double y1, bool display=True)</autodoc>
29311 <paramlist>
29312 <param name="dc" type="DC" default=""/>
29313 <param name="x1" type="double" default=""/>
29314 <param name="y1" type="double" default=""/>
29315 <param name="display" type="bool" default="True"/>
29316 </paramlist>
29317 </method>
29318 <method name="Erase" type="" overloaded="no">
29319 <autodoc>Erase(DC dc)</autodoc>
29320 <paramlist>
29321 <param name="dc" type="DC" default=""/>
29322 </paramlist>
29323 </method>
29324 <method name="EraseContents" type="" overloaded="no">
29325 <autodoc>EraseContents(DC dc)</autodoc>
29326 <paramlist>
29327 <param name="dc" type="DC" default=""/>
29328 </paramlist>
29329 </method>
29330 <method name="Draw" type="" overloaded="no">
29331 <autodoc>Draw(DC dc)</autodoc>
29332 <paramlist>
29333 <param name="dc" type="DC" default=""/>
29334 </paramlist>
29335 </method>
29336 <method name="Flash" type="" overloaded="no">
29337 <autodoc>Flash()</autodoc>
29338 </method>
29339 <method name="MoveLinks" type="" overloaded="no">
29340 <autodoc>MoveLinks(DC dc)</autodoc>
29341 <paramlist>
29342 <param name="dc" type="DC" default=""/>
29343 </paramlist>
29344 </method>
29345 <method name="DrawContents" type="" overloaded="no">
29346 <autodoc>DrawContents(DC dc)</autodoc>
29347 <paramlist>
29348 <param name="dc" type="DC" default=""/>
29349 </paramlist>
29350 </method>
29351 <method name="SetSize" type="" overloaded="no">
29352 <autodoc>SetSize(double x, double y, bool recursive=True)</autodoc>
29353 <paramlist>
29354 <param name="x" type="double" default=""/>
29355 <param name="y" type="double" default=""/>
29356 <param name="recursive" type="bool" default="True"/>
29357 </paramlist>
29358 </method>
29359 <method name="SetAttachmentSize" type="" overloaded="no">
29360 <autodoc>SetAttachmentSize(double x, double y)</autodoc>
29361 <paramlist>
29362 <param name="x" type="double" default=""/>
29363 <param name="y" type="double" default=""/>
29364 </paramlist>
29365 </method>
29366 <method name="Attach" type="" overloaded="no">
29367 <autodoc>Attach(PyShapeCanvas can)</autodoc>
29368 <paramlist>
29369 <param name="can" type="wxPyShapeCanvas" default=""/>
29370 </paramlist>
29371 </method>
29372 <method name="Detach" type="" overloaded="no">
29373 <autodoc>Detach()</autodoc>
29374 </method>
29375 <method name="Constrain" type="bool" overloaded="no">
29376 <autodoc>Constrain() -&gt; bool</autodoc>
29377 </method>
29378 <method name="AddLine" type="" overloaded="no">
29379 <autodoc>AddLine(PyLineShape line, PyShape other, int attachFrom=0,
29380 int attachTo=0, int positionFrom=-1, int positionTo=-1)</autodoc>
29381 <paramlist>
29382 <param name="line" type="wxPyLineShape" default=""/>
29383 <param name="other" type="PyShape" default=""/>
29384 <param name="attachFrom" type="int" default="0"/>
29385 <param name="attachTo" type="int" default="0"/>
29386 <param name="positionFrom" type="int" default="-1"/>
29387 <param name="positionTo" type="int" default="-1"/>
29388 </paramlist>
29389 </method>
29390 <method name="GetLinePosition" type="int" overloaded="no">
29391 <autodoc>GetLinePosition(PyLineShape line) -&gt; int</autodoc>
29392 <paramlist>
29393 <param name="line" type="wxPyLineShape" default=""/>
29394 </paramlist>
29395 </method>
29396 <method name="AddText" type="" overloaded="no">
29397 <autodoc>AddText(String string)</autodoc>
29398 <paramlist>
29399 <param name="string" type="String" default=""/>
29400 </paramlist>
29401 </method>
29402 <method name="GetPen" type="Pen" overloaded="no">
29403 <autodoc>GetPen() -&gt; wxPen</autodoc>
29404 </method>
29405 <method name="GetBrush" type="Brush" overloaded="no">
29406 <autodoc>GetBrush() -&gt; wxBrush</autodoc>
29407 </method>
29408 <method name="SetDefaultRegionSize" type="" overloaded="no">
29409 <autodoc>SetDefaultRegionSize()</autodoc>
29410 </method>
29411 <method name="FormatText" type="" overloaded="no">
29412 <autodoc>FormatText(DC dc, String s, int regionId=0)</autodoc>
29413 <paramlist>
29414 <param name="dc" type="DC" default=""/>
29415 <param name="s" type="String" default=""/>
29416 <param name="regionId" type="int" default="0"/>
29417 </paramlist>
29418 </method>
29419 <method name="SetFormatMode" type="" overloaded="no">
29420 <autodoc>SetFormatMode(int mode, int regionId=0)</autodoc>
29421 <paramlist>
29422 <param name="mode" type="int" default=""/>
29423 <param name="regionId" type="int" default="0"/>
29424 </paramlist>
29425 </method>
29426 <method name="GetFormatMode" type="int" overloaded="no">
29427 <autodoc>GetFormatMode(int regionId=0) -&gt; int</autodoc>
29428 <paramlist>
29429 <param name="regionId" type="int" default="0"/>
29430 </paramlist>
29431 </method>
29432 <method name="SetFont" type="" overloaded="no">
29433 <autodoc>SetFont(Font font, int regionId=0)</autodoc>
29434 <paramlist>
29435 <param name="font" type="Font" default=""/>
29436 <param name="regionId" type="int" default="0"/>
29437 </paramlist>
29438 </method>
29439 <method name="GetFont" type="Font" overloaded="no">
29440 <autodoc>GetFont(int regionId=0) -&gt; Font</autodoc>
29441 <paramlist>
29442 <param name="regionId" type="int" default="0"/>
29443 </paramlist>
29444 </method>
29445 <method name="SetTextColour" type="" overloaded="no">
29446 <autodoc>SetTextColour(String colour, int regionId=0)</autodoc>
29447 <paramlist>
29448 <param name="colour" type="String" default=""/>
29449 <param name="regionId" type="int" default="0"/>
29450 </paramlist>
29451 </method>
29452 <method name="GetTextColour" type="String" overloaded="no">
29453 <autodoc>GetTextColour(int regionId=0) -&gt; String</autodoc>
29454 <paramlist>
29455 <param name="regionId" type="int" default="0"/>
29456 </paramlist>
29457 </method>
29458 <method name="GetNumberOfTextRegions" type="int" overloaded="no">
29459 <autodoc>GetNumberOfTextRegions() -&gt; int</autodoc>
29460 </method>
29461 <method name="SetRegionName" type="" overloaded="no">
29462 <autodoc>SetRegionName(String name, int regionId=0)</autodoc>
29463 <paramlist>
29464 <param name="name" type="String" default=""/>
29465 <param name="regionId" type="int" default="0"/>
29466 </paramlist>
29467 </method>
29468 <method name="GetRegionName" type="String" overloaded="no">
29469 <autodoc>GetRegionName(int regionId) -&gt; String</autodoc>
29470 <paramlist>
29471 <param name="regionId" type="int" default=""/>
29472 </paramlist>
29473 </method>
29474 <method name="GetRegionId" type="int" overloaded="no">
29475 <autodoc>GetRegionId(String name) -&gt; int</autodoc>
29476 <paramlist>
29477 <param name="name" type="String" default=""/>
29478 </paramlist>
29479 </method>
29480 <method name="NameRegions" type="" overloaded="no">
29481 <autodoc>NameRegions(String parentName=EmptyString)</autodoc>
29482 <paramlist>
29483 <param name="parentName" type="String" default="wxPyEmptyString"/>
29484 </paramlist>
29485 </method>
29486 <method name="GetRegions" type="PyObject" overloaded="no">
29487 <autodoc>GetRegions() -&gt; PyObject</autodoc>
29488 </method>
29489 <method name="AddRegion" type="" overloaded="no">
29490 <autodoc>AddRegion(ShapeRegion region)</autodoc>
29491 <paramlist>
29492 <param name="region" type="ShapeRegion" default=""/>
29493 </paramlist>
29494 </method>
29495 <method name="ClearRegions" type="" overloaded="no">
29496 <autodoc>ClearRegions()</autodoc>
29497 </method>
29498 <method name="AssignNewIds" type="" overloaded="no">
29499 <autodoc>AssignNewIds()</autodoc>
29500 </method>
29501 <method name="FindRegion" type="PyShape" overloaded="no">
29502 <autodoc>FindRegion(String regionName, int OUTPUT) -&gt; PyShape</autodoc>
29503 <paramlist>
29504 <param name="regionName" type="String" default=""/>
29505 <param name="OUTPUT" type="int" default=""/>
29506 </paramlist>
29507 </method>
29508 <method name="FindRegionNames" type="" overloaded="no">
29509 <autodoc>FindRegionNames(wxStringList list)</autodoc>
29510 <paramlist>
29511 <param name="list" type="wxStringList" default=""/>
29512 </paramlist>
29513 </method>
29514 <method name="ClearText" type="" overloaded="no">
29515 <autodoc>ClearText(int regionId=0)</autodoc>
29516 <paramlist>
29517 <param name="regionId" type="int" default="0"/>
29518 </paramlist>
29519 </method>
29520 <method name="RemoveLine" type="" overloaded="no">
29521 <autodoc>RemoveLine(PyLineShape line)</autodoc>
29522 <paramlist>
29523 <param name="line" type="wxPyLineShape" default=""/>
29524 </paramlist>
29525 </method>
29526 <method name="GetAttachmentPosition" type="bool" overloaded="no">
29527 <autodoc>GetAttachmentPosition(int attachment, double OUTPUT, double OUTPUT, int nth=0,
29528 int no_arcs=1, PyLineShape line=None) -&gt; bool</autodoc>
29529 <paramlist>
29530 <param name="attachment" type="int" default=""/>
29531 <param name="OUTPUT" type="double" default=""/>
29532 <param name="OUTPUT" type="double" default=""/>
29533 <param name="nth" type="int" default="0"/>
29534 <param name="no_arcs" type="int" default="1"/>
29535 <param name="line" type="wxPyLineShape" default="NULL"/>
29536 </paramlist>
29537 </method>
29538 <method name="GetNumberOfAttachments" type="int" overloaded="no">
29539 <autodoc>GetNumberOfAttachments() -&gt; int</autodoc>
29540 </method>
29541 <method name="AttachmentIsValid" type="bool" overloaded="no">
29542 <autodoc>AttachmentIsValid(int attachment) -&gt; bool</autodoc>
29543 <paramlist>
29544 <param name="attachment" type="int" default=""/>
29545 </paramlist>
29546 </method>
29547 <method name="GetAttachments" type="PyObject" overloaded="no">
29548 <autodoc>GetAttachments() -&gt; PyObject</autodoc>
29549 </method>
29550 <method name="GetAttachmentPositionEdge" type="bool" overloaded="no">
29551 <autodoc>GetAttachmentPositionEdge(int attachment, double OUTPUT, double OUTPUT, int nth=0,
29552 int no_arcs=1, PyLineShape line=None) -&gt; bool</autodoc>
29553 <paramlist>
29554 <param name="attachment" type="int" default=""/>
29555 <param name="OUTPUT" type="double" default=""/>
29556 <param name="OUTPUT" type="double" default=""/>
29557 <param name="nth" type="int" default="0"/>
29558 <param name="no_arcs" type="int" default="1"/>
29559 <param name="line" type="wxPyLineShape" default="NULL"/>
29560 </paramlist>
29561 </method>
29562 <method name="CalcSimpleAttachment" type="RealPoint" overloaded="no">
29563 <autodoc>CalcSimpleAttachment(RealPoint pt1, RealPoint pt2, int nth, int noArcs,
29564 PyLineShape line) -&gt; RealPoint</autodoc>
29565 <paramlist>
29566 <param name="pt1" type="RealPoint" default=""/>
29567 <param name="pt2" type="RealPoint" default=""/>
29568 <param name="nth" type="int" default=""/>
29569 <param name="noArcs" type="int" default=""/>
29570 <param name="line" type="wxPyLineShape" default=""/>
29571 </paramlist>
29572 </method>
29573 <method name="AttachmentSortTest" type="bool" overloaded="no">
29574 <autodoc>AttachmentSortTest(int attachmentPoint, RealPoint pt1, RealPoint pt2) -&gt; bool</autodoc>
29575 <paramlist>
29576 <param name="attachmentPoint" type="int" default=""/>
29577 <param name="pt1" type="RealPoint" default=""/>
29578 <param name="pt2" type="RealPoint" default=""/>
29579 </paramlist>
29580 </method>
29581 <method name="EraseLinks" type="" overloaded="no">
29582 <autodoc>EraseLinks(DC dc, int attachment=-1, bool recurse=False)</autodoc>
29583 <paramlist>
29584 <param name="dc" type="DC" default=""/>
29585 <param name="attachment" type="int" default="-1"/>
29586 <param name="recurse" type="bool" default="False"/>
29587 </paramlist>
29588 </method>
29589 <method name="DrawLinks" type="" overloaded="no">
29590 <autodoc>DrawLinks(DC dc, int attachment=-1, bool recurse=False)</autodoc>
29591 <paramlist>
29592 <param name="dc" type="DC" default=""/>
29593 <param name="attachment" type="int" default="-1"/>
29594 <param name="recurse" type="bool" default="False"/>
29595 </paramlist>
29596 </method>
29597 <method name="MoveLineToNewAttachment" type="bool" overloaded="no">
29598 <autodoc>MoveLineToNewAttachment(DC dc, PyLineShape to_move, double x, double y) -&gt; bool</autodoc>
29599 <paramlist>
29600 <param name="dc" type="DC" default=""/>
29601 <param name="to_move" type="wxPyLineShape" default=""/>
29602 <param name="x" type="double" default=""/>
29603 <param name="y" type="double" default=""/>
29604 </paramlist>
29605 </method>
29606 <method name="ApplyAttachmentOrdering" type="" overloaded="no">
29607 <autodoc>ApplyAttachmentOrdering(PyObject linesToSort)</autodoc>
29608 <paramlist>
29609 <param name="linesToSort" type="PyObject" default=""/>
29610 </paramlist>
29611 </method>
29612 <method name="GetBranchingAttachmentRoot" type="RealPoint" overloaded="no">
29613 <autodoc>GetBranchingAttachmentRoot(int attachment) -&gt; RealPoint</autodoc>
29614 <paramlist>
29615 <param name="attachment" type="int" default=""/>
29616 </paramlist>
29617 </method>
29618 <method name="GetBranchingAttachmentInfo" type="bool" overloaded="no">
29619 <autodoc>GetBranchingAttachmentInfo(int attachment, RealPoint root, RealPoint neck, RealPoint shoulder1,
29620 RealPoint shoulder2) -&gt; bool</autodoc>
29621 <paramlist>
29622 <param name="attachment" type="int" default=""/>
29623 <param name="root" type="RealPoint" default=""/>
29624 <param name="neck" type="RealPoint" default=""/>
29625 <param name="shoulder1" type="RealPoint" default=""/>
29626 <param name="shoulder2" type="RealPoint" default=""/>
29627 </paramlist>
29628 </method>
29629 <method name="GetBranchingAttachmentPoint" type="bool" overloaded="no">
29630 <autodoc>GetBranchingAttachmentPoint(int attachment, int n, RealPoint attachmentPoint, RealPoint stemPoint) -&gt; bool</autodoc>
29631 <paramlist>
29632 <param name="attachment" type="int" default=""/>
29633 <param name="n" type="int" default=""/>
29634 <param name="attachmentPoint" type="RealPoint" default=""/>
29635 <param name="stemPoint" type="RealPoint" default=""/>
29636 </paramlist>
29637 </method>
29638 <method name="GetAttachmentLineCount" type="int" overloaded="no">
29639 <autodoc>GetAttachmentLineCount(int attachment) -&gt; int</autodoc>
29640 <paramlist>
29641 <param name="attachment" type="int" default=""/>
29642 </paramlist>
29643 </method>
29644 <method name="SetBranchNeckLength" type="" overloaded="no">
29645 <autodoc>SetBranchNeckLength(int len)</autodoc>
29646 <paramlist>
29647 <param name="len" type="int" default=""/>
29648 </paramlist>
29649 </method>
29650 <method name="GetBranchNeckLength" type="int" overloaded="no">
29651 <autodoc>GetBranchNeckLength() -&gt; int</autodoc>
29652 </method>
29653 <method name="SetBranchStemLength" type="" overloaded="no">
29654 <autodoc>SetBranchStemLength(int len)</autodoc>
29655 <paramlist>
29656 <param name="len" type="int" default=""/>
29657 </paramlist>
29658 </method>
29659 <method name="GetBranchStemLength" type="int" overloaded="no">
29660 <autodoc>GetBranchStemLength() -&gt; int</autodoc>
29661 </method>
29662 <method name="SetBranchSpacing" type="" overloaded="no">
29663 <autodoc>SetBranchSpacing(int len)</autodoc>
29664 <paramlist>
29665 <param name="len" type="int" default=""/>
29666 </paramlist>
29667 </method>
29668 <method name="GetBranchSpacing" type="int" overloaded="no">
29669 <autodoc>GetBranchSpacing() -&gt; int</autodoc>
29670 </method>
29671 <method name="SetBranchStyle" type="" overloaded="no">
29672 <autodoc>SetBranchStyle(long style)</autodoc>
29673 <paramlist>
29674 <param name="style" type="long" default=""/>
29675 </paramlist>
29676 </method>
29677 <method name="GetBranchStyle" type="long" overloaded="no">
29678 <autodoc>GetBranchStyle() -&gt; long</autodoc>
29679 </method>
29680 <method name="PhysicalToLogicalAttachment" type="int" overloaded="no">
29681 <autodoc>PhysicalToLogicalAttachment(int physicalAttachment) -&gt; int</autodoc>
29682 <paramlist>
29683 <param name="physicalAttachment" type="int" default=""/>
29684 </paramlist>
29685 </method>
29686 <method name="LogicalToPhysicalAttachment" type="int" overloaded="no">
29687 <autodoc>LogicalToPhysicalAttachment(int logicalAttachment) -&gt; int</autodoc>
29688 <paramlist>
29689 <param name="logicalAttachment" type="int" default=""/>
29690 </paramlist>
29691 </method>
29692 <method name="Draggable" type="bool" overloaded="no">
29693 <autodoc>Draggable() -&gt; bool</autodoc>
29694 </method>
29695 <method name="HasDescendant" type="bool" overloaded="no">
29696 <autodoc>HasDescendant(PyShape image) -&gt; bool</autodoc>
29697 <paramlist>
29698 <param name="image" type="PyShape" default=""/>
29699 </paramlist>
29700 </method>
29701 <method name="CreateNewCopy" type="PyShape" overloaded="no">
29702 <autodoc>CreateNewCopy(bool resetMapping=True, bool recompute=True) -&gt; PyShape</autodoc>
29703 <paramlist>
29704 <param name="resetMapping" type="bool" default="True"/>
29705 <param name="recompute" type="bool" default="True"/>
29706 </paramlist>
29707 </method>
29708 <method name="Copy" type="" overloaded="no">
29709 <autodoc>Copy(PyShape copy)</autodoc>
29710 <paramlist>
29711 <param name="copy" type="PyShape" default=""/>
29712 </paramlist>
29713 </method>
29714 <method name="CopyWithHandler" type="" overloaded="no">
29715 <autodoc>CopyWithHandler(PyShape copy)</autodoc>
29716 <paramlist>
29717 <param name="copy" type="PyShape" default=""/>
29718 </paramlist>
29719 </method>
29720 <method name="Rotate" type="" overloaded="no">
29721 <autodoc>Rotate(double x, double y, double theta)</autodoc>
29722 <paramlist>
29723 <param name="x" type="double" default=""/>
29724 <param name="y" type="double" default=""/>
29725 <param name="theta" type="double" default=""/>
29726 </paramlist>
29727 </method>
29728 <method name="GetRotation" type="double" overloaded="no">
29729 <autodoc>GetRotation() -&gt; double</autodoc>
29730 </method>
29731 <method name="SetRotation" type="" overloaded="no">
29732 <autodoc>SetRotation(double rotation)</autodoc>
29733 <paramlist>
29734 <param name="rotation" type="double" default=""/>
29735 </paramlist>
29736 </method>
29737 <method name="ClearAttachments" type="" overloaded="no">
29738 <autodoc>ClearAttachments()</autodoc>
29739 </method>
29740 <method name="Recentre" type="" overloaded="no">
29741 <autodoc>Recentre(DC dc)</autodoc>
29742 <paramlist>
29743 <param name="dc" type="DC" default=""/>
29744 </paramlist>
29745 </method>
29746 <method name="ClearPointList" type="" overloaded="no">
29747 <autodoc>ClearPointList(wxList list)</autodoc>
29748 <paramlist>
29749 <param name="list" type="wxList" default=""/>
29750 </paramlist>
29751 </method>
29752 <method name="GetBackgroundPen" type="Pen" overloaded="no">
29753 <autodoc>GetBackgroundPen() -&gt; wxPen</autodoc>
29754 </method>
29755 <method name="GetBackgroundBrush" type="Brush" overloaded="no">
29756 <autodoc>GetBackgroundBrush() -&gt; wxBrush</autodoc>
29757 </method>
29758 <method name="base_OnDelete" type="" overloaded="no">
29759 <autodoc>base_OnDelete()</autodoc>
29760 </method>
29761 <method name="base_OnDraw" type="" overloaded="no">
29762 <autodoc>base_OnDraw(DC dc)</autodoc>
29763 <paramlist>
29764 <param name="dc" type="DC" default=""/>
29765 </paramlist>
29766 </method>
29767 <method name="base_OnDrawContents" type="" overloaded="no">
29768 <autodoc>base_OnDrawContents(DC dc)</autodoc>
29769 <paramlist>
29770 <param name="dc" type="DC" default=""/>
29771 </paramlist>
29772 </method>
29773 <method name="base_OnDrawBranches" type="" overloaded="no">
29774 <autodoc>base_OnDrawBranches(DC dc, bool erase=False)</autodoc>
29775 <paramlist>
29776 <param name="dc" type="DC" default=""/>
29777 <param name="erase" type="bool" default="False"/>
29778 </paramlist>
29779 </method>
29780 <method name="base_OnMoveLinks" type="" overloaded="no">
29781 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
29782 <paramlist>
29783 <param name="dc" type="DC" default=""/>
29784 </paramlist>
29785 </method>
29786 <method name="base_OnErase" type="" overloaded="no">
29787 <autodoc>base_OnErase(DC dc)</autodoc>
29788 <paramlist>
29789 <param name="dc" type="DC" default=""/>
29790 </paramlist>
29791 </method>
29792 <method name="base_OnEraseContents" type="" overloaded="no">
29793 <autodoc>base_OnEraseContents(DC dc)</autodoc>
29794 <paramlist>
29795 <param name="dc" type="DC" default=""/>
29796 </paramlist>
29797 </method>
29798 <method name="base_OnHighlight" type="" overloaded="no">
29799 <autodoc>base_OnHighlight(DC dc)</autodoc>
29800 <paramlist>
29801 <param name="dc" type="DC" default=""/>
29802 </paramlist>
29803 </method>
29804 <method name="base_OnLeftClick" type="" overloaded="no">
29805 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
29806 <paramlist>
29807 <param name="x" type="double" default=""/>
29808 <param name="y" type="double" default=""/>
29809 <param name="keys" type="int" default="0"/>
29810 <param name="attachment" type="int" default="0"/>
29811 </paramlist>
29812 </method>
29813 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
29814 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
29815 <paramlist>
29816 <param name="x" type="double" default=""/>
29817 <param name="y" type="double" default=""/>
29818 <param name="keys" type="int" default="0"/>
29819 <param name="attachment" type="int" default="0"/>
29820 </paramlist>
29821 </method>
29822 <method name="base_OnRightClick" type="" overloaded="no">
29823 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
29824 <paramlist>
29825 <param name="x" type="double" default=""/>
29826 <param name="y" type="double" default=""/>
29827 <param name="keys" type="int" default="0"/>
29828 <param name="attachment" type="int" default="0"/>
29829 </paramlist>
29830 </method>
29831 <method name="base_OnSize" type="" overloaded="no">
29832 <autodoc>base_OnSize(double x, double y)</autodoc>
29833 <paramlist>
29834 <param name="x" type="double" default=""/>
29835 <param name="y" type="double" default=""/>
29836 </paramlist>
29837 </method>
29838 <method name="base_OnMovePre" type="bool" overloaded="no">
29839 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
29840 bool display=True) -&gt; bool</autodoc>
29841 <paramlist>
29842 <param name="dc" type="DC" default=""/>
29843 <param name="x" type="double" default=""/>
29844 <param name="y" type="double" default=""/>
29845 <param name="old_x" type="double" default=""/>
29846 <param name="old_y" type="double" default=""/>
29847 <param name="display" type="bool" default="True"/>
29848 </paramlist>
29849 </method>
29850 <method name="base_OnMovePost" type="" overloaded="no">
29851 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
29852 bool display=True)</autodoc>
29853 <paramlist>
29854 <param name="dc" type="DC" default=""/>
29855 <param name="x" type="double" default=""/>
29856 <param name="y" type="double" default=""/>
29857 <param name="old_x" type="double" default=""/>
29858 <param name="old_y" type="double" default=""/>
29859 <param name="display" type="bool" default="True"/>
29860 </paramlist>
29861 </method>
29862 <method name="base_OnDragLeft" type="" overloaded="no">
29863 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
29864 <paramlist>
29865 <param name="draw" type="bool" default=""/>
29866 <param name="x" type="double" default=""/>
29867 <param name="y" type="double" default=""/>
29868 <param name="keys" type="int" default="0"/>
29869 <param name="attachment" type="int" default="0"/>
29870 </paramlist>
29871 </method>
29872 <method name="base_OnBeginDragLeft" type="" overloaded="no">
29873 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
29874 <paramlist>
29875 <param name="x" type="double" default=""/>
29876 <param name="y" type="double" default=""/>
29877 <param name="keys" type="int" default="0"/>
29878 <param name="attachment" type="int" default="0"/>
29879 </paramlist>
29880 </method>
29881 <method name="base_OnEndDragLeft" type="" overloaded="no">
29882 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
29883 <paramlist>
29884 <param name="x" type="double" default=""/>
29885 <param name="y" type="double" default=""/>
29886 <param name="keys" type="int" default="0"/>
29887 <param name="attachment" type="int" default="0"/>
29888 </paramlist>
29889 </method>
29890 <method name="base_OnDragRight" type="" overloaded="no">
29891 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
29892 <paramlist>
29893 <param name="draw" type="bool" default=""/>
29894 <param name="x" type="double" default=""/>
29895 <param name="y" type="double" default=""/>
29896 <param name="keys" type="int" default="0"/>
29897 <param name="attachment" type="int" default="0"/>
29898 </paramlist>
29899 </method>
29900 <method name="base_OnBeginDragRight" type="" overloaded="no">
29901 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
29902 <paramlist>
29903 <param name="x" type="double" default=""/>
29904 <param name="y" type="double" default=""/>
29905 <param name="keys" type="int" default="0"/>
29906 <param name="attachment" type="int" default="0"/>
29907 </paramlist>
29908 </method>
29909 <method name="base_OnEndDragRight" type="" overloaded="no">
29910 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
29911 <paramlist>
29912 <param name="x" type="double" default=""/>
29913 <param name="y" type="double" default=""/>
29914 <param name="keys" type="int" default="0"/>
29915 <param name="attachment" type="int" default="0"/>
29916 </paramlist>
29917 </method>
29918 <method name="base_OnDrawOutline" type="" overloaded="no">
29919 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
29920 <paramlist>
29921 <param name="dc" type="DC" default=""/>
29922 <param name="x" type="double" default=""/>
29923 <param name="y" type="double" default=""/>
29924 <param name="w" type="double" default=""/>
29925 <param name="h" type="double" default=""/>
29926 </paramlist>
29927 </method>
29928 <method name="base_OnDrawControlPoints" type="" overloaded="no">
29929 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
29930 <paramlist>
29931 <param name="dc" type="DC" default=""/>
29932 </paramlist>
29933 </method>
29934 <method name="base_OnEraseControlPoints" type="" overloaded="no">
29935 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
29936 <paramlist>
29937 <param name="dc" type="DC" default=""/>
29938 </paramlist>
29939 </method>
29940 <method name="base_OnMoveLink" type="" overloaded="no">
29941 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
29942 <paramlist>
29943 <param name="dc" type="DC" default=""/>
29944 <param name="moveControlPoints" type="bool" default="True"/>
29945 </paramlist>
29946 </method>
29947 <method name="base_OnSizingDragLeft" type="" overloaded="no">
29948 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
29949 int attachment=0)</autodoc>
29950 <paramlist>
29951 <param name="pt" type="wxPyControlPoint" default=""/>
29952 <param name="draw" type="bool" default=""/>
29953 <param name="x" type="double" default=""/>
29954 <param name="y" type="double" default=""/>
29955 <param name="keys" type="int" default="0"/>
29956 <param name="attachment" type="int" default="0"/>
29957 </paramlist>
29958 </method>
29959 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
29960 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
29961 int attachment=0)</autodoc>
29962 <paramlist>
29963 <param name="pt" type="wxPyControlPoint" default=""/>
29964 <param name="x" type="double" default=""/>
29965 <param name="y" type="double" default=""/>
29966 <param name="keys" type="int" default="0"/>
29967 <param name="attachment" type="int" default="0"/>
29968 </paramlist>
29969 </method>
29970 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
29971 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
29972 int attachment=0)</autodoc>
29973 <paramlist>
29974 <param name="pt" type="wxPyControlPoint" default=""/>
29975 <param name="x" type="double" default=""/>
29976 <param name="y" type="double" default=""/>
29977 <param name="keys" type="int" default="0"/>
29978 <param name="attachment" type="int" default="0"/>
29979 </paramlist>
29980 </method>
29981 <method name="base_OnBeginSize" type="" overloaded="no">
29982 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
29983 <paramlist>
29984 <param name="w" type="double" default=""/>
29985 <param name="h" type="double" default=""/>
29986 </paramlist>
29987 </method>
29988 <method name="base_OnEndSize" type="" overloaded="no">
29989 <autodoc>base_OnEndSize(double w, double h)</autodoc>
29990 <paramlist>
29991 <param name="w" type="double" default=""/>
29992 <param name="h" type="double" default=""/>
29993 </paramlist>
29994 </method>
29995 </class>
29996 <class name="PseudoMetaFile" oldname="wxPseudoMetaFile" module="ogl">
29997 <baseclass name="Object"/>
29998 <constructor name="PseudoMetaFile" overloaded="no">
29999 <autodoc>__init__() -&gt; PseudoMetaFile</autodoc>
30000 </constructor>
30001 <destructor name="~wxPseudoMetaFile" overloaded="no">
30002 <autodoc>__del__()</autodoc>
30003 </destructor>
30004 <method name="Draw" type="" overloaded="no">
30005 <autodoc>Draw(DC dc, double xoffset, double yoffset)</autodoc>
30006 <paramlist>
30007 <param name="dc" type="DC" default=""/>
30008 <param name="xoffset" type="double" default=""/>
30009 <param name="yoffset" type="double" default=""/>
30010 </paramlist>
30011 </method>
30012 <method name="Clear" type="" overloaded="no">
30013 <autodoc>Clear()</autodoc>
30014 </method>
30015 <method name="Copy" type="" overloaded="no">
30016 <autodoc>Copy(PseudoMetaFile copy)</autodoc>
30017 <paramlist>
30018 <param name="copy" type="PseudoMetaFile" default=""/>
30019 </paramlist>
30020 </method>
30021 <method name="Scale" type="" overloaded="no">
30022 <autodoc>Scale(double sx, double sy)</autodoc>
30023 <paramlist>
30024 <param name="sx" type="double" default=""/>
30025 <param name="sy" type="double" default=""/>
30026 </paramlist>
30027 </method>
30028 <method name="ScaleTo" type="" overloaded="no">
30029 <autodoc>ScaleTo(double w, double h)</autodoc>
30030 <paramlist>
30031 <param name="w" type="double" default=""/>
30032 <param name="h" type="double" default=""/>
30033 </paramlist>
30034 </method>
30035 <method name="Translate" type="" overloaded="no">
30036 <autodoc>Translate(double x, double y)</autodoc>
30037 <paramlist>
30038 <param name="x" type="double" default=""/>
30039 <param name="y" type="double" default=""/>
30040 </paramlist>
30041 </method>
30042 <method name="Rotate" type="" overloaded="no">
30043 <autodoc>Rotate(double x, double y, double theta)</autodoc>
30044 <paramlist>
30045 <param name="x" type="double" default=""/>
30046 <param name="y" type="double" default=""/>
30047 <param name="theta" type="double" default=""/>
30048 </paramlist>
30049 </method>
30050 <method name="LoadFromMetaFile" type="bool" overloaded="no">
30051 <autodoc>LoadFromMetaFile(String filename, double width, double height) -&gt; bool</autodoc>
30052 <paramlist>
30053 <param name="filename" type="String" default=""/>
30054 <param name="width" type="double" default=""/>
30055 <param name="height" type="double" default=""/>
30056 </paramlist>
30057 </method>
30058 <method name="GetBounds" type="" overloaded="no">
30059 <autodoc>GetBounds(double minX, double minY, double maxX, double maxY)</autodoc>
30060 <paramlist>
30061 <param name="minX" type="double" default=""/>
30062 <param name="minY" type="double" default=""/>
30063 <param name="maxX" type="double" default=""/>
30064 <param name="maxY" type="double" default=""/>
30065 </paramlist>
30066 </method>
30067 <method name="CalculateSize" type="" overloaded="no">
30068 <autodoc>CalculateSize(PyDrawnShape shape)</autodoc>
30069 <paramlist>
30070 <param name="shape" type="wxPyDrawnShape" default=""/>
30071 </paramlist>
30072 </method>
30073 <method name="SetRotateable" type="" overloaded="no">
30074 <autodoc>SetRotateable(bool rot)</autodoc>
30075 <paramlist>
30076 <param name="rot" type="bool" default=""/>
30077 </paramlist>
30078 </method>
30079 <method name="GetRotateable" type="bool" overloaded="no">
30080 <autodoc>GetRotateable() -&gt; bool</autodoc>
30081 </method>
30082 <method name="SetSize" type="" overloaded="no">
30083 <autodoc>SetSize(double w, double h)</autodoc>
30084 <paramlist>
30085 <param name="w" type="double" default=""/>
30086 <param name="h" type="double" default=""/>
30087 </paramlist>
30088 </method>
30089 <method name="SetFillBrush" type="" overloaded="no">
30090 <autodoc>SetFillBrush(wxBrush brush)</autodoc>
30091 <paramlist>
30092 <param name="brush" type="Brush" default=""/>
30093 </paramlist>
30094 </method>
30095 <method name="GetFillBrush" type="Brush" overloaded="no">
30096 <autodoc>GetFillBrush() -&gt; wxBrush</autodoc>
30097 </method>
30098 <method name="SetOutlinePen" type="" overloaded="no">
30099 <autodoc>SetOutlinePen(wxPen pen)</autodoc>
30100 <paramlist>
30101 <param name="pen" type="Pen" default=""/>
30102 </paramlist>
30103 </method>
30104 <method name="GetOutlinePen" type="Pen" overloaded="no">
30105 <autodoc>GetOutlinePen() -&gt; wxPen</autodoc>
30106 </method>
30107 <method name="SetOutlineOp" type="" overloaded="no">
30108 <autodoc>SetOutlineOp(int op)</autodoc>
30109 <paramlist>
30110 <param name="op" type="int" default=""/>
30111 </paramlist>
30112 </method>
30113 <method name="GetOutlineOp" type="int" overloaded="no">
30114 <autodoc>GetOutlineOp() -&gt; int</autodoc>
30115 </method>
30116 <method name="IsValid" type="bool" overloaded="no">
30117 <autodoc>IsValid() -&gt; bool</autodoc>
30118 </method>
30119 <method name="DrawLine" type="" overloaded="no">
30120 <autodoc>DrawLine(Point pt1, Point pt2)</autodoc>
30121 <paramlist>
30122 <param name="pt1" type="Point" default=""/>
30123 <param name="pt2" type="Point" default=""/>
30124 </paramlist>
30125 </method>
30126 <method name="DrawRectangle" type="" overloaded="no">
30127 <autodoc>DrawRectangle(Rect rect)</autodoc>
30128 <paramlist>
30129 <param name="rect" type="Rect" default=""/>
30130 </paramlist>
30131 </method>
30132 <method name="DrawRoundedRectangle" type="" overloaded="no">
30133 <autodoc>DrawRoundedRectangle(Rect rect, double radius)</autodoc>
30134 <paramlist>
30135 <param name="rect" type="Rect" default=""/>
30136 <param name="radius" type="double" default=""/>
30137 </paramlist>
30138 </method>
30139 <method name="DrawArc" type="" overloaded="no">
30140 <autodoc>DrawArc(Point centrePt, Point startPt, Point endPt)</autodoc>
30141 <paramlist>
30142 <param name="centrePt" type="Point" default=""/>
30143 <param name="startPt" type="Point" default=""/>
30144 <param name="endPt" type="Point" default=""/>
30145 </paramlist>
30146 </method>
30147 <method name="DrawEllipticArc" type="" overloaded="no">
30148 <autodoc>DrawEllipticArc(Rect rect, double startAngle, double endAngle)</autodoc>
30149 <paramlist>
30150 <param name="rect" type="Rect" default=""/>
30151 <param name="startAngle" type="double" default=""/>
30152 <param name="endAngle" type="double" default=""/>
30153 </paramlist>
30154 </method>
30155 <method name="DrawEllipse" type="" overloaded="no">
30156 <autodoc>DrawEllipse(Rect rect)</autodoc>
30157 <paramlist>
30158 <param name="rect" type="Rect" default=""/>
30159 </paramlist>
30160 </method>
30161 <method name="DrawPoint" type="" overloaded="no">
30162 <autodoc>DrawPoint(Point pt)</autodoc>
30163 <paramlist>
30164 <param name="pt" type="Point" default=""/>
30165 </paramlist>
30166 </method>
30167 <method name="DrawText" type="" overloaded="no">
30168 <autodoc>DrawText(String text, Point pt)</autodoc>
30169 <paramlist>
30170 <param name="text" type="String" default=""/>
30171 <param name="pt" type="Point" default=""/>
30172 </paramlist>
30173 </method>
30174 <method name="DrawLines" type="" overloaded="no">
30175 <autodoc>DrawLines(int PCOUNT, Point points)</autodoc>
30176 <paramlist>
30177 <param name="PCOUNT" type="int" default=""/>
30178 <param name="points" type="Point" default=""/>
30179 </paramlist>
30180 </method>
30181 <method name="DrawPolygon" type="" overloaded="no">
30182 <autodoc>DrawPolygon(int PCOUNT, Point points, int flags=0)</autodoc>
30183 <paramlist>
30184 <param name="PCOUNT" type="int" default=""/>
30185 <param name="points" type="Point" default=""/>
30186 <param name="flags" type="int" default="0"/>
30187 </paramlist>
30188 </method>
30189 <method name="DrawSpline" type="" overloaded="no">
30190 <autodoc>DrawSpline(int PCOUNT, Point points)</autodoc>
30191 <paramlist>
30192 <param name="PCOUNT" type="int" default=""/>
30193 <param name="points" type="Point" default=""/>
30194 </paramlist>
30195 </method>
30196 <method name="SetClippingRect" type="" overloaded="no">
30197 <autodoc>SetClippingRect(Rect rect)</autodoc>
30198 <paramlist>
30199 <param name="rect" type="Rect" default=""/>
30200 </paramlist>
30201 </method>
30202 <method name="DestroyClippingRect" type="" overloaded="no">
30203 <autodoc>DestroyClippingRect()</autodoc>
30204 </method>
30205 <method name="SetPen" type="" overloaded="no">
30206 <autodoc>SetPen(wxPen pen, bool isOutline=FALSE)</autodoc>
30207 <paramlist>
30208 <param name="pen" type="Pen" default=""/>
30209 <param name="isOutline" type="bool" default="FALSE"/>
30210 </paramlist>
30211 </method>
30212 <method name="SetBrush" type="" overloaded="no">
30213 <autodoc>SetBrush(wxBrush brush, bool isFill=FALSE)</autodoc>
30214 <paramlist>
30215 <param name="brush" type="Brush" default=""/>
30216 <param name="isFill" type="bool" default="FALSE"/>
30217 </paramlist>
30218 </method>
30219 <method name="SetFont" type="" overloaded="no">
30220 <autodoc>SetFont(Font font)</autodoc>
30221 <paramlist>
30222 <param name="font" type="Font" default=""/>
30223 </paramlist>
30224 </method>
30225 <method name="SetTextColour" type="" overloaded="no">
30226 <autodoc>SetTextColour(Colour colour)</autodoc>
30227 <paramlist>
30228 <param name="colour" type="Colour" default=""/>
30229 </paramlist>
30230 </method>
30231 <method name="SetBackgroundColour" type="" overloaded="no">
30232 <autodoc>SetBackgroundColour(Colour colour)</autodoc>
30233 <paramlist>
30234 <param name="colour" type="Colour" default=""/>
30235 </paramlist>
30236 </method>
30237 <method name="SetBackgroundMode" type="" overloaded="no">
30238 <autodoc>SetBackgroundMode(int mode)</autodoc>
30239 <paramlist>
30240 <param name="mode" type="int" default=""/>
30241 </paramlist>
30242 </method>
30243 </class>
30244 <class name="PyRectangleShape" oldname="wxPyRectangleShape" module="ogl">
30245 <baseclass name="PyShape"/>
30246 <constructor name="PyRectangleShape" overloaded="no">
30247 <autodoc>__init__(double width=0.0, double height=0.0) -&gt; PyRectangleShape</autodoc>
30248 <paramlist>
30249 <param name="width" type="double" default="0.0"/>
30250 <param name="height" type="double" default="0.0"/>
30251 </paramlist>
30252 </constructor>
30253 <method name="_setCallbackInfo" type="" overloaded="no">
30254 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
30255 <paramlist>
30256 <param name="self" type="PyObject" default=""/>
30257 <param name="_class" type="PyObject" default=""/>
30258 </paramlist>
30259 </method>
30260 <method name="SetCornerRadius" type="" overloaded="no">
30261 <autodoc>SetCornerRadius(double radius)</autodoc>
30262 <paramlist>
30263 <param name="radius" type="double" default=""/>
30264 </paramlist>
30265 </method>
30266 <method name="GetCornerRadius" type="double" overloaded="no">
30267 <autodoc>GetCornerRadius() -&gt; double</autodoc>
30268 </method>
30269 <method name="base_OnDelete" type="" overloaded="no">
30270 <autodoc>base_OnDelete()</autodoc>
30271 </method>
30272 <method name="base_OnDraw" type="" overloaded="no">
30273 <autodoc>base_OnDraw(DC dc)</autodoc>
30274 <paramlist>
30275 <param name="dc" type="DC" default=""/>
30276 </paramlist>
30277 </method>
30278 <method name="base_OnDrawContents" type="" overloaded="no">
30279 <autodoc>base_OnDrawContents(DC dc)</autodoc>
30280 <paramlist>
30281 <param name="dc" type="DC" default=""/>
30282 </paramlist>
30283 </method>
30284 <method name="base_OnDrawBranches" type="" overloaded="no">
30285 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
30286 <paramlist>
30287 <param name="dc" type="DC" default=""/>
30288 <param name="erase" type="bool" default="FALSE"/>
30289 </paramlist>
30290 </method>
30291 <method name="base_OnMoveLinks" type="" overloaded="no">
30292 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
30293 <paramlist>
30294 <param name="dc" type="DC" default=""/>
30295 </paramlist>
30296 </method>
30297 <method name="base_OnErase" type="" overloaded="no">
30298 <autodoc>base_OnErase(DC dc)</autodoc>
30299 <paramlist>
30300 <param name="dc" type="DC" default=""/>
30301 </paramlist>
30302 </method>
30303 <method name="base_OnEraseContents" type="" overloaded="no">
30304 <autodoc>base_OnEraseContents(DC dc)</autodoc>
30305 <paramlist>
30306 <param name="dc" type="DC" default=""/>
30307 </paramlist>
30308 </method>
30309 <method name="base_OnHighlight" type="" overloaded="no">
30310 <autodoc>base_OnHighlight(DC dc)</autodoc>
30311 <paramlist>
30312 <param name="dc" type="DC" default=""/>
30313 </paramlist>
30314 </method>
30315 <method name="base_OnLeftClick" type="" overloaded="no">
30316 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30317 <paramlist>
30318 <param name="x" type="double" default=""/>
30319 <param name="y" type="double" default=""/>
30320 <param name="keys" type="int" default="0"/>
30321 <param name="attachment" type="int" default="0"/>
30322 </paramlist>
30323 </method>
30324 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
30325 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30326 <paramlist>
30327 <param name="x" type="double" default=""/>
30328 <param name="y" type="double" default=""/>
30329 <param name="keys" type="int" default="0"/>
30330 <param name="attachment" type="int" default="0"/>
30331 </paramlist>
30332 </method>
30333 <method name="base_OnRightClick" type="" overloaded="no">
30334 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30335 <paramlist>
30336 <param name="x" type="double" default=""/>
30337 <param name="y" type="double" default=""/>
30338 <param name="keys" type="int" default="0"/>
30339 <param name="attachment" type="int" default="0"/>
30340 </paramlist>
30341 </method>
30342 <method name="base_OnSize" type="" overloaded="no">
30343 <autodoc>base_OnSize(double x, double y)</autodoc>
30344 <paramlist>
30345 <param name="x" type="double" default=""/>
30346 <param name="y" type="double" default=""/>
30347 </paramlist>
30348 </method>
30349 <method name="base_OnMovePre" type="bool" overloaded="no">
30350 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
30351 bool display=True) -&gt; bool</autodoc>
30352 <paramlist>
30353 <param name="dc" type="DC" default=""/>
30354 <param name="x" type="double" default=""/>
30355 <param name="y" type="double" default=""/>
30356 <param name="old_x" type="double" default=""/>
30357 <param name="old_y" type="double" default=""/>
30358 <param name="display" type="bool" default="True"/>
30359 </paramlist>
30360 </method>
30361 <method name="base_OnMovePost" type="" overloaded="no">
30362 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
30363 bool display=True)</autodoc>
30364 <paramlist>
30365 <param name="dc" type="DC" default=""/>
30366 <param name="x" type="double" default=""/>
30367 <param name="y" type="double" default=""/>
30368 <param name="old_x" type="double" default=""/>
30369 <param name="old_y" type="double" default=""/>
30370 <param name="display" type="bool" default="True"/>
30371 </paramlist>
30372 </method>
30373 <method name="base_OnDragLeft" type="" overloaded="no">
30374 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
30375 <paramlist>
30376 <param name="draw" type="bool" default=""/>
30377 <param name="x" type="double" default=""/>
30378 <param name="y" type="double" default=""/>
30379 <param name="keys" type="int" default="0"/>
30380 <param name="attachment" type="int" default="0"/>
30381 </paramlist>
30382 </method>
30383 <method name="base_OnBeginDragLeft" type="" overloaded="no">
30384 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
30385 <paramlist>
30386 <param name="x" type="double" default=""/>
30387 <param name="y" type="double" default=""/>
30388 <param name="keys" type="int" default="0"/>
30389 <param name="attachment" type="int" default="0"/>
30390 </paramlist>
30391 </method>
30392 <method name="base_OnEndDragLeft" type="" overloaded="no">
30393 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
30394 <paramlist>
30395 <param name="x" type="double" default=""/>
30396 <param name="y" type="double" default=""/>
30397 <param name="keys" type="int" default="0"/>
30398 <param name="attachment" type="int" default="0"/>
30399 </paramlist>
30400 </method>
30401 <method name="base_OnDragRight" type="" overloaded="no">
30402 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
30403 <paramlist>
30404 <param name="draw" type="bool" default=""/>
30405 <param name="x" type="double" default=""/>
30406 <param name="y" type="double" default=""/>
30407 <param name="keys" type="int" default="0"/>
30408 <param name="attachment" type="int" default="0"/>
30409 </paramlist>
30410 </method>
30411 <method name="base_OnBeginDragRight" type="" overloaded="no">
30412 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
30413 <paramlist>
30414 <param name="x" type="double" default=""/>
30415 <param name="y" type="double" default=""/>
30416 <param name="keys" type="int" default="0"/>
30417 <param name="attachment" type="int" default="0"/>
30418 </paramlist>
30419 </method>
30420 <method name="base_OnEndDragRight" type="" overloaded="no">
30421 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
30422 <paramlist>
30423 <param name="x" type="double" default=""/>
30424 <param name="y" type="double" default=""/>
30425 <param name="keys" type="int" default="0"/>
30426 <param name="attachment" type="int" default="0"/>
30427 </paramlist>
30428 </method>
30429 <method name="base_OnDrawOutline" type="" overloaded="no">
30430 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
30431 <paramlist>
30432 <param name="dc" type="DC" default=""/>
30433 <param name="x" type="double" default=""/>
30434 <param name="y" type="double" default=""/>
30435 <param name="w" type="double" default=""/>
30436 <param name="h" type="double" default=""/>
30437 </paramlist>
30438 </method>
30439 <method name="base_OnDrawControlPoints" type="" overloaded="no">
30440 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
30441 <paramlist>
30442 <param name="dc" type="DC" default=""/>
30443 </paramlist>
30444 </method>
30445 <method name="base_OnEraseControlPoints" type="" overloaded="no">
30446 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
30447 <paramlist>
30448 <param name="dc" type="DC" default=""/>
30449 </paramlist>
30450 </method>
30451 <method name="base_OnMoveLink" type="" overloaded="no">
30452 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
30453 <paramlist>
30454 <param name="dc" type="DC" default=""/>
30455 <param name="moveControlPoints" type="bool" default="True"/>
30456 </paramlist>
30457 </method>
30458 <method name="base_OnSizingDragLeft" type="" overloaded="no">
30459 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
30460 int attachment=0)</autodoc>
30461 <paramlist>
30462 <param name="pt" type="wxPyControlPoint" default=""/>
30463 <param name="draw" type="bool" default=""/>
30464 <param name="x" type="double" default=""/>
30465 <param name="y" type="double" default=""/>
30466 <param name="keys" type="int" default="0"/>
30467 <param name="attachment" type="int" default="0"/>
30468 </paramlist>
30469 </method>
30470 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
30471 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
30472 int attachment=0)</autodoc>
30473 <paramlist>
30474 <param name="pt" type="wxPyControlPoint" default=""/>
30475 <param name="x" type="double" default=""/>
30476 <param name="y" type="double" default=""/>
30477 <param name="keys" type="int" default="0"/>
30478 <param name="attachment" type="int" default="0"/>
30479 </paramlist>
30480 </method>
30481 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
30482 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
30483 int attachment=0)</autodoc>
30484 <paramlist>
30485 <param name="pt" type="wxPyControlPoint" default=""/>
30486 <param name="x" type="double" default=""/>
30487 <param name="y" type="double" default=""/>
30488 <param name="keys" type="int" default="0"/>
30489 <param name="attachment" type="int" default="0"/>
30490 </paramlist>
30491 </method>
30492 <method name="base_OnBeginSize" type="" overloaded="no">
30493 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
30494 <paramlist>
30495 <param name="w" type="double" default=""/>
30496 <param name="h" type="double" default=""/>
30497 </paramlist>
30498 </method>
30499 <method name="base_OnEndSize" type="" overloaded="no">
30500 <autodoc>base_OnEndSize(double w, double h)</autodoc>
30501 <paramlist>
30502 <param name="w" type="double" default=""/>
30503 <param name="h" type="double" default=""/>
30504 </paramlist>
30505 </method>
30506 </class>
30507 <class name="PyControlPoint" oldname="wxPyControlPoint" module="ogl">
30508 <baseclass name="PyRectangleShape"/>
30509 <constructor name="PyControlPoint" overloaded="no">
30510 <autodoc>__init__(PyShapeCanvas the_canvas=None, PyShape object=None,
30511 double size=0.0, double the_xoffset=0.0, double the_yoffset=0.0,
30512 int the_type=0) -&gt; PyControlPoint</autodoc>
30513 <paramlist>
30514 <param name="the_canvas" type="wxPyShapeCanvas" default="NULL"/>
30515 <param name="object" type="PyShape" default="NULL"/>
30516 <param name="size" type="double" default="0.0"/>
30517 <param name="the_xoffset" type="double" default="0.0"/>
30518 <param name="the_yoffset" type="double" default="0.0"/>
30519 <param name="the_type" type="int" default="0"/>
30520 </paramlist>
30521 </constructor>
30522 <method name="_setCallbackInfo" type="" overloaded="no">
30523 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
30524 <paramlist>
30525 <param name="self" type="PyObject" default=""/>
30526 <param name="_class" type="PyObject" default=""/>
30527 </paramlist>
30528 </method>
30529 <method name="SetCornerRadius" type="" overloaded="no">
30530 <autodoc>SetCornerRadius(double radius)</autodoc>
30531 <paramlist>
30532 <param name="radius" type="double" default=""/>
30533 </paramlist>
30534 </method>
30535 <method name="base_OnDelete" type="" overloaded="no">
30536 <autodoc>base_OnDelete()</autodoc>
30537 </method>
30538 <method name="base_OnDraw" type="" overloaded="no">
30539 <autodoc>base_OnDraw(DC dc)</autodoc>
30540 <paramlist>
30541 <param name="dc" type="DC" default=""/>
30542 </paramlist>
30543 </method>
30544 <method name="base_OnDrawContents" type="" overloaded="no">
30545 <autodoc>base_OnDrawContents(DC dc)</autodoc>
30546 <paramlist>
30547 <param name="dc" type="DC" default=""/>
30548 </paramlist>
30549 </method>
30550 <method name="base_OnDrawBranches" type="" overloaded="no">
30551 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
30552 <paramlist>
30553 <param name="dc" type="DC" default=""/>
30554 <param name="erase" type="bool" default="FALSE"/>
30555 </paramlist>
30556 </method>
30557 <method name="base_OnMoveLinks" type="" overloaded="no">
30558 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
30559 <paramlist>
30560 <param name="dc" type="DC" default=""/>
30561 </paramlist>
30562 </method>
30563 <method name="base_OnErase" type="" overloaded="no">
30564 <autodoc>base_OnErase(DC dc)</autodoc>
30565 <paramlist>
30566 <param name="dc" type="DC" default=""/>
30567 </paramlist>
30568 </method>
30569 <method name="base_OnEraseContents" type="" overloaded="no">
30570 <autodoc>base_OnEraseContents(DC dc)</autodoc>
30571 <paramlist>
30572 <param name="dc" type="DC" default=""/>
30573 </paramlist>
30574 </method>
30575 <method name="base_OnHighlight" type="" overloaded="no">
30576 <autodoc>base_OnHighlight(DC dc)</autodoc>
30577 <paramlist>
30578 <param name="dc" type="DC" default=""/>
30579 </paramlist>
30580 </method>
30581 <method name="base_OnLeftClick" type="" overloaded="no">
30582 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30583 <paramlist>
30584 <param name="x" type="double" default=""/>
30585 <param name="y" type="double" default=""/>
30586 <param name="keys" type="int" default="0"/>
30587 <param name="attachment" type="int" default="0"/>
30588 </paramlist>
30589 </method>
30590 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
30591 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30592 <paramlist>
30593 <param name="x" type="double" default=""/>
30594 <param name="y" type="double" default=""/>
30595 <param name="keys" type="int" default="0"/>
30596 <param name="attachment" type="int" default="0"/>
30597 </paramlist>
30598 </method>
30599 <method name="base_OnRightClick" type="" overloaded="no">
30600 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30601 <paramlist>
30602 <param name="x" type="double" default=""/>
30603 <param name="y" type="double" default=""/>
30604 <param name="keys" type="int" default="0"/>
30605 <param name="attachment" type="int" default="0"/>
30606 </paramlist>
30607 </method>
30608 <method name="base_OnSize" type="" overloaded="no">
30609 <autodoc>base_OnSize(double x, double y)</autodoc>
30610 <paramlist>
30611 <param name="x" type="double" default=""/>
30612 <param name="y" type="double" default=""/>
30613 </paramlist>
30614 </method>
30615 <method name="base_OnMovePre" type="bool" overloaded="no">
30616 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
30617 bool display=True) -&gt; bool</autodoc>
30618 <paramlist>
30619 <param name="dc" type="DC" default=""/>
30620 <param name="x" type="double" default=""/>
30621 <param name="y" type="double" default=""/>
30622 <param name="old_x" type="double" default=""/>
30623 <param name="old_y" type="double" default=""/>
30624 <param name="display" type="bool" default="True"/>
30625 </paramlist>
30626 </method>
30627 <method name="base_OnMovePost" type="" overloaded="no">
30628 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
30629 bool display=True)</autodoc>
30630 <paramlist>
30631 <param name="dc" type="DC" default=""/>
30632 <param name="x" type="double" default=""/>
30633 <param name="y" type="double" default=""/>
30634 <param name="old_x" type="double" default=""/>
30635 <param name="old_y" type="double" default=""/>
30636 <param name="display" type="bool" default="True"/>
30637 </paramlist>
30638 </method>
30639 <method name="base_OnDragLeft" type="" overloaded="no">
30640 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
30641 <paramlist>
30642 <param name="draw" type="bool" default=""/>
30643 <param name="x" type="double" default=""/>
30644 <param name="y" type="double" default=""/>
30645 <param name="keys" type="int" default="0"/>
30646 <param name="attachment" type="int" default="0"/>
30647 </paramlist>
30648 </method>
30649 <method name="base_OnBeginDragLeft" type="" overloaded="no">
30650 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
30651 <paramlist>
30652 <param name="x" type="double" default=""/>
30653 <param name="y" type="double" default=""/>
30654 <param name="keys" type="int" default="0"/>
30655 <param name="attachment" type="int" default="0"/>
30656 </paramlist>
30657 </method>
30658 <method name="base_OnEndDragLeft" type="" overloaded="no">
30659 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
30660 <paramlist>
30661 <param name="x" type="double" default=""/>
30662 <param name="y" type="double" default=""/>
30663 <param name="keys" type="int" default="0"/>
30664 <param name="attachment" type="int" default="0"/>
30665 </paramlist>
30666 </method>
30667 <method name="base_OnDragRight" type="" overloaded="no">
30668 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
30669 <paramlist>
30670 <param name="draw" type="bool" default=""/>
30671 <param name="x" type="double" default=""/>
30672 <param name="y" type="double" default=""/>
30673 <param name="keys" type="int" default="0"/>
30674 <param name="attachment" type="int" default="0"/>
30675 </paramlist>
30676 </method>
30677 <method name="base_OnBeginDragRight" type="" overloaded="no">
30678 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
30679 <paramlist>
30680 <param name="x" type="double" default=""/>
30681 <param name="y" type="double" default=""/>
30682 <param name="keys" type="int" default="0"/>
30683 <param name="attachment" type="int" default="0"/>
30684 </paramlist>
30685 </method>
30686 <method name="base_OnEndDragRight" type="" overloaded="no">
30687 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
30688 <paramlist>
30689 <param name="x" type="double" default=""/>
30690 <param name="y" type="double" default=""/>
30691 <param name="keys" type="int" default="0"/>
30692 <param name="attachment" type="int" default="0"/>
30693 </paramlist>
30694 </method>
30695 <method name="base_OnDrawOutline" type="" overloaded="no">
30696 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
30697 <paramlist>
30698 <param name="dc" type="DC" default=""/>
30699 <param name="x" type="double" default=""/>
30700 <param name="y" type="double" default=""/>
30701 <param name="w" type="double" default=""/>
30702 <param name="h" type="double" default=""/>
30703 </paramlist>
30704 </method>
30705 <method name="base_OnDrawControlPoints" type="" overloaded="no">
30706 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
30707 <paramlist>
30708 <param name="dc" type="DC" default=""/>
30709 </paramlist>
30710 </method>
30711 <method name="base_OnEraseControlPoints" type="" overloaded="no">
30712 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
30713 <paramlist>
30714 <param name="dc" type="DC" default=""/>
30715 </paramlist>
30716 </method>
30717 <method name="base_OnMoveLink" type="" overloaded="no">
30718 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
30719 <paramlist>
30720 <param name="dc" type="DC" default=""/>
30721 <param name="moveControlPoints" type="bool" default="True"/>
30722 </paramlist>
30723 </method>
30724 <method name="base_OnSizingDragLeft" type="" overloaded="no">
30725 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
30726 int attachment=0)</autodoc>
30727 <paramlist>
30728 <param name="pt" type="PyControlPoint" default=""/>
30729 <param name="draw" type="bool" default=""/>
30730 <param name="x" type="double" default=""/>
30731 <param name="y" type="double" default=""/>
30732 <param name="keys" type="int" default="0"/>
30733 <param name="attachment" type="int" default="0"/>
30734 </paramlist>
30735 </method>
30736 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
30737 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
30738 int attachment=0)</autodoc>
30739 <paramlist>
30740 <param name="pt" type="PyControlPoint" default=""/>
30741 <param name="x" type="double" default=""/>
30742 <param name="y" type="double" default=""/>
30743 <param name="keys" type="int" default="0"/>
30744 <param name="attachment" type="int" default="0"/>
30745 </paramlist>
30746 </method>
30747 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
30748 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
30749 int attachment=0)</autodoc>
30750 <paramlist>
30751 <param name="pt" type="PyControlPoint" default=""/>
30752 <param name="x" type="double" default=""/>
30753 <param name="y" type="double" default=""/>
30754 <param name="keys" type="int" default="0"/>
30755 <param name="attachment" type="int" default="0"/>
30756 </paramlist>
30757 </method>
30758 <method name="base_OnBeginSize" type="" overloaded="no">
30759 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
30760 <paramlist>
30761 <param name="w" type="double" default=""/>
30762 <param name="h" type="double" default=""/>
30763 </paramlist>
30764 </method>
30765 <method name="base_OnEndSize" type="" overloaded="no">
30766 <autodoc>base_OnEndSize(double w, double h)</autodoc>
30767 <paramlist>
30768 <param name="w" type="double" default=""/>
30769 <param name="h" type="double" default=""/>
30770 </paramlist>
30771 </method>
30772 </class>
30773 <class name="PyBitmapShape" oldname="wxPyBitmapShape" module="ogl">
30774 <baseclass name="PyRectangleShape"/>
30775 <constructor name="PyBitmapShape" overloaded="no">
30776 <autodoc>__init__() -&gt; PyBitmapShape</autodoc>
30777 </constructor>
30778 <method name="_setCallbackInfo" type="" overloaded="no">
30779 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
30780 <paramlist>
30781 <param name="self" type="PyObject" default=""/>
30782 <param name="_class" type="PyObject" default=""/>
30783 </paramlist>
30784 </method>
30785 <method name="GetBitmap" type="Bitmap" overloaded="no">
30786 <autodoc>GetBitmap() -&gt; Bitmap</autodoc>
30787 </method>
30788 <method name="GetFilename" type="String" overloaded="no">
30789 <autodoc>GetFilename() -&gt; String</autodoc>
30790 </method>
30791 <method name="SetBitmap" type="" overloaded="no">
30792 <autodoc>SetBitmap(Bitmap bitmap)</autodoc>
30793 <paramlist>
30794 <param name="bitmap" type="Bitmap" default=""/>
30795 </paramlist>
30796 </method>
30797 <method name="SetFilename" type="" overloaded="no">
30798 <autodoc>SetFilename(String filename)</autodoc>
30799 <paramlist>
30800 <param name="filename" type="String" default=""/>
30801 </paramlist>
30802 </method>
30803 <method name="base_OnDelete" type="" overloaded="no">
30804 <autodoc>base_OnDelete()</autodoc>
30805 </method>
30806 <method name="base_OnDraw" type="" overloaded="no">
30807 <autodoc>base_OnDraw(DC dc)</autodoc>
30808 <paramlist>
30809 <param name="dc" type="DC" default=""/>
30810 </paramlist>
30811 </method>
30812 <method name="base_OnDrawContents" type="" overloaded="no">
30813 <autodoc>base_OnDrawContents(DC dc)</autodoc>
30814 <paramlist>
30815 <param name="dc" type="DC" default=""/>
30816 </paramlist>
30817 </method>
30818 <method name="base_OnDrawBranches" type="" overloaded="no">
30819 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
30820 <paramlist>
30821 <param name="dc" type="DC" default=""/>
30822 <param name="erase" type="bool" default="FALSE"/>
30823 </paramlist>
30824 </method>
30825 <method name="base_OnMoveLinks" type="" overloaded="no">
30826 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
30827 <paramlist>
30828 <param name="dc" type="DC" default=""/>
30829 </paramlist>
30830 </method>
30831 <method name="base_OnErase" type="" overloaded="no">
30832 <autodoc>base_OnErase(DC dc)</autodoc>
30833 <paramlist>
30834 <param name="dc" type="DC" default=""/>
30835 </paramlist>
30836 </method>
30837 <method name="base_OnEraseContents" type="" overloaded="no">
30838 <autodoc>base_OnEraseContents(DC dc)</autodoc>
30839 <paramlist>
30840 <param name="dc" type="DC" default=""/>
30841 </paramlist>
30842 </method>
30843 <method name="base_OnHighlight" type="" overloaded="no">
30844 <autodoc>base_OnHighlight(DC dc)</autodoc>
30845 <paramlist>
30846 <param name="dc" type="DC" default=""/>
30847 </paramlist>
30848 </method>
30849 <method name="base_OnLeftClick" type="" overloaded="no">
30850 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30851 <paramlist>
30852 <param name="x" type="double" default=""/>
30853 <param name="y" type="double" default=""/>
30854 <param name="keys" type="int" default="0"/>
30855 <param name="attachment" type="int" default="0"/>
30856 </paramlist>
30857 </method>
30858 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
30859 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30860 <paramlist>
30861 <param name="x" type="double" default=""/>
30862 <param name="y" type="double" default=""/>
30863 <param name="keys" type="int" default="0"/>
30864 <param name="attachment" type="int" default="0"/>
30865 </paramlist>
30866 </method>
30867 <method name="base_OnRightClick" type="" overloaded="no">
30868 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
30869 <paramlist>
30870 <param name="x" type="double" default=""/>
30871 <param name="y" type="double" default=""/>
30872 <param name="keys" type="int" default="0"/>
30873 <param name="attachment" type="int" default="0"/>
30874 </paramlist>
30875 </method>
30876 <method name="base_OnSize" type="" overloaded="no">
30877 <autodoc>base_OnSize(double x, double y)</autodoc>
30878 <paramlist>
30879 <param name="x" type="double" default=""/>
30880 <param name="y" type="double" default=""/>
30881 </paramlist>
30882 </method>
30883 <method name="base_OnMovePre" type="bool" overloaded="no">
30884 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
30885 bool display=True) -&gt; bool</autodoc>
30886 <paramlist>
30887 <param name="dc" type="DC" default=""/>
30888 <param name="x" type="double" default=""/>
30889 <param name="y" type="double" default=""/>
30890 <param name="old_x" type="double" default=""/>
30891 <param name="old_y" type="double" default=""/>
30892 <param name="display" type="bool" default="True"/>
30893 </paramlist>
30894 </method>
30895 <method name="base_OnMovePost" type="" overloaded="no">
30896 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
30897 bool display=True)</autodoc>
30898 <paramlist>
30899 <param name="dc" type="DC" default=""/>
30900 <param name="x" type="double" default=""/>
30901 <param name="y" type="double" default=""/>
30902 <param name="old_x" type="double" default=""/>
30903 <param name="old_y" type="double" default=""/>
30904 <param name="display" type="bool" default="True"/>
30905 </paramlist>
30906 </method>
30907 <method name="base_OnDragLeft" type="" overloaded="no">
30908 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
30909 <paramlist>
30910 <param name="draw" type="bool" default=""/>
30911 <param name="x" type="double" default=""/>
30912 <param name="y" type="double" default=""/>
30913 <param name="keys" type="int" default="0"/>
30914 <param name="attachment" type="int" default="0"/>
30915 </paramlist>
30916 </method>
30917 <method name="base_OnBeginDragLeft" type="" overloaded="no">
30918 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
30919 <paramlist>
30920 <param name="x" type="double" default=""/>
30921 <param name="y" type="double" default=""/>
30922 <param name="keys" type="int" default="0"/>
30923 <param name="attachment" type="int" default="0"/>
30924 </paramlist>
30925 </method>
30926 <method name="base_OnEndDragLeft" type="" overloaded="no">
30927 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
30928 <paramlist>
30929 <param name="x" type="double" default=""/>
30930 <param name="y" type="double" default=""/>
30931 <param name="keys" type="int" default="0"/>
30932 <param name="attachment" type="int" default="0"/>
30933 </paramlist>
30934 </method>
30935 <method name="base_OnDragRight" type="" overloaded="no">
30936 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
30937 <paramlist>
30938 <param name="draw" type="bool" default=""/>
30939 <param name="x" type="double" default=""/>
30940 <param name="y" type="double" default=""/>
30941 <param name="keys" type="int" default="0"/>
30942 <param name="attachment" type="int" default="0"/>
30943 </paramlist>
30944 </method>
30945 <method name="base_OnBeginDragRight" type="" overloaded="no">
30946 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
30947 <paramlist>
30948 <param name="x" type="double" default=""/>
30949 <param name="y" type="double" default=""/>
30950 <param name="keys" type="int" default="0"/>
30951 <param name="attachment" type="int" default="0"/>
30952 </paramlist>
30953 </method>
30954 <method name="base_OnEndDragRight" type="" overloaded="no">
30955 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
30956 <paramlist>
30957 <param name="x" type="double" default=""/>
30958 <param name="y" type="double" default=""/>
30959 <param name="keys" type="int" default="0"/>
30960 <param name="attachment" type="int" default="0"/>
30961 </paramlist>
30962 </method>
30963 <method name="base_OnDrawOutline" type="" overloaded="no">
30964 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
30965 <paramlist>
30966 <param name="dc" type="DC" default=""/>
30967 <param name="x" type="double" default=""/>
30968 <param name="y" type="double" default=""/>
30969 <param name="w" type="double" default=""/>
30970 <param name="h" type="double" default=""/>
30971 </paramlist>
30972 </method>
30973 <method name="base_OnDrawControlPoints" type="" overloaded="no">
30974 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
30975 <paramlist>
30976 <param name="dc" type="DC" default=""/>
30977 </paramlist>
30978 </method>
30979 <method name="base_OnEraseControlPoints" type="" overloaded="no">
30980 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
30981 <paramlist>
30982 <param name="dc" type="DC" default=""/>
30983 </paramlist>
30984 </method>
30985 <method name="base_OnMoveLink" type="" overloaded="no">
30986 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
30987 <paramlist>
30988 <param name="dc" type="DC" default=""/>
30989 <param name="moveControlPoints" type="bool" default="True"/>
30990 </paramlist>
30991 </method>
30992 <method name="base_OnSizingDragLeft" type="" overloaded="no">
30993 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
30994 int attachment=0)</autodoc>
30995 <paramlist>
30996 <param name="pt" type="PyControlPoint" default=""/>
30997 <param name="draw" type="bool" default=""/>
30998 <param name="x" type="double" default=""/>
30999 <param name="y" type="double" default=""/>
31000 <param name="keys" type="int" default="0"/>
31001 <param name="attachment" type="int" default="0"/>
31002 </paramlist>
31003 </method>
31004 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
31005 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
31006 int attachment=0)</autodoc>
31007 <paramlist>
31008 <param name="pt" type="PyControlPoint" default=""/>
31009 <param name="x" type="double" default=""/>
31010 <param name="y" type="double" default=""/>
31011 <param name="keys" type="int" default="0"/>
31012 <param name="attachment" type="int" default="0"/>
31013 </paramlist>
31014 </method>
31015 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
31016 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
31017 int attachment=0)</autodoc>
31018 <paramlist>
31019 <param name="pt" type="PyControlPoint" default=""/>
31020 <param name="x" type="double" default=""/>
31021 <param name="y" type="double" default=""/>
31022 <param name="keys" type="int" default="0"/>
31023 <param name="attachment" type="int" default="0"/>
31024 </paramlist>
31025 </method>
31026 <method name="base_OnBeginSize" type="" overloaded="no">
31027 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
31028 <paramlist>
31029 <param name="w" type="double" default=""/>
31030 <param name="h" type="double" default=""/>
31031 </paramlist>
31032 </method>
31033 <method name="base_OnEndSize" type="" overloaded="no">
31034 <autodoc>base_OnEndSize(double w, double h)</autodoc>
31035 <paramlist>
31036 <param name="w" type="double" default=""/>
31037 <param name="h" type="double" default=""/>
31038 </paramlist>
31039 </method>
31040 </class>
31041 <class name="PyDrawnShape" oldname="wxPyDrawnShape" module="ogl">
31042 <baseclass name="PyRectangleShape"/>
31043 <constructor name="PyDrawnShape" overloaded="no">
31044 <autodoc>__init__() -&gt; PyDrawnShape</autodoc>
31045 </constructor>
31046 <method name="_setCallbackInfo" type="" overloaded="no">
31047 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
31048 <paramlist>
31049 <param name="self" type="PyObject" default=""/>
31050 <param name="_class" type="PyObject" default=""/>
31051 </paramlist>
31052 </method>
31053 <method name="CalculateSize" type="" overloaded="no">
31054 <autodoc>CalculateSize()</autodoc>
31055 </method>
31056 <method name="DestroyClippingRect" type="" overloaded="no">
31057 <autodoc>DestroyClippingRect()</autodoc>
31058 </method>
31059 <method name="DrawArc" type="" overloaded="no">
31060 <autodoc>DrawArc(Point centrePoint, Point startPoint, Point endPoint)</autodoc>
31061 <paramlist>
31062 <param name="centrePoint" type="Point" default=""/>
31063 <param name="startPoint" type="Point" default=""/>
31064 <param name="endPoint" type="Point" default=""/>
31065 </paramlist>
31066 </method>
31067 <method name="DrawAtAngle" type="" overloaded="no">
31068 <autodoc>DrawAtAngle(int angle)</autodoc>
31069 <paramlist>
31070 <param name="angle" type="int" default=""/>
31071 </paramlist>
31072 </method>
31073 <method name="DrawEllipticArc" type="" overloaded="no">
31074 <autodoc>DrawEllipticArc(Rect rect, double startAngle, double endAngle)</autodoc>
31075 <paramlist>
31076 <param name="rect" type="Rect" default=""/>
31077 <param name="startAngle" type="double" default=""/>
31078 <param name="endAngle" type="double" default=""/>
31079 </paramlist>
31080 </method>
31081 <method name="DrawLine" type="" overloaded="no">
31082 <autodoc>DrawLine(Point point1, Point point2)</autodoc>
31083 <paramlist>
31084 <param name="point1" type="Point" default=""/>
31085 <param name="point2" type="Point" default=""/>
31086 </paramlist>
31087 </method>
31088 <method name="DrawLines" type="" overloaded="no">
31089 <autodoc>DrawLines(int PCOUNT, Point points)</autodoc>
31090 <paramlist>
31091 <param name="PCOUNT" type="int" default=""/>
31092 <param name="points" type="Point" default=""/>
31093 </paramlist>
31094 </method>
31095 <method name="DrawPoint" type="" overloaded="no">
31096 <autodoc>DrawPoint(Point point)</autodoc>
31097 <paramlist>
31098 <param name="point" type="Point" default=""/>
31099 </paramlist>
31100 </method>
31101 <method name="DrawPolygon" type="" overloaded="no">
31102 <autodoc>DrawPolygon(int PCOUNT, Point points, int flags=0)</autodoc>
31103 <paramlist>
31104 <param name="PCOUNT" type="int" default=""/>
31105 <param name="points" type="Point" default=""/>
31106 <param name="flags" type="int" default="0"/>
31107 </paramlist>
31108 </method>
31109 <method name="DrawRectangle" type="" overloaded="no">
31110 <autodoc>DrawRectangle(Rect rect)</autodoc>
31111 <paramlist>
31112 <param name="rect" type="Rect" default=""/>
31113 </paramlist>
31114 </method>
31115 <method name="DrawRoundedRectangle" type="" overloaded="no">
31116 <autodoc>DrawRoundedRectangle(Rect rect, double radius)</autodoc>
31117 <paramlist>
31118 <param name="rect" type="Rect" default=""/>
31119 <param name="radius" type="double" default=""/>
31120 </paramlist>
31121 </method>
31122 <method name="DrawSpline" type="" overloaded="no">
31123 <autodoc>DrawSpline(int PCOUNT, Point points)</autodoc>
31124 <paramlist>
31125 <param name="PCOUNT" type="int" default=""/>
31126 <param name="points" type="Point" default=""/>
31127 </paramlist>
31128 </method>
31129 <method name="DrawText" type="" overloaded="no">
31130 <autodoc>DrawText(String text, Point point)</autodoc>
31131 <paramlist>
31132 <param name="text" type="String" default=""/>
31133 <param name="point" type="Point" default=""/>
31134 </paramlist>
31135 </method>
31136 <method name="GetAngle" type="int" overloaded="no">
31137 <autodoc>GetAngle() -&gt; int</autodoc>
31138 </method>
31139 <method name="GetMetaFile" type="PseudoMetaFile" overloaded="no">
31140 <autodoc>GetMetaFile() -&gt; PseudoMetaFile</autodoc>
31141 </method>
31142 <method name="GetRotation" type="double" overloaded="no">
31143 <autodoc>GetRotation() -&gt; double</autodoc>
31144 </method>
31145 <method name="LoadFromMetaFile" type="bool" overloaded="no">
31146 <autodoc>LoadFromMetaFile(String filename) -&gt; bool</autodoc>
31147 <paramlist>
31148 <param name="filename" type="String" default=""/>
31149 </paramlist>
31150 </method>
31151 <method name="Rotate" type="" overloaded="no">
31152 <autodoc>Rotate(double x, double y, double theta)</autodoc>
31153 <paramlist>
31154 <param name="x" type="double" default=""/>
31155 <param name="y" type="double" default=""/>
31156 <param name="theta" type="double" default=""/>
31157 </paramlist>
31158 </method>
31159 <method name="SetClippingRect" type="" overloaded="no">
31160 <autodoc>SetClippingRect(Rect rect)</autodoc>
31161 <paramlist>
31162 <param name="rect" type="Rect" default=""/>
31163 </paramlist>
31164 </method>
31165 <method name="SetDrawnBackgroundColour" type="" overloaded="no">
31166 <autodoc>SetDrawnBackgroundColour(Colour colour)</autodoc>
31167 <paramlist>
31168 <param name="colour" type="Colour" default=""/>
31169 </paramlist>
31170 </method>
31171 <method name="SetDrawnBackgroundMode" type="" overloaded="no">
31172 <autodoc>SetDrawnBackgroundMode(int mode)</autodoc>
31173 <paramlist>
31174 <param name="mode" type="int" default=""/>
31175 </paramlist>
31176 </method>
31177 <method name="SetDrawnBrush" type="" overloaded="no">
31178 <autodoc>SetDrawnBrush(wxBrush pen, bool isOutline=FALSE)</autodoc>
31179 <paramlist>
31180 <param name="pen" type="Brush" default=""/>
31181 <param name="isOutline" type="bool" default="FALSE"/>
31182 </paramlist>
31183 </method>
31184 <method name="SetDrawnFont" type="" overloaded="no">
31185 <autodoc>SetDrawnFont(Font font)</autodoc>
31186 <paramlist>
31187 <param name="font" type="Font" default=""/>
31188 </paramlist>
31189 </method>
31190 <method name="SetDrawnPen" type="" overloaded="no">
31191 <autodoc>SetDrawnPen(wxPen pen, bool isOutline=FALSE)</autodoc>
31192 <paramlist>
31193 <param name="pen" type="Pen" default=""/>
31194 <param name="isOutline" type="bool" default="FALSE"/>
31195 </paramlist>
31196 </method>
31197 <method name="SetDrawnTextColour" type="" overloaded="no">
31198 <autodoc>SetDrawnTextColour(Colour colour)</autodoc>
31199 <paramlist>
31200 <param name="colour" type="Colour" default=""/>
31201 </paramlist>
31202 </method>
31203 <method name="Scale" type="" overloaded="no">
31204 <autodoc>Scale(double sx, double sy)</autodoc>
31205 <paramlist>
31206 <param name="sx" type="double" default=""/>
31207 <param name="sy" type="double" default=""/>
31208 </paramlist>
31209 </method>
31210 <method name="SetSaveToFile" type="" overloaded="no">
31211 <autodoc>SetSaveToFile(bool save)</autodoc>
31212 <paramlist>
31213 <param name="save" type="bool" default=""/>
31214 </paramlist>
31215 </method>
31216 <method name="Translate" type="" overloaded="no">
31217 <autodoc>Translate(double x, double y)</autodoc>
31218 <paramlist>
31219 <param name="x" type="double" default=""/>
31220 <param name="y" type="double" default=""/>
31221 </paramlist>
31222 </method>
31223 <method name="base_OnDelete" type="" overloaded="no">
31224 <autodoc>base_OnDelete()</autodoc>
31225 </method>
31226 <method name="base_OnDraw" type="" overloaded="no">
31227 <autodoc>base_OnDraw(DC dc)</autodoc>
31228 <paramlist>
31229 <param name="dc" type="DC" default=""/>
31230 </paramlist>
31231 </method>
31232 <method name="base_OnDrawContents" type="" overloaded="no">
31233 <autodoc>base_OnDrawContents(DC dc)</autodoc>
31234 <paramlist>
31235 <param name="dc" type="DC" default=""/>
31236 </paramlist>
31237 </method>
31238 <method name="base_OnDrawBranches" type="" overloaded="no">
31239 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
31240 <paramlist>
31241 <param name="dc" type="DC" default=""/>
31242 <param name="erase" type="bool" default="FALSE"/>
31243 </paramlist>
31244 </method>
31245 <method name="base_OnMoveLinks" type="" overloaded="no">
31246 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
31247 <paramlist>
31248 <param name="dc" type="DC" default=""/>
31249 </paramlist>
31250 </method>
31251 <method name="base_OnErase" type="" overloaded="no">
31252 <autodoc>base_OnErase(DC dc)</autodoc>
31253 <paramlist>
31254 <param name="dc" type="DC" default=""/>
31255 </paramlist>
31256 </method>
31257 <method name="base_OnEraseContents" type="" overloaded="no">
31258 <autodoc>base_OnEraseContents(DC dc)</autodoc>
31259 <paramlist>
31260 <param name="dc" type="DC" default=""/>
31261 </paramlist>
31262 </method>
31263 <method name="base_OnHighlight" type="" overloaded="no">
31264 <autodoc>base_OnHighlight(DC dc)</autodoc>
31265 <paramlist>
31266 <param name="dc" type="DC" default=""/>
31267 </paramlist>
31268 </method>
31269 <method name="base_OnLeftClick" type="" overloaded="no">
31270 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31271 <paramlist>
31272 <param name="x" type="double" default=""/>
31273 <param name="y" type="double" default=""/>
31274 <param name="keys" type="int" default="0"/>
31275 <param name="attachment" type="int" default="0"/>
31276 </paramlist>
31277 </method>
31278 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
31279 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31280 <paramlist>
31281 <param name="x" type="double" default=""/>
31282 <param name="y" type="double" default=""/>
31283 <param name="keys" type="int" default="0"/>
31284 <param name="attachment" type="int" default="0"/>
31285 </paramlist>
31286 </method>
31287 <method name="base_OnRightClick" type="" overloaded="no">
31288 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31289 <paramlist>
31290 <param name="x" type="double" default=""/>
31291 <param name="y" type="double" default=""/>
31292 <param name="keys" type="int" default="0"/>
31293 <param name="attachment" type="int" default="0"/>
31294 </paramlist>
31295 </method>
31296 <method name="base_OnSize" type="" overloaded="no">
31297 <autodoc>base_OnSize(double x, double y)</autodoc>
31298 <paramlist>
31299 <param name="x" type="double" default=""/>
31300 <param name="y" type="double" default=""/>
31301 </paramlist>
31302 </method>
31303 <method name="base_OnMovePre" type="bool" overloaded="no">
31304 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
31305 bool display=True) -&gt; bool</autodoc>
31306 <paramlist>
31307 <param name="dc" type="DC" default=""/>
31308 <param name="x" type="double" default=""/>
31309 <param name="y" type="double" default=""/>
31310 <param name="old_x" type="double" default=""/>
31311 <param name="old_y" type="double" default=""/>
31312 <param name="display" type="bool" default="True"/>
31313 </paramlist>
31314 </method>
31315 <method name="base_OnMovePost" type="" overloaded="no">
31316 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
31317 bool display=True)</autodoc>
31318 <paramlist>
31319 <param name="dc" type="DC" default=""/>
31320 <param name="x" type="double" default=""/>
31321 <param name="y" type="double" default=""/>
31322 <param name="old_x" type="double" default=""/>
31323 <param name="old_y" type="double" default=""/>
31324 <param name="display" type="bool" default="True"/>
31325 </paramlist>
31326 </method>
31327 <method name="base_OnDragLeft" type="" overloaded="no">
31328 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
31329 <paramlist>
31330 <param name="draw" type="bool" default=""/>
31331 <param name="x" type="double" default=""/>
31332 <param name="y" type="double" default=""/>
31333 <param name="keys" type="int" default="0"/>
31334 <param name="attachment" type="int" default="0"/>
31335 </paramlist>
31336 </method>
31337 <method name="base_OnBeginDragLeft" type="" overloaded="no">
31338 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
31339 <paramlist>
31340 <param name="x" type="double" default=""/>
31341 <param name="y" type="double" default=""/>
31342 <param name="keys" type="int" default="0"/>
31343 <param name="attachment" type="int" default="0"/>
31344 </paramlist>
31345 </method>
31346 <method name="base_OnEndDragLeft" type="" overloaded="no">
31347 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
31348 <paramlist>
31349 <param name="x" type="double" default=""/>
31350 <param name="y" type="double" default=""/>
31351 <param name="keys" type="int" default="0"/>
31352 <param name="attachment" type="int" default="0"/>
31353 </paramlist>
31354 </method>
31355 <method name="base_OnDragRight" type="" overloaded="no">
31356 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
31357 <paramlist>
31358 <param name="draw" type="bool" default=""/>
31359 <param name="x" type="double" default=""/>
31360 <param name="y" type="double" default=""/>
31361 <param name="keys" type="int" default="0"/>
31362 <param name="attachment" type="int" default="0"/>
31363 </paramlist>
31364 </method>
31365 <method name="base_OnBeginDragRight" type="" overloaded="no">
31366 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
31367 <paramlist>
31368 <param name="x" type="double" default=""/>
31369 <param name="y" type="double" default=""/>
31370 <param name="keys" type="int" default="0"/>
31371 <param name="attachment" type="int" default="0"/>
31372 </paramlist>
31373 </method>
31374 <method name="base_OnEndDragRight" type="" overloaded="no">
31375 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
31376 <paramlist>
31377 <param name="x" type="double" default=""/>
31378 <param name="y" type="double" default=""/>
31379 <param name="keys" type="int" default="0"/>
31380 <param name="attachment" type="int" default="0"/>
31381 </paramlist>
31382 </method>
31383 <method name="base_OnDrawOutline" type="" overloaded="no">
31384 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
31385 <paramlist>
31386 <param name="dc" type="DC" default=""/>
31387 <param name="x" type="double" default=""/>
31388 <param name="y" type="double" default=""/>
31389 <param name="w" type="double" default=""/>
31390 <param name="h" type="double" default=""/>
31391 </paramlist>
31392 </method>
31393 <method name="base_OnDrawControlPoints" type="" overloaded="no">
31394 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
31395 <paramlist>
31396 <param name="dc" type="DC" default=""/>
31397 </paramlist>
31398 </method>
31399 <method name="base_OnEraseControlPoints" type="" overloaded="no">
31400 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
31401 <paramlist>
31402 <param name="dc" type="DC" default=""/>
31403 </paramlist>
31404 </method>
31405 <method name="base_OnMoveLink" type="" overloaded="no">
31406 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
31407 <paramlist>
31408 <param name="dc" type="DC" default=""/>
31409 <param name="moveControlPoints" type="bool" default="True"/>
31410 </paramlist>
31411 </method>
31412 <method name="base_OnSizingDragLeft" type="" overloaded="no">
31413 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
31414 int attachment=0)</autodoc>
31415 <paramlist>
31416 <param name="pt" type="PyControlPoint" default=""/>
31417 <param name="draw" type="bool" default=""/>
31418 <param name="x" type="double" default=""/>
31419 <param name="y" type="double" default=""/>
31420 <param name="keys" type="int" default="0"/>
31421 <param name="attachment" type="int" default="0"/>
31422 </paramlist>
31423 </method>
31424 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
31425 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
31426 int attachment=0)</autodoc>
31427 <paramlist>
31428 <param name="pt" type="PyControlPoint" default=""/>
31429 <param name="x" type="double" default=""/>
31430 <param name="y" type="double" default=""/>
31431 <param name="keys" type="int" default="0"/>
31432 <param name="attachment" type="int" default="0"/>
31433 </paramlist>
31434 </method>
31435 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
31436 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
31437 int attachment=0)</autodoc>
31438 <paramlist>
31439 <param name="pt" type="PyControlPoint" default=""/>
31440 <param name="x" type="double" default=""/>
31441 <param name="y" type="double" default=""/>
31442 <param name="keys" type="int" default="0"/>
31443 <param name="attachment" type="int" default="0"/>
31444 </paramlist>
31445 </method>
31446 <method name="base_OnBeginSize" type="" overloaded="no">
31447 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
31448 <paramlist>
31449 <param name="w" type="double" default=""/>
31450 <param name="h" type="double" default=""/>
31451 </paramlist>
31452 </method>
31453 <method name="base_OnEndSize" type="" overloaded="no">
31454 <autodoc>base_OnEndSize(double w, double h)</autodoc>
31455 <paramlist>
31456 <param name="w" type="double" default=""/>
31457 <param name="h" type="double" default=""/>
31458 </paramlist>
31459 </method>
31460 </class>
31461 <class name="OGLConstraint" oldname="wxOGLConstraint" module="ogl">
31462 <baseclass name="Object"/>
31463 <constructor name="OGLConstraint" overloaded="no">
31464 <autodoc>__init__(int type, PyShape constraining, PyObject constrained) -&gt; OGLConstraint</autodoc>
31465 <paramlist>
31466 <param name="type" type="int" default=""/>
31467 <param name="constraining" type="PyShape" default=""/>
31468 <param name="constrained" type="PyObject" default=""/>
31469 </paramlist>
31470 </constructor>
31471 <method name="Evaluate" type="bool" overloaded="no">
31472 <autodoc>Evaluate() -&gt; bool</autodoc>
31473 </method>
31474 <method name="SetSpacing" type="" overloaded="no">
31475 <autodoc>SetSpacing(double x, double y)</autodoc>
31476 <paramlist>
31477 <param name="x" type="double" default=""/>
31478 <param name="y" type="double" default=""/>
31479 </paramlist>
31480 </method>
31481 <method name="Equals" type="bool" overloaded="no">
31482 <autodoc>Equals(double a, double b) -&gt; bool</autodoc>
31483 <paramlist>
31484 <param name="a" type="double" default=""/>
31485 <param name="b" type="double" default=""/>
31486 </paramlist>
31487 </method>
31488 </class>
31489 <class name="PyCompositeShape" oldname="wxPyCompositeShape" module="ogl">
31490 <baseclass name="PyRectangleShape"/>
31491 <constructor name="PyCompositeShape" overloaded="no">
31492 <autodoc>__init__() -&gt; PyCompositeShape</autodoc>
31493 </constructor>
31494 <method name="_setCallbackInfo" type="" overloaded="no">
31495 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
31496 <paramlist>
31497 <param name="self" type="PyObject" default=""/>
31498 <param name="_class" type="PyObject" default=""/>
31499 </paramlist>
31500 </method>
31501 <method name="AddChild" type="" overloaded="no">
31502 <autodoc>AddChild(PyShape child, PyShape addAfter=None)</autodoc>
31503 <paramlist>
31504 <param name="child" type="PyShape" default=""/>
31505 <param name="addAfter" type="PyShape" default="NULL"/>
31506 </paramlist>
31507 </method>
31508 <method name="AddConstraint" type="OGLConstraint" overloaded="no">
31509 <autodoc>AddConstraint(OGLConstraint constraint) -&gt; OGLConstraint</autodoc>
31510 <paramlist>
31511 <param name="constraint" type="OGLConstraint" default=""/>
31512 </paramlist>
31513 </method>
31514 <method name="AddConstrainedShapes" type="OGLConstraint" overloaded="no">
31515 <autodoc>AddConstrainedShapes(int type, PyShape constraining, PyObject constrained) -&gt; OGLConstraint</autodoc>
31516 <paramlist>
31517 <param name="type" type="int" default=""/>
31518 <param name="constraining" type="PyShape" default=""/>
31519 <param name="constrained" type="PyObject" default=""/>
31520 </paramlist>
31521 </method>
31522 <method name="AddSimpleConstraint" type="OGLConstraint" overloaded="no">
31523 <autodoc>AddSimpleConstraint(int type, PyShape constraining, PyShape constrained) -&gt; OGLConstraint</autodoc>
31524 <paramlist>
31525 <param name="type" type="int" default=""/>
31526 <param name="constraining" type="PyShape" default=""/>
31527 <param name="constrained" type="PyShape" default=""/>
31528 </paramlist>
31529 </method>
31530 <method name="CalculateSize" type="" overloaded="no">
31531 <autodoc>CalculateSize()</autodoc>
31532 </method>
31533 <method name="ContainsDivision" type="bool" overloaded="no">
31534 <autodoc>ContainsDivision(PyDivisionShape division) -&gt; bool</autodoc>
31535 <paramlist>
31536 <param name="division" type="wxPyDivisionShape" default=""/>
31537 </paramlist>
31538 </method>
31539 <method name="DeleteConstraint" type="" overloaded="no">
31540 <autodoc>DeleteConstraint(OGLConstraint constraint)</autodoc>
31541 <paramlist>
31542 <param name="constraint" type="OGLConstraint" default=""/>
31543 </paramlist>
31544 </method>
31545 <method name="DeleteConstraintsInvolvingChild" type="" overloaded="no">
31546 <autodoc>DeleteConstraintsInvolvingChild(PyShape child)</autodoc>
31547 <paramlist>
31548 <param name="child" type="PyShape" default=""/>
31549 </paramlist>
31550 </method>
31551 <method name="FindContainerImage" type="PyShape" overloaded="no">
31552 <autodoc>FindContainerImage() -&gt; PyShape</autodoc>
31553 </method>
31554 <method name="GetConstraints" type="PyObject" overloaded="no">
31555 <autodoc>GetConstraints() -&gt; PyObject</autodoc>
31556 </method>
31557 <method name="GetDivisions" type="PyObject" overloaded="no">
31558 <autodoc>GetDivisions() -&gt; PyObject</autodoc>
31559 </method>
31560 <method name="MakeContainer" type="" overloaded="no">
31561 <autodoc>MakeContainer()</autodoc>
31562 </method>
31563 <method name="Recompute" type="bool" overloaded="no">
31564 <autodoc>Recompute() -&gt; bool</autodoc>
31565 </method>
31566 <method name="RemoveChild" type="" overloaded="no">
31567 <autodoc>RemoveChild(PyShape child)</autodoc>
31568 <paramlist>
31569 <param name="child" type="PyShape" default=""/>
31570 </paramlist>
31571 </method>
31572 <method name="base_OnDelete" type="" overloaded="no">
31573 <autodoc>base_OnDelete()</autodoc>
31574 </method>
31575 <method name="base_OnDraw" type="" overloaded="no">
31576 <autodoc>base_OnDraw(DC dc)</autodoc>
31577 <paramlist>
31578 <param name="dc" type="DC" default=""/>
31579 </paramlist>
31580 </method>
31581 <method name="base_OnDrawContents" type="" overloaded="no">
31582 <autodoc>base_OnDrawContents(DC dc)</autodoc>
31583 <paramlist>
31584 <param name="dc" type="DC" default=""/>
31585 </paramlist>
31586 </method>
31587 <method name="base_OnDrawBranches" type="" overloaded="no">
31588 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
31589 <paramlist>
31590 <param name="dc" type="DC" default=""/>
31591 <param name="erase" type="bool" default="FALSE"/>
31592 </paramlist>
31593 </method>
31594 <method name="base_OnMoveLinks" type="" overloaded="no">
31595 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
31596 <paramlist>
31597 <param name="dc" type="DC" default=""/>
31598 </paramlist>
31599 </method>
31600 <method name="base_OnErase" type="" overloaded="no">
31601 <autodoc>base_OnErase(DC dc)</autodoc>
31602 <paramlist>
31603 <param name="dc" type="DC" default=""/>
31604 </paramlist>
31605 </method>
31606 <method name="base_OnEraseContents" type="" overloaded="no">
31607 <autodoc>base_OnEraseContents(DC dc)</autodoc>
31608 <paramlist>
31609 <param name="dc" type="DC" default=""/>
31610 </paramlist>
31611 </method>
31612 <method name="base_OnHighlight" type="" overloaded="no">
31613 <autodoc>base_OnHighlight(DC dc)</autodoc>
31614 <paramlist>
31615 <param name="dc" type="DC" default=""/>
31616 </paramlist>
31617 </method>
31618 <method name="base_OnLeftClick" type="" overloaded="no">
31619 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31620 <paramlist>
31621 <param name="x" type="double" default=""/>
31622 <param name="y" type="double" default=""/>
31623 <param name="keys" type="int" default="0"/>
31624 <param name="attachment" type="int" default="0"/>
31625 </paramlist>
31626 </method>
31627 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
31628 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31629 <paramlist>
31630 <param name="x" type="double" default=""/>
31631 <param name="y" type="double" default=""/>
31632 <param name="keys" type="int" default="0"/>
31633 <param name="attachment" type="int" default="0"/>
31634 </paramlist>
31635 </method>
31636 <method name="base_OnRightClick" type="" overloaded="no">
31637 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31638 <paramlist>
31639 <param name="x" type="double" default=""/>
31640 <param name="y" type="double" default=""/>
31641 <param name="keys" type="int" default="0"/>
31642 <param name="attachment" type="int" default="0"/>
31643 </paramlist>
31644 </method>
31645 <method name="base_OnSize" type="" overloaded="no">
31646 <autodoc>base_OnSize(double x, double y)</autodoc>
31647 <paramlist>
31648 <param name="x" type="double" default=""/>
31649 <param name="y" type="double" default=""/>
31650 </paramlist>
31651 </method>
31652 <method name="base_OnMovePre" type="bool" overloaded="no">
31653 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
31654 bool display=True) -&gt; bool</autodoc>
31655 <paramlist>
31656 <param name="dc" type="DC" default=""/>
31657 <param name="x" type="double" default=""/>
31658 <param name="y" type="double" default=""/>
31659 <param name="old_x" type="double" default=""/>
31660 <param name="old_y" type="double" default=""/>
31661 <param name="display" type="bool" default="True"/>
31662 </paramlist>
31663 </method>
31664 <method name="base_OnMovePost" type="" overloaded="no">
31665 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
31666 bool display=True)</autodoc>
31667 <paramlist>
31668 <param name="dc" type="DC" default=""/>
31669 <param name="x" type="double" default=""/>
31670 <param name="y" type="double" default=""/>
31671 <param name="old_x" type="double" default=""/>
31672 <param name="old_y" type="double" default=""/>
31673 <param name="display" type="bool" default="True"/>
31674 </paramlist>
31675 </method>
31676 <method name="base_OnDragLeft" type="" overloaded="no">
31677 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
31678 <paramlist>
31679 <param name="draw" type="bool" default=""/>
31680 <param name="x" type="double" default=""/>
31681 <param name="y" type="double" default=""/>
31682 <param name="keys" type="int" default="0"/>
31683 <param name="attachment" type="int" default="0"/>
31684 </paramlist>
31685 </method>
31686 <method name="base_OnBeginDragLeft" type="" overloaded="no">
31687 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
31688 <paramlist>
31689 <param name="x" type="double" default=""/>
31690 <param name="y" type="double" default=""/>
31691 <param name="keys" type="int" default="0"/>
31692 <param name="attachment" type="int" default="0"/>
31693 </paramlist>
31694 </method>
31695 <method name="base_OnEndDragLeft" type="" overloaded="no">
31696 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
31697 <paramlist>
31698 <param name="x" type="double" default=""/>
31699 <param name="y" type="double" default=""/>
31700 <param name="keys" type="int" default="0"/>
31701 <param name="attachment" type="int" default="0"/>
31702 </paramlist>
31703 </method>
31704 <method name="base_OnDragRight" type="" overloaded="no">
31705 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
31706 <paramlist>
31707 <param name="draw" type="bool" default=""/>
31708 <param name="x" type="double" default=""/>
31709 <param name="y" type="double" default=""/>
31710 <param name="keys" type="int" default="0"/>
31711 <param name="attachment" type="int" default="0"/>
31712 </paramlist>
31713 </method>
31714 <method name="base_OnBeginDragRight" type="" overloaded="no">
31715 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
31716 <paramlist>
31717 <param name="x" type="double" default=""/>
31718 <param name="y" type="double" default=""/>
31719 <param name="keys" type="int" default="0"/>
31720 <param name="attachment" type="int" default="0"/>
31721 </paramlist>
31722 </method>
31723 <method name="base_OnEndDragRight" type="" overloaded="no">
31724 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
31725 <paramlist>
31726 <param name="x" type="double" default=""/>
31727 <param name="y" type="double" default=""/>
31728 <param name="keys" type="int" default="0"/>
31729 <param name="attachment" type="int" default="0"/>
31730 </paramlist>
31731 </method>
31732 <method name="base_OnDrawOutline" type="" overloaded="no">
31733 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
31734 <paramlist>
31735 <param name="dc" type="DC" default=""/>
31736 <param name="x" type="double" default=""/>
31737 <param name="y" type="double" default=""/>
31738 <param name="w" type="double" default=""/>
31739 <param name="h" type="double" default=""/>
31740 </paramlist>
31741 </method>
31742 <method name="base_OnDrawControlPoints" type="" overloaded="no">
31743 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
31744 <paramlist>
31745 <param name="dc" type="DC" default=""/>
31746 </paramlist>
31747 </method>
31748 <method name="base_OnEraseControlPoints" type="" overloaded="no">
31749 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
31750 <paramlist>
31751 <param name="dc" type="DC" default=""/>
31752 </paramlist>
31753 </method>
31754 <method name="base_OnMoveLink" type="" overloaded="no">
31755 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
31756 <paramlist>
31757 <param name="dc" type="DC" default=""/>
31758 <param name="moveControlPoints" type="bool" default="True"/>
31759 </paramlist>
31760 </method>
31761 <method name="base_OnSizingDragLeft" type="" overloaded="no">
31762 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
31763 int attachment=0)</autodoc>
31764 <paramlist>
31765 <param name="pt" type="PyControlPoint" default=""/>
31766 <param name="draw" type="bool" default=""/>
31767 <param name="x" type="double" default=""/>
31768 <param name="y" type="double" default=""/>
31769 <param name="keys" type="int" default="0"/>
31770 <param name="attachment" type="int" default="0"/>
31771 </paramlist>
31772 </method>
31773 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
31774 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
31775 int attachment=0)</autodoc>
31776 <paramlist>
31777 <param name="pt" type="PyControlPoint" default=""/>
31778 <param name="x" type="double" default=""/>
31779 <param name="y" type="double" default=""/>
31780 <param name="keys" type="int" default="0"/>
31781 <param name="attachment" type="int" default="0"/>
31782 </paramlist>
31783 </method>
31784 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
31785 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
31786 int attachment=0)</autodoc>
31787 <paramlist>
31788 <param name="pt" type="PyControlPoint" default=""/>
31789 <param name="x" type="double" default=""/>
31790 <param name="y" type="double" default=""/>
31791 <param name="keys" type="int" default="0"/>
31792 <param name="attachment" type="int" default="0"/>
31793 </paramlist>
31794 </method>
31795 <method name="base_OnBeginSize" type="" overloaded="no">
31796 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
31797 <paramlist>
31798 <param name="w" type="double" default=""/>
31799 <param name="h" type="double" default=""/>
31800 </paramlist>
31801 </method>
31802 <method name="base_OnEndSize" type="" overloaded="no">
31803 <autodoc>base_OnEndSize(double w, double h)</autodoc>
31804 <paramlist>
31805 <param name="w" type="double" default=""/>
31806 <param name="h" type="double" default=""/>
31807 </paramlist>
31808 </method>
31809 </class>
31810 <class name="PyDividedShape" oldname="wxPyDividedShape" module="ogl">
31811 <baseclass name="PyRectangleShape"/>
31812 <constructor name="PyDividedShape" overloaded="no">
31813 <autodoc>__init__(double width=0.0, double height=0.0) -&gt; PyDividedShape</autodoc>
31814 <paramlist>
31815 <param name="width" type="double" default="0.0"/>
31816 <param name="height" type="double" default="0.0"/>
31817 </paramlist>
31818 </constructor>
31819 <method name="_setCallbackInfo" type="" overloaded="no">
31820 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
31821 <paramlist>
31822 <param name="self" type="PyObject" default=""/>
31823 <param name="_class" type="PyObject" default=""/>
31824 </paramlist>
31825 </method>
31826 <method name="EditRegions" type="" overloaded="no">
31827 <autodoc>EditRegions()</autodoc>
31828 </method>
31829 <method name="SetRegionSizes" type="" overloaded="no">
31830 <autodoc>SetRegionSizes()</autodoc>
31831 </method>
31832 <method name="base_OnDelete" type="" overloaded="no">
31833 <autodoc>base_OnDelete()</autodoc>
31834 </method>
31835 <method name="base_OnDraw" type="" overloaded="no">
31836 <autodoc>base_OnDraw(DC dc)</autodoc>
31837 <paramlist>
31838 <param name="dc" type="DC" default=""/>
31839 </paramlist>
31840 </method>
31841 <method name="base_OnDrawContents" type="" overloaded="no">
31842 <autodoc>base_OnDrawContents(DC dc)</autodoc>
31843 <paramlist>
31844 <param name="dc" type="DC" default=""/>
31845 </paramlist>
31846 </method>
31847 <method name="base_OnDrawBranches" type="" overloaded="no">
31848 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
31849 <paramlist>
31850 <param name="dc" type="DC" default=""/>
31851 <param name="erase" type="bool" default="FALSE"/>
31852 </paramlist>
31853 </method>
31854 <method name="base_OnMoveLinks" type="" overloaded="no">
31855 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
31856 <paramlist>
31857 <param name="dc" type="DC" default=""/>
31858 </paramlist>
31859 </method>
31860 <method name="base_OnErase" type="" overloaded="no">
31861 <autodoc>base_OnErase(DC dc)</autodoc>
31862 <paramlist>
31863 <param name="dc" type="DC" default=""/>
31864 </paramlist>
31865 </method>
31866 <method name="base_OnEraseContents" type="" overloaded="no">
31867 <autodoc>base_OnEraseContents(DC dc)</autodoc>
31868 <paramlist>
31869 <param name="dc" type="DC" default=""/>
31870 </paramlist>
31871 </method>
31872 <method name="base_OnHighlight" type="" overloaded="no">
31873 <autodoc>base_OnHighlight(DC dc)</autodoc>
31874 <paramlist>
31875 <param name="dc" type="DC" default=""/>
31876 </paramlist>
31877 </method>
31878 <method name="base_OnLeftClick" type="" overloaded="no">
31879 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31880 <paramlist>
31881 <param name="x" type="double" default=""/>
31882 <param name="y" type="double" default=""/>
31883 <param name="keys" type="int" default="0"/>
31884 <param name="attachment" type="int" default="0"/>
31885 </paramlist>
31886 </method>
31887 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
31888 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31889 <paramlist>
31890 <param name="x" type="double" default=""/>
31891 <param name="y" type="double" default=""/>
31892 <param name="keys" type="int" default="0"/>
31893 <param name="attachment" type="int" default="0"/>
31894 </paramlist>
31895 </method>
31896 <method name="base_OnRightClick" type="" overloaded="no">
31897 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
31898 <paramlist>
31899 <param name="x" type="double" default=""/>
31900 <param name="y" type="double" default=""/>
31901 <param name="keys" type="int" default="0"/>
31902 <param name="attachment" type="int" default="0"/>
31903 </paramlist>
31904 </method>
31905 <method name="base_OnSize" type="" overloaded="no">
31906 <autodoc>base_OnSize(double x, double y)</autodoc>
31907 <paramlist>
31908 <param name="x" type="double" default=""/>
31909 <param name="y" type="double" default=""/>
31910 </paramlist>
31911 </method>
31912 <method name="base_OnMovePre" type="bool" overloaded="no">
31913 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
31914 bool display=True) -&gt; bool</autodoc>
31915 <paramlist>
31916 <param name="dc" type="DC" default=""/>
31917 <param name="x" type="double" default=""/>
31918 <param name="y" type="double" default=""/>
31919 <param name="old_x" type="double" default=""/>
31920 <param name="old_y" type="double" default=""/>
31921 <param name="display" type="bool" default="True"/>
31922 </paramlist>
31923 </method>
31924 <method name="base_OnMovePost" type="" overloaded="no">
31925 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
31926 bool display=True)</autodoc>
31927 <paramlist>
31928 <param name="dc" type="DC" default=""/>
31929 <param name="x" type="double" default=""/>
31930 <param name="y" type="double" default=""/>
31931 <param name="old_x" type="double" default=""/>
31932 <param name="old_y" type="double" default=""/>
31933 <param name="display" type="bool" default="True"/>
31934 </paramlist>
31935 </method>
31936 <method name="base_OnDragLeft" type="" overloaded="no">
31937 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
31938 <paramlist>
31939 <param name="draw" type="bool" default=""/>
31940 <param name="x" type="double" default=""/>
31941 <param name="y" type="double" default=""/>
31942 <param name="keys" type="int" default="0"/>
31943 <param name="attachment" type="int" default="0"/>
31944 </paramlist>
31945 </method>
31946 <method name="base_OnBeginDragLeft" type="" overloaded="no">
31947 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
31948 <paramlist>
31949 <param name="x" type="double" default=""/>
31950 <param name="y" type="double" default=""/>
31951 <param name="keys" type="int" default="0"/>
31952 <param name="attachment" type="int" default="0"/>
31953 </paramlist>
31954 </method>
31955 <method name="base_OnEndDragLeft" type="" overloaded="no">
31956 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
31957 <paramlist>
31958 <param name="x" type="double" default=""/>
31959 <param name="y" type="double" default=""/>
31960 <param name="keys" type="int" default="0"/>
31961 <param name="attachment" type="int" default="0"/>
31962 </paramlist>
31963 </method>
31964 <method name="base_OnDragRight" type="" overloaded="no">
31965 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
31966 <paramlist>
31967 <param name="draw" type="bool" default=""/>
31968 <param name="x" type="double" default=""/>
31969 <param name="y" type="double" default=""/>
31970 <param name="keys" type="int" default="0"/>
31971 <param name="attachment" type="int" default="0"/>
31972 </paramlist>
31973 </method>
31974 <method name="base_OnBeginDragRight" type="" overloaded="no">
31975 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
31976 <paramlist>
31977 <param name="x" type="double" default=""/>
31978 <param name="y" type="double" default=""/>
31979 <param name="keys" type="int" default="0"/>
31980 <param name="attachment" type="int" default="0"/>
31981 </paramlist>
31982 </method>
31983 <method name="base_OnEndDragRight" type="" overloaded="no">
31984 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
31985 <paramlist>
31986 <param name="x" type="double" default=""/>
31987 <param name="y" type="double" default=""/>
31988 <param name="keys" type="int" default="0"/>
31989 <param name="attachment" type="int" default="0"/>
31990 </paramlist>
31991 </method>
31992 <method name="base_OnDrawOutline" type="" overloaded="no">
31993 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
31994 <paramlist>
31995 <param name="dc" type="DC" default=""/>
31996 <param name="x" type="double" default=""/>
31997 <param name="y" type="double" default=""/>
31998 <param name="w" type="double" default=""/>
31999 <param name="h" type="double" default=""/>
32000 </paramlist>
32001 </method>
32002 <method name="base_OnDrawControlPoints" type="" overloaded="no">
32003 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
32004 <paramlist>
32005 <param name="dc" type="DC" default=""/>
32006 </paramlist>
32007 </method>
32008 <method name="base_OnEraseControlPoints" type="" overloaded="no">
32009 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
32010 <paramlist>
32011 <param name="dc" type="DC" default=""/>
32012 </paramlist>
32013 </method>
32014 <method name="base_OnMoveLink" type="" overloaded="no">
32015 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
32016 <paramlist>
32017 <param name="dc" type="DC" default=""/>
32018 <param name="moveControlPoints" type="bool" default="True"/>
32019 </paramlist>
32020 </method>
32021 <method name="base_OnSizingDragLeft" type="" overloaded="no">
32022 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
32023 int attachment=0)</autodoc>
32024 <paramlist>
32025 <param name="pt" type="PyControlPoint" default=""/>
32026 <param name="draw" type="bool" default=""/>
32027 <param name="x" type="double" default=""/>
32028 <param name="y" type="double" default=""/>
32029 <param name="keys" type="int" default="0"/>
32030 <param name="attachment" type="int" default="0"/>
32031 </paramlist>
32032 </method>
32033 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
32034 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32035 int attachment=0)</autodoc>
32036 <paramlist>
32037 <param name="pt" type="PyControlPoint" default=""/>
32038 <param name="x" type="double" default=""/>
32039 <param name="y" type="double" default=""/>
32040 <param name="keys" type="int" default="0"/>
32041 <param name="attachment" type="int" default="0"/>
32042 </paramlist>
32043 </method>
32044 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
32045 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32046 int attachment=0)</autodoc>
32047 <paramlist>
32048 <param name="pt" type="PyControlPoint" default=""/>
32049 <param name="x" type="double" default=""/>
32050 <param name="y" type="double" default=""/>
32051 <param name="keys" type="int" default="0"/>
32052 <param name="attachment" type="int" default="0"/>
32053 </paramlist>
32054 </method>
32055 <method name="base_OnBeginSize" type="" overloaded="no">
32056 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
32057 <paramlist>
32058 <param name="w" type="double" default=""/>
32059 <param name="h" type="double" default=""/>
32060 </paramlist>
32061 </method>
32062 <method name="base_OnEndSize" type="" overloaded="no">
32063 <autodoc>base_OnEndSize(double w, double h)</autodoc>
32064 <paramlist>
32065 <param name="w" type="double" default=""/>
32066 <param name="h" type="double" default=""/>
32067 </paramlist>
32068 </method>
32069 </class>
32070 <class name="PyDivisionShape" oldname="wxPyDivisionShape" module="ogl">
32071 <baseclass name="PyCompositeShape"/>
32072 <constructor name="PyDivisionShape" overloaded="no">
32073 <autodoc>__init__() -&gt; PyDivisionShape</autodoc>
32074 </constructor>
32075 <method name="_setCallbackInfo" type="" overloaded="no">
32076 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
32077 <paramlist>
32078 <param name="self" type="PyObject" default=""/>
32079 <param name="_class" type="PyObject" default=""/>
32080 </paramlist>
32081 </method>
32082 <method name="AdjustBottom" type="" overloaded="no">
32083 <autodoc>AdjustBottom(double bottom, bool test)</autodoc>
32084 <paramlist>
32085 <param name="bottom" type="double" default=""/>
32086 <param name="test" type="bool" default=""/>
32087 </paramlist>
32088 </method>
32089 <method name="AdjustLeft" type="" overloaded="no">
32090 <autodoc>AdjustLeft(double left, bool test)</autodoc>
32091 <paramlist>
32092 <param name="left" type="double" default=""/>
32093 <param name="test" type="bool" default=""/>
32094 </paramlist>
32095 </method>
32096 <method name="AdjustRight" type="" overloaded="no">
32097 <autodoc>AdjustRight(double right, bool test)</autodoc>
32098 <paramlist>
32099 <param name="right" type="double" default=""/>
32100 <param name="test" type="bool" default=""/>
32101 </paramlist>
32102 </method>
32103 <method name="AdjustTop" type="" overloaded="no">
32104 <autodoc>AdjustTop(double top, bool test)</autodoc>
32105 <paramlist>
32106 <param name="top" type="double" default=""/>
32107 <param name="test" type="bool" default=""/>
32108 </paramlist>
32109 </method>
32110 <method name="Divide" type="" overloaded="no">
32111 <autodoc>Divide(int direction)</autodoc>
32112 <paramlist>
32113 <param name="direction" type="int" default=""/>
32114 </paramlist>
32115 </method>
32116 <method name="EditEdge" type="" overloaded="no">
32117 <autodoc>EditEdge(int side)</autodoc>
32118 <paramlist>
32119 <param name="side" type="int" default=""/>
32120 </paramlist>
32121 </method>
32122 <method name="GetBottomSide" type="PyDivisionShape" overloaded="no">
32123 <autodoc>GetBottomSide() -&gt; PyDivisionShape</autodoc>
32124 </method>
32125 <method name="GetHandleSide" type="int" overloaded="no">
32126 <autodoc>GetHandleSide() -&gt; int</autodoc>
32127 </method>
32128 <method name="GetLeftSide" type="PyDivisionShape" overloaded="no">
32129 <autodoc>GetLeftSide() -&gt; PyDivisionShape</autodoc>
32130 </method>
32131 <method name="GetLeftSideColour" type="String" overloaded="no">
32132 <autodoc>GetLeftSideColour() -&gt; String</autodoc>
32133 </method>
32134 <method name="GetLeftSidePen" type="Pen" overloaded="no">
32135 <autodoc>GetLeftSidePen() -&gt; wxPen</autodoc>
32136 </method>
32137 <method name="GetRightSide" type="PyDivisionShape" overloaded="no">
32138 <autodoc>GetRightSide() -&gt; PyDivisionShape</autodoc>
32139 </method>
32140 <method name="GetTopSide" type="PyDivisionShape" overloaded="no">
32141 <autodoc>GetTopSide() -&gt; PyDivisionShape</autodoc>
32142 </method>
32143 <method name="GetTopSidePen" type="Pen" overloaded="no">
32144 <autodoc>GetTopSidePen() -&gt; wxPen</autodoc>
32145 </method>
32146 <method name="ResizeAdjoining" type="" overloaded="no">
32147 <autodoc>ResizeAdjoining(int side, double newPos, bool test)</autodoc>
32148 <paramlist>
32149 <param name="side" type="int" default=""/>
32150 <param name="newPos" type="double" default=""/>
32151 <param name="test" type="bool" default=""/>
32152 </paramlist>
32153 </method>
32154 <method name="PopupMenu" type="" overloaded="no">
32155 <autodoc>PopupMenu(double x, double y)</autodoc>
32156 <paramlist>
32157 <param name="x" type="double" default=""/>
32158 <param name="y" type="double" default=""/>
32159 </paramlist>
32160 </method>
32161 <method name="SetBottomSide" type="" overloaded="no">
32162 <autodoc>SetBottomSide(PyDivisionShape shape)</autodoc>
32163 <paramlist>
32164 <param name="shape" type="PyDivisionShape" default=""/>
32165 </paramlist>
32166 </method>
32167 <method name="SetHandleSide" type="" overloaded="no">
32168 <autodoc>SetHandleSide(int side)</autodoc>
32169 <paramlist>
32170 <param name="side" type="int" default=""/>
32171 </paramlist>
32172 </method>
32173 <method name="SetLeftSide" type="" overloaded="no">
32174 <autodoc>SetLeftSide(PyDivisionShape shape)</autodoc>
32175 <paramlist>
32176 <param name="shape" type="PyDivisionShape" default=""/>
32177 </paramlist>
32178 </method>
32179 <method name="SetLeftSideColour" type="" overloaded="no">
32180 <autodoc>SetLeftSideColour(String colour)</autodoc>
32181 <paramlist>
32182 <param name="colour" type="String" default=""/>
32183 </paramlist>
32184 </method>
32185 <method name="SetLeftSidePen" type="" overloaded="no">
32186 <autodoc>SetLeftSidePen(wxPen pen)</autodoc>
32187 <paramlist>
32188 <param name="pen" type="Pen" default=""/>
32189 </paramlist>
32190 </method>
32191 <method name="SetRightSide" type="" overloaded="no">
32192 <autodoc>SetRightSide(PyDivisionShape shape)</autodoc>
32193 <paramlist>
32194 <param name="shape" type="PyDivisionShape" default=""/>
32195 </paramlist>
32196 </method>
32197 <method name="SetTopSide" type="" overloaded="no">
32198 <autodoc>SetTopSide(PyDivisionShape shape)</autodoc>
32199 <paramlist>
32200 <param name="shape" type="PyDivisionShape" default=""/>
32201 </paramlist>
32202 </method>
32203 <method name="SetTopSideColour" type="" overloaded="no">
32204 <autodoc>SetTopSideColour(String colour)</autodoc>
32205 <paramlist>
32206 <param name="colour" type="String" default=""/>
32207 </paramlist>
32208 </method>
32209 <method name="SetTopSidePen" type="" overloaded="no">
32210 <autodoc>SetTopSidePen(wxPen pen)</autodoc>
32211 <paramlist>
32212 <param name="pen" type="Pen" default=""/>
32213 </paramlist>
32214 </method>
32215 <method name="base_OnDelete" type="" overloaded="no">
32216 <autodoc>base_OnDelete()</autodoc>
32217 </method>
32218 <method name="base_OnDraw" type="" overloaded="no">
32219 <autodoc>base_OnDraw(DC dc)</autodoc>
32220 <paramlist>
32221 <param name="dc" type="DC" default=""/>
32222 </paramlist>
32223 </method>
32224 <method name="base_OnDrawContents" type="" overloaded="no">
32225 <autodoc>base_OnDrawContents(DC dc)</autodoc>
32226 <paramlist>
32227 <param name="dc" type="DC" default=""/>
32228 </paramlist>
32229 </method>
32230 <method name="base_OnDrawBranches" type="" overloaded="no">
32231 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
32232 <paramlist>
32233 <param name="dc" type="DC" default=""/>
32234 <param name="erase" type="bool" default="FALSE"/>
32235 </paramlist>
32236 </method>
32237 <method name="base_OnMoveLinks" type="" overloaded="no">
32238 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
32239 <paramlist>
32240 <param name="dc" type="DC" default=""/>
32241 </paramlist>
32242 </method>
32243 <method name="base_OnErase" type="" overloaded="no">
32244 <autodoc>base_OnErase(DC dc)</autodoc>
32245 <paramlist>
32246 <param name="dc" type="DC" default=""/>
32247 </paramlist>
32248 </method>
32249 <method name="base_OnEraseContents" type="" overloaded="no">
32250 <autodoc>base_OnEraseContents(DC dc)</autodoc>
32251 <paramlist>
32252 <param name="dc" type="DC" default=""/>
32253 </paramlist>
32254 </method>
32255 <method name="base_OnHighlight" type="" overloaded="no">
32256 <autodoc>base_OnHighlight(DC dc)</autodoc>
32257 <paramlist>
32258 <param name="dc" type="DC" default=""/>
32259 </paramlist>
32260 </method>
32261 <method name="base_OnLeftClick" type="" overloaded="no">
32262 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32263 <paramlist>
32264 <param name="x" type="double" default=""/>
32265 <param name="y" type="double" default=""/>
32266 <param name="keys" type="int" default="0"/>
32267 <param name="attachment" type="int" default="0"/>
32268 </paramlist>
32269 </method>
32270 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
32271 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32272 <paramlist>
32273 <param name="x" type="double" default=""/>
32274 <param name="y" type="double" default=""/>
32275 <param name="keys" type="int" default="0"/>
32276 <param name="attachment" type="int" default="0"/>
32277 </paramlist>
32278 </method>
32279 <method name="base_OnRightClick" type="" overloaded="no">
32280 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32281 <paramlist>
32282 <param name="x" type="double" default=""/>
32283 <param name="y" type="double" default=""/>
32284 <param name="keys" type="int" default="0"/>
32285 <param name="attachment" type="int" default="0"/>
32286 </paramlist>
32287 </method>
32288 <method name="base_OnSize" type="" overloaded="no">
32289 <autodoc>base_OnSize(double x, double y)</autodoc>
32290 <paramlist>
32291 <param name="x" type="double" default=""/>
32292 <param name="y" type="double" default=""/>
32293 </paramlist>
32294 </method>
32295 <method name="base_OnMovePre" type="bool" overloaded="no">
32296 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
32297 bool display=True) -&gt; bool</autodoc>
32298 <paramlist>
32299 <param name="dc" type="DC" default=""/>
32300 <param name="x" type="double" default=""/>
32301 <param name="y" type="double" default=""/>
32302 <param name="old_x" type="double" default=""/>
32303 <param name="old_y" type="double" default=""/>
32304 <param name="display" type="bool" default="True"/>
32305 </paramlist>
32306 </method>
32307 <method name="base_OnMovePost" type="" overloaded="no">
32308 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
32309 bool display=True)</autodoc>
32310 <paramlist>
32311 <param name="dc" type="DC" default=""/>
32312 <param name="x" type="double" default=""/>
32313 <param name="y" type="double" default=""/>
32314 <param name="old_x" type="double" default=""/>
32315 <param name="old_y" type="double" default=""/>
32316 <param name="display" type="bool" default="True"/>
32317 </paramlist>
32318 </method>
32319 <method name="base_OnDragLeft" type="" overloaded="no">
32320 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
32321 <paramlist>
32322 <param name="draw" type="bool" default=""/>
32323 <param name="x" type="double" default=""/>
32324 <param name="y" type="double" default=""/>
32325 <param name="keys" type="int" default="0"/>
32326 <param name="attachment" type="int" default="0"/>
32327 </paramlist>
32328 </method>
32329 <method name="base_OnBeginDragLeft" type="" overloaded="no">
32330 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
32331 <paramlist>
32332 <param name="x" type="double" default=""/>
32333 <param name="y" type="double" default=""/>
32334 <param name="keys" type="int" default="0"/>
32335 <param name="attachment" type="int" default="0"/>
32336 </paramlist>
32337 </method>
32338 <method name="base_OnEndDragLeft" type="" overloaded="no">
32339 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
32340 <paramlist>
32341 <param name="x" type="double" default=""/>
32342 <param name="y" type="double" default=""/>
32343 <param name="keys" type="int" default="0"/>
32344 <param name="attachment" type="int" default="0"/>
32345 </paramlist>
32346 </method>
32347 <method name="base_OnDragRight" type="" overloaded="no">
32348 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
32349 <paramlist>
32350 <param name="draw" type="bool" default=""/>
32351 <param name="x" type="double" default=""/>
32352 <param name="y" type="double" default=""/>
32353 <param name="keys" type="int" default="0"/>
32354 <param name="attachment" type="int" default="0"/>
32355 </paramlist>
32356 </method>
32357 <method name="base_OnBeginDragRight" type="" overloaded="no">
32358 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
32359 <paramlist>
32360 <param name="x" type="double" default=""/>
32361 <param name="y" type="double" default=""/>
32362 <param name="keys" type="int" default="0"/>
32363 <param name="attachment" type="int" default="0"/>
32364 </paramlist>
32365 </method>
32366 <method name="base_OnEndDragRight" type="" overloaded="no">
32367 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
32368 <paramlist>
32369 <param name="x" type="double" default=""/>
32370 <param name="y" type="double" default=""/>
32371 <param name="keys" type="int" default="0"/>
32372 <param name="attachment" type="int" default="0"/>
32373 </paramlist>
32374 </method>
32375 <method name="base_OnDrawOutline" type="" overloaded="no">
32376 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
32377 <paramlist>
32378 <param name="dc" type="DC" default=""/>
32379 <param name="x" type="double" default=""/>
32380 <param name="y" type="double" default=""/>
32381 <param name="w" type="double" default=""/>
32382 <param name="h" type="double" default=""/>
32383 </paramlist>
32384 </method>
32385 <method name="base_OnDrawControlPoints" type="" overloaded="no">
32386 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
32387 <paramlist>
32388 <param name="dc" type="DC" default=""/>
32389 </paramlist>
32390 </method>
32391 <method name="base_OnEraseControlPoints" type="" overloaded="no">
32392 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
32393 <paramlist>
32394 <param name="dc" type="DC" default=""/>
32395 </paramlist>
32396 </method>
32397 <method name="base_OnMoveLink" type="" overloaded="no">
32398 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
32399 <paramlist>
32400 <param name="dc" type="DC" default=""/>
32401 <param name="moveControlPoints" type="bool" default="True"/>
32402 </paramlist>
32403 </method>
32404 <method name="base_OnSizingDragLeft" type="" overloaded="no">
32405 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
32406 int attachment=0)</autodoc>
32407 <paramlist>
32408 <param name="pt" type="PyControlPoint" default=""/>
32409 <param name="draw" type="bool" default=""/>
32410 <param name="x" type="double" default=""/>
32411 <param name="y" type="double" default=""/>
32412 <param name="keys" type="int" default="0"/>
32413 <param name="attachment" type="int" default="0"/>
32414 </paramlist>
32415 </method>
32416 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
32417 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32418 int attachment=0)</autodoc>
32419 <paramlist>
32420 <param name="pt" type="PyControlPoint" default=""/>
32421 <param name="x" type="double" default=""/>
32422 <param name="y" type="double" default=""/>
32423 <param name="keys" type="int" default="0"/>
32424 <param name="attachment" type="int" default="0"/>
32425 </paramlist>
32426 </method>
32427 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
32428 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32429 int attachment=0)</autodoc>
32430 <paramlist>
32431 <param name="pt" type="PyControlPoint" default=""/>
32432 <param name="x" type="double" default=""/>
32433 <param name="y" type="double" default=""/>
32434 <param name="keys" type="int" default="0"/>
32435 <param name="attachment" type="int" default="0"/>
32436 </paramlist>
32437 </method>
32438 <method name="base_OnBeginSize" type="" overloaded="no">
32439 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
32440 <paramlist>
32441 <param name="w" type="double" default=""/>
32442 <param name="h" type="double" default=""/>
32443 </paramlist>
32444 </method>
32445 <method name="base_OnEndSize" type="" overloaded="no">
32446 <autodoc>base_OnEndSize(double w, double h)</autodoc>
32447 <paramlist>
32448 <param name="w" type="double" default=""/>
32449 <param name="h" type="double" default=""/>
32450 </paramlist>
32451 </method>
32452 </class>
32453 <class name="PyEllipseShape" oldname="wxPyEllipseShape" module="ogl">
32454 <baseclass name="PyShape"/>
32455 <constructor name="PyEllipseShape" overloaded="no">
32456 <autodoc>__init__(double width=0.0, double height=0.0) -&gt; PyEllipseShape</autodoc>
32457 <paramlist>
32458 <param name="width" type="double" default="0.0"/>
32459 <param name="height" type="double" default="0.0"/>
32460 </paramlist>
32461 </constructor>
32462 <method name="_setCallbackInfo" type="" overloaded="no">
32463 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
32464 <paramlist>
32465 <param name="self" type="PyObject" default=""/>
32466 <param name="_class" type="PyObject" default=""/>
32467 </paramlist>
32468 </method>
32469 <method name="base_OnDraw" type="" overloaded="no">
32470 <autodoc>base_OnDraw(DC dc)</autodoc>
32471 <paramlist>
32472 <param name="dc" type="DC" default=""/>
32473 </paramlist>
32474 </method>
32475 <method name="base_OnDrawContents" type="" overloaded="no">
32476 <autodoc>base_OnDrawContents(DC dc)</autodoc>
32477 <paramlist>
32478 <param name="dc" type="DC" default=""/>
32479 </paramlist>
32480 </method>
32481 <method name="base_OnDrawBranches" type="" overloaded="no">
32482 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
32483 <paramlist>
32484 <param name="dc" type="DC" default=""/>
32485 <param name="erase" type="bool" default="FALSE"/>
32486 </paramlist>
32487 </method>
32488 <method name="base_OnMoveLinks" type="" overloaded="no">
32489 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
32490 <paramlist>
32491 <param name="dc" type="DC" default=""/>
32492 </paramlist>
32493 </method>
32494 <method name="base_OnErase" type="" overloaded="no">
32495 <autodoc>base_OnErase(DC dc)</autodoc>
32496 <paramlist>
32497 <param name="dc" type="DC" default=""/>
32498 </paramlist>
32499 </method>
32500 <method name="base_OnEraseContents" type="" overloaded="no">
32501 <autodoc>base_OnEraseContents(DC dc)</autodoc>
32502 <paramlist>
32503 <param name="dc" type="DC" default=""/>
32504 </paramlist>
32505 </method>
32506 <method name="base_OnHighlight" type="" overloaded="no">
32507 <autodoc>base_OnHighlight(DC dc)</autodoc>
32508 <paramlist>
32509 <param name="dc" type="DC" default=""/>
32510 </paramlist>
32511 </method>
32512 <method name="base_OnLeftClick" type="" overloaded="no">
32513 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32514 <paramlist>
32515 <param name="x" type="double" default=""/>
32516 <param name="y" type="double" default=""/>
32517 <param name="keys" type="int" default="0"/>
32518 <param name="attachment" type="int" default="0"/>
32519 </paramlist>
32520 </method>
32521 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
32522 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32523 <paramlist>
32524 <param name="x" type="double" default=""/>
32525 <param name="y" type="double" default=""/>
32526 <param name="keys" type="int" default="0"/>
32527 <param name="attachment" type="int" default="0"/>
32528 </paramlist>
32529 </method>
32530 <method name="base_OnRightClick" type="" overloaded="no">
32531 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32532 <paramlist>
32533 <param name="x" type="double" default=""/>
32534 <param name="y" type="double" default=""/>
32535 <param name="keys" type="int" default="0"/>
32536 <param name="attachment" type="int" default="0"/>
32537 </paramlist>
32538 </method>
32539 <method name="base_OnSize" type="" overloaded="no">
32540 <autodoc>base_OnSize(double x, double y)</autodoc>
32541 <paramlist>
32542 <param name="x" type="double" default=""/>
32543 <param name="y" type="double" default=""/>
32544 </paramlist>
32545 </method>
32546 <method name="base_OnMovePre" type="bool" overloaded="no">
32547 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
32548 bool display=True) -&gt; bool</autodoc>
32549 <paramlist>
32550 <param name="dc" type="DC" default=""/>
32551 <param name="x" type="double" default=""/>
32552 <param name="y" type="double" default=""/>
32553 <param name="old_x" type="double" default=""/>
32554 <param name="old_y" type="double" default=""/>
32555 <param name="display" type="bool" default="True"/>
32556 </paramlist>
32557 </method>
32558 <method name="base_OnMovePost" type="" overloaded="no">
32559 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
32560 bool display=True)</autodoc>
32561 <paramlist>
32562 <param name="dc" type="DC" default=""/>
32563 <param name="x" type="double" default=""/>
32564 <param name="y" type="double" default=""/>
32565 <param name="old_x" type="double" default=""/>
32566 <param name="old_y" type="double" default=""/>
32567 <param name="display" type="bool" default="True"/>
32568 </paramlist>
32569 </method>
32570 <method name="base_OnDragLeft" type="" overloaded="no">
32571 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
32572 <paramlist>
32573 <param name="draw" type="bool" default=""/>
32574 <param name="x" type="double" default=""/>
32575 <param name="y" type="double" default=""/>
32576 <param name="keys" type="int" default="0"/>
32577 <param name="attachment" type="int" default="0"/>
32578 </paramlist>
32579 </method>
32580 <method name="base_OnBeginDragLeft" type="" overloaded="no">
32581 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
32582 <paramlist>
32583 <param name="x" type="double" default=""/>
32584 <param name="y" type="double" default=""/>
32585 <param name="keys" type="int" default="0"/>
32586 <param name="attachment" type="int" default="0"/>
32587 </paramlist>
32588 </method>
32589 <method name="base_OnEndDragLeft" type="" overloaded="no">
32590 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
32591 <paramlist>
32592 <param name="x" type="double" default=""/>
32593 <param name="y" type="double" default=""/>
32594 <param name="keys" type="int" default="0"/>
32595 <param name="attachment" type="int" default="0"/>
32596 </paramlist>
32597 </method>
32598 <method name="base_OnDragRight" type="" overloaded="no">
32599 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
32600 <paramlist>
32601 <param name="draw" type="bool" default=""/>
32602 <param name="x" type="double" default=""/>
32603 <param name="y" type="double" default=""/>
32604 <param name="keys" type="int" default="0"/>
32605 <param name="attachment" type="int" default="0"/>
32606 </paramlist>
32607 </method>
32608 <method name="base_OnBeginDragRight" type="" overloaded="no">
32609 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
32610 <paramlist>
32611 <param name="x" type="double" default=""/>
32612 <param name="y" type="double" default=""/>
32613 <param name="keys" type="int" default="0"/>
32614 <param name="attachment" type="int" default="0"/>
32615 </paramlist>
32616 </method>
32617 <method name="base_OnEndDragRight" type="" overloaded="no">
32618 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
32619 <paramlist>
32620 <param name="x" type="double" default=""/>
32621 <param name="y" type="double" default=""/>
32622 <param name="keys" type="int" default="0"/>
32623 <param name="attachment" type="int" default="0"/>
32624 </paramlist>
32625 </method>
32626 <method name="base_OnDrawOutline" type="" overloaded="no">
32627 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
32628 <paramlist>
32629 <param name="dc" type="DC" default=""/>
32630 <param name="x" type="double" default=""/>
32631 <param name="y" type="double" default=""/>
32632 <param name="w" type="double" default=""/>
32633 <param name="h" type="double" default=""/>
32634 </paramlist>
32635 </method>
32636 <method name="base_OnDrawControlPoints" type="" overloaded="no">
32637 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
32638 <paramlist>
32639 <param name="dc" type="DC" default=""/>
32640 </paramlist>
32641 </method>
32642 <method name="base_OnEraseControlPoints" type="" overloaded="no">
32643 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
32644 <paramlist>
32645 <param name="dc" type="DC" default=""/>
32646 </paramlist>
32647 </method>
32648 <method name="base_OnMoveLink" type="" overloaded="no">
32649 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
32650 <paramlist>
32651 <param name="dc" type="DC" default=""/>
32652 <param name="moveControlPoints" type="bool" default="True"/>
32653 </paramlist>
32654 </method>
32655 <method name="base_OnSizingDragLeft" type="" overloaded="no">
32656 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
32657 int attachment=0)</autodoc>
32658 <paramlist>
32659 <param name="pt" type="PyControlPoint" default=""/>
32660 <param name="draw" type="bool" default=""/>
32661 <param name="x" type="double" default=""/>
32662 <param name="y" type="double" default=""/>
32663 <param name="keys" type="int" default="0"/>
32664 <param name="attachment" type="int" default="0"/>
32665 </paramlist>
32666 </method>
32667 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
32668 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32669 int attachment=0)</autodoc>
32670 <paramlist>
32671 <param name="pt" type="PyControlPoint" default=""/>
32672 <param name="x" type="double" default=""/>
32673 <param name="y" type="double" default=""/>
32674 <param name="keys" type="int" default="0"/>
32675 <param name="attachment" type="int" default="0"/>
32676 </paramlist>
32677 </method>
32678 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
32679 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32680 int attachment=0)</autodoc>
32681 <paramlist>
32682 <param name="pt" type="PyControlPoint" default=""/>
32683 <param name="x" type="double" default=""/>
32684 <param name="y" type="double" default=""/>
32685 <param name="keys" type="int" default="0"/>
32686 <param name="attachment" type="int" default="0"/>
32687 </paramlist>
32688 </method>
32689 <method name="base_OnBeginSize" type="" overloaded="no">
32690 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
32691 <paramlist>
32692 <param name="w" type="double" default=""/>
32693 <param name="h" type="double" default=""/>
32694 </paramlist>
32695 </method>
32696 <method name="base_OnEndSize" type="" overloaded="no">
32697 <autodoc>base_OnEndSize(double w, double h)</autodoc>
32698 <paramlist>
32699 <param name="w" type="double" default=""/>
32700 <param name="h" type="double" default=""/>
32701 </paramlist>
32702 </method>
32703 </class>
32704 <class name="PyCircleShape" oldname="wxPyCircleShape" module="ogl">
32705 <baseclass name="PyEllipseShape"/>
32706 <constructor name="PyCircleShape" overloaded="no">
32707 <autodoc>__init__(double width=0.0) -&gt; PyCircleShape</autodoc>
32708 <paramlist>
32709 <param name="width" type="double" default="0.0"/>
32710 </paramlist>
32711 </constructor>
32712 <method name="_setCallbackInfo" type="" overloaded="no">
32713 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
32714 <paramlist>
32715 <param name="self" type="PyObject" default=""/>
32716 <param name="_class" type="PyObject" default=""/>
32717 </paramlist>
32718 </method>
32719 <method name="base_OnDraw" type="" overloaded="no">
32720 <autodoc>base_OnDraw(DC dc)</autodoc>
32721 <paramlist>
32722 <param name="dc" type="DC" default=""/>
32723 </paramlist>
32724 </method>
32725 <method name="base_OnDrawContents" type="" overloaded="no">
32726 <autodoc>base_OnDrawContents(DC dc)</autodoc>
32727 <paramlist>
32728 <param name="dc" type="DC" default=""/>
32729 </paramlist>
32730 </method>
32731 <method name="base_OnDrawBranches" type="" overloaded="no">
32732 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
32733 <paramlist>
32734 <param name="dc" type="DC" default=""/>
32735 <param name="erase" type="bool" default="FALSE"/>
32736 </paramlist>
32737 </method>
32738 <method name="base_OnMoveLinks" type="" overloaded="no">
32739 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
32740 <paramlist>
32741 <param name="dc" type="DC" default=""/>
32742 </paramlist>
32743 </method>
32744 <method name="base_OnErase" type="" overloaded="no">
32745 <autodoc>base_OnErase(DC dc)</autodoc>
32746 <paramlist>
32747 <param name="dc" type="DC" default=""/>
32748 </paramlist>
32749 </method>
32750 <method name="base_OnEraseContents" type="" overloaded="no">
32751 <autodoc>base_OnEraseContents(DC dc)</autodoc>
32752 <paramlist>
32753 <param name="dc" type="DC" default=""/>
32754 </paramlist>
32755 </method>
32756 <method name="base_OnHighlight" type="" overloaded="no">
32757 <autodoc>base_OnHighlight(DC dc)</autodoc>
32758 <paramlist>
32759 <param name="dc" type="DC" default=""/>
32760 </paramlist>
32761 </method>
32762 <method name="base_OnLeftClick" type="" overloaded="no">
32763 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32764 <paramlist>
32765 <param name="x" type="double" default=""/>
32766 <param name="y" type="double" default=""/>
32767 <param name="keys" type="int" default="0"/>
32768 <param name="attachment" type="int" default="0"/>
32769 </paramlist>
32770 </method>
32771 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
32772 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32773 <paramlist>
32774 <param name="x" type="double" default=""/>
32775 <param name="y" type="double" default=""/>
32776 <param name="keys" type="int" default="0"/>
32777 <param name="attachment" type="int" default="0"/>
32778 </paramlist>
32779 </method>
32780 <method name="base_OnRightClick" type="" overloaded="no">
32781 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
32782 <paramlist>
32783 <param name="x" type="double" default=""/>
32784 <param name="y" type="double" default=""/>
32785 <param name="keys" type="int" default="0"/>
32786 <param name="attachment" type="int" default="0"/>
32787 </paramlist>
32788 </method>
32789 <method name="base_OnSize" type="" overloaded="no">
32790 <autodoc>base_OnSize(double x, double y)</autodoc>
32791 <paramlist>
32792 <param name="x" type="double" default=""/>
32793 <param name="y" type="double" default=""/>
32794 </paramlist>
32795 </method>
32796 <method name="base_OnMovePre" type="bool" overloaded="no">
32797 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
32798 bool display=True) -&gt; bool</autodoc>
32799 <paramlist>
32800 <param name="dc" type="DC" default=""/>
32801 <param name="x" type="double" default=""/>
32802 <param name="y" type="double" default=""/>
32803 <param name="old_x" type="double" default=""/>
32804 <param name="old_y" type="double" default=""/>
32805 <param name="display" type="bool" default="True"/>
32806 </paramlist>
32807 </method>
32808 <method name="base_OnMovePost" type="" overloaded="no">
32809 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
32810 bool display=True)</autodoc>
32811 <paramlist>
32812 <param name="dc" type="DC" default=""/>
32813 <param name="x" type="double" default=""/>
32814 <param name="y" type="double" default=""/>
32815 <param name="old_x" type="double" default=""/>
32816 <param name="old_y" type="double" default=""/>
32817 <param name="display" type="bool" default="True"/>
32818 </paramlist>
32819 </method>
32820 <method name="base_OnDragLeft" type="" overloaded="no">
32821 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
32822 <paramlist>
32823 <param name="draw" type="bool" default=""/>
32824 <param name="x" type="double" default=""/>
32825 <param name="y" type="double" default=""/>
32826 <param name="keys" type="int" default="0"/>
32827 <param name="attachment" type="int" default="0"/>
32828 </paramlist>
32829 </method>
32830 <method name="base_OnBeginDragLeft" type="" overloaded="no">
32831 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
32832 <paramlist>
32833 <param name="x" type="double" default=""/>
32834 <param name="y" type="double" default=""/>
32835 <param name="keys" type="int" default="0"/>
32836 <param name="attachment" type="int" default="0"/>
32837 </paramlist>
32838 </method>
32839 <method name="base_OnEndDragLeft" type="" overloaded="no">
32840 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
32841 <paramlist>
32842 <param name="x" type="double" default=""/>
32843 <param name="y" type="double" default=""/>
32844 <param name="keys" type="int" default="0"/>
32845 <param name="attachment" type="int" default="0"/>
32846 </paramlist>
32847 </method>
32848 <method name="base_OnDragRight" type="" overloaded="no">
32849 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
32850 <paramlist>
32851 <param name="draw" type="bool" default=""/>
32852 <param name="x" type="double" default=""/>
32853 <param name="y" type="double" default=""/>
32854 <param name="keys" type="int" default="0"/>
32855 <param name="attachment" type="int" default="0"/>
32856 </paramlist>
32857 </method>
32858 <method name="base_OnBeginDragRight" type="" overloaded="no">
32859 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
32860 <paramlist>
32861 <param name="x" type="double" default=""/>
32862 <param name="y" type="double" default=""/>
32863 <param name="keys" type="int" default="0"/>
32864 <param name="attachment" type="int" default="0"/>
32865 </paramlist>
32866 </method>
32867 <method name="base_OnEndDragRight" type="" overloaded="no">
32868 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
32869 <paramlist>
32870 <param name="x" type="double" default=""/>
32871 <param name="y" type="double" default=""/>
32872 <param name="keys" type="int" default="0"/>
32873 <param name="attachment" type="int" default="0"/>
32874 </paramlist>
32875 </method>
32876 <method name="base_OnDrawOutline" type="" overloaded="no">
32877 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
32878 <paramlist>
32879 <param name="dc" type="DC" default=""/>
32880 <param name="x" type="double" default=""/>
32881 <param name="y" type="double" default=""/>
32882 <param name="w" type="double" default=""/>
32883 <param name="h" type="double" default=""/>
32884 </paramlist>
32885 </method>
32886 <method name="base_OnDrawControlPoints" type="" overloaded="no">
32887 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
32888 <paramlist>
32889 <param name="dc" type="DC" default=""/>
32890 </paramlist>
32891 </method>
32892 <method name="base_OnEraseControlPoints" type="" overloaded="no">
32893 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
32894 <paramlist>
32895 <param name="dc" type="DC" default=""/>
32896 </paramlist>
32897 </method>
32898 <method name="base_OnMoveLink" type="" overloaded="no">
32899 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
32900 <paramlist>
32901 <param name="dc" type="DC" default=""/>
32902 <param name="moveControlPoints" type="bool" default="True"/>
32903 </paramlist>
32904 </method>
32905 <method name="base_OnSizingDragLeft" type="" overloaded="no">
32906 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
32907 int attachment=0)</autodoc>
32908 <paramlist>
32909 <param name="pt" type="PyControlPoint" default=""/>
32910 <param name="draw" type="bool" default=""/>
32911 <param name="x" type="double" default=""/>
32912 <param name="y" type="double" default=""/>
32913 <param name="keys" type="int" default="0"/>
32914 <param name="attachment" type="int" default="0"/>
32915 </paramlist>
32916 </method>
32917 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
32918 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32919 int attachment=0)</autodoc>
32920 <paramlist>
32921 <param name="pt" type="PyControlPoint" default=""/>
32922 <param name="x" type="double" default=""/>
32923 <param name="y" type="double" default=""/>
32924 <param name="keys" type="int" default="0"/>
32925 <param name="attachment" type="int" default="0"/>
32926 </paramlist>
32927 </method>
32928 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
32929 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
32930 int attachment=0)</autodoc>
32931 <paramlist>
32932 <param name="pt" type="PyControlPoint" default=""/>
32933 <param name="x" type="double" default=""/>
32934 <param name="y" type="double" default=""/>
32935 <param name="keys" type="int" default="0"/>
32936 <param name="attachment" type="int" default="0"/>
32937 </paramlist>
32938 </method>
32939 <method name="base_OnBeginSize" type="" overloaded="no">
32940 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
32941 <paramlist>
32942 <param name="w" type="double" default=""/>
32943 <param name="h" type="double" default=""/>
32944 </paramlist>
32945 </method>
32946 <method name="base_OnEndSize" type="" overloaded="no">
32947 <autodoc>base_OnEndSize(double w, double h)</autodoc>
32948 <paramlist>
32949 <param name="w" type="double" default=""/>
32950 <param name="h" type="double" default=""/>
32951 </paramlist>
32952 </method>
32953 </class>
32954 <class name="ArrowHead" oldname="wxArrowHead" module="ogl">
32955 <baseclass name="Object"/>
32956 <constructor name="ArrowHead" overloaded="no">
32957 <autodoc>__init__(int type=0, int end=0, double size=0.0, double dist=0.0,
32958 String name=EmptyString, PseudoMetaFile mf=None,
32959 long arrowId=-1) -&gt; ArrowHead</autodoc>
32960 <paramlist>
32961 <param name="type" type="int" default="0"/>
32962 <param name="end" type="int" default="0"/>
32963 <param name="size" type="double" default="0.0"/>
32964 <param name="dist" type="double" default="0.0"/>
32965 <param name="name" type="String" default="wxPyEmptyString"/>
32966 <param name="mf" type="PseudoMetaFile" default="NULL"/>
32967 <param name="arrowId" type="long" default="-1"/>
32968 </paramlist>
32969 </constructor>
32970 <destructor name="~wxArrowHead" overloaded="no">
32971 <autodoc>__del__()</autodoc>
32972 </destructor>
32973 <method name="_GetType" type="int" overloaded="no">
32974 <autodoc>_GetType() -&gt; int</autodoc>
32975 </method>
32976 <method name="GetPosition" type="int" overloaded="no">
32977 <autodoc>GetPosition() -&gt; int</autodoc>
32978 </method>
32979 <method name="SetPosition" type="" overloaded="no">
32980 <autodoc>SetPosition(int pos)</autodoc>
32981 <paramlist>
32982 <param name="pos" type="int" default=""/>
32983 </paramlist>
32984 </method>
32985 <method name="GetXOffset" type="double" overloaded="no">
32986 <autodoc>GetXOffset() -&gt; double</autodoc>
32987 </method>
32988 <method name="GetYOffset" type="double" overloaded="no">
32989 <autodoc>GetYOffset() -&gt; double</autodoc>
32990 </method>
32991 <method name="GetSpacing" type="double" overloaded="no">
32992 <autodoc>GetSpacing() -&gt; double</autodoc>
32993 </method>
32994 <method name="GetSize" type="double" overloaded="no">
32995 <autodoc>GetSize() -&gt; double</autodoc>
32996 </method>
32997 <method name="GetName" type="String" overloaded="no">
32998 <autodoc>GetName() -&gt; String</autodoc>
32999 </method>
33000 <method name="SetXOffset" type="" overloaded="no">
33001 <autodoc>SetXOffset(double x)</autodoc>
33002 <paramlist>
33003 <param name="x" type="double" default=""/>
33004 </paramlist>
33005 </method>
33006 <method name="SetYOffset" type="" overloaded="no">
33007 <autodoc>SetYOffset(double y)</autodoc>
33008 <paramlist>
33009 <param name="y" type="double" default=""/>
33010 </paramlist>
33011 </method>
33012 <method name="GetMetaFile" type="PseudoMetaFile" overloaded="no">
33013 <autodoc>GetMetaFile() -&gt; PseudoMetaFile</autodoc>
33014 </method>
33015 <method name="GetId" type="long" overloaded="no">
33016 <autodoc>GetId() -&gt; long</autodoc>
33017 </method>
33018 <method name="GetArrowEnd" type="int" overloaded="no">
33019 <autodoc>GetArrowEnd() -&gt; int</autodoc>
33020 </method>
33021 <method name="GetArrowSize" type="double" overloaded="no">
33022 <autodoc>GetArrowSize() -&gt; double</autodoc>
33023 </method>
33024 <method name="SetSize" type="" overloaded="no">
33025 <autodoc>SetSize(double size)</autodoc>
33026 <paramlist>
33027 <param name="size" type="double" default=""/>
33028 </paramlist>
33029 </method>
33030 <method name="SetSpacing" type="" overloaded="no">
33031 <autodoc>SetSpacing(double sp)</autodoc>
33032 <paramlist>
33033 <param name="sp" type="double" default=""/>
33034 </paramlist>
33035 </method>
33036 </class>
33037 <class name="PyLineShape" oldname="wxPyLineShape" module="ogl">
33038 <baseclass name="PyShape"/>
33039 <constructor name="PyLineShape" overloaded="no">
33040 <autodoc>__init__() -&gt; PyLineShape</autodoc>
33041 </constructor>
33042 <method name="_setCallbackInfo" type="" overloaded="no">
33043 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
33044 <paramlist>
33045 <param name="self" type="PyObject" default=""/>
33046 <param name="_class" type="PyObject" default=""/>
33047 </paramlist>
33048 </method>
33049 <method name="AddArrow" type="" overloaded="no">
33050 <autodoc>AddArrow(int type, int end=ARROW_POSITION_END, double arrowSize=10.0,
33051 double xOffset=0.0, String name=EmptyString,
33052 PseudoMetaFile mf=None, long arrowId=-1)</autodoc>
33053 <paramlist>
33054 <param name="type" type="int" default=""/>
33055 <param name="end" type="int" default="ARROW_POSITION_END"/>
33056 <param name="arrowSize" type="double" default="10.0"/>
33057 <param name="xOffset" type="double" default="0.0"/>
33058 <param name="name" type="String" default="wxPyEmptyString"/>
33059 <param name="mf" type="PseudoMetaFile" default="NULL"/>
33060 <param name="arrowId" type="long" default="-1"/>
33061 </paramlist>
33062 </method>
33063 <method name="AddArrowOrdered" type="" overloaded="no">
33064 <autodoc>AddArrowOrdered(ArrowHead arrow, PyObject referenceList, int end)</autodoc>
33065 <paramlist>
33066 <param name="arrow" type="ArrowHead" default=""/>
33067 <param name="referenceList" type="PyObject" default=""/>
33068 <param name="end" type="int" default=""/>
33069 </paramlist>
33070 </method>
33071 <method name="ClearArrow" type="bool" overloaded="no">
33072 <autodoc>ClearArrow(String name) -&gt; bool</autodoc>
33073 <paramlist>
33074 <param name="name" type="String" default=""/>
33075 </paramlist>
33076 </method>
33077 <method name="ClearArrowsAtPosition" type="" overloaded="no">
33078 <autodoc>ClearArrowsAtPosition(int position=-1)</autodoc>
33079 <paramlist>
33080 <param name="position" type="int" default="-1"/>
33081 </paramlist>
33082 </method>
33083 <method name="DrawArrow" type="" overloaded="no">
33084 <autodoc>DrawArrow(DC dc, ArrowHead arrow, double xOffset, bool proportionalOffset)</autodoc>
33085 <paramlist>
33086 <param name="dc" type="DC" default=""/>
33087 <param name="arrow" type="ArrowHead" default=""/>
33088 <param name="xOffset" type="double" default=""/>
33089 <param name="proportionalOffset" type="bool" default=""/>
33090 </paramlist>
33091 </method>
33092 <method name="DeleteArrowHeadId" type="bool" overloaded="no">
33093 <autodoc>DeleteArrowHeadId(long arrowId) -&gt; bool</autodoc>
33094 <paramlist>
33095 <param name="arrowId" type="long" default=""/>
33096 </paramlist>
33097 </method>
33098 <method name="DeleteArrowHead" type="bool" overloaded="no">
33099 <autodoc>DeleteArrowHead(int position, String name) -&gt; bool</autodoc>
33100 <paramlist>
33101 <param name="position" type="int" default=""/>
33102 <param name="name" type="String" default=""/>
33103 </paramlist>
33104 </method>
33105 <method name="DeleteLineControlPoint" type="bool" overloaded="no">
33106 <autodoc>DeleteLineControlPoint() -&gt; bool</autodoc>
33107 </method>
33108 <method name="DrawArrows" type="" overloaded="no">
33109 <autodoc>DrawArrows(DC dc)</autodoc>
33110 <paramlist>
33111 <param name="dc" type="DC" default=""/>
33112 </paramlist>
33113 </method>
33114 <method name="DrawRegion" type="" overloaded="no">
33115 <autodoc>DrawRegion(DC dc, ShapeRegion region, double x, double y)</autodoc>
33116 <paramlist>
33117 <param name="dc" type="DC" default=""/>
33118 <param name="region" type="ShapeRegion" default=""/>
33119 <param name="x" type="double" default=""/>
33120 <param name="y" type="double" default=""/>
33121 </paramlist>
33122 </method>
33123 <method name="EraseRegion" type="" overloaded="no">
33124 <autodoc>EraseRegion(DC dc, ShapeRegion region, double x, double y)</autodoc>
33125 <paramlist>
33126 <param name="dc" type="DC" default=""/>
33127 <param name="region" type="ShapeRegion" default=""/>
33128 <param name="x" type="double" default=""/>
33129 <param name="y" type="double" default=""/>
33130 </paramlist>
33131 </method>
33132 <method name="FindArrowHeadId" type="ArrowHead" overloaded="no">
33133 <autodoc>FindArrowHeadId(long arrowId) -&gt; ArrowHead</autodoc>
33134 <paramlist>
33135 <param name="arrowId" type="long" default=""/>
33136 </paramlist>
33137 </method>
33138 <method name="FindArrowHead" type="ArrowHead" overloaded="no">
33139 <autodoc>FindArrowHead(int position, String name) -&gt; ArrowHead</autodoc>
33140 <paramlist>
33141 <param name="position" type="int" default=""/>
33142 <param name="name" type="String" default=""/>
33143 </paramlist>
33144 </method>
33145 <method name="FindLineEndPoints" type="" overloaded="no">
33146 <autodoc>FindLineEndPoints(double OUTPUT, double OUTPUT, double OUTPUT, double OUTPUT)</autodoc>
33147 <paramlist>
33148 <param name="OUTPUT" type="double" default=""/>
33149 <param name="OUTPUT" type="double" default=""/>
33150 <param name="OUTPUT" type="double" default=""/>
33151 <param name="OUTPUT" type="double" default=""/>
33152 </paramlist>
33153 </method>
33154 <method name="FindLinePosition" type="int" overloaded="no">
33155 <autodoc>FindLinePosition(double x, double y) -&gt; int</autodoc>
33156 <paramlist>
33157 <param name="x" type="double" default=""/>
33158 <param name="y" type="double" default=""/>
33159 </paramlist>
33160 </method>
33161 <method name="FindMinimumWidth" type="double" overloaded="no">
33162 <autodoc>FindMinimumWidth() -&gt; double</autodoc>
33163 </method>
33164 <method name="FindNth" type="" overloaded="no">
33165 <autodoc>FindNth(PyShape image, int OUTPUT, int OUTPUT, bool incoming)</autodoc>
33166 <paramlist>
33167 <param name="image" type="PyShape" default=""/>
33168 <param name="OUTPUT" type="int" default=""/>
33169 <param name="OUTPUT" type="int" default=""/>
33170 <param name="incoming" type="bool" default=""/>
33171 </paramlist>
33172 </method>
33173 <method name="GetAttachmentFrom" type="int" overloaded="no">
33174 <autodoc>GetAttachmentFrom() -&gt; int</autodoc>
33175 </method>
33176 <method name="GetAttachmentTo" type="int" overloaded="no">
33177 <autodoc>GetAttachmentTo() -&gt; int</autodoc>
33178 </method>
33179 <method name="GetEnds" type="" overloaded="no">
33180 <autodoc>GetEnds(double OUTPUT, double OUTPUT, double OUTPUT, double OUTPUT)</autodoc>
33181 <paramlist>
33182 <param name="OUTPUT" type="double" default=""/>
33183 <param name="OUTPUT" type="double" default=""/>
33184 <param name="OUTPUT" type="double" default=""/>
33185 <param name="OUTPUT" type="double" default=""/>
33186 </paramlist>
33187 </method>
33188 <method name="GetFrom" type="PyShape" overloaded="no">
33189 <autodoc>GetFrom() -&gt; PyShape</autodoc>
33190 </method>
33191 <method name="GetLabelPosition" type="" overloaded="no">
33192 <autodoc>GetLabelPosition(int position, double OUTPUT, double OUTPUT)</autodoc>
33193 <paramlist>
33194 <param name="position" type="int" default=""/>
33195 <param name="OUTPUT" type="double" default=""/>
33196 <param name="OUTPUT" type="double" default=""/>
33197 </paramlist>
33198 </method>
33199 <method name="GetNextControlPoint" type="RealPoint" overloaded="no">
33200 <autodoc>GetNextControlPoint(PyShape shape) -&gt; RealPoint</autodoc>
33201 <paramlist>
33202 <param name="shape" type="PyShape" default=""/>
33203 </paramlist>
33204 </method>
33205 <method name="GetTo" type="PyShape" overloaded="no">
33206 <autodoc>GetTo() -&gt; PyShape</autodoc>
33207 </method>
33208 <method name="Initialise" type="" overloaded="no">
33209 <autodoc>Initialise()</autodoc>
33210 </method>
33211 <method name="InsertLineControlPoint" type="" overloaded="no">
33212 <autodoc>InsertLineControlPoint(DC dc)</autodoc>
33213 <paramlist>
33214 <param name="dc" type="DC" default=""/>
33215 </paramlist>
33216 </method>
33217 <method name="IsEnd" type="bool" overloaded="no">
33218 <autodoc>IsEnd(PyShape shape) -&gt; bool</autodoc>
33219 <paramlist>
33220 <param name="shape" type="PyShape" default=""/>
33221 </paramlist>
33222 </method>
33223 <method name="IsSpline" type="bool" overloaded="no">
33224 <autodoc>IsSpline() -&gt; bool</autodoc>
33225 </method>
33226 <method name="MakeLineControlPoints" type="" overloaded="no">
33227 <autodoc>MakeLineControlPoints(int n)</autodoc>
33228 <paramlist>
33229 <param name="n" type="int" default=""/>
33230 </paramlist>
33231 </method>
33232 <method name="GetLineControlPoints" type="PyObject" overloaded="no">
33233 <autodoc>GetLineControlPoints() -&gt; PyObject</autodoc>
33234 </method>
33235 <method name="SetAttachmentFrom" type="" overloaded="no">
33236 <autodoc>SetAttachmentFrom(int fromAttach)</autodoc>
33237 <paramlist>
33238 <param name="fromAttach" type="int" default=""/>
33239 </paramlist>
33240 </method>
33241 <method name="SetAttachments" type="" overloaded="no">
33242 <autodoc>SetAttachments(int fromAttach, int toAttach)</autodoc>
33243 <paramlist>
33244 <param name="fromAttach" type="int" default=""/>
33245 <param name="toAttach" type="int" default=""/>
33246 </paramlist>
33247 </method>
33248 <method name="SetAttachmentTo" type="" overloaded="no">
33249 <autodoc>SetAttachmentTo(int toAttach)</autodoc>
33250 <paramlist>
33251 <param name="toAttach" type="int" default=""/>
33252 </paramlist>
33253 </method>
33254 <method name="SetEnds" type="" overloaded="no">
33255 <autodoc>SetEnds(double x1, double y1, double x2, double y2)</autodoc>
33256 <paramlist>
33257 <param name="x1" type="double" default=""/>
33258 <param name="y1" type="double" default=""/>
33259 <param name="x2" type="double" default=""/>
33260 <param name="y2" type="double" default=""/>
33261 </paramlist>
33262 </method>
33263 <method name="SetFrom" type="" overloaded="no">
33264 <autodoc>SetFrom(PyShape object)</autodoc>
33265 <paramlist>
33266 <param name="object" type="PyShape" default=""/>
33267 </paramlist>
33268 </method>
33269 <method name="SetIgnoreOffsets" type="" overloaded="no">
33270 <autodoc>SetIgnoreOffsets(bool ignore)</autodoc>
33271 <paramlist>
33272 <param name="ignore" type="bool" default=""/>
33273 </paramlist>
33274 </method>
33275 <method name="SetSpline" type="" overloaded="no">
33276 <autodoc>SetSpline(bool spline)</autodoc>
33277 <paramlist>
33278 <param name="spline" type="bool" default=""/>
33279 </paramlist>
33280 </method>
33281 <method name="SetTo" type="" overloaded="no">
33282 <autodoc>SetTo(PyShape object)</autodoc>
33283 <paramlist>
33284 <param name="object" type="PyShape" default=""/>
33285 </paramlist>
33286 </method>
33287 <method name="Straighten" type="" overloaded="no">
33288 <autodoc>Straighten(DC dc=None)</autodoc>
33289 <paramlist>
33290 <param name="dc" type="DC" default="NULL"/>
33291 </paramlist>
33292 </method>
33293 <method name="Unlink" type="" overloaded="no">
33294 <autodoc>Unlink()</autodoc>
33295 </method>
33296 <method name="SetAlignmentOrientation" type="" overloaded="no">
33297 <autodoc>SetAlignmentOrientation(bool isEnd, bool isHoriz)</autodoc>
33298 <paramlist>
33299 <param name="isEnd" type="bool" default=""/>
33300 <param name="isHoriz" type="bool" default=""/>
33301 </paramlist>
33302 </method>
33303 <method name="SetAlignmentType" type="" overloaded="no">
33304 <autodoc>SetAlignmentType(bool isEnd, int alignType)</autodoc>
33305 <paramlist>
33306 <param name="isEnd" type="bool" default=""/>
33307 <param name="alignType" type="int" default=""/>
33308 </paramlist>
33309 </method>
33310 <method name="GetAlignmentOrientation" type="bool" overloaded="no">
33311 <autodoc>GetAlignmentOrientation(bool isEnd) -&gt; bool</autodoc>
33312 <paramlist>
33313 <param name="isEnd" type="bool" default=""/>
33314 </paramlist>
33315 </method>
33316 <method name="GetAlignmentType" type="int" overloaded="no">
33317 <autodoc>GetAlignmentType(bool isEnd) -&gt; int</autodoc>
33318 <paramlist>
33319 <param name="isEnd" type="bool" default=""/>
33320 </paramlist>
33321 </method>
33322 <method name="GetAlignmentStart" type="int" overloaded="no">
33323 <autodoc>GetAlignmentStart() -&gt; int</autodoc>
33324 </method>
33325 <method name="GetAlignmentEnd" type="int" overloaded="no">
33326 <autodoc>GetAlignmentEnd() -&gt; int</autodoc>
33327 </method>
33328 <method name="base_OnDraw" type="" overloaded="no">
33329 <autodoc>base_OnDraw(DC dc)</autodoc>
33330 <paramlist>
33331 <param name="dc" type="DC" default=""/>
33332 </paramlist>
33333 </method>
33334 <method name="base_OnDrawContents" type="" overloaded="no">
33335 <autodoc>base_OnDrawContents(DC dc)</autodoc>
33336 <paramlist>
33337 <param name="dc" type="DC" default=""/>
33338 </paramlist>
33339 </method>
33340 <method name="base_OnDrawBranches" type="" overloaded="no">
33341 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
33342 <paramlist>
33343 <param name="dc" type="DC" default=""/>
33344 <param name="erase" type="bool" default="FALSE"/>
33345 </paramlist>
33346 </method>
33347 <method name="base_OnMoveLinks" type="" overloaded="no">
33348 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
33349 <paramlist>
33350 <param name="dc" type="DC" default=""/>
33351 </paramlist>
33352 </method>
33353 <method name="base_OnErase" type="" overloaded="no">
33354 <autodoc>base_OnErase(DC dc)</autodoc>
33355 <paramlist>
33356 <param name="dc" type="DC" default=""/>
33357 </paramlist>
33358 </method>
33359 <method name="base_OnEraseContents" type="" overloaded="no">
33360 <autodoc>base_OnEraseContents(DC dc)</autodoc>
33361 <paramlist>
33362 <param name="dc" type="DC" default=""/>
33363 </paramlist>
33364 </method>
33365 <method name="base_OnHighlight" type="" overloaded="no">
33366 <autodoc>base_OnHighlight(DC dc)</autodoc>
33367 <paramlist>
33368 <param name="dc" type="DC" default=""/>
33369 </paramlist>
33370 </method>
33371 <method name="base_OnLeftClick" type="" overloaded="no">
33372 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33373 <paramlist>
33374 <param name="x" type="double" default=""/>
33375 <param name="y" type="double" default=""/>
33376 <param name="keys" type="int" default="0"/>
33377 <param name="attachment" type="int" default="0"/>
33378 </paramlist>
33379 </method>
33380 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
33381 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33382 <paramlist>
33383 <param name="x" type="double" default=""/>
33384 <param name="y" type="double" default=""/>
33385 <param name="keys" type="int" default="0"/>
33386 <param name="attachment" type="int" default="0"/>
33387 </paramlist>
33388 </method>
33389 <method name="base_OnRightClick" type="" overloaded="no">
33390 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33391 <paramlist>
33392 <param name="x" type="double" default=""/>
33393 <param name="y" type="double" default=""/>
33394 <param name="keys" type="int" default="0"/>
33395 <param name="attachment" type="int" default="0"/>
33396 </paramlist>
33397 </method>
33398 <method name="base_OnSize" type="" overloaded="no">
33399 <autodoc>base_OnSize(double x, double y)</autodoc>
33400 <paramlist>
33401 <param name="x" type="double" default=""/>
33402 <param name="y" type="double" default=""/>
33403 </paramlist>
33404 </method>
33405 <method name="base_OnMovePre" type="bool" overloaded="no">
33406 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
33407 bool display=True) -&gt; bool</autodoc>
33408 <paramlist>
33409 <param name="dc" type="DC" default=""/>
33410 <param name="x" type="double" default=""/>
33411 <param name="y" type="double" default=""/>
33412 <param name="old_x" type="double" default=""/>
33413 <param name="old_y" type="double" default=""/>
33414 <param name="display" type="bool" default="True"/>
33415 </paramlist>
33416 </method>
33417 <method name="base_OnMovePost" type="" overloaded="no">
33418 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
33419 bool display=True)</autodoc>
33420 <paramlist>
33421 <param name="dc" type="DC" default=""/>
33422 <param name="x" type="double" default=""/>
33423 <param name="y" type="double" default=""/>
33424 <param name="old_x" type="double" default=""/>
33425 <param name="old_y" type="double" default=""/>
33426 <param name="display" type="bool" default="True"/>
33427 </paramlist>
33428 </method>
33429 <method name="base_OnDragLeft" type="" overloaded="no">
33430 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
33431 <paramlist>
33432 <param name="draw" type="bool" default=""/>
33433 <param name="x" type="double" default=""/>
33434 <param name="y" type="double" default=""/>
33435 <param name="keys" type="int" default="0"/>
33436 <param name="attachment" type="int" default="0"/>
33437 </paramlist>
33438 </method>
33439 <method name="base_OnBeginDragLeft" type="" overloaded="no">
33440 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
33441 <paramlist>
33442 <param name="x" type="double" default=""/>
33443 <param name="y" type="double" default=""/>
33444 <param name="keys" type="int" default="0"/>
33445 <param name="attachment" type="int" default="0"/>
33446 </paramlist>
33447 </method>
33448 <method name="base_OnEndDragLeft" type="" overloaded="no">
33449 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
33450 <paramlist>
33451 <param name="x" type="double" default=""/>
33452 <param name="y" type="double" default=""/>
33453 <param name="keys" type="int" default="0"/>
33454 <param name="attachment" type="int" default="0"/>
33455 </paramlist>
33456 </method>
33457 <method name="base_OnDragRight" type="" overloaded="no">
33458 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
33459 <paramlist>
33460 <param name="draw" type="bool" default=""/>
33461 <param name="x" type="double" default=""/>
33462 <param name="y" type="double" default=""/>
33463 <param name="keys" type="int" default="0"/>
33464 <param name="attachment" type="int" default="0"/>
33465 </paramlist>
33466 </method>
33467 <method name="base_OnBeginDragRight" type="" overloaded="no">
33468 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
33469 <paramlist>
33470 <param name="x" type="double" default=""/>
33471 <param name="y" type="double" default=""/>
33472 <param name="keys" type="int" default="0"/>
33473 <param name="attachment" type="int" default="0"/>
33474 </paramlist>
33475 </method>
33476 <method name="base_OnEndDragRight" type="" overloaded="no">
33477 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
33478 <paramlist>
33479 <param name="x" type="double" default=""/>
33480 <param name="y" type="double" default=""/>
33481 <param name="keys" type="int" default="0"/>
33482 <param name="attachment" type="int" default="0"/>
33483 </paramlist>
33484 </method>
33485 <method name="base_OnDrawOutline" type="" overloaded="no">
33486 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
33487 <paramlist>
33488 <param name="dc" type="DC" default=""/>
33489 <param name="x" type="double" default=""/>
33490 <param name="y" type="double" default=""/>
33491 <param name="w" type="double" default=""/>
33492 <param name="h" type="double" default=""/>
33493 </paramlist>
33494 </method>
33495 <method name="base_OnDrawControlPoints" type="" overloaded="no">
33496 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
33497 <paramlist>
33498 <param name="dc" type="DC" default=""/>
33499 </paramlist>
33500 </method>
33501 <method name="base_OnEraseControlPoints" type="" overloaded="no">
33502 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
33503 <paramlist>
33504 <param name="dc" type="DC" default=""/>
33505 </paramlist>
33506 </method>
33507 <method name="base_OnMoveLink" type="" overloaded="no">
33508 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
33509 <paramlist>
33510 <param name="dc" type="DC" default=""/>
33511 <param name="moveControlPoints" type="bool" default="True"/>
33512 </paramlist>
33513 </method>
33514 <method name="base_OnSizingDragLeft" type="" overloaded="no">
33515 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
33516 int attachment=0)</autodoc>
33517 <paramlist>
33518 <param name="pt" type="PyControlPoint" default=""/>
33519 <param name="draw" type="bool" default=""/>
33520 <param name="x" type="double" default=""/>
33521 <param name="y" type="double" default=""/>
33522 <param name="keys" type="int" default="0"/>
33523 <param name="attachment" type="int" default="0"/>
33524 </paramlist>
33525 </method>
33526 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
33527 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
33528 int attachment=0)</autodoc>
33529 <paramlist>
33530 <param name="pt" type="PyControlPoint" default=""/>
33531 <param name="x" type="double" default=""/>
33532 <param name="y" type="double" default=""/>
33533 <param name="keys" type="int" default="0"/>
33534 <param name="attachment" type="int" default="0"/>
33535 </paramlist>
33536 </method>
33537 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
33538 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
33539 int attachment=0)</autodoc>
33540 <paramlist>
33541 <param name="pt" type="PyControlPoint" default=""/>
33542 <param name="x" type="double" default=""/>
33543 <param name="y" type="double" default=""/>
33544 <param name="keys" type="int" default="0"/>
33545 <param name="attachment" type="int" default="0"/>
33546 </paramlist>
33547 </method>
33548 <method name="base_OnBeginSize" type="" overloaded="no">
33549 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
33550 <paramlist>
33551 <param name="w" type="double" default=""/>
33552 <param name="h" type="double" default=""/>
33553 </paramlist>
33554 </method>
33555 <method name="base_OnEndSize" type="" overloaded="no">
33556 <autodoc>base_OnEndSize(double w, double h)</autodoc>
33557 <paramlist>
33558 <param name="w" type="double" default=""/>
33559 <param name="h" type="double" default=""/>
33560 </paramlist>
33561 </method>
33562 </class>
33563 <class name="PyPolygonShape" oldname="wxPyPolygonShape" module="ogl">
33564 <baseclass name="PyShape"/>
33565 <constructor name="PyPolygonShape" overloaded="no">
33566 <autodoc>__init__() -&gt; PyPolygonShape</autodoc>
33567 </constructor>
33568 <method name="_setCallbackInfo" type="" overloaded="no">
33569 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
33570 <paramlist>
33571 <param name="self" type="PyObject" default=""/>
33572 <param name="_class" type="PyObject" default=""/>
33573 </paramlist>
33574 </method>
33575 <method name="Create" type="PyObject" overloaded="no">
33576 <autodoc>Create(PyObject points) -&gt; PyObject</autodoc>
33577 <paramlist>
33578 <param name="points" type="PyObject" default=""/>
33579 </paramlist>
33580 </method>
33581 <method name="AddPolygonPoint" type="" overloaded="no">
33582 <autodoc>AddPolygonPoint(int pos=0)</autodoc>
33583 <paramlist>
33584 <param name="pos" type="int" default="0"/>
33585 </paramlist>
33586 </method>
33587 <method name="CalculatePolygonCentre" type="" overloaded="no">
33588 <autodoc>CalculatePolygonCentre()</autodoc>
33589 </method>
33590 <method name="DeletePolygonPoint" type="" overloaded="no">
33591 <autodoc>DeletePolygonPoint(int pos=0)</autodoc>
33592 <paramlist>
33593 <param name="pos" type="int" default="0"/>
33594 </paramlist>
33595 </method>
33596 <method name="GetPoints" type="PyObject" overloaded="no">
33597 <autodoc>GetPoints() -&gt; PyObject</autodoc>
33598 </method>
33599 <method name="GetOriginalPoints" type="PyObject" overloaded="no">
33600 <autodoc>GetOriginalPoints() -&gt; PyObject</autodoc>
33601 </method>
33602 <method name="GetOriginalWidth" type="double" overloaded="no">
33603 <autodoc>GetOriginalWidth() -&gt; double</autodoc>
33604 </method>
33605 <method name="GetOriginalHeight" type="double" overloaded="no">
33606 <autodoc>GetOriginalHeight() -&gt; double</autodoc>
33607 </method>
33608 <method name="SetOriginalWidth" type="" overloaded="no">
33609 <autodoc>SetOriginalWidth(double w)</autodoc>
33610 <paramlist>
33611 <param name="w" type="double" default=""/>
33612 </paramlist>
33613 </method>
33614 <method name="SetOriginalHeight" type="" overloaded="no">
33615 <autodoc>SetOriginalHeight(double h)</autodoc>
33616 <paramlist>
33617 <param name="h" type="double" default=""/>
33618 </paramlist>
33619 </method>
33620 <method name="UpdateOriginalPoints" type="" overloaded="no">
33621 <autodoc>UpdateOriginalPoints()</autodoc>
33622 </method>
33623 <method name="base_OnDraw" type="" overloaded="no">
33624 <autodoc>base_OnDraw(DC dc)</autodoc>
33625 <paramlist>
33626 <param name="dc" type="DC" default=""/>
33627 </paramlist>
33628 </method>
33629 <method name="base_OnDrawContents" type="" overloaded="no">
33630 <autodoc>base_OnDrawContents(DC dc)</autodoc>
33631 <paramlist>
33632 <param name="dc" type="DC" default=""/>
33633 </paramlist>
33634 </method>
33635 <method name="base_OnDrawBranches" type="" overloaded="no">
33636 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
33637 <paramlist>
33638 <param name="dc" type="DC" default=""/>
33639 <param name="erase" type="bool" default="FALSE"/>
33640 </paramlist>
33641 </method>
33642 <method name="base_OnMoveLinks" type="" overloaded="no">
33643 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
33644 <paramlist>
33645 <param name="dc" type="DC" default=""/>
33646 </paramlist>
33647 </method>
33648 <method name="base_OnErase" type="" overloaded="no">
33649 <autodoc>base_OnErase(DC dc)</autodoc>
33650 <paramlist>
33651 <param name="dc" type="DC" default=""/>
33652 </paramlist>
33653 </method>
33654 <method name="base_OnEraseContents" type="" overloaded="no">
33655 <autodoc>base_OnEraseContents(DC dc)</autodoc>
33656 <paramlist>
33657 <param name="dc" type="DC" default=""/>
33658 </paramlist>
33659 </method>
33660 <method name="base_OnHighlight" type="" overloaded="no">
33661 <autodoc>base_OnHighlight(DC dc)</autodoc>
33662 <paramlist>
33663 <param name="dc" type="DC" default=""/>
33664 </paramlist>
33665 </method>
33666 <method name="base_OnLeftClick" type="" overloaded="no">
33667 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33668 <paramlist>
33669 <param name="x" type="double" default=""/>
33670 <param name="y" type="double" default=""/>
33671 <param name="keys" type="int" default="0"/>
33672 <param name="attachment" type="int" default="0"/>
33673 </paramlist>
33674 </method>
33675 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
33676 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33677 <paramlist>
33678 <param name="x" type="double" default=""/>
33679 <param name="y" type="double" default=""/>
33680 <param name="keys" type="int" default="0"/>
33681 <param name="attachment" type="int" default="0"/>
33682 </paramlist>
33683 </method>
33684 <method name="base_OnRightClick" type="" overloaded="no">
33685 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33686 <paramlist>
33687 <param name="x" type="double" default=""/>
33688 <param name="y" type="double" default=""/>
33689 <param name="keys" type="int" default="0"/>
33690 <param name="attachment" type="int" default="0"/>
33691 </paramlist>
33692 </method>
33693 <method name="base_OnSize" type="" overloaded="no">
33694 <autodoc>base_OnSize(double x, double y)</autodoc>
33695 <paramlist>
33696 <param name="x" type="double" default=""/>
33697 <param name="y" type="double" default=""/>
33698 </paramlist>
33699 </method>
33700 <method name="base_OnMovePre" type="bool" overloaded="no">
33701 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
33702 bool display=True) -&gt; bool</autodoc>
33703 <paramlist>
33704 <param name="dc" type="DC" default=""/>
33705 <param name="x" type="double" default=""/>
33706 <param name="y" type="double" default=""/>
33707 <param name="old_x" type="double" default=""/>
33708 <param name="old_y" type="double" default=""/>
33709 <param name="display" type="bool" default="True"/>
33710 </paramlist>
33711 </method>
33712 <method name="base_OnMovePost" type="" overloaded="no">
33713 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
33714 bool display=True)</autodoc>
33715 <paramlist>
33716 <param name="dc" type="DC" default=""/>
33717 <param name="x" type="double" default=""/>
33718 <param name="y" type="double" default=""/>
33719 <param name="old_x" type="double" default=""/>
33720 <param name="old_y" type="double" default=""/>
33721 <param name="display" type="bool" default="True"/>
33722 </paramlist>
33723 </method>
33724 <method name="base_OnDragLeft" type="" overloaded="no">
33725 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
33726 <paramlist>
33727 <param name="draw" type="bool" default=""/>
33728 <param name="x" type="double" default=""/>
33729 <param name="y" type="double" default=""/>
33730 <param name="keys" type="int" default="0"/>
33731 <param name="attachment" type="int" default="0"/>
33732 </paramlist>
33733 </method>
33734 <method name="base_OnBeginDragLeft" type="" overloaded="no">
33735 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
33736 <paramlist>
33737 <param name="x" type="double" default=""/>
33738 <param name="y" type="double" default=""/>
33739 <param name="keys" type="int" default="0"/>
33740 <param name="attachment" type="int" default="0"/>
33741 </paramlist>
33742 </method>
33743 <method name="base_OnEndDragLeft" type="" overloaded="no">
33744 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
33745 <paramlist>
33746 <param name="x" type="double" default=""/>
33747 <param name="y" type="double" default=""/>
33748 <param name="keys" type="int" default="0"/>
33749 <param name="attachment" type="int" default="0"/>
33750 </paramlist>
33751 </method>
33752 <method name="base_OnDragRight" type="" overloaded="no">
33753 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
33754 <paramlist>
33755 <param name="draw" type="bool" default=""/>
33756 <param name="x" type="double" default=""/>
33757 <param name="y" type="double" default=""/>
33758 <param name="keys" type="int" default="0"/>
33759 <param name="attachment" type="int" default="0"/>
33760 </paramlist>
33761 </method>
33762 <method name="base_OnBeginDragRight" type="" overloaded="no">
33763 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
33764 <paramlist>
33765 <param name="x" type="double" default=""/>
33766 <param name="y" type="double" default=""/>
33767 <param name="keys" type="int" default="0"/>
33768 <param name="attachment" type="int" default="0"/>
33769 </paramlist>
33770 </method>
33771 <method name="base_OnEndDragRight" type="" overloaded="no">
33772 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
33773 <paramlist>
33774 <param name="x" type="double" default=""/>
33775 <param name="y" type="double" default=""/>
33776 <param name="keys" type="int" default="0"/>
33777 <param name="attachment" type="int" default="0"/>
33778 </paramlist>
33779 </method>
33780 <method name="base_OnDrawOutline" type="" overloaded="no">
33781 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
33782 <paramlist>
33783 <param name="dc" type="DC" default=""/>
33784 <param name="x" type="double" default=""/>
33785 <param name="y" type="double" default=""/>
33786 <param name="w" type="double" default=""/>
33787 <param name="h" type="double" default=""/>
33788 </paramlist>
33789 </method>
33790 <method name="base_OnDrawControlPoints" type="" overloaded="no">
33791 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
33792 <paramlist>
33793 <param name="dc" type="DC" default=""/>
33794 </paramlist>
33795 </method>
33796 <method name="base_OnEraseControlPoints" type="" overloaded="no">
33797 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
33798 <paramlist>
33799 <param name="dc" type="DC" default=""/>
33800 </paramlist>
33801 </method>
33802 <method name="base_OnMoveLink" type="" overloaded="no">
33803 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
33804 <paramlist>
33805 <param name="dc" type="DC" default=""/>
33806 <param name="moveControlPoints" type="bool" default="True"/>
33807 </paramlist>
33808 </method>
33809 <method name="base_OnSizingDragLeft" type="" overloaded="no">
33810 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
33811 int attachment=0)</autodoc>
33812 <paramlist>
33813 <param name="pt" type="PyControlPoint" default=""/>
33814 <param name="draw" type="bool" default=""/>
33815 <param name="x" type="double" default=""/>
33816 <param name="y" type="double" default=""/>
33817 <param name="keys" type="int" default="0"/>
33818 <param name="attachment" type="int" default="0"/>
33819 </paramlist>
33820 </method>
33821 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
33822 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
33823 int attachment=0)</autodoc>
33824 <paramlist>
33825 <param name="pt" type="PyControlPoint" default=""/>
33826 <param name="x" type="double" default=""/>
33827 <param name="y" type="double" default=""/>
33828 <param name="keys" type="int" default="0"/>
33829 <param name="attachment" type="int" default="0"/>
33830 </paramlist>
33831 </method>
33832 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
33833 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
33834 int attachment=0)</autodoc>
33835 <paramlist>
33836 <param name="pt" type="PyControlPoint" default=""/>
33837 <param name="x" type="double" default=""/>
33838 <param name="y" type="double" default=""/>
33839 <param name="keys" type="int" default="0"/>
33840 <param name="attachment" type="int" default="0"/>
33841 </paramlist>
33842 </method>
33843 <method name="base_OnBeginSize" type="" overloaded="no">
33844 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
33845 <paramlist>
33846 <param name="w" type="double" default=""/>
33847 <param name="h" type="double" default=""/>
33848 </paramlist>
33849 </method>
33850 <method name="base_OnEndSize" type="" overloaded="no">
33851 <autodoc>base_OnEndSize(double w, double h)</autodoc>
33852 <paramlist>
33853 <param name="w" type="double" default=""/>
33854 <param name="h" type="double" default=""/>
33855 </paramlist>
33856 </method>
33857 </class>
33858 <class name="PyTextShape" oldname="wxPyTextShape" module="ogl">
33859 <baseclass name="PyRectangleShape"/>
33860 <constructor name="PyTextShape" overloaded="no">
33861 <autodoc>__init__(double width=0.0, double height=0.0) -&gt; PyTextShape</autodoc>
33862 <paramlist>
33863 <param name="width" type="double" default="0.0"/>
33864 <param name="height" type="double" default="0.0"/>
33865 </paramlist>
33866 </constructor>
33867 <method name="_setCallbackInfo" type="" overloaded="no">
33868 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
33869 <paramlist>
33870 <param name="self" type="PyObject" default=""/>
33871 <param name="_class" type="PyObject" default=""/>
33872 </paramlist>
33873 </method>
33874 <method name="base_OnDelete" type="" overloaded="no">
33875 <autodoc>base_OnDelete()</autodoc>
33876 </method>
33877 <method name="base_OnDraw" type="" overloaded="no">
33878 <autodoc>base_OnDraw(DC dc)</autodoc>
33879 <paramlist>
33880 <param name="dc" type="DC" default=""/>
33881 </paramlist>
33882 </method>
33883 <method name="base_OnDrawContents" type="" overloaded="no">
33884 <autodoc>base_OnDrawContents(DC dc)</autodoc>
33885 <paramlist>
33886 <param name="dc" type="DC" default=""/>
33887 </paramlist>
33888 </method>
33889 <method name="base_OnDrawBranches" type="" overloaded="no">
33890 <autodoc>base_OnDrawBranches(DC dc, bool erase=FALSE)</autodoc>
33891 <paramlist>
33892 <param name="dc" type="DC" default=""/>
33893 <param name="erase" type="bool" default="FALSE"/>
33894 </paramlist>
33895 </method>
33896 <method name="base_OnMoveLinks" type="" overloaded="no">
33897 <autodoc>base_OnMoveLinks(DC dc)</autodoc>
33898 <paramlist>
33899 <param name="dc" type="DC" default=""/>
33900 </paramlist>
33901 </method>
33902 <method name="base_OnErase" type="" overloaded="no">
33903 <autodoc>base_OnErase(DC dc)</autodoc>
33904 <paramlist>
33905 <param name="dc" type="DC" default=""/>
33906 </paramlist>
33907 </method>
33908 <method name="base_OnEraseContents" type="" overloaded="no">
33909 <autodoc>base_OnEraseContents(DC dc)</autodoc>
33910 <paramlist>
33911 <param name="dc" type="DC" default=""/>
33912 </paramlist>
33913 </method>
33914 <method name="base_OnHighlight" type="" overloaded="no">
33915 <autodoc>base_OnHighlight(DC dc)</autodoc>
33916 <paramlist>
33917 <param name="dc" type="DC" default=""/>
33918 </paramlist>
33919 </method>
33920 <method name="base_OnLeftClick" type="" overloaded="no">
33921 <autodoc>base_OnLeftClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33922 <paramlist>
33923 <param name="x" type="double" default=""/>
33924 <param name="y" type="double" default=""/>
33925 <param name="keys" type="int" default="0"/>
33926 <param name="attachment" type="int" default="0"/>
33927 </paramlist>
33928 </method>
33929 <method name="base_OnLeftDoubleClick" type="" overloaded="no">
33930 <autodoc>base_OnLeftDoubleClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33931 <paramlist>
33932 <param name="x" type="double" default=""/>
33933 <param name="y" type="double" default=""/>
33934 <param name="keys" type="int" default="0"/>
33935 <param name="attachment" type="int" default="0"/>
33936 </paramlist>
33937 </method>
33938 <method name="base_OnRightClick" type="" overloaded="no">
33939 <autodoc>base_OnRightClick(double x, double y, int keys=0, int attachment=0)</autodoc>
33940 <paramlist>
33941 <param name="x" type="double" default=""/>
33942 <param name="y" type="double" default=""/>
33943 <param name="keys" type="int" default="0"/>
33944 <param name="attachment" type="int" default="0"/>
33945 </paramlist>
33946 </method>
33947 <method name="base_OnSize" type="" overloaded="no">
33948 <autodoc>base_OnSize(double x, double y)</autodoc>
33949 <paramlist>
33950 <param name="x" type="double" default=""/>
33951 <param name="y" type="double" default=""/>
33952 </paramlist>
33953 </method>
33954 <method name="base_OnMovePre" type="bool" overloaded="no">
33955 <autodoc>base_OnMovePre(DC dc, double x, double y, double old_x, double old_y,
33956 bool display=True) -&gt; bool</autodoc>
33957 <paramlist>
33958 <param name="dc" type="DC" default=""/>
33959 <param name="x" type="double" default=""/>
33960 <param name="y" type="double" default=""/>
33961 <param name="old_x" type="double" default=""/>
33962 <param name="old_y" type="double" default=""/>
33963 <param name="display" type="bool" default="True"/>
33964 </paramlist>
33965 </method>
33966 <method name="base_OnMovePost" type="" overloaded="no">
33967 <autodoc>base_OnMovePost(DC dc, double x, double y, double old_x, double old_y,
33968 bool display=True)</autodoc>
33969 <paramlist>
33970 <param name="dc" type="DC" default=""/>
33971 <param name="x" type="double" default=""/>
33972 <param name="y" type="double" default=""/>
33973 <param name="old_x" type="double" default=""/>
33974 <param name="old_y" type="double" default=""/>
33975 <param name="display" type="bool" default="True"/>
33976 </paramlist>
33977 </method>
33978 <method name="base_OnDragLeft" type="" overloaded="no">
33979 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
33980 <paramlist>
33981 <param name="draw" type="bool" default=""/>
33982 <param name="x" type="double" default=""/>
33983 <param name="y" type="double" default=""/>
33984 <param name="keys" type="int" default="0"/>
33985 <param name="attachment" type="int" default="0"/>
33986 </paramlist>
33987 </method>
33988 <method name="base_OnBeginDragLeft" type="" overloaded="no">
33989 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
33990 <paramlist>
33991 <param name="x" type="double" default=""/>
33992 <param name="y" type="double" default=""/>
33993 <param name="keys" type="int" default="0"/>
33994 <param name="attachment" type="int" default="0"/>
33995 </paramlist>
33996 </method>
33997 <method name="base_OnEndDragLeft" type="" overloaded="no">
33998 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0, int attachment=0)</autodoc>
33999 <paramlist>
34000 <param name="x" type="double" default=""/>
34001 <param name="y" type="double" default=""/>
34002 <param name="keys" type="int" default="0"/>
34003 <param name="attachment" type="int" default="0"/>
34004 </paramlist>
34005 </method>
34006 <method name="base_OnDragRight" type="" overloaded="no">
34007 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0, int attachment=0)</autodoc>
34008 <paramlist>
34009 <param name="draw" type="bool" default=""/>
34010 <param name="x" type="double" default=""/>
34011 <param name="y" type="double" default=""/>
34012 <param name="keys" type="int" default="0"/>
34013 <param name="attachment" type="int" default="0"/>
34014 </paramlist>
34015 </method>
34016 <method name="base_OnBeginDragRight" type="" overloaded="no">
34017 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
34018 <paramlist>
34019 <param name="x" type="double" default=""/>
34020 <param name="y" type="double" default=""/>
34021 <param name="keys" type="int" default="0"/>
34022 <param name="attachment" type="int" default="0"/>
34023 </paramlist>
34024 </method>
34025 <method name="base_OnEndDragRight" type="" overloaded="no">
34026 <autodoc>base_OnEndDragRight(double x, double y, int keys=0, int attachment=0)</autodoc>
34027 <paramlist>
34028 <param name="x" type="double" default=""/>
34029 <param name="y" type="double" default=""/>
34030 <param name="keys" type="int" default="0"/>
34031 <param name="attachment" type="int" default="0"/>
34032 </paramlist>
34033 </method>
34034 <method name="base_OnDrawOutline" type="" overloaded="no">
34035 <autodoc>base_OnDrawOutline(DC dc, double x, double y, double w, double h)</autodoc>
34036 <paramlist>
34037 <param name="dc" type="DC" default=""/>
34038 <param name="x" type="double" default=""/>
34039 <param name="y" type="double" default=""/>
34040 <param name="w" type="double" default=""/>
34041 <param name="h" type="double" default=""/>
34042 </paramlist>
34043 </method>
34044 <method name="base_OnDrawControlPoints" type="" overloaded="no">
34045 <autodoc>base_OnDrawControlPoints(DC dc)</autodoc>
34046 <paramlist>
34047 <param name="dc" type="DC" default=""/>
34048 </paramlist>
34049 </method>
34050 <method name="base_OnEraseControlPoints" type="" overloaded="no">
34051 <autodoc>base_OnEraseControlPoints(DC dc)</autodoc>
34052 <paramlist>
34053 <param name="dc" type="DC" default=""/>
34054 </paramlist>
34055 </method>
34056 <method name="base_OnMoveLink" type="" overloaded="no">
34057 <autodoc>base_OnMoveLink(DC dc, bool moveControlPoints=True)</autodoc>
34058 <paramlist>
34059 <param name="dc" type="DC" default=""/>
34060 <param name="moveControlPoints" type="bool" default="True"/>
34061 </paramlist>
34062 </method>
34063 <method name="base_OnSizingDragLeft" type="" overloaded="no">
34064 <autodoc>base_OnSizingDragLeft(PyControlPoint pt, bool draw, double x, double y, int keys=0,
34065 int attachment=0)</autodoc>
34066 <paramlist>
34067 <param name="pt" type="PyControlPoint" default=""/>
34068 <param name="draw" type="bool" default=""/>
34069 <param name="x" type="double" default=""/>
34070 <param name="y" type="double" default=""/>
34071 <param name="keys" type="int" default="0"/>
34072 <param name="attachment" type="int" default="0"/>
34073 </paramlist>
34074 </method>
34075 <method name="base_OnSizingBeginDragLeft" type="" overloaded="no">
34076 <autodoc>base_OnSizingBeginDragLeft(PyControlPoint pt, double x, double y, int keys=0,
34077 int attachment=0)</autodoc>
34078 <paramlist>
34079 <param name="pt" type="PyControlPoint" default=""/>
34080 <param name="x" type="double" default=""/>
34081 <param name="y" type="double" default=""/>
34082 <param name="keys" type="int" default="0"/>
34083 <param name="attachment" type="int" default="0"/>
34084 </paramlist>
34085 </method>
34086 <method name="base_OnSizingEndDragLeft" type="" overloaded="no">
34087 <autodoc>base_OnSizingEndDragLeft(PyControlPoint pt, double x, double y, int keys=0,
34088 int attachment=0)</autodoc>
34089 <paramlist>
34090 <param name="pt" type="PyControlPoint" default=""/>
34091 <param name="x" type="double" default=""/>
34092 <param name="y" type="double" default=""/>
34093 <param name="keys" type="int" default="0"/>
34094 <param name="attachment" type="int" default="0"/>
34095 </paramlist>
34096 </method>
34097 <method name="base_OnBeginSize" type="" overloaded="no">
34098 <autodoc>base_OnBeginSize(double w, double h)</autodoc>
34099 <paramlist>
34100 <param name="w" type="double" default=""/>
34101 <param name="h" type="double" default=""/>
34102 </paramlist>
34103 </method>
34104 <method name="base_OnEndSize" type="" overloaded="no">
34105 <autodoc>base_OnEndSize(double w, double h)</autodoc>
34106 <paramlist>
34107 <param name="w" type="double" default=""/>
34108 <param name="h" type="double" default=""/>
34109 </paramlist>
34110 </method>
34111 </class>
34112 <class name="Diagram" oldname="wxDiagram" module="ogl">
34113 <baseclass name="Object"/>
34114 <constructor name="Diagram" overloaded="no">
34115 <autodoc>__init__() -&gt; Diagram</autodoc>
34116 </constructor>
34117 <method name="AddShape" type="" overloaded="no">
34118 <autodoc>AddShape(PyShape shape, PyShape addAfter=None)</autodoc>
34119 <paramlist>
34120 <param name="shape" type="PyShape" default=""/>
34121 <param name="addAfter" type="PyShape" default="NULL"/>
34122 </paramlist>
34123 </method>
34124 <method name="Clear" type="" overloaded="no">
34125 <autodoc>Clear(DC dc)</autodoc>
34126 <paramlist>
34127 <param name="dc" type="DC" default=""/>
34128 </paramlist>
34129 </method>
34130 <method name="DeleteAllShapes" type="" overloaded="no">
34131 <autodoc>DeleteAllShapes()</autodoc>
34132 </method>
34133 <method name="DrawOutline" type="" overloaded="no">
34134 <autodoc>DrawOutline(DC dc, double x1, double y1, double x2, double y2)</autodoc>
34135 <paramlist>
34136 <param name="dc" type="DC" default=""/>
34137 <param name="x1" type="double" default=""/>
34138 <param name="y1" type="double" default=""/>
34139 <param name="x2" type="double" default=""/>
34140 <param name="y2" type="double" default=""/>
34141 </paramlist>
34142 </method>
34143 <method name="FindShape" type="PyShape" overloaded="no">
34144 <autodoc>FindShape(long id) -&gt; PyShape</autodoc>
34145 <paramlist>
34146 <param name="id" type="long" default=""/>
34147 </paramlist>
34148 </method>
34149 <method name="GetCanvas" type="wxPyShapeCanvas" overloaded="no">
34150 <autodoc>GetCanvas() -&gt; PyShapeCanvas</autodoc>
34151 </method>
34152 <method name="GetCount" type="int" overloaded="no">
34153 <autodoc>GetCount() -&gt; int</autodoc>
34154 </method>
34155 <method name="GetGridSpacing" type="double" overloaded="no">
34156 <autodoc>GetGridSpacing() -&gt; double</autodoc>
34157 </method>
34158 <method name="GetMouseTolerance" type="int" overloaded="no">
34159 <autodoc>GetMouseTolerance() -&gt; int</autodoc>
34160 </method>
34161 <method name="GetShapeList" type="PyObject" overloaded="no">
34162 <autodoc>GetShapeList() -&gt; PyObject</autodoc>
34163 </method>
34164 <method name="GetQuickEditMode" type="bool" overloaded="no">
34165 <autodoc>GetQuickEditMode() -&gt; bool</autodoc>
34166 </method>
34167 <method name="GetSnapToGrid" type="bool" overloaded="no">
34168 <autodoc>GetSnapToGrid() -&gt; bool</autodoc>
34169 </method>
34170 <method name="InsertShape" type="" overloaded="no">
34171 <autodoc>InsertShape(PyShape shape)</autodoc>
34172 <paramlist>
34173 <param name="shape" type="PyShape" default=""/>
34174 </paramlist>
34175 </method>
34176 <method name="RecentreAll" type="" overloaded="no">
34177 <autodoc>RecentreAll(DC dc)</autodoc>
34178 <paramlist>
34179 <param name="dc" type="DC" default=""/>
34180 </paramlist>
34181 </method>
34182 <method name="Redraw" type="" overloaded="no">
34183 <autodoc>Redraw(DC dc)</autodoc>
34184 <paramlist>
34185 <param name="dc" type="DC" default=""/>
34186 </paramlist>
34187 </method>
34188 <method name="RemoveAllShapes" type="" overloaded="no">
34189 <autodoc>RemoveAllShapes()</autodoc>
34190 </method>
34191 <method name="RemoveShape" type="" overloaded="no">
34192 <autodoc>RemoveShape(PyShape shape)</autodoc>
34193 <paramlist>
34194 <param name="shape" type="PyShape" default=""/>
34195 </paramlist>
34196 </method>
34197 <method name="SetCanvas" type="" overloaded="no">
34198 <autodoc>SetCanvas(PyShapeCanvas canvas)</autodoc>
34199 <paramlist>
34200 <param name="canvas" type="wxPyShapeCanvas" default=""/>
34201 </paramlist>
34202 </method>
34203 <method name="SetGridSpacing" type="" overloaded="no">
34204 <autodoc>SetGridSpacing(double spacing)</autodoc>
34205 <paramlist>
34206 <param name="spacing" type="double" default=""/>
34207 </paramlist>
34208 </method>
34209 <method name="SetMouseTolerance" type="" overloaded="no">
34210 <autodoc>SetMouseTolerance(int tolerance)</autodoc>
34211 <paramlist>
34212 <param name="tolerance" type="int" default=""/>
34213 </paramlist>
34214 </method>
34215 <method name="SetQuickEditMode" type="" overloaded="no">
34216 <autodoc>SetQuickEditMode(bool mode)</autodoc>
34217 <paramlist>
34218 <param name="mode" type="bool" default=""/>
34219 </paramlist>
34220 </method>
34221 <method name="SetSnapToGrid" type="" overloaded="no">
34222 <autodoc>SetSnapToGrid(bool snap)</autodoc>
34223 <paramlist>
34224 <param name="snap" type="bool" default=""/>
34225 </paramlist>
34226 </method>
34227 <method name="ShowAll" type="" overloaded="no">
34228 <autodoc>ShowAll(bool show)</autodoc>
34229 <paramlist>
34230 <param name="show" type="bool" default=""/>
34231 </paramlist>
34232 </method>
34233 <method name="Snap" type="" overloaded="no">
34234 <autodoc>Snap(double INOUT, double INOUT)</autodoc>
34235 <paramlist>
34236 <param name="INOUT" type="double" default=""/>
34237 <param name="INOUT" type="double" default=""/>
34238 </paramlist>
34239 </method>
34240 </class>
34241 <class name="PyShapeCanvas" oldname="wxPyShapeCanvas" module="ogl">
34242 <baseclass name="ScrolledWindow"/>
34243 <constructor name="PyShapeCanvas" overloaded="no">
34244 <autodoc>__init__(Window parent=None, int id=-1, Point pos=DefaultPosition,
34245 Size size=DefaultSize, long style=BORDER,
34246 String name=wxPyShapeCanvasNameStr) -&gt; PyShapeCanvas</autodoc>
34247 <paramlist>
34248 <param name="parent" type="Window" default="NULL"/>
34249 <param name="id" type="int" default="-1"/>
34250 <param name="pos" type="Point" default="wxDefaultPosition"/>
34251 <param name="size" type="Size" default="wxDefaultSize"/>
34252 <param name="style" type="long" default="wxBORDER"/>
34253 <param name="name" type="String" default="wxPyShapeCanvasNameStr"/>
34254 </paramlist>
34255 </constructor>
34256 <method name="_setCallbackInfo" type="" overloaded="no">
34257 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
34258 <paramlist>
34259 <param name="self" type="PyObject" default=""/>
34260 <param name="_class" type="PyObject" default=""/>
34261 </paramlist>
34262 </method>
34263 <method name="AddShape" type="" overloaded="no">
34264 <autodoc>AddShape(PyShape shape, PyShape addAfter=None)</autodoc>
34265 <paramlist>
34266 <param name="shape" type="PyShape" default=""/>
34267 <param name="addAfter" type="PyShape" default="NULL"/>
34268 </paramlist>
34269 </method>
34270 <method name="FindShape" type="PyShape" overloaded="no">
34271 <autodoc>FindShape(double x1, double y, int OUTPUT, wxClassInfo info=None,
34272 PyShape notImage=None) -&gt; PyShape</autodoc>
34273 <paramlist>
34274 <param name="x1" type="double" default=""/>
34275 <param name="y" type="double" default=""/>
34276 <param name="OUTPUT" type="int" default=""/>
34277 <param name="info" type="wxClassInfo" default="NULL"/>
34278 <param name="notImage" type="PyShape" default="NULL"/>
34279 </paramlist>
34280 </method>
34281 <method name="FindFirstSensitiveShape" type="PyShape" overloaded="no">
34282 <autodoc>FindFirstSensitiveShape(double x1, double y, int OUTPUT, int op) -&gt; PyShape</autodoc>
34283 <paramlist>
34284 <param name="x1" type="double" default=""/>
34285 <param name="y" type="double" default=""/>
34286 <param name="OUTPUT" type="int" default=""/>
34287 <param name="op" type="int" default=""/>
34288 </paramlist>
34289 </method>
34290 <method name="GetDiagram" type="Diagram" overloaded="no">
34291 <autodoc>GetDiagram() -&gt; Diagram</autodoc>
34292 </method>
34293 <method name="GetQuickEditMode" type="bool" overloaded="no">
34294 <autodoc>GetQuickEditMode() -&gt; bool</autodoc>
34295 </method>
34296 <method name="InsertShape" type="" overloaded="no">
34297 <autodoc>InsertShape(PyShape shape)</autodoc>
34298 <paramlist>
34299 <param name="shape" type="PyShape" default=""/>
34300 </paramlist>
34301 </method>
34302 <method name="base_OnBeginDragLeft" type="" overloaded="no">
34303 <autodoc>base_OnBeginDragLeft(double x, double y, int keys=0)</autodoc>
34304 <paramlist>
34305 <param name="x" type="double" default=""/>
34306 <param name="y" type="double" default=""/>
34307 <param name="keys" type="int" default="0"/>
34308 </paramlist>
34309 </method>
34310 <method name="base_OnBeginDragRight" type="" overloaded="no">
34311 <autodoc>base_OnBeginDragRight(double x, double y, int keys=0)</autodoc>
34312 <paramlist>
34313 <param name="x" type="double" default=""/>
34314 <param name="y" type="double" default=""/>
34315 <param name="keys" type="int" default="0"/>
34316 </paramlist>
34317 </method>
34318 <method name="base_OnEndDragLeft" type="" overloaded="no">
34319 <autodoc>base_OnEndDragLeft(double x, double y, int keys=0)</autodoc>
34320 <paramlist>
34321 <param name="x" type="double" default=""/>
34322 <param name="y" type="double" default=""/>
34323 <param name="keys" type="int" default="0"/>
34324 </paramlist>
34325 </method>
34326 <method name="base_OnEndDragRight" type="" overloaded="no">
34327 <autodoc>base_OnEndDragRight(double x, double y, int keys=0)</autodoc>
34328 <paramlist>
34329 <param name="x" type="double" default=""/>
34330 <param name="y" type="double" default=""/>
34331 <param name="keys" type="int" default="0"/>
34332 </paramlist>
34333 </method>
34334 <method name="base_OnDragLeft" type="" overloaded="no">
34335 <autodoc>base_OnDragLeft(bool draw, double x, double y, int keys=0)</autodoc>
34336 <paramlist>
34337 <param name="draw" type="bool" default=""/>
34338 <param name="x" type="double" default=""/>
34339 <param name="y" type="double" default=""/>
34340 <param name="keys" type="int" default="0"/>
34341 </paramlist>
34342 </method>
34343 <method name="base_OnDragRight" type="" overloaded="no">
34344 <autodoc>base_OnDragRight(bool draw, double x, double y, int keys=0)</autodoc>
34345 <paramlist>
34346 <param name="draw" type="bool" default=""/>
34347 <param name="x" type="double" default=""/>
34348 <param name="y" type="double" default=""/>
34349 <param name="keys" type="int" default="0"/>
34350 </paramlist>
34351 </method>
34352 <method name="base_OnLeftClick" type="" overloaded="no">
34353 <autodoc>base_OnLeftClick(double x, double y, int keys=0)</autodoc>
34354 <paramlist>
34355 <param name="x" type="double" default=""/>
34356 <param name="y" type="double" default=""/>
34357 <param name="keys" type="int" default="0"/>
34358 </paramlist>
34359 </method>
34360 <method name="base_OnRightClick" type="" overloaded="no">
34361 <autodoc>base_OnRightClick(double x, double y, int keys=0)</autodoc>
34362 <paramlist>
34363 <param name="x" type="double" default=""/>
34364 <param name="y" type="double" default=""/>
34365 <param name="keys" type="int" default="0"/>
34366 </paramlist>
34367 </method>
34368 <method name="Redraw" type="" overloaded="no">
34369 <autodoc>Redraw(DC dc)</autodoc>
34370 <paramlist>
34371 <param name="dc" type="DC" default=""/>
34372 </paramlist>
34373 </method>
34374 <method name="RemoveShape" type="" overloaded="no">
34375 <autodoc>RemoveShape(PyShape shape)</autodoc>
34376 <paramlist>
34377 <param name="shape" type="PyShape" default=""/>
34378 </paramlist>
34379 </method>
34380 <method name="SetDiagram" type="" overloaded="no">
34381 <autodoc>SetDiagram(Diagram diagram)</autodoc>
34382 <paramlist>
34383 <param name="diagram" type="Diagram" default=""/>
34384 </paramlist>
34385 </method>
34386 <method name="Snap" type="" overloaded="no">
34387 <autodoc>Snap(double INOUT, double INOUT)</autodoc>
34388 <paramlist>
34389 <param name="INOUT" type="double" default=""/>
34390 <param name="INOUT" type="double" default=""/>
34391 </paramlist>
34392 </method>
34393 </class>
34394 <pythoncode>
34395# Aliases
34396ShapeCanvas = PyShapeCanvas
34397ShapeEvtHandler = PyShapeEvtHandler
34398Shape = PyShape
34399RectangleShape = PyRectangleShape
34400BitmapShape = PyBitmapShape
34401DrawnShape = PyDrawnShape
34402CompositeShape = PyCompositeShape
34403DividedShape = PyDividedShape
34404DivisionShape = PyDivisionShape
34405EllipseShape = PyEllipseShape
34406CircleShape = PyCircleShape
34407LineShape = PyLineShape
34408PolygonShape = PyPolygonShape
34409TextShape = PyTextShape
34410ControlPoint = PyControlPoint
34411</pythoncode>
34412 <method name="OGLInitialize" oldname="wxOGLInitialize" type="" overloaded="no">
34413 <autodoc>OGLInitialize()</autodoc>
34414 </method>
34415 <method name="OGLCleanUp" oldname="wxOGLCleanUp" type="" overloaded="no">
34416 <autodoc>OGLCleanUp()</autodoc>
34417 </method>
34418 </module>
34419 <module name="stc">
34420 <import name="core"/>
34421 <import name="misc"/>
34422 <pythoncode> wx = core </pythoncode>
34423 <class name="StyledTextCtrl" oldname="wxStyledTextCtrl" module="stc">
34424 <baseclass name="Control"/>
34425 <constructor name="StyledTextCtrl" overloaded="no">
34426 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
34427 long style=0, String name=STCNameStr) -&gt; StyledTextCtrl</autodoc>
34428 <paramlist>
34429 <param name="parent" type="Window" default=""/>
34430 <param name="id" type="int" default=""/>
34431 <param name="pos" type="Point" default="wxDefaultPosition"/>
34432 <param name="size" type="Size" default="wxDefaultSize"/>
34433 <param name="style" type="long" default="0"/>
34434 <param name="name" type="String" default="wxPySTCNameStr"/>
34435 </paramlist>
34436 </constructor>
34437 <constructor name="PreStyledTextCtrl" overloaded="no">
34438 <autodoc>PreStyledTextCtrl() -&gt; StyledTextCtrl</autodoc>
34439 </constructor>
34440 <method name="Create" type="" overloaded="no">
34441 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
34442 long style=0, String name=wxSTCNameStr)</autodoc>
34443 <paramlist>
34444 <param name="parent" type="Window" default=""/>
34445 <param name="id" type="int" default=""/>
34446 <param name="pos" type="Point" default="wxDefaultPosition"/>
34447 <param name="size" type="Size" default="wxDefaultSize"/>
34448 <param name="style" type="long" default="0"/>
34449 <param name="name" type="String" default="wxSTCNameStr"/>
34450 </paramlist>
34451 </method>
34452 <method name="AddText" type="" overloaded="no">
34453 <autodoc>AddText(String text)</autodoc>
34454 <paramlist>
34455 <param name="text" type="String" default=""/>
34456 </paramlist>
34457 </method>
34458 <method name="AddStyledText" type="" overloaded="no">
34459 <autodoc>AddStyledText(wxMemoryBuffer data)</autodoc>
34460 <paramlist>
34461 <param name="data" type="wxMemoryBuffer" default=""/>
34462 </paramlist>
34463 </method>
34464 <method name="InsertText" type="" overloaded="no">
34465 <autodoc>InsertText(int pos, String text)</autodoc>
34466 <paramlist>
34467 <param name="pos" type="int" default=""/>
34468 <param name="text" type="String" default=""/>
34469 </paramlist>
34470 </method>
34471 <method name="ClearAll" type="" overloaded="no">
34472 <autodoc>ClearAll()</autodoc>
34473 </method>
34474 <method name="ClearDocumentStyle" type="" overloaded="no">
34475 <autodoc>ClearDocumentStyle()</autodoc>
34476 </method>
34477 <method name="GetLength" type="int" overloaded="no">
34478 <autodoc>GetLength() -&gt; int</autodoc>
34479 </method>
34480 <method name="GetCharAt" type="int" overloaded="no">
34481 <autodoc>GetCharAt(int pos) -&gt; int</autodoc>
34482 <paramlist>
34483 <param name="pos" type="int" default=""/>
34484 </paramlist>
34485 </method>
34486 <method name="GetCurrentPos" type="int" overloaded="no">
34487 <autodoc>GetCurrentPos() -&gt; int</autodoc>
34488 </method>
34489 <method name="GetAnchor" type="int" overloaded="no">
34490 <autodoc>GetAnchor() -&gt; int</autodoc>
34491 </method>
34492 <method name="GetStyleAt" type="int" overloaded="no">
34493 <autodoc>GetStyleAt(int pos) -&gt; int</autodoc>
34494 <paramlist>
34495 <param name="pos" type="int" default=""/>
34496 </paramlist>
34497 </method>
34498 <method name="Redo" type="" overloaded="no">
34499 <autodoc>Redo()</autodoc>
34500 </method>
34501 <method name="SetUndoCollection" type="" overloaded="no">
34502 <autodoc>SetUndoCollection(bool collectUndo)</autodoc>
34503 <paramlist>
34504 <param name="collectUndo" type="bool" default=""/>
34505 </paramlist>
34506 </method>
34507 <method name="SelectAll" type="" overloaded="no">
34508 <autodoc>SelectAll()</autodoc>
34509 </method>
34510 <method name="SetSavePoint" type="" overloaded="no">
34511 <autodoc>SetSavePoint()</autodoc>
34512 </method>
34513 <method name="GetStyledText" type="wxMemoryBuffer" overloaded="no">
34514 <autodoc>GetStyledText(int startPos, int endPos) -&gt; wxMemoryBuffer</autodoc>
34515 <paramlist>
34516 <param name="startPos" type="int" default=""/>
34517 <param name="endPos" type="int" default=""/>
34518 </paramlist>
34519 </method>
34520 <method name="CanRedo" type="bool" overloaded="no">
34521 <autodoc>CanRedo() -&gt; bool</autodoc>
34522 </method>
34523 <method name="MarkerLineFromHandle" type="int" overloaded="no">
34524 <autodoc>MarkerLineFromHandle(int handle) -&gt; int</autodoc>
34525 <paramlist>
34526 <param name="handle" type="int" default=""/>
34527 </paramlist>
34528 </method>
34529 <method name="MarkerDeleteHandle" type="" overloaded="no">
34530 <autodoc>MarkerDeleteHandle(int handle)</autodoc>
34531 <paramlist>
34532 <param name="handle" type="int" default=""/>
34533 </paramlist>
34534 </method>
34535 <method name="GetUndoCollection" type="bool" overloaded="no">
34536 <autodoc>GetUndoCollection() -&gt; bool</autodoc>
34537 </method>
34538 <method name="GetViewWhiteSpace" type="int" overloaded="no">
34539 <autodoc>GetViewWhiteSpace() -&gt; int</autodoc>
34540 </method>
34541 <method name="SetViewWhiteSpace" type="" overloaded="no">
34542 <autodoc>SetViewWhiteSpace(int viewWS)</autodoc>
34543 <paramlist>
34544 <param name="viewWS" type="int" default=""/>
34545 </paramlist>
34546 </method>
34547 <method name="PositionFromPoint" type="int" overloaded="no">
34548 <autodoc>PositionFromPoint(Point pt) -&gt; int</autodoc>
34549 <paramlist>
34550 <param name="pt" type="Point" default=""/>
34551 </paramlist>
34552 </method>
34553 <method name="PositionFromPointClose" type="int" overloaded="no">
34554 <autodoc>PositionFromPointClose(int x, int y) -&gt; int</autodoc>
34555 <paramlist>
34556 <param name="x" type="int" default=""/>
34557 <param name="y" type="int" default=""/>
34558 </paramlist>
34559 </method>
34560 <method name="GotoLine" type="" overloaded="no">
34561 <autodoc>GotoLine(int line)</autodoc>
34562 <paramlist>
34563 <param name="line" type="int" default=""/>
34564 </paramlist>
34565 </method>
34566 <method name="GotoPos" type="" overloaded="no">
34567 <autodoc>GotoPos(int pos)</autodoc>
34568 <paramlist>
34569 <param name="pos" type="int" default=""/>
34570 </paramlist>
34571 </method>
34572 <method name="SetAnchor" type="" overloaded="no">
34573 <autodoc>SetAnchor(int posAnchor)</autodoc>
34574 <paramlist>
34575 <param name="posAnchor" type="int" default=""/>
34576 </paramlist>
34577 </method>
34578 <method name="GetCurLine" type="String" overloaded="no">
34579 <autodoc>GetCurLine(int OUTPUT) -&gt; String</autodoc>
34580 <paramlist>
34581 <param name="OUTPUT" type="int" default=""/>
34582 </paramlist>
34583 </method>
34584 <method name="GetEndStyled" type="int" overloaded="no">
34585 <autodoc>GetEndStyled() -&gt; int</autodoc>
34586 </method>
34587 <method name="ConvertEOLs" type="" overloaded="no">
34588 <autodoc>ConvertEOLs(int eolMode)</autodoc>
34589 <paramlist>
34590 <param name="eolMode" type="int" default=""/>
34591 </paramlist>
34592 </method>
34593 <method name="GetEOLMode" type="int" overloaded="no">
34594 <autodoc>GetEOLMode() -&gt; int</autodoc>
34595 </method>
34596 <method name="SetEOLMode" type="" overloaded="no">
34597 <autodoc>SetEOLMode(int eolMode)</autodoc>
34598 <paramlist>
34599 <param name="eolMode" type="int" default=""/>
34600 </paramlist>
34601 </method>
34602 <method name="StartStyling" type="" overloaded="no">
34603 <autodoc>StartStyling(int pos, int mask)</autodoc>
34604 <paramlist>
34605 <param name="pos" type="int" default=""/>
34606 <param name="mask" type="int" default=""/>
34607 </paramlist>
34608 </method>
34609 <method name="SetStyling" type="" overloaded="no">
34610 <autodoc>SetStyling(int length, int style)</autodoc>
34611 <paramlist>
34612 <param name="length" type="int" default=""/>
34613 <param name="style" type="int" default=""/>
34614 </paramlist>
34615 </method>
34616 <method name="GetBufferedDraw" type="bool" overloaded="no">
34617 <autodoc>GetBufferedDraw() -&gt; bool</autodoc>
34618 </method>
34619 <method name="SetBufferedDraw" type="" overloaded="no">
34620 <autodoc>SetBufferedDraw(bool buffered)</autodoc>
34621 <paramlist>
34622 <param name="buffered" type="bool" default=""/>
34623 </paramlist>
34624 </method>
34625 <method name="SetTabWidth" type="" overloaded="no">
34626 <autodoc>SetTabWidth(int tabWidth)</autodoc>
34627 <paramlist>
34628 <param name="tabWidth" type="int" default=""/>
34629 </paramlist>
34630 </method>
34631 <method name="GetTabWidth" type="int" overloaded="no">
34632 <autodoc>GetTabWidth() -&gt; int</autodoc>
34633 </method>
34634 <method name="SetCodePage" type="" overloaded="no">
34635 <autodoc>SetCodePage(int codePage)</autodoc>
34636 <paramlist>
34637 <param name="codePage" type="int" default=""/>
34638 </paramlist>
34639 </method>
34640 <method name="MarkerDefine" type="" overloaded="no">
34641 <autodoc>MarkerDefine(int markerNumber, int markerSymbol, Colour foreground=wxNullColour,
34642 Colour background=wxNullColour)</autodoc>
34643 <paramlist>
34644 <param name="markerNumber" type="int" default=""/>
34645 <param name="markerSymbol" type="int" default=""/>
34646 <param name="foreground" type="Colour" default="wxNullColour"/>
34647 <param name="background" type="Colour" default="wxNullColour"/>
34648 </paramlist>
34649 </method>
34650 <method name="MarkerSetForeground" type="" overloaded="no">
34651 <autodoc>MarkerSetForeground(int markerNumber, Colour fore)</autodoc>
34652 <paramlist>
34653 <param name="markerNumber" type="int" default=""/>
34654 <param name="fore" type="Colour" default=""/>
34655 </paramlist>
34656 </method>
34657 <method name="MarkerSetBackground" type="" overloaded="no">
34658 <autodoc>MarkerSetBackground(int markerNumber, Colour back)</autodoc>
34659 <paramlist>
34660 <param name="markerNumber" type="int" default=""/>
34661 <param name="back" type="Colour" default=""/>
34662 </paramlist>
34663 </method>
34664 <method name="MarkerAdd" type="int" overloaded="no">
34665 <autodoc>MarkerAdd(int line, int markerNumber) -&gt; int</autodoc>
34666 <paramlist>
34667 <param name="line" type="int" default=""/>
34668 <param name="markerNumber" type="int" default=""/>
34669 </paramlist>
34670 </method>
34671 <method name="MarkerDelete" type="" overloaded="no">
34672 <autodoc>MarkerDelete(int line, int markerNumber)</autodoc>
34673 <paramlist>
34674 <param name="line" type="int" default=""/>
34675 <param name="markerNumber" type="int" default=""/>
34676 </paramlist>
34677 </method>
34678 <method name="MarkerDeleteAll" type="" overloaded="no">
34679 <autodoc>MarkerDeleteAll(int markerNumber)</autodoc>
34680 <paramlist>
34681 <param name="markerNumber" type="int" default=""/>
34682 </paramlist>
34683 </method>
34684 <method name="MarkerGet" type="int" overloaded="no">
34685 <autodoc>MarkerGet(int line) -&gt; int</autodoc>
34686 <paramlist>
34687 <param name="line" type="int" default=""/>
34688 </paramlist>
34689 </method>
34690 <method name="MarkerNext" type="int" overloaded="no">
34691 <autodoc>MarkerNext(int lineStart, int markerMask) -&gt; int</autodoc>
34692 <paramlist>
34693 <param name="lineStart" type="int" default=""/>
34694 <param name="markerMask" type="int" default=""/>
34695 </paramlist>
34696 </method>
34697 <method name="MarkerPrevious" type="int" overloaded="no">
34698 <autodoc>MarkerPrevious(int lineStart, int markerMask) -&gt; int</autodoc>
34699 <paramlist>
34700 <param name="lineStart" type="int" default=""/>
34701 <param name="markerMask" type="int" default=""/>
34702 </paramlist>
34703 </method>
34704 <method name="MarkerDefineBitmap" type="" overloaded="no">
34705 <autodoc>MarkerDefineBitmap(int markerNumber, Bitmap bmp)</autodoc>
34706 <paramlist>
34707 <param name="markerNumber" type="int" default=""/>
34708 <param name="bmp" type="Bitmap" default=""/>
34709 </paramlist>
34710 </method>
34711 <method name="SetMarginType" type="" overloaded="no">
34712 <autodoc>SetMarginType(int margin, int marginType)</autodoc>
34713 <paramlist>
34714 <param name="margin" type="int" default=""/>
34715 <param name="marginType" type="int" default=""/>
34716 </paramlist>
34717 </method>
34718 <method name="GetMarginType" type="int" overloaded="no">
34719 <autodoc>GetMarginType(int margin) -&gt; int</autodoc>
34720 <paramlist>
34721 <param name="margin" type="int" default=""/>
34722 </paramlist>
34723 </method>
34724 <method name="SetMarginWidth" type="" overloaded="no">
34725 <autodoc>SetMarginWidth(int margin, int pixelWidth)</autodoc>
34726 <paramlist>
34727 <param name="margin" type="int" default=""/>
34728 <param name="pixelWidth" type="int" default=""/>
34729 </paramlist>
34730 </method>
34731 <method name="GetMarginWidth" type="int" overloaded="no">
34732 <autodoc>GetMarginWidth(int margin) -&gt; int</autodoc>
34733 <paramlist>
34734 <param name="margin" type="int" default=""/>
34735 </paramlist>
34736 </method>
34737 <method name="SetMarginMask" type="" overloaded="no">
34738 <autodoc>SetMarginMask(int margin, int mask)</autodoc>
34739 <paramlist>
34740 <param name="margin" type="int" default=""/>
34741 <param name="mask" type="int" default=""/>
34742 </paramlist>
34743 </method>
34744 <method name="GetMarginMask" type="int" overloaded="no">
34745 <autodoc>GetMarginMask(int margin) -&gt; int</autodoc>
34746 <paramlist>
34747 <param name="margin" type="int" default=""/>
34748 </paramlist>
34749 </method>
34750 <method name="SetMarginSensitive" type="" overloaded="no">
34751 <autodoc>SetMarginSensitive(int margin, bool sensitive)</autodoc>
34752 <paramlist>
34753 <param name="margin" type="int" default=""/>
34754 <param name="sensitive" type="bool" default=""/>
34755 </paramlist>
34756 </method>
34757 <method name="GetMarginSensitive" type="bool" overloaded="no">
34758 <autodoc>GetMarginSensitive(int margin) -&gt; bool</autodoc>
34759 <paramlist>
34760 <param name="margin" type="int" default=""/>
34761 </paramlist>
34762 </method>
34763 <method name="StyleClearAll" type="" overloaded="no">
34764 <autodoc>StyleClearAll()</autodoc>
34765 </method>
34766 <method name="StyleSetForeground" type="" overloaded="no">
34767 <autodoc>StyleSetForeground(int style, Colour fore)</autodoc>
34768 <paramlist>
34769 <param name="style" type="int" default=""/>
34770 <param name="fore" type="Colour" default=""/>
34771 </paramlist>
34772 </method>
34773 <method name="StyleSetBackground" type="" overloaded="no">
34774 <autodoc>StyleSetBackground(int style, Colour back)</autodoc>
34775 <paramlist>
34776 <param name="style" type="int" default=""/>
34777 <param name="back" type="Colour" default=""/>
34778 </paramlist>
34779 </method>
34780 <method name="StyleSetBold" type="" overloaded="no">
34781 <autodoc>StyleSetBold(int style, bool bold)</autodoc>
34782 <paramlist>
34783 <param name="style" type="int" default=""/>
34784 <param name="bold" type="bool" default=""/>
34785 </paramlist>
34786 </method>
34787 <method name="StyleSetItalic" type="" overloaded="no">
34788 <autodoc>StyleSetItalic(int style, bool italic)</autodoc>
34789 <paramlist>
34790 <param name="style" type="int" default=""/>
34791 <param name="italic" type="bool" default=""/>
34792 </paramlist>
34793 </method>
34794 <method name="StyleSetSize" type="" overloaded="no">
34795 <autodoc>StyleSetSize(int style, int sizePoints)</autodoc>
34796 <paramlist>
34797 <param name="style" type="int" default=""/>
34798 <param name="sizePoints" type="int" default=""/>
34799 </paramlist>
34800 </method>
34801 <method name="StyleSetFaceName" type="" overloaded="no">
34802 <autodoc>StyleSetFaceName(int style, String fontName)</autodoc>
34803 <paramlist>
34804 <param name="style" type="int" default=""/>
34805 <param name="fontName" type="String" default=""/>
34806 </paramlist>
34807 </method>
34808 <method name="StyleSetEOLFilled" type="" overloaded="no">
34809 <autodoc>StyleSetEOLFilled(int style, bool filled)</autodoc>
34810 <paramlist>
34811 <param name="style" type="int" default=""/>
34812 <param name="filled" type="bool" default=""/>
34813 </paramlist>
34814 </method>
34815 <method name="StyleResetDefault" type="" overloaded="no">
34816 <autodoc>StyleResetDefault()</autodoc>
34817 </method>
34818 <method name="StyleSetUnderline" type="" overloaded="no">
34819 <autodoc>StyleSetUnderline(int style, bool underline)</autodoc>
34820 <paramlist>
34821 <param name="style" type="int" default=""/>
34822 <param name="underline" type="bool" default=""/>
34823 </paramlist>
34824 </method>
34825 <method name="StyleSetCase" type="" overloaded="no">
34826 <autodoc>StyleSetCase(int style, int caseForce)</autodoc>
34827 <paramlist>
34828 <param name="style" type="int" default=""/>
34829 <param name="caseForce" type="int" default=""/>
34830 </paramlist>
34831 </method>
34832 <method name="StyleSetCharacterSet" type="" overloaded="no">
34833 <autodoc>StyleSetCharacterSet(int style, int characterSet)</autodoc>
34834 <paramlist>
34835 <param name="style" type="int" default=""/>
34836 <param name="characterSet" type="int" default=""/>
34837 </paramlist>
34838 </method>
34839 <method name="StyleSetHotSpot" type="" overloaded="no">
34840 <autodoc>StyleSetHotSpot(int style, bool hotspot)</autodoc>
34841 <paramlist>
34842 <param name="style" type="int" default=""/>
34843 <param name="hotspot" type="bool" default=""/>
34844 </paramlist>
34845 </method>
34846 <method name="SetSelForeground" type="" overloaded="no">
34847 <autodoc>SetSelForeground(bool useSetting, Colour fore)</autodoc>
34848 <paramlist>
34849 <param name="useSetting" type="bool" default=""/>
34850 <param name="fore" type="Colour" default=""/>
34851 </paramlist>
34852 </method>
34853 <method name="SetSelBackground" type="" overloaded="no">
34854 <autodoc>SetSelBackground(bool useSetting, Colour back)</autodoc>
34855 <paramlist>
34856 <param name="useSetting" type="bool" default=""/>
34857 <param name="back" type="Colour" default=""/>
34858 </paramlist>
34859 </method>
34860 <method name="SetCaretForeground" type="" overloaded="no">
34861 <autodoc>SetCaretForeground(Colour fore)</autodoc>
34862 <paramlist>
34863 <param name="fore" type="Colour" default=""/>
34864 </paramlist>
34865 </method>
34866 <method name="CmdKeyAssign" type="" overloaded="no">
34867 <autodoc>CmdKeyAssign(int key, int modifiers, int cmd)</autodoc>
34868 <paramlist>
34869 <param name="key" type="int" default=""/>
34870 <param name="modifiers" type="int" default=""/>
34871 <param name="cmd" type="int" default=""/>
34872 </paramlist>
34873 </method>
34874 <method name="CmdKeyClear" type="" overloaded="no">
34875 <autodoc>CmdKeyClear(int key, int modifiers)</autodoc>
34876 <paramlist>
34877 <param name="key" type="int" default=""/>
34878 <param name="modifiers" type="int" default=""/>
34879 </paramlist>
34880 </method>
34881 <method name="CmdKeyClearAll" type="" overloaded="no">
34882 <autodoc>CmdKeyClearAll()</autodoc>
34883 </method>
34884 <method name="SetStyleBytes" type="" overloaded="no">
34885 <autodoc>SetStyleBytes(int length, char styleBytes)</autodoc>
34886 <paramlist>
34887 <param name="length" type="int" default=""/>
34888 <param name="styleBytes" type="char" default=""/>
34889 </paramlist>
34890 </method>
34891 <method name="StyleSetVisible" type="" overloaded="no">
34892 <autodoc>StyleSetVisible(int style, bool visible)</autodoc>
34893 <paramlist>
34894 <param name="style" type="int" default=""/>
34895 <param name="visible" type="bool" default=""/>
34896 </paramlist>
34897 </method>
34898 <method name="GetCaretPeriod" type="int" overloaded="no">
34899 <autodoc>GetCaretPeriod() -&gt; int</autodoc>
34900 </method>
34901 <method name="SetCaretPeriod" type="" overloaded="no">
34902 <autodoc>SetCaretPeriod(int periodMilliseconds)</autodoc>
34903 <paramlist>
34904 <param name="periodMilliseconds" type="int" default=""/>
34905 </paramlist>
34906 </method>
34907 <method name="SetWordChars" type="" overloaded="no">
34908 <autodoc>SetWordChars(String characters)</autodoc>
34909 <paramlist>
34910 <param name="characters" type="String" default=""/>
34911 </paramlist>
34912 </method>
34913 <method name="BeginUndoAction" type="" overloaded="no">
34914 <autodoc>BeginUndoAction()</autodoc>
34915 </method>
34916 <method name="EndUndoAction" type="" overloaded="no">
34917 <autodoc>EndUndoAction()</autodoc>
34918 </method>
34919 <method name="IndicatorSetStyle" type="" overloaded="no">
34920 <autodoc>IndicatorSetStyle(int indic, int style)</autodoc>
34921 <paramlist>
34922 <param name="indic" type="int" default=""/>
34923 <param name="style" type="int" default=""/>
34924 </paramlist>
34925 </method>
34926 <method name="IndicatorGetStyle" type="int" overloaded="no">
34927 <autodoc>IndicatorGetStyle(int indic) -&gt; int</autodoc>
34928 <paramlist>
34929 <param name="indic" type="int" default=""/>
34930 </paramlist>
34931 </method>
34932 <method name="IndicatorSetForeground" type="" overloaded="no">
34933 <autodoc>IndicatorSetForeground(int indic, Colour fore)</autodoc>
34934 <paramlist>
34935 <param name="indic" type="int" default=""/>
34936 <param name="fore" type="Colour" default=""/>
34937 </paramlist>
34938 </method>
34939 <method name="IndicatorGetForeground" type="Colour" overloaded="no">
34940 <autodoc>IndicatorGetForeground(int indic) -&gt; Colour</autodoc>
34941 <paramlist>
34942 <param name="indic" type="int" default=""/>
34943 </paramlist>
34944 </method>
34945 <method name="SetWhitespaceForeground" type="" overloaded="no">
34946 <autodoc>SetWhitespaceForeground(bool useSetting, Colour fore)</autodoc>
34947 <paramlist>
34948 <param name="useSetting" type="bool" default=""/>
34949 <param name="fore" type="Colour" default=""/>
34950 </paramlist>
34951 </method>
34952 <method name="SetWhitespaceBackground" type="" overloaded="no">
34953 <autodoc>SetWhitespaceBackground(bool useSetting, Colour back)</autodoc>
34954 <paramlist>
34955 <param name="useSetting" type="bool" default=""/>
34956 <param name="back" type="Colour" default=""/>
34957 </paramlist>
34958 </method>
34959 <method name="SetStyleBits" type="" overloaded="no">
34960 <autodoc>SetStyleBits(int bits)</autodoc>
34961 <paramlist>
34962 <param name="bits" type="int" default=""/>
34963 </paramlist>
34964 </method>
34965 <method name="GetStyleBits" type="int" overloaded="no">
34966 <autodoc>GetStyleBits() -&gt; int</autodoc>
34967 </method>
34968 <method name="SetLineState" type="" overloaded="no">
34969 <autodoc>SetLineState(int line, int state)</autodoc>
34970 <paramlist>
34971 <param name="line" type="int" default=""/>
34972 <param name="state" type="int" default=""/>
34973 </paramlist>
34974 </method>
34975 <method name="GetLineState" type="int" overloaded="no">
34976 <autodoc>GetLineState(int line) -&gt; int</autodoc>
34977 <paramlist>
34978 <param name="line" type="int" default=""/>
34979 </paramlist>
34980 </method>
34981 <method name="GetMaxLineState" type="int" overloaded="no">
34982 <autodoc>GetMaxLineState() -&gt; int</autodoc>
34983 </method>
34984 <method name="GetCaretLineVisible" type="bool" overloaded="no">
34985 <autodoc>GetCaretLineVisible() -&gt; bool</autodoc>
34986 </method>
34987 <method name="SetCaretLineVisible" type="" overloaded="no">
34988 <autodoc>SetCaretLineVisible(bool show)</autodoc>
34989 <paramlist>
34990 <param name="show" type="bool" default=""/>
34991 </paramlist>
34992 </method>
34993 <method name="GetCaretLineBack" type="Colour" overloaded="no">
34994 <autodoc>GetCaretLineBack() -&gt; Colour</autodoc>
34995 </method>
34996 <method name="SetCaretLineBack" type="" overloaded="no">
34997 <autodoc>SetCaretLineBack(Colour back)</autodoc>
34998 <paramlist>
34999 <param name="back" type="Colour" default=""/>
35000 </paramlist>
35001 </method>
35002 <method name="StyleSetChangeable" type="" overloaded="no">
35003 <autodoc>StyleSetChangeable(int style, bool changeable)</autodoc>
35004 <paramlist>
35005 <param name="style" type="int" default=""/>
35006 <param name="changeable" type="bool" default=""/>
35007 </paramlist>
35008 </method>
35009 <method name="AutoCompShow" type="" overloaded="no">
35010 <autodoc>AutoCompShow(int lenEntered, String itemList)</autodoc>
35011 <paramlist>
35012 <param name="lenEntered" type="int" default=""/>
35013 <param name="itemList" type="String" default=""/>
35014 </paramlist>
35015 </method>
35016 <method name="AutoCompCancel" type="" overloaded="no">
35017 <autodoc>AutoCompCancel()</autodoc>
35018 </method>
35019 <method name="AutoCompActive" type="bool" overloaded="no">
35020 <autodoc>AutoCompActive() -&gt; bool</autodoc>
35021 </method>
35022 <method name="AutoCompPosStart" type="int" overloaded="no">
35023 <autodoc>AutoCompPosStart() -&gt; int</autodoc>
35024 </method>
35025 <method name="AutoCompComplete" type="" overloaded="no">
35026 <autodoc>AutoCompComplete()</autodoc>
35027 </method>
35028 <method name="AutoCompStops" type="" overloaded="no">
35029 <autodoc>AutoCompStops(String characterSet)</autodoc>
35030 <paramlist>
35031 <param name="characterSet" type="String" default=""/>
35032 </paramlist>
35033 </method>
35034 <method name="AutoCompSetSeparator" type="" overloaded="no">
35035 <autodoc>AutoCompSetSeparator(int separatorCharacter)</autodoc>
35036 <paramlist>
35037 <param name="separatorCharacter" type="int" default=""/>
35038 </paramlist>
35039 </method>
35040 <method name="AutoCompGetSeparator" type="int" overloaded="no">
35041 <autodoc>AutoCompGetSeparator() -&gt; int</autodoc>
35042 </method>
35043 <method name="AutoCompSelect" type="" overloaded="no">
35044 <autodoc>AutoCompSelect(String text)</autodoc>
35045 <paramlist>
35046 <param name="text" type="String" default=""/>
35047 </paramlist>
35048 </method>
35049 <method name="AutoCompSetCancelAtStart" type="" overloaded="no">
35050 <autodoc>AutoCompSetCancelAtStart(bool cancel)</autodoc>
35051 <paramlist>
35052 <param name="cancel" type="bool" default=""/>
35053 </paramlist>
35054 </method>
35055 <method name="AutoCompGetCancelAtStart" type="bool" overloaded="no">
35056 <autodoc>AutoCompGetCancelAtStart() -&gt; bool</autodoc>
35057 </method>
35058 <method name="AutoCompSetFillUps" type="" overloaded="no">
35059 <autodoc>AutoCompSetFillUps(String characterSet)</autodoc>
35060 <paramlist>
35061 <param name="characterSet" type="String" default=""/>
35062 </paramlist>
35063 </method>
35064 <method name="AutoCompSetChooseSingle" type="" overloaded="no">
35065 <autodoc>AutoCompSetChooseSingle(bool chooseSingle)</autodoc>
35066 <paramlist>
35067 <param name="chooseSingle" type="bool" default=""/>
35068 </paramlist>
35069 </method>
35070 <method name="AutoCompGetChooseSingle" type="bool" overloaded="no">
35071 <autodoc>AutoCompGetChooseSingle() -&gt; bool</autodoc>
35072 </method>
35073 <method name="AutoCompSetIgnoreCase" type="" overloaded="no">
35074 <autodoc>AutoCompSetIgnoreCase(bool ignoreCase)</autodoc>
35075 <paramlist>
35076 <param name="ignoreCase" type="bool" default=""/>
35077 </paramlist>
35078 </method>
35079 <method name="AutoCompGetIgnoreCase" type="bool" overloaded="no">
35080 <autodoc>AutoCompGetIgnoreCase() -&gt; bool</autodoc>
35081 </method>
35082 <method name="UserListShow" type="" overloaded="no">
35083 <autodoc>UserListShow(int listType, String itemList)</autodoc>
35084 <paramlist>
35085 <param name="listType" type="int" default=""/>
35086 <param name="itemList" type="String" default=""/>
35087 </paramlist>
35088 </method>
35089 <method name="AutoCompSetAutoHide" type="" overloaded="no">
35090 <autodoc>AutoCompSetAutoHide(bool autoHide)</autodoc>
35091 <paramlist>
35092 <param name="autoHide" type="bool" default=""/>
35093 </paramlist>
35094 </method>
35095 <method name="AutoCompGetAutoHide" type="bool" overloaded="no">
35096 <autodoc>AutoCompGetAutoHide() -&gt; bool</autodoc>
35097 </method>
35098 <method name="AutoCompSetDropRestOfWord" type="" overloaded="no">
35099 <autodoc>AutoCompSetDropRestOfWord(bool dropRestOfWord)</autodoc>
35100 <paramlist>
35101 <param name="dropRestOfWord" type="bool" default=""/>
35102 </paramlist>
35103 </method>
35104 <method name="AutoCompGetDropRestOfWord" type="bool" overloaded="no">
35105 <autodoc>AutoCompGetDropRestOfWord() -&gt; bool</autodoc>
35106 </method>
35107 <method name="RegisterImage" type="" overloaded="no">
35108 <autodoc>RegisterImage(int type, Bitmap bmp)</autodoc>
35109 <paramlist>
35110 <param name="type" type="int" default=""/>
35111 <param name="bmp" type="Bitmap" default=""/>
35112 </paramlist>
35113 </method>
35114 <method name="ClearRegisteredImages" type="" overloaded="no">
35115 <autodoc>ClearRegisteredImages()</autodoc>
35116 </method>
35117 <method name="AutoCompGetTypeSeparator" type="int" overloaded="no">
35118 <autodoc>AutoCompGetTypeSeparator() -&gt; int</autodoc>
35119 </method>
35120 <method name="AutoCompSetTypeSeparator" type="" overloaded="no">
35121 <autodoc>AutoCompSetTypeSeparator(int separatorCharacter)</autodoc>
35122 <paramlist>
35123 <param name="separatorCharacter" type="int" default=""/>
35124 </paramlist>
35125 </method>
35126 <method name="SetIndent" type="" overloaded="no">
35127 <autodoc>SetIndent(int indentSize)</autodoc>
35128 <paramlist>
35129 <param name="indentSize" type="int" default=""/>
35130 </paramlist>
35131 </method>
35132 <method name="GetIndent" type="int" overloaded="no">
35133 <autodoc>GetIndent() -&gt; int</autodoc>
35134 </method>
35135 <method name="SetUseTabs" type="" overloaded="no">
35136 <autodoc>SetUseTabs(bool useTabs)</autodoc>
35137 <paramlist>
35138 <param name="useTabs" type="bool" default=""/>
35139 </paramlist>
35140 </method>
35141 <method name="GetUseTabs" type="bool" overloaded="no">
35142 <autodoc>GetUseTabs() -&gt; bool</autodoc>
35143 </method>
35144 <method name="SetLineIndentation" type="" overloaded="no">
35145 <autodoc>SetLineIndentation(int line, int indentSize)</autodoc>
35146 <paramlist>
35147 <param name="line" type="int" default=""/>
35148 <param name="indentSize" type="int" default=""/>
35149 </paramlist>
35150 </method>
35151 <method name="GetLineIndentation" type="int" overloaded="no">
35152 <autodoc>GetLineIndentation(int line) -&gt; int</autodoc>
35153 <paramlist>
35154 <param name="line" type="int" default=""/>
35155 </paramlist>
35156 </method>
35157 <method name="GetLineIndentPosition" type="int" overloaded="no">
35158 <autodoc>GetLineIndentPosition(int line) -&gt; int</autodoc>
35159 <paramlist>
35160 <param name="line" type="int" default=""/>
35161 </paramlist>
35162 </method>
35163 <method name="GetColumn" type="int" overloaded="no">
35164 <autodoc>GetColumn(int pos) -&gt; int</autodoc>
35165 <paramlist>
35166 <param name="pos" type="int" default=""/>
35167 </paramlist>
35168 </method>
35169 <method name="SetUseHorizontalScrollBar" type="" overloaded="no">
35170 <autodoc>SetUseHorizontalScrollBar(bool show)</autodoc>
35171 <paramlist>
35172 <param name="show" type="bool" default=""/>
35173 </paramlist>
35174 </method>
35175 <method name="GetUseHorizontalScrollBar" type="bool" overloaded="no">
35176 <autodoc>GetUseHorizontalScrollBar() -&gt; bool</autodoc>
35177 </method>
35178 <method name="SetIndentationGuides" type="" overloaded="no">
35179 <autodoc>SetIndentationGuides(bool show)</autodoc>
35180 <paramlist>
35181 <param name="show" type="bool" default=""/>
35182 </paramlist>
35183 </method>
35184 <method name="GetIndentationGuides" type="bool" overloaded="no">
35185 <autodoc>GetIndentationGuides() -&gt; bool</autodoc>
35186 </method>
35187 <method name="SetHighlightGuide" type="" overloaded="no">
35188 <autodoc>SetHighlightGuide(int column)</autodoc>
35189 <paramlist>
35190 <param name="column" type="int" default=""/>
35191 </paramlist>
35192 </method>
35193 <method name="GetHighlightGuide" type="int" overloaded="no">
35194 <autodoc>GetHighlightGuide() -&gt; int</autodoc>
35195 </method>
35196 <method name="GetLineEndPosition" type="int" overloaded="no">
35197 <autodoc>GetLineEndPosition(int line) -&gt; int</autodoc>
35198 <paramlist>
35199 <param name="line" type="int" default=""/>
35200 </paramlist>
35201 </method>
35202 <method name="GetCodePage" type="int" overloaded="no">
35203 <autodoc>GetCodePage() -&gt; int</autodoc>
35204 </method>
35205 <method name="GetCaretForeground" type="Colour" overloaded="no">
35206 <autodoc>GetCaretForeground() -&gt; Colour</autodoc>
35207 </method>
35208 <method name="GetReadOnly" type="bool" overloaded="no">
35209 <autodoc>GetReadOnly() -&gt; bool</autodoc>
35210 </method>
35211 <method name="SetCurrentPos" type="" overloaded="no">
35212 <autodoc>SetCurrentPos(int pos)</autodoc>
35213 <paramlist>
35214 <param name="pos" type="int" default=""/>
35215 </paramlist>
35216 </method>
35217 <method name="SetSelectionStart" type="" overloaded="no">
35218 <autodoc>SetSelectionStart(int pos)</autodoc>
35219 <paramlist>
35220 <param name="pos" type="int" default=""/>
35221 </paramlist>
35222 </method>
35223 <method name="GetSelectionStart" type="int" overloaded="no">
35224 <autodoc>GetSelectionStart() -&gt; int</autodoc>
35225 </method>
35226 <method name="SetSelectionEnd" type="" overloaded="no">
35227 <autodoc>SetSelectionEnd(int pos)</autodoc>
35228 <paramlist>
35229 <param name="pos" type="int" default=""/>
35230 </paramlist>
35231 </method>
35232 <method name="GetSelectionEnd" type="int" overloaded="no">
35233 <autodoc>GetSelectionEnd() -&gt; int</autodoc>
35234 </method>
35235 <method name="SetPrintMagnification" type="" overloaded="no">
35236 <autodoc>SetPrintMagnification(int magnification)</autodoc>
35237 <paramlist>
35238 <param name="magnification" type="int" default=""/>
35239 </paramlist>
35240 </method>
35241 <method name="GetPrintMagnification" type="int" overloaded="no">
35242 <autodoc>GetPrintMagnification() -&gt; int</autodoc>
35243 </method>
35244 <method name="SetPrintColourMode" type="" overloaded="no">
35245 <autodoc>SetPrintColourMode(int mode)</autodoc>
35246 <paramlist>
35247 <param name="mode" type="int" default=""/>
35248 </paramlist>
35249 </method>
35250 <method name="GetPrintColourMode" type="int" overloaded="no">
35251 <autodoc>GetPrintColourMode() -&gt; int</autodoc>
35252 </method>
35253 <method name="FindText" type="int" overloaded="no">
35254 <autodoc>FindText(int minPos, int maxPos, String text, int flags=0) -&gt; int</autodoc>
35255 <paramlist>
35256 <param name="minPos" type="int" default=""/>
35257 <param name="maxPos" type="int" default=""/>
35258 <param name="text" type="String" default=""/>
35259 <param name="flags" type="int" default="0"/>
35260 </paramlist>
35261 </method>
35262 <method name="FormatRange" type="int" overloaded="no">
35263 <autodoc>FormatRange(bool doDraw, int startPos, int endPos, DC draw, DC target,
35264 Rect renderRect, Rect pageRect) -&gt; int</autodoc>
35265 <paramlist>
35266 <param name="doDraw" type="bool" default=""/>
35267 <param name="startPos" type="int" default=""/>
35268 <param name="endPos" type="int" default=""/>
35269 <param name="draw" type="DC" default=""/>
35270 <param name="target" type="DC" default=""/>
35271 <param name="renderRect" type="Rect" default=""/>
35272 <param name="pageRect" type="Rect" default=""/>
35273 </paramlist>
35274 </method>
35275 <method name="GetFirstVisibleLine" type="int" overloaded="no">
35276 <autodoc>GetFirstVisibleLine() -&gt; int</autodoc>
35277 </method>
35278 <method name="GetLine" type="String" overloaded="no">
35279 <autodoc>GetLine(int line) -&gt; String</autodoc>
35280 <paramlist>
35281 <param name="line" type="int" default=""/>
35282 </paramlist>
35283 </method>
35284 <method name="GetLineCount" type="int" overloaded="no">
35285 <autodoc>GetLineCount() -&gt; int</autodoc>
35286 </method>
35287 <method name="SetMarginLeft" type="" overloaded="no">
35288 <autodoc>SetMarginLeft(int pixelWidth)</autodoc>
35289 <paramlist>
35290 <param name="pixelWidth" type="int" default=""/>
35291 </paramlist>
35292 </method>
35293 <method name="GetMarginLeft" type="int" overloaded="no">
35294 <autodoc>GetMarginLeft() -&gt; int</autodoc>
35295 </method>
35296 <method name="SetMarginRight" type="" overloaded="no">
35297 <autodoc>SetMarginRight(int pixelWidth)</autodoc>
35298 <paramlist>
35299 <param name="pixelWidth" type="int" default=""/>
35300 </paramlist>
35301 </method>
35302 <method name="GetMarginRight" type="int" overloaded="no">
35303 <autodoc>GetMarginRight() -&gt; int</autodoc>
35304 </method>
35305 <method name="GetModify" type="bool" overloaded="no">
35306 <autodoc>GetModify() -&gt; bool</autodoc>
35307 </method>
35308 <method name="SetSelection" type="" overloaded="no">
35309 <autodoc>SetSelection(int start, int end)</autodoc>
35310 <paramlist>
35311 <param name="start" type="int" default=""/>
35312 <param name="end" type="int" default=""/>
35313 </paramlist>
35314 </method>
35315 <method name="GetSelectedText" type="String" overloaded="no">
35316 <autodoc>GetSelectedText() -&gt; String</autodoc>
35317 </method>
35318 <method name="GetTextRange" type="String" overloaded="no">
35319 <autodoc>GetTextRange(int startPos, int endPos) -&gt; String</autodoc>
35320 <paramlist>
35321 <param name="startPos" type="int" default=""/>
35322 <param name="endPos" type="int" default=""/>
35323 </paramlist>
35324 </method>
35325 <method name="HideSelection" type="" overloaded="no">
35326 <autodoc>HideSelection(bool normal)</autodoc>
35327 <paramlist>
35328 <param name="normal" type="bool" default=""/>
35329 </paramlist>
35330 </method>
35331 <method name="LineFromPosition" type="int" overloaded="no">
35332 <autodoc>LineFromPosition(int pos) -&gt; int</autodoc>
35333 <paramlist>
35334 <param name="pos" type="int" default=""/>
35335 </paramlist>
35336 </method>
35337 <method name="PositionFromLine" type="int" overloaded="no">
35338 <autodoc>PositionFromLine(int line) -&gt; int</autodoc>
35339 <paramlist>
35340 <param name="line" type="int" default=""/>
35341 </paramlist>
35342 </method>
35343 <method name="LineScroll" type="" overloaded="no">
35344 <autodoc>LineScroll(int columns, int lines)</autodoc>
35345 <paramlist>
35346 <param name="columns" type="int" default=""/>
35347 <param name="lines" type="int" default=""/>
35348 </paramlist>
35349 </method>
35350 <method name="EnsureCaretVisible" type="" overloaded="no">
35351 <autodoc>EnsureCaretVisible()</autodoc>
35352 </method>
35353 <method name="ReplaceSelection" type="" overloaded="no">
35354 <autodoc>ReplaceSelection(String text)</autodoc>
35355 <paramlist>
35356 <param name="text" type="String" default=""/>
35357 </paramlist>
35358 </method>
35359 <method name="SetReadOnly" type="" overloaded="no">
35360 <autodoc>SetReadOnly(bool readOnly)</autodoc>
35361 <paramlist>
35362 <param name="readOnly" type="bool" default=""/>
35363 </paramlist>
35364 </method>
35365 <method name="CanPaste" type="bool" overloaded="no">
35366 <autodoc>CanPaste() -&gt; bool</autodoc>
35367 </method>
35368 <method name="CanUndo" type="bool" overloaded="no">
35369 <autodoc>CanUndo() -&gt; bool</autodoc>
35370 </method>
35371 <method name="EmptyUndoBuffer" type="" overloaded="no">
35372 <autodoc>EmptyUndoBuffer()</autodoc>
35373 </method>
35374 <method name="Undo" type="" overloaded="no">
35375 <autodoc>Undo()</autodoc>
35376 </method>
35377 <method name="Cut" type="" overloaded="no">
35378 <autodoc>Cut()</autodoc>
35379 </method>
35380 <method name="Copy" type="" overloaded="no">
35381 <autodoc>Copy()</autodoc>
35382 </method>
35383 <method name="Paste" type="" overloaded="no">
35384 <autodoc>Paste()</autodoc>
35385 </method>
35386 <method name="Clear" type="" overloaded="no">
35387 <autodoc>Clear()</autodoc>
35388 </method>
35389 <method name="SetText" type="" overloaded="no">
35390 <autodoc>SetText(String text)</autodoc>
35391 <paramlist>
35392 <param name="text" type="String" default=""/>
35393 </paramlist>
35394 </method>
35395 <method name="GetText" type="String" overloaded="no">
35396 <autodoc>GetText() -&gt; String</autodoc>
35397 </method>
35398 <method name="GetTextLength" type="int" overloaded="no">
35399 <autodoc>GetTextLength() -&gt; int</autodoc>
35400 </method>
35401 <method name="SetOvertype" type="" overloaded="no">
35402 <autodoc>SetOvertype(bool overtype)</autodoc>
35403 <paramlist>
35404 <param name="overtype" type="bool" default=""/>
35405 </paramlist>
35406 </method>
35407 <method name="GetOvertype" type="bool" overloaded="no">
35408 <autodoc>GetOvertype() -&gt; bool</autodoc>
35409 </method>
35410 <method name="SetCaretWidth" type="" overloaded="no">
35411 <autodoc>SetCaretWidth(int pixelWidth)</autodoc>
35412 <paramlist>
35413 <param name="pixelWidth" type="int" default=""/>
35414 </paramlist>
35415 </method>
35416 <method name="GetCaretWidth" type="int" overloaded="no">
35417 <autodoc>GetCaretWidth() -&gt; int</autodoc>
35418 </method>
35419 <method name="SetTargetStart" type="" overloaded="no">
35420 <autodoc>SetTargetStart(int pos)</autodoc>
35421 <paramlist>
35422 <param name="pos" type="int" default=""/>
35423 </paramlist>
35424 </method>
35425 <method name="GetTargetStart" type="int" overloaded="no">
35426 <autodoc>GetTargetStart() -&gt; int</autodoc>
35427 </method>
35428 <method name="SetTargetEnd" type="" overloaded="no">
35429 <autodoc>SetTargetEnd(int pos)</autodoc>
35430 <paramlist>
35431 <param name="pos" type="int" default=""/>
35432 </paramlist>
35433 </method>
35434 <method name="GetTargetEnd" type="int" overloaded="no">
35435 <autodoc>GetTargetEnd() -&gt; int</autodoc>
35436 </method>
35437 <method name="ReplaceTarget" type="int" overloaded="no">
35438 <autodoc>ReplaceTarget(String text) -&gt; int</autodoc>
35439 <paramlist>
35440 <param name="text" type="String" default=""/>
35441 </paramlist>
35442 </method>
35443 <method name="ReplaceTargetRE" type="int" overloaded="no">
35444 <autodoc>ReplaceTargetRE(String text) -&gt; int</autodoc>
35445 <paramlist>
35446 <param name="text" type="String" default=""/>
35447 </paramlist>
35448 </method>
35449 <method name="SearchInTarget" type="int" overloaded="no">
35450 <autodoc>SearchInTarget(String text) -&gt; int</autodoc>
35451 <paramlist>
35452 <param name="text" type="String" default=""/>
35453 </paramlist>
35454 </method>
35455 <method name="SetSearchFlags" type="" overloaded="no">
35456 <autodoc>SetSearchFlags(int flags)</autodoc>
35457 <paramlist>
35458 <param name="flags" type="int" default=""/>
35459 </paramlist>
35460 </method>
35461 <method name="GetSearchFlags" type="int" overloaded="no">
35462 <autodoc>GetSearchFlags() -&gt; int</autodoc>
35463 </method>
35464 <method name="CallTipShow" type="" overloaded="no">
35465 <autodoc>CallTipShow(int pos, String definition)</autodoc>
35466 <paramlist>
35467 <param name="pos" type="int" default=""/>
35468 <param name="definition" type="String" default=""/>
35469 </paramlist>
35470 </method>
35471 <method name="CallTipCancel" type="" overloaded="no">
35472 <autodoc>CallTipCancel()</autodoc>
35473 </method>
35474 <method name="CallTipActive" type="bool" overloaded="no">
35475 <autodoc>CallTipActive() -&gt; bool</autodoc>
35476 </method>
35477 <method name="CallTipPosAtStart" type="int" overloaded="no">
35478 <autodoc>CallTipPosAtStart() -&gt; int</autodoc>
35479 </method>
35480 <method name="CallTipSetHighlight" type="" overloaded="no">
35481 <autodoc>CallTipSetHighlight(int start, int end)</autodoc>
35482 <paramlist>
35483 <param name="start" type="int" default=""/>
35484 <param name="end" type="int" default=""/>
35485 </paramlist>
35486 </method>
35487 <method name="CallTipSetBackground" type="" overloaded="no">
35488 <autodoc>CallTipSetBackground(Colour back)</autodoc>
35489 <paramlist>
35490 <param name="back" type="Colour" default=""/>
35491 </paramlist>
35492 </method>
35493 <method name="CallTipSetForeground" type="" overloaded="no">
35494 <autodoc>CallTipSetForeground(Colour fore)</autodoc>
35495 <paramlist>
35496 <param name="fore" type="Colour" default=""/>
35497 </paramlist>
35498 </method>
35499 <method name="CallTipSetForegroundHighlight" type="" overloaded="no">
35500 <autodoc>CallTipSetForegroundHighlight(Colour fore)</autodoc>
35501 <paramlist>
35502 <param name="fore" type="Colour" default=""/>
35503 </paramlist>
35504 </method>
35505 <method name="VisibleFromDocLine" type="int" overloaded="no">
35506 <autodoc>VisibleFromDocLine(int line) -&gt; int</autodoc>
35507 <paramlist>
35508 <param name="line" type="int" default=""/>
35509 </paramlist>
35510 </method>
35511 <method name="DocLineFromVisible" type="int" overloaded="no">
35512 <autodoc>DocLineFromVisible(int lineDisplay) -&gt; int</autodoc>
35513 <paramlist>
35514 <param name="lineDisplay" type="int" default=""/>
35515 </paramlist>
35516 </method>
35517 <method name="SetFoldLevel" type="" overloaded="no">
35518 <autodoc>SetFoldLevel(int line, int level)</autodoc>
35519 <paramlist>
35520 <param name="line" type="int" default=""/>
35521 <param name="level" type="int" default=""/>
35522 </paramlist>
35523 </method>
35524 <method name="GetFoldLevel" type="int" overloaded="no">
35525 <autodoc>GetFoldLevel(int line) -&gt; int</autodoc>
35526 <paramlist>
35527 <param name="line" type="int" default=""/>
35528 </paramlist>
35529 </method>
35530 <method name="GetLastChild" type="int" overloaded="no">
35531 <autodoc>GetLastChild(int line, int level) -&gt; int</autodoc>
35532 <paramlist>
35533 <param name="line" type="int" default=""/>
35534 <param name="level" type="int" default=""/>
35535 </paramlist>
35536 </method>
35537 <method name="GetFoldParent" type="int" overloaded="no">
35538 <autodoc>GetFoldParent(int line) -&gt; int</autodoc>
35539 <paramlist>
35540 <param name="line" type="int" default=""/>
35541 </paramlist>
35542 </method>
35543 <method name="ShowLines" type="" overloaded="no">
35544 <autodoc>ShowLines(int lineStart, int lineEnd)</autodoc>
35545 <paramlist>
35546 <param name="lineStart" type="int" default=""/>
35547 <param name="lineEnd" type="int" default=""/>
35548 </paramlist>
35549 </method>
35550 <method name="HideLines" type="" overloaded="no">
35551 <autodoc>HideLines(int lineStart, int lineEnd)</autodoc>
35552 <paramlist>
35553 <param name="lineStart" type="int" default=""/>
35554 <param name="lineEnd" type="int" default=""/>
35555 </paramlist>
35556 </method>
35557 <method name="GetLineVisible" type="bool" overloaded="no">
35558 <autodoc>GetLineVisible(int line) -&gt; bool</autodoc>
35559 <paramlist>
35560 <param name="line" type="int" default=""/>
35561 </paramlist>
35562 </method>
35563 <method name="SetFoldExpanded" type="" overloaded="no">
35564 <autodoc>SetFoldExpanded(int line, bool expanded)</autodoc>
35565 <paramlist>
35566 <param name="line" type="int" default=""/>
35567 <param name="expanded" type="bool" default=""/>
35568 </paramlist>
35569 </method>
35570 <method name="GetFoldExpanded" type="bool" overloaded="no">
35571 <autodoc>GetFoldExpanded(int line) -&gt; bool</autodoc>
35572 <paramlist>
35573 <param name="line" type="int" default=""/>
35574 </paramlist>
35575 </method>
35576 <method name="ToggleFold" type="" overloaded="no">
35577 <autodoc>ToggleFold(int line)</autodoc>
35578 <paramlist>
35579 <param name="line" type="int" default=""/>
35580 </paramlist>
35581 </method>
35582 <method name="EnsureVisible" type="" overloaded="no">
35583 <autodoc>EnsureVisible(int line)</autodoc>
35584 <paramlist>
35585 <param name="line" type="int" default=""/>
35586 </paramlist>
35587 </method>
35588 <method name="SetFoldFlags" type="" overloaded="no">
35589 <autodoc>SetFoldFlags(int flags)</autodoc>
35590 <paramlist>
35591 <param name="flags" type="int" default=""/>
35592 </paramlist>
35593 </method>
35594 <method name="EnsureVisibleEnforcePolicy" type="" overloaded="no">
35595 <autodoc>EnsureVisibleEnforcePolicy(int line)</autodoc>
35596 <paramlist>
35597 <param name="line" type="int" default=""/>
35598 </paramlist>
35599 </method>
35600 <method name="SetTabIndents" type="" overloaded="no">
35601 <autodoc>SetTabIndents(bool tabIndents)</autodoc>
35602 <paramlist>
35603 <param name="tabIndents" type="bool" default=""/>
35604 </paramlist>
35605 </method>
35606 <method name="GetTabIndents" type="bool" overloaded="no">
35607 <autodoc>GetTabIndents() -&gt; bool</autodoc>
35608 </method>
35609 <method name="SetBackSpaceUnIndents" type="" overloaded="no">
35610 <autodoc>SetBackSpaceUnIndents(bool bsUnIndents)</autodoc>
35611 <paramlist>
35612 <param name="bsUnIndents" type="bool" default=""/>
35613 </paramlist>
35614 </method>
35615 <method name="GetBackSpaceUnIndents" type="bool" overloaded="no">
35616 <autodoc>GetBackSpaceUnIndents() -&gt; bool</autodoc>
35617 </method>
35618 <method name="SetMouseDwellTime" type="" overloaded="no">
35619 <autodoc>SetMouseDwellTime(int periodMilliseconds)</autodoc>
35620 <paramlist>
35621 <param name="periodMilliseconds" type="int" default=""/>
35622 </paramlist>
35623 </method>
35624 <method name="GetMouseDwellTime" type="int" overloaded="no">
35625 <autodoc>GetMouseDwellTime() -&gt; int</autodoc>
35626 </method>
35627 <method name="WordStartPosition" type="int" overloaded="no">
35628 <autodoc>WordStartPosition(int pos, bool onlyWordCharacters) -&gt; int</autodoc>
35629 <paramlist>
35630 <param name="pos" type="int" default=""/>
35631 <param name="onlyWordCharacters" type="bool" default=""/>
35632 </paramlist>
35633 </method>
35634 <method name="WordEndPosition" type="int" overloaded="no">
35635 <autodoc>WordEndPosition(int pos, bool onlyWordCharacters) -&gt; int</autodoc>
35636 <paramlist>
35637 <param name="pos" type="int" default=""/>
35638 <param name="onlyWordCharacters" type="bool" default=""/>
35639 </paramlist>
35640 </method>
35641 <method name="SetWrapMode" type="" overloaded="no">
35642 <autodoc>SetWrapMode(int mode)</autodoc>
35643 <paramlist>
35644 <param name="mode" type="int" default=""/>
35645 </paramlist>
35646 </method>
35647 <method name="GetWrapMode" type="int" overloaded="no">
35648 <autodoc>GetWrapMode() -&gt; int</autodoc>
35649 </method>
35650 <method name="SetLayoutCache" type="" overloaded="no">
35651 <autodoc>SetLayoutCache(int mode)</autodoc>
35652 <paramlist>
35653 <param name="mode" type="int" default=""/>
35654 </paramlist>
35655 </method>
35656 <method name="GetLayoutCache" type="int" overloaded="no">
35657 <autodoc>GetLayoutCache() -&gt; int</autodoc>
35658 </method>
35659 <method name="SetScrollWidth" type="" overloaded="no">
35660 <autodoc>SetScrollWidth(int pixelWidth)</autodoc>
35661 <paramlist>
35662 <param name="pixelWidth" type="int" default=""/>
35663 </paramlist>
35664 </method>
35665 <method name="GetScrollWidth" type="int" overloaded="no">
35666 <autodoc>GetScrollWidth() -&gt; int</autodoc>
35667 </method>
35668 <method name="TextWidth" type="int" overloaded="no">
35669 <autodoc>TextWidth(int style, String text) -&gt; int</autodoc>
35670 <paramlist>
35671 <param name="style" type="int" default=""/>
35672 <param name="text" type="String" default=""/>
35673 </paramlist>
35674 </method>
35675 <method name="SetEndAtLastLine" type="" overloaded="no">
35676 <autodoc>SetEndAtLastLine(bool endAtLastLine)</autodoc>
35677 <paramlist>
35678 <param name="endAtLastLine" type="bool" default=""/>
35679 </paramlist>
35680 </method>
35681 <method name="GetEndAtLastLine" type="int" overloaded="no">
35682 <autodoc>GetEndAtLastLine() -&gt; int</autodoc>
35683 </method>
35684 <method name="TextHeight" type="int" overloaded="no">
35685 <autodoc>TextHeight(int line) -&gt; int</autodoc>
35686 <paramlist>
35687 <param name="line" type="int" default=""/>
35688 </paramlist>
35689 </method>
35690 <method name="SetUseVerticalScrollBar" type="" overloaded="no">
35691 <autodoc>SetUseVerticalScrollBar(bool show)</autodoc>
35692 <paramlist>
35693 <param name="show" type="bool" default=""/>
35694 </paramlist>
35695 </method>
35696 <method name="GetUseVerticalScrollBar" type="bool" overloaded="no">
35697 <autodoc>GetUseVerticalScrollBar() -&gt; bool</autodoc>
35698 </method>
35699 <method name="AppendText" type="" overloaded="no">
35700 <autodoc>AppendText(int length, String text)</autodoc>
35701 <paramlist>
35702 <param name="length" type="int" default=""/>
35703 <param name="text" type="String" default=""/>
35704 </paramlist>
35705 </method>
35706 <method name="GetTwoPhaseDraw" type="bool" overloaded="no">
35707 <autodoc>GetTwoPhaseDraw() -&gt; bool</autodoc>
35708 </method>
35709 <method name="SetTwoPhaseDraw" type="" overloaded="no">
35710 <autodoc>SetTwoPhaseDraw(bool twoPhase)</autodoc>
35711 <paramlist>
35712 <param name="twoPhase" type="bool" default=""/>
35713 </paramlist>
35714 </method>
35715 <method name="TargetFromSelection" type="" overloaded="no">
35716 <autodoc>TargetFromSelection()</autodoc>
35717 </method>
35718 <method name="LinesJoin" type="" overloaded="no">
35719 <autodoc>LinesJoin()</autodoc>
35720 </method>
35721 <method name="LinesSplit" type="" overloaded="no">
35722 <autodoc>LinesSplit(int pixelWidth)</autodoc>
35723 <paramlist>
35724 <param name="pixelWidth" type="int" default=""/>
35725 </paramlist>
35726 </method>
35727 <method name="SetFoldMarginColour" type="" overloaded="no">
35728 <autodoc>SetFoldMarginColour(bool useSetting, Colour back)</autodoc>
35729 <paramlist>
35730 <param name="useSetting" type="bool" default=""/>
35731 <param name="back" type="Colour" default=""/>
35732 </paramlist>
35733 </method>
35734 <method name="SetFoldMarginHiColour" type="" overloaded="no">
35735 <autodoc>SetFoldMarginHiColour(bool useSetting, Colour fore)</autodoc>
35736 <paramlist>
35737 <param name="useSetting" type="bool" default=""/>
35738 <param name="fore" type="Colour" default=""/>
35739 </paramlist>
35740 </method>
35741 <method name="LineDuplicate" type="" overloaded="no">
35742 <autodoc>LineDuplicate()</autodoc>
35743 </method>
35744 <method name="HomeDisplay" type="" overloaded="no">
35745 <autodoc>HomeDisplay()</autodoc>
35746 </method>
35747 <method name="HomeDisplayExtend" type="" overloaded="no">
35748 <autodoc>HomeDisplayExtend()</autodoc>
35749 </method>
35750 <method name="LineEndDisplay" type="" overloaded="no">
35751 <autodoc>LineEndDisplay()</autodoc>
35752 </method>
35753 <method name="LineEndDisplayExtend" type="" overloaded="no">
35754 <autodoc>LineEndDisplayExtend()</autodoc>
35755 </method>
35756 <method name="LineCopy" type="" overloaded="no">
35757 <autodoc>LineCopy()</autodoc>
35758 </method>
35759 <method name="MoveCaretInsideView" type="" overloaded="no">
35760 <autodoc>MoveCaretInsideView()</autodoc>
35761 </method>
35762 <method name="LineLength" type="int" overloaded="no">
35763 <autodoc>LineLength(int line) -&gt; int</autodoc>
35764 <paramlist>
35765 <param name="line" type="int" default=""/>
35766 </paramlist>
35767 </method>
35768 <method name="BraceHighlight" type="" overloaded="no">
35769 <autodoc>BraceHighlight(int pos1, int pos2)</autodoc>
35770 <paramlist>
35771 <param name="pos1" type="int" default=""/>
35772 <param name="pos2" type="int" default=""/>
35773 </paramlist>
35774 </method>
35775 <method name="BraceBadLight" type="" overloaded="no">
35776 <autodoc>BraceBadLight(int pos)</autodoc>
35777 <paramlist>
35778 <param name="pos" type="int" default=""/>
35779 </paramlist>
35780 </method>
35781 <method name="BraceMatch" type="int" overloaded="no">
35782 <autodoc>BraceMatch(int pos) -&gt; int</autodoc>
35783 <paramlist>
35784 <param name="pos" type="int" default=""/>
35785 </paramlist>
35786 </method>
35787 <method name="GetViewEOL" type="bool" overloaded="no">
35788 <autodoc>GetViewEOL() -&gt; bool</autodoc>
35789 </method>
35790 <method name="SetViewEOL" type="" overloaded="no">
35791 <autodoc>SetViewEOL(bool visible)</autodoc>
35792 <paramlist>
35793 <param name="visible" type="bool" default=""/>
35794 </paramlist>
35795 </method>
35796 <method name="GetDocPointer" type="" overloaded="no">
35797 <autodoc>GetDocPointer() -&gt; void</autodoc>
35798 </method>
35799 <method name="SetDocPointer" type="" overloaded="no">
35800 <autodoc>SetDocPointer(void docPointer)</autodoc>
35801 <paramlist>
35802 <param name="docPointer" type="" default=""/>
35803 </paramlist>
35804 </method>
35805 <method name="SetModEventMask" type="" overloaded="no">
35806 <autodoc>SetModEventMask(int mask)</autodoc>
35807 <paramlist>
35808 <param name="mask" type="int" default=""/>
35809 </paramlist>
35810 </method>
35811 <method name="GetEdgeColumn" type="int" overloaded="no">
35812 <autodoc>GetEdgeColumn() -&gt; int</autodoc>
35813 </method>
35814 <method name="SetEdgeColumn" type="" overloaded="no">
35815 <autodoc>SetEdgeColumn(int column)</autodoc>
35816 <paramlist>
35817 <param name="column" type="int" default=""/>
35818 </paramlist>
35819 </method>
35820 <method name="GetEdgeMode" type="int" overloaded="no">
35821 <autodoc>GetEdgeMode() -&gt; int</autodoc>
35822 </method>
35823 <method name="SetEdgeMode" type="" overloaded="no">
35824 <autodoc>SetEdgeMode(int mode)</autodoc>
35825 <paramlist>
35826 <param name="mode" type="int" default=""/>
35827 </paramlist>
35828 </method>
35829 <method name="GetEdgeColour" type="Colour" overloaded="no">
35830 <autodoc>GetEdgeColour() -&gt; Colour</autodoc>
35831 </method>
35832 <method name="SetEdgeColour" type="" overloaded="no">
35833 <autodoc>SetEdgeColour(Colour edgeColour)</autodoc>
35834 <paramlist>
35835 <param name="edgeColour" type="Colour" default=""/>
35836 </paramlist>
35837 </method>
35838 <method name="SearchAnchor" type="" overloaded="no">
35839 <autodoc>SearchAnchor()</autodoc>
35840 </method>
35841 <method name="SearchNext" type="int" overloaded="no">
35842 <autodoc>SearchNext(int flags, String text) -&gt; int</autodoc>
35843 <paramlist>
35844 <param name="flags" type="int" default=""/>
35845 <param name="text" type="String" default=""/>
35846 </paramlist>
35847 </method>
35848 <method name="SearchPrev" type="int" overloaded="no">
35849 <autodoc>SearchPrev(int flags, String text) -&gt; int</autodoc>
35850 <paramlist>
35851 <param name="flags" type="int" default=""/>
35852 <param name="text" type="String" default=""/>
35853 </paramlist>
35854 </method>
35855 <method name="LinesOnScreen" type="int" overloaded="no">
35856 <autodoc>LinesOnScreen() -&gt; int</autodoc>
35857 </method>
35858 <method name="UsePopUp" type="" overloaded="no">
35859 <autodoc>UsePopUp(bool allowPopUp)</autodoc>
35860 <paramlist>
35861 <param name="allowPopUp" type="bool" default=""/>
35862 </paramlist>
35863 </method>
35864 <method name="SelectionIsRectangle" type="bool" overloaded="no">
35865 <autodoc>SelectionIsRectangle() -&gt; bool</autodoc>
35866 </method>
35867 <method name="SetZoom" type="" overloaded="no">
35868 <autodoc>SetZoom(int zoom)</autodoc>
35869 <paramlist>
35870 <param name="zoom" type="int" default=""/>
35871 </paramlist>
35872 </method>
35873 <method name="GetZoom" type="int" overloaded="no">
35874 <autodoc>GetZoom() -&gt; int</autodoc>
35875 </method>
35876 <method name="CreateDocument" type="" overloaded="no">
35877 <autodoc>CreateDocument() -&gt; void</autodoc>
35878 </method>
35879 <method name="AddRefDocument" type="" overloaded="no">
35880 <autodoc>AddRefDocument(void docPointer)</autodoc>
35881 <paramlist>
35882 <param name="docPointer" type="" default=""/>
35883 </paramlist>
35884 </method>
35885 <method name="ReleaseDocument" type="" overloaded="no">
35886 <autodoc>ReleaseDocument(void docPointer)</autodoc>
35887 <paramlist>
35888 <param name="docPointer" type="" default=""/>
35889 </paramlist>
35890 </method>
35891 <method name="GetModEventMask" type="int" overloaded="no">
35892 <autodoc>GetModEventMask() -&gt; int</autodoc>
35893 </method>
35894 <method name="SetSTCFocus" type="" overloaded="no">
35895 <autodoc>SetSTCFocus(bool focus)</autodoc>
35896 <paramlist>
35897 <param name="focus" type="bool" default=""/>
35898 </paramlist>
35899 </method>
35900 <method name="GetSTCFocus" type="bool" overloaded="no">
35901 <autodoc>GetSTCFocus() -&gt; bool</autodoc>
35902 </method>
35903 <method name="SetStatus" type="" overloaded="no">
35904 <autodoc>SetStatus(int statusCode)</autodoc>
35905 <paramlist>
35906 <param name="statusCode" type="int" default=""/>
35907 </paramlist>
35908 </method>
35909 <method name="GetStatus" type="int" overloaded="no">
35910 <autodoc>GetStatus() -&gt; int</autodoc>
35911 </method>
35912 <method name="SetMouseDownCaptures" type="" overloaded="no">
35913 <autodoc>SetMouseDownCaptures(bool captures)</autodoc>
35914 <paramlist>
35915 <param name="captures" type="bool" default=""/>
35916 </paramlist>
35917 </method>
35918 <method name="GetMouseDownCaptures" type="bool" overloaded="no">
35919 <autodoc>GetMouseDownCaptures() -&gt; bool</autodoc>
35920 </method>
35921 <method name="SetSTCCursor" type="" overloaded="no">
35922 <autodoc>SetSTCCursor(int cursorType)</autodoc>
35923 <paramlist>
35924 <param name="cursorType" type="int" default=""/>
35925 </paramlist>
35926 </method>
35927 <method name="GetSTCCursor" type="int" overloaded="no">
35928 <autodoc>GetSTCCursor() -&gt; int</autodoc>
35929 </method>
35930 <method name="SetControlCharSymbol" type="" overloaded="no">
35931 <autodoc>SetControlCharSymbol(int symbol)</autodoc>
35932 <paramlist>
35933 <param name="symbol" type="int" default=""/>
35934 </paramlist>
35935 </method>
35936 <method name="GetControlCharSymbol" type="int" overloaded="no">
35937 <autodoc>GetControlCharSymbol() -&gt; int</autodoc>
35938 </method>
35939 <method name="WordPartLeft" type="" overloaded="no">
35940 <autodoc>WordPartLeft()</autodoc>
35941 </method>
35942 <method name="WordPartLeftExtend" type="" overloaded="no">
35943 <autodoc>WordPartLeftExtend()</autodoc>
35944 </method>
35945 <method name="WordPartRight" type="" overloaded="no">
35946 <autodoc>WordPartRight()</autodoc>
35947 </method>
35948 <method name="WordPartRightExtend" type="" overloaded="no">
35949 <autodoc>WordPartRightExtend()</autodoc>
35950 </method>
35951 <method name="SetVisiblePolicy" type="" overloaded="no">
35952 <autodoc>SetVisiblePolicy(int visiblePolicy, int visibleSlop)</autodoc>
35953 <paramlist>
35954 <param name="visiblePolicy" type="int" default=""/>
35955 <param name="visibleSlop" type="int" default=""/>
35956 </paramlist>
35957 </method>
35958 <method name="DelLineLeft" type="" overloaded="no">
35959 <autodoc>DelLineLeft()</autodoc>
35960 </method>
35961 <method name="DelLineRight" type="" overloaded="no">
35962 <autodoc>DelLineRight()</autodoc>
35963 </method>
35964 <method name="SetXOffset" type="" overloaded="no">
35965 <autodoc>SetXOffset(int newOffset)</autodoc>
35966 <paramlist>
35967 <param name="newOffset" type="int" default=""/>
35968 </paramlist>
35969 </method>
35970 <method name="GetXOffset" type="int" overloaded="no">
35971 <autodoc>GetXOffset() -&gt; int</autodoc>
35972 </method>
35973 <method name="ChooseCaretX" type="" overloaded="no">
35974 <autodoc>ChooseCaretX()</autodoc>
35975 </method>
35976 <method name="SetXCaretPolicy" type="" overloaded="no">
35977 <autodoc>SetXCaretPolicy(int caretPolicy, int caretSlop)</autodoc>
35978 <paramlist>
35979 <param name="caretPolicy" type="int" default=""/>
35980 <param name="caretSlop" type="int" default=""/>
35981 </paramlist>
35982 </method>
35983 <method name="SetYCaretPolicy" type="" overloaded="no">
35984 <autodoc>SetYCaretPolicy(int caretPolicy, int caretSlop)</autodoc>
35985 <paramlist>
35986 <param name="caretPolicy" type="int" default=""/>
35987 <param name="caretSlop" type="int" default=""/>
35988 </paramlist>
35989 </method>
35990 <method name="SetPrintWrapMode" type="" overloaded="no">
35991 <autodoc>SetPrintWrapMode(int mode)</autodoc>
35992 <paramlist>
35993 <param name="mode" type="int" default=""/>
35994 </paramlist>
35995 </method>
35996 <method name="GetPrintWrapMode" type="int" overloaded="no">
35997 <autodoc>GetPrintWrapMode() -&gt; int</autodoc>
35998 </method>
35999 <method name="SetHotspotActiveForeground" type="" overloaded="no">
36000 <autodoc>SetHotspotActiveForeground(bool useSetting, Colour fore)</autodoc>
36001 <paramlist>
36002 <param name="useSetting" type="bool" default=""/>
36003 <param name="fore" type="Colour" default=""/>
36004 </paramlist>
36005 </method>
36006 <method name="SetHotspotActiveBackground" type="" overloaded="no">
36007 <autodoc>SetHotspotActiveBackground(bool useSetting, Colour back)</autodoc>
36008 <paramlist>
36009 <param name="useSetting" type="bool" default=""/>
36010 <param name="back" type="Colour" default=""/>
36011 </paramlist>
36012 </method>
36013 <method name="SetHotspotActiveUnderline" type="" overloaded="no">
36014 <autodoc>SetHotspotActiveUnderline(bool underline)</autodoc>
36015 <paramlist>
36016 <param name="underline" type="bool" default=""/>
36017 </paramlist>
36018 </method>
36019 <method name="SetHotspotSingleLine" type="" overloaded="no">
36020 <autodoc>SetHotspotSingleLine(bool singleLine)</autodoc>
36021 <paramlist>
36022 <param name="singleLine" type="bool" default=""/>
36023 </paramlist>
36024 </method>
36025 <method name="PositionBefore" type="int" overloaded="no">
36026 <autodoc>PositionBefore(int pos) -&gt; int</autodoc>
36027 <paramlist>
36028 <param name="pos" type="int" default=""/>
36029 </paramlist>
36030 </method>
36031 <method name="PositionAfter" type="int" overloaded="no">
36032 <autodoc>PositionAfter(int pos) -&gt; int</autodoc>
36033 <paramlist>
36034 <param name="pos" type="int" default=""/>
36035 </paramlist>
36036 </method>
36037 <method name="CopyRange" type="" overloaded="no">
36038 <autodoc>CopyRange(int start, int end)</autodoc>
36039 <paramlist>
36040 <param name="start" type="int" default=""/>
36041 <param name="end" type="int" default=""/>
36042 </paramlist>
36043 </method>
36044 <method name="CopyText" type="" overloaded="no">
36045 <autodoc>CopyText(int length, String text)</autodoc>
36046 <paramlist>
36047 <param name="length" type="int" default=""/>
36048 <param name="text" type="String" default=""/>
36049 </paramlist>
36050 </method>
36051 <method name="SetSelectionMode" type="" overloaded="no">
36052 <autodoc>SetSelectionMode(int mode)</autodoc>
36053 <paramlist>
36054 <param name="mode" type="int" default=""/>
36055 </paramlist>
36056 </method>
36057 <method name="GetSelectionMode" type="int" overloaded="no">
36058 <autodoc>GetSelectionMode() -&gt; int</autodoc>
36059 </method>
36060 <method name="GetLineSelStartPosition" type="int" overloaded="no">
36061 <autodoc>GetLineSelStartPosition(int line) -&gt; int</autodoc>
36062 <paramlist>
36063 <param name="line" type="int" default=""/>
36064 </paramlist>
36065 </method>
36066 <method name="GetLineSelEndPosition" type="int" overloaded="no">
36067 <autodoc>GetLineSelEndPosition(int line) -&gt; int</autodoc>
36068 <paramlist>
36069 <param name="line" type="int" default=""/>
36070 </paramlist>
36071 </method>
36072 <method name="SetWhitespaceChars" type="" overloaded="no">
36073 <autodoc>SetWhitespaceChars(String characters)</autodoc>
36074 <paramlist>
36075 <param name="characters" type="String" default=""/>
36076 </paramlist>
36077 </method>
36078 <method name="SetCharsDefault" type="" overloaded="no">
36079 <autodoc>SetCharsDefault()</autodoc>
36080 </method>
36081 <method name="AutoCompGetCurrent" type="int" overloaded="no">
36082 <autodoc>AutoCompGetCurrent() -&gt; int</autodoc>
36083 </method>
36084 <method name="StartRecord" type="" overloaded="no">
36085 <autodoc>StartRecord()</autodoc>
36086 </method>
36087 <method name="StopRecord" type="" overloaded="no">
36088 <autodoc>StopRecord()</autodoc>
36089 </method>
36090 <method name="SetLexer" type="" overloaded="no">
36091 <autodoc>SetLexer(int lexer)</autodoc>
36092 <paramlist>
36093 <param name="lexer" type="int" default=""/>
36094 </paramlist>
36095 </method>
36096 <method name="GetLexer" type="int" overloaded="no">
36097 <autodoc>GetLexer() -&gt; int</autodoc>
36098 </method>
36099 <method name="Colourise" type="" overloaded="no">
36100 <autodoc>Colourise(int start, int end)</autodoc>
36101 <paramlist>
36102 <param name="start" type="int" default=""/>
36103 <param name="end" type="int" default=""/>
36104 </paramlist>
36105 </method>
36106 <method name="SetProperty" type="" overloaded="no">
36107 <autodoc>SetProperty(String key, String value)</autodoc>
36108 <paramlist>
36109 <param name="key" type="String" default=""/>
36110 <param name="value" type="String" default=""/>
36111 </paramlist>
36112 </method>
36113 <method name="SetKeyWords" type="" overloaded="no">
36114 <autodoc>SetKeyWords(int keywordSet, String keyWords)</autodoc>
36115 <paramlist>
36116 <param name="keywordSet" type="int" default=""/>
36117 <param name="keyWords" type="String" default=""/>
36118 </paramlist>
36119 </method>
36120 <method name="SetLexerLanguage" type="" overloaded="no">
36121 <autodoc>SetLexerLanguage(String language)</autodoc>
36122 <paramlist>
36123 <param name="language" type="String" default=""/>
36124 </paramlist>
36125 </method>
36126 <method name="GetCurrentLine" type="int" overloaded="no">
36127 <autodoc>GetCurrentLine() -&gt; int</autodoc>
36128 </method>
36129 <method name="StyleSetSpec" type="" overloaded="no">
36130 <autodoc>StyleSetSpec(int styleNum, String spec)</autodoc>
36131 <paramlist>
36132 <param name="styleNum" type="int" default=""/>
36133 <param name="spec" type="String" default=""/>
36134 </paramlist>
36135 </method>
36136 <method name="StyleSetFont" type="" overloaded="no">
36137 <autodoc>StyleSetFont(int styleNum, Font font)</autodoc>
36138 <paramlist>
36139 <param name="styleNum" type="int" default=""/>
36140 <param name="font" type="Font" default=""/>
36141 </paramlist>
36142 </method>
36143 <method name="StyleSetFontAttr" type="" overloaded="no">
36144 <autodoc>StyleSetFontAttr(int styleNum, int size, String faceName, bool bold,
36145 bool italic, bool underline)</autodoc>
36146 <paramlist>
36147 <param name="styleNum" type="int" default=""/>
36148 <param name="size" type="int" default=""/>
36149 <param name="faceName" type="String" default=""/>
36150 <param name="bold" type="bool" default=""/>
36151 <param name="italic" type="bool" default=""/>
36152 <param name="underline" type="bool" default=""/>
36153 </paramlist>
36154 </method>
36155 <method name="CmdKeyExecute" type="" overloaded="no">
36156 <autodoc>CmdKeyExecute(int cmd)</autodoc>
36157 <paramlist>
36158 <param name="cmd" type="int" default=""/>
36159 </paramlist>
36160 </method>
36161 <method name="SetMargins" type="" overloaded="no">
36162 <autodoc>SetMargins(int left, int right)</autodoc>
36163 <paramlist>
36164 <param name="left" type="int" default=""/>
36165 <param name="right" type="int" default=""/>
36166 </paramlist>
36167 </method>
36168 <method name="GetSelection" type="" overloaded="no">
36169 <autodoc>GetSelection(int OUTPUT, int OUTPUT)</autodoc>
36170 <paramlist>
36171 <param name="OUTPUT" type="int" default=""/>
36172 <param name="OUTPUT" type="int" default=""/>
36173 </paramlist>
36174 </method>
36175 <method name="PointFromPosition" type="Point" overloaded="no">
36176 <autodoc>PointFromPosition(int pos) -&gt; Point</autodoc>
36177 <paramlist>
36178 <param name="pos" type="int" default=""/>
36179 </paramlist>
36180 </method>
36181 <method name="ScrollToLine" type="" overloaded="no">
36182 <autodoc>ScrollToLine(int line)</autodoc>
36183 <paramlist>
36184 <param name="line" type="int" default=""/>
36185 </paramlist>
36186 </method>
36187 <method name="ScrollToColumn" type="" overloaded="no">
36188 <autodoc>ScrollToColumn(int column)</autodoc>
36189 <paramlist>
36190 <param name="column" type="int" default=""/>
36191 </paramlist>
36192 </method>
36193 <method name="SendMsg" type="long" overloaded="no">
36194 <autodoc>SendMsg(int msg, long wp=0, long lp=0) -&gt; long</autodoc>
36195 <paramlist>
36196 <param name="msg" type="int" default=""/>
36197 <param name="wp" type="long" default="0"/>
36198 <param name="lp" type="long" default="0"/>
36199 </paramlist>
36200 </method>
36201 <method name="SetVScrollBar" type="" overloaded="no">
36202 <autodoc>SetVScrollBar(wxScrollBar bar)</autodoc>
36203 <paramlist>
36204 <param name="bar" type="ScrollBar" default=""/>
36205 </paramlist>
36206 </method>
36207 <method name="SetHScrollBar" type="" overloaded="no">
36208 <autodoc>SetHScrollBar(wxScrollBar bar)</autodoc>
36209 <paramlist>
36210 <param name="bar" type="ScrollBar" default=""/>
36211 </paramlist>
36212 </method>
36213 <method name="GetLastKeydownProcessed" type="bool" overloaded="no">
36214 <autodoc>GetLastKeydownProcessed() -&gt; bool</autodoc>
36215 </method>
36216 <method name="SetLastKeydownProcessed" type="" overloaded="no">
36217 <autodoc>SetLastKeydownProcessed(bool val)</autodoc>
36218 <paramlist>
36219 <param name="val" type="bool" default=""/>
36220 </paramlist>
36221 </method>
36222 <method name="SaveFile" type="bool" overloaded="no">
36223 <autodoc>SaveFile(String filename) -&gt; bool</autodoc>
36224 <paramlist>
36225 <param name="filename" type="String" default=""/>
36226 </paramlist>
36227 </method>
36228 <method name="LoadFile" type="bool" overloaded="no">
36229 <autodoc>LoadFile(String filename) -&gt; bool</autodoc>
36230 <paramlist>
36231 <param name="filename" type="String" default=""/>
36232 </paramlist>
36233 </method>
36234 <method name="DoDragOver" type="wxDragResult" overloaded="no">
36235 <autodoc>DoDragOver(int x, int y, int def) -&gt; int</autodoc>
36236 <paramlist>
36237 <param name="x" type="int" default=""/>
36238 <param name="y" type="int" default=""/>
36239 <param name="def" type="wxDragResult" default=""/>
36240 </paramlist>
36241 </method>
36242 <method name="DoDropText" type="bool" overloaded="no">
36243 <autodoc>DoDropText(long x, long y, String data) -&gt; bool</autodoc>
36244 <paramlist>
36245 <param name="x" type="long" default=""/>
36246 <param name="y" type="long" default=""/>
36247 <param name="data" type="String" default=""/>
36248 </paramlist>
36249 </method>
36250 <method name="SetUseAntiAliasing" type="" overloaded="no">
36251 <autodoc>SetUseAntiAliasing(bool useAA)</autodoc>
36252 <paramlist>
36253 <param name="useAA" type="bool" default=""/>
36254 </paramlist>
36255 </method>
36256 <method name="GetUseAntiAliasing" type="bool" overloaded="no">
36257 <autodoc>GetUseAntiAliasing() -&gt; bool</autodoc>
36258 </method>
36259 </class>
36260 <class name="StyledTextEvent" oldname="wxStyledTextEvent" module="stc">
36261 <baseclass name="CommandEvent"/>
36262 <constructor name="StyledTextEvent" overloaded="no">
36263 <autodoc>__init__(wxEventType commandType=0, int id=0) -&gt; StyledTextEvent</autodoc>
36264 <paramlist>
36265 <param name="commandType" type="wxEventType" default="0"/>
36266 <param name="id" type="int" default="0"/>
36267 </paramlist>
36268 </constructor>
36269 <destructor name="~wxStyledTextEvent" overloaded="no">
36270 <autodoc>__del__()</autodoc>
36271 </destructor>
36272 <method name="SetPosition" type="" overloaded="no">
36273 <autodoc>SetPosition(int pos)</autodoc>
36274 <paramlist>
36275 <param name="pos" type="int" default=""/>
36276 </paramlist>
36277 </method>
36278 <method name="SetKey" type="" overloaded="no">
36279 <autodoc>SetKey(int k)</autodoc>
36280 <paramlist>
36281 <param name="k" type="int" default=""/>
36282 </paramlist>
36283 </method>
36284 <method name="SetModifiers" type="" overloaded="no">
36285 <autodoc>SetModifiers(int m)</autodoc>
36286 <paramlist>
36287 <param name="m" type="int" default=""/>
36288 </paramlist>
36289 </method>
36290 <method name="SetModificationType" type="" overloaded="no">
36291 <autodoc>SetModificationType(int t)</autodoc>
36292 <paramlist>
36293 <param name="t" type="int" default=""/>
36294 </paramlist>
36295 </method>
36296 <method name="SetText" type="" overloaded="no">
36297 <autodoc>SetText(String t)</autodoc>
36298 <paramlist>
36299 <param name="t" type="String" default=""/>
36300 </paramlist>
36301 </method>
36302 <method name="SetLength" type="" overloaded="no">
36303 <autodoc>SetLength(int len)</autodoc>
36304 <paramlist>
36305 <param name="len" type="int" default=""/>
36306 </paramlist>
36307 </method>
36308 <method name="SetLinesAdded" type="" overloaded="no">
36309 <autodoc>SetLinesAdded(int num)</autodoc>
36310 <paramlist>
36311 <param name="num" type="int" default=""/>
36312 </paramlist>
36313 </method>
36314 <method name="SetLine" type="" overloaded="no">
36315 <autodoc>SetLine(int val)</autodoc>
36316 <paramlist>
36317 <param name="val" type="int" default=""/>
36318 </paramlist>
36319 </method>
36320 <method name="SetFoldLevelNow" type="" overloaded="no">
36321 <autodoc>SetFoldLevelNow(int val)</autodoc>
36322 <paramlist>
36323 <param name="val" type="int" default=""/>
36324 </paramlist>
36325 </method>
36326 <method name="SetFoldLevelPrev" type="" overloaded="no">
36327 <autodoc>SetFoldLevelPrev(int val)</autodoc>
36328 <paramlist>
36329 <param name="val" type="int" default=""/>
36330 </paramlist>
36331 </method>
36332 <method name="SetMargin" type="" overloaded="no">
36333 <autodoc>SetMargin(int val)</autodoc>
36334 <paramlist>
36335 <param name="val" type="int" default=""/>
36336 </paramlist>
36337 </method>
36338 <method name="SetMessage" type="" overloaded="no">
36339 <autodoc>SetMessage(int val)</autodoc>
36340 <paramlist>
36341 <param name="val" type="int" default=""/>
36342 </paramlist>
36343 </method>
36344 <method name="SetWParam" type="" overloaded="no">
36345 <autodoc>SetWParam(int val)</autodoc>
36346 <paramlist>
36347 <param name="val" type="int" default=""/>
36348 </paramlist>
36349 </method>
36350 <method name="SetLParam" type="" overloaded="no">
36351 <autodoc>SetLParam(int val)</autodoc>
36352 <paramlist>
36353 <param name="val" type="int" default=""/>
36354 </paramlist>
36355 </method>
36356 <method name="SetListType" type="" overloaded="no">
36357 <autodoc>SetListType(int val)</autodoc>
36358 <paramlist>
36359 <param name="val" type="int" default=""/>
36360 </paramlist>
36361 </method>
36362 <method name="SetX" type="" overloaded="no">
36363 <autodoc>SetX(int val)</autodoc>
36364 <paramlist>
36365 <param name="val" type="int" default=""/>
36366 </paramlist>
36367 </method>
36368 <method name="SetY" type="" overloaded="no">
36369 <autodoc>SetY(int val)</autodoc>
36370 <paramlist>
36371 <param name="val" type="int" default=""/>
36372 </paramlist>
36373 </method>
36374 <method name="SetDragText" type="" overloaded="no">
36375 <autodoc>SetDragText(String val)</autodoc>
36376 <paramlist>
36377 <param name="val" type="String" default=""/>
36378 </paramlist>
36379 </method>
36380 <method name="SetDragAllowMove" type="" overloaded="no">
36381 <autodoc>SetDragAllowMove(bool val)</autodoc>
36382 <paramlist>
36383 <param name="val" type="bool" default=""/>
36384 </paramlist>
36385 </method>
36386 <method name="SetDragResult" type="" overloaded="no">
36387 <autodoc>SetDragResult(int val)</autodoc>
36388 <paramlist>
36389 <param name="val" type="wxDragResult" default=""/>
36390 </paramlist>
36391 </method>
36392 <method name="GetPosition" type="int" overloaded="no">
36393 <autodoc>GetPosition() -&gt; int</autodoc>
36394 </method>
36395 <method name="GetKey" type="int" overloaded="no">
36396 <autodoc>GetKey() -&gt; int</autodoc>
36397 </method>
36398 <method name="GetModifiers" type="int" overloaded="no">
36399 <autodoc>GetModifiers() -&gt; int</autodoc>
36400 </method>
36401 <method name="GetModificationType" type="int" overloaded="no">
36402 <autodoc>GetModificationType() -&gt; int</autodoc>
36403 </method>
36404 <method name="GetText" type="String" overloaded="no">
36405 <autodoc>GetText() -&gt; String</autodoc>
36406 </method>
36407 <method name="GetLength" type="int" overloaded="no">
36408 <autodoc>GetLength() -&gt; int</autodoc>
36409 </method>
36410 <method name="GetLinesAdded" type="int" overloaded="no">
36411 <autodoc>GetLinesAdded() -&gt; int</autodoc>
36412 </method>
36413 <method name="GetLine" type="int" overloaded="no">
36414 <autodoc>GetLine() -&gt; int</autodoc>
36415 </method>
36416 <method name="GetFoldLevelNow" type="int" overloaded="no">
36417 <autodoc>GetFoldLevelNow() -&gt; int</autodoc>
36418 </method>
36419 <method name="GetFoldLevelPrev" type="int" overloaded="no">
36420 <autodoc>GetFoldLevelPrev() -&gt; int</autodoc>
36421 </method>
36422 <method name="GetMargin" type="int" overloaded="no">
36423 <autodoc>GetMargin() -&gt; int</autodoc>
36424 </method>
36425 <method name="GetMessage" type="int" overloaded="no">
36426 <autodoc>GetMessage() -&gt; int</autodoc>
36427 </method>
36428 <method name="GetWParam" type="int" overloaded="no">
36429 <autodoc>GetWParam() -&gt; int</autodoc>
36430 </method>
36431 <method name="GetLParam" type="int" overloaded="no">
36432 <autodoc>GetLParam() -&gt; int</autodoc>
36433 </method>
36434 <method name="GetListType" type="int" overloaded="no">
36435 <autodoc>GetListType() -&gt; int</autodoc>
36436 </method>
36437 <method name="GetX" type="int" overloaded="no">
36438 <autodoc>GetX() -&gt; int</autodoc>
36439 </method>
36440 <method name="GetY" type="int" overloaded="no">
36441 <autodoc>GetY() -&gt; int</autodoc>
36442 </method>
36443 <method name="GetDragText" type="String" overloaded="no">
36444 <autodoc>GetDragText() -&gt; String</autodoc>
36445 </method>
36446 <method name="GetDragAllowMove" type="bool" overloaded="no">
36447 <autodoc>GetDragAllowMove() -&gt; bool</autodoc>
36448 </method>
36449 <method name="GetDragResult" type="wxDragResult" overloaded="no">
36450 <autodoc>GetDragResult() -&gt; int</autodoc>
36451 </method>
36452 <method name="GetShift" type="bool" overloaded="no">
36453 <autodoc>GetShift() -&gt; bool</autodoc>
36454 </method>
36455 <method name="GetControl" type="bool" overloaded="no">
36456 <autodoc>GetControl() -&gt; bool</autodoc>
36457 </method>
36458 <method name="GetAlt" type="bool" overloaded="no">
36459 <autodoc>GetAlt() -&gt; bool</autodoc>
36460 </method>
36461 <method name="Clone" type="Event" overloaded="no">
36462 <autodoc>Clone() -&gt; Event</autodoc>
36463 </method>
36464 </class>
36465 <pythoncode>
36466EVT_STC_CHANGE = wx.PyEventBinder( wxEVT_STC_CHANGE, 1 )
36467EVT_STC_STYLENEEDED = wx.PyEventBinder( wxEVT_STC_STYLENEEDED, 1 )
36468EVT_STC_CHARADDED = wx.PyEventBinder( wxEVT_STC_CHARADDED, 1 )
36469EVT_STC_SAVEPOINTREACHED = wx.PyEventBinder( wxEVT_STC_SAVEPOINTREACHED, 1 )
36470EVT_STC_SAVEPOINTLEFT = wx.PyEventBinder( wxEVT_STC_SAVEPOINTLEFT, 1 )
36471EVT_STC_ROMODIFYATTEMPT = wx.PyEventBinder( wxEVT_STC_ROMODIFYATTEMPT, 1 )
36472EVT_STC_KEY = wx.PyEventBinder( wxEVT_STC_KEY, 1 )
36473EVT_STC_DOUBLECLICK = wx.PyEventBinder( wxEVT_STC_DOUBLECLICK, 1 )
36474EVT_STC_UPDATEUI = wx.PyEventBinder( wxEVT_STC_UPDATEUI, 1 )
36475EVT_STC_MODIFIED = wx.PyEventBinder( wxEVT_STC_MODIFIED, 1 )
36476EVT_STC_MACRORECORD = wx.PyEventBinder( wxEVT_STC_MACRORECORD, 1 )
36477EVT_STC_MARGINCLICK = wx.PyEventBinder( wxEVT_STC_MARGINCLICK, 1 )
36478EVT_STC_NEEDSHOWN = wx.PyEventBinder( wxEVT_STC_NEEDSHOWN, 1 )
36479EVT_STC_POSCHANGED = wx.PyEventBinder( wxEVT_STC_POSCHANGED, 1 )
36480EVT_STC_PAINTED = wx.PyEventBinder( wxEVT_STC_PAINTED, 1 )
36481EVT_STC_USERLISTSELECTION = wx.PyEventBinder( wxEVT_STC_USERLISTSELECTION, 1 )
36482EVT_STC_URIDROPPED = wx.PyEventBinder( wxEVT_STC_URIDROPPED, 1 )
36483EVT_STC_DWELLSTART = wx.PyEventBinder( wxEVT_STC_DWELLSTART, 1 )
36484EVT_STC_DWELLEND = wx.PyEventBinder( wxEVT_STC_DWELLEND, 1 )
36485EVT_STC_START_DRAG = wx.PyEventBinder( wxEVT_STC_START_DRAG, 1 )
36486EVT_STC_DRAG_OVER = wx.PyEventBinder( wxEVT_STC_DRAG_OVER, 1 )
36487EVT_STC_DO_DROP = wx.PyEventBinder( wxEVT_STC_DO_DROP, 1 )
36488EVT_STC_ZOOM = wx.PyEventBinder( wxEVT_STC_ZOOM, 1 )
36489EVT_STC_HOTSPOT_CLICK = wx.PyEventBinder( wxEVT_STC_HOTSPOT_CLICK, 1 )
36490EVT_STC_HOTSPOT_DCLICK = wx.PyEventBinder( wxEVT_STC_HOTSPOT_DCLICK, 1 )
36491EVT_STC_CALLTIP_CLICK = wx.PyEventBinder( wxEVT_STC_CALLTIP_CLICK, 1 )
36492</pythoncode>
36493 </module>
36494 <module name="xrc">
36495 <import name="core"/>
36496 <pythoncode> wx = core </pythoncode>
36497 <pythoncode>
36498#---------------------------------------------------------------------------
36499</pythoncode>
36500 <class name="XmlResource" oldname="wxXmlResource" module="xrc">
36501 <baseclass name="Object"/>
36502 <constructor name="XmlResource" overloaded="no">
36503 <autodoc>__init__(String filemask, int flags=XRC_USE_LOCALE) -&gt; XmlResource</autodoc>
36504 <paramlist>
36505 <param name="filemask" type="String" default=""/>
36506 <param name="flags" type="int" default="wxXRC_USE_LOCALE"/>
36507 </paramlist>
36508 </constructor>
36509 <constructor name="EmptyXmlResource" overloaded="no">
36510 <autodoc>EmptyXmlResource(int flags=XRC_USE_LOCALE) -&gt; XmlResource</autodoc>
36511 <paramlist>
36512 <param name="flags" type="int" default="wxXRC_USE_LOCALE"/>
36513 </paramlist>
36514 </constructor>
36515 <destructor name="~wxXmlResource" overloaded="no">
36516 <autodoc>__del__()</autodoc>
36517 </destructor>
36518 <method name="Load" type="bool" overloaded="no">
36519 <autodoc>Load(String filemask) -&gt; bool</autodoc>
36520 <paramlist>
36521 <param name="filemask" type="String" default=""/>
36522 </paramlist>
36523 </method>
36524 <method name="LoadFromString" type="bool" overloaded="no">
36525 <autodoc>LoadFromString(String data) -&gt; bool</autodoc>
36526 <paramlist>
36527 <param name="data" type="String" default=""/>
36528 </paramlist>
36529 </method>
36530 <method name="InitAllHandlers" type="" overloaded="no">
36531 <autodoc>InitAllHandlers()</autodoc>
36532 </method>
36533 <method name="AddHandler" type="" overloaded="no">
36534 <autodoc>AddHandler(XmlResourceHandler handler)</autodoc>
36535 <paramlist>
36536 <param name="handler" type="wxPyXmlResourceHandler" default=""/>
36537 </paramlist>
36538 </method>
36539 <method name="InsertHandler" type="" overloaded="no">
36540 <autodoc>InsertHandler(XmlResourceHandler handler)</autodoc>
36541 <paramlist>
36542 <param name="handler" type="wxPyXmlResourceHandler" default=""/>
36543 </paramlist>
36544 </method>
36545 <method name="ClearHandlers" type="" overloaded="no">
36546 <autodoc>ClearHandlers()</autodoc>
36547 </method>
36548 <staticmethod name="AddSubclassFactory" type="" overloaded="no">
36549 <autodoc>AddSubclassFactory(XmlSubclassFactory factory)</autodoc>
36550 <paramlist>
36551 <param name="factory" type="wxPyXmlSubclassFactory" default=""/>
36552 </paramlist>
36553 </staticmethod>
36554 <method name="LoadMenu" type="Menu" overloaded="no">
36555 <autodoc>LoadMenu(String name) -&gt; Menu</autodoc>
36556 <paramlist>
36557 <param name="name" type="String" default=""/>
36558 </paramlist>
36559 </method>
36560 <method name="LoadMenuBar" type="MenuBar" overloaded="no">
36561 <autodoc>LoadMenuBar(String name) -&gt; MenuBar</autodoc>
36562 <paramlist>
36563 <param name="name" type="String" default=""/>
36564 </paramlist>
36565 </method>
36566 <method name="LoadMenuBarOnFrame" type="MenuBar" overloaded="no">
36567 <autodoc>LoadMenuBarOnFrame(Window parent, String name) -&gt; MenuBar</autodoc>
36568 <paramlist>
36569 <param name="parent" type="Window" default=""/>
36570 <param name="name" type="String" default=""/>
36571 </paramlist>
36572 </method>
36573 <method name="LoadToolBar" type="ToolBar" overloaded="no">
36574 <autodoc>LoadToolBar(Window parent, String name) -&gt; wxToolBar</autodoc>
36575 <paramlist>
36576 <param name="parent" type="Window" default=""/>
36577 <param name="name" type="String" default=""/>
36578 </paramlist>
36579 </method>
36580 <method name="LoadDialog" type="Dialog" overloaded="no">
36581 <autodoc>LoadDialog(Window parent, String name) -&gt; wxDialog</autodoc>
36582 <paramlist>
36583 <param name="parent" type="Window" default=""/>
36584 <param name="name" type="String" default=""/>
36585 </paramlist>
36586 </method>
36587 <method name="LoadOnDialog" type="bool" overloaded="no">
36588 <autodoc>LoadOnDialog(wxDialog dlg, Window parent, String name) -&gt; bool</autodoc>
36589 <paramlist>
36590 <param name="dlg" type="Dialog" default=""/>
36591 <param name="parent" type="Window" default=""/>
36592 <param name="name" type="String" default=""/>
36593 </paramlist>
36594 </method>
36595 <method name="LoadPanel" type="Panel" overloaded="no">
36596 <autodoc>LoadPanel(Window parent, String name) -&gt; wxPanel</autodoc>
36597 <paramlist>
36598 <param name="parent" type="Window" default=""/>
36599 <param name="name" type="String" default=""/>
36600 </paramlist>
36601 </method>
36602 <method name="LoadOnPanel" type="bool" overloaded="no">
36603 <autodoc>LoadOnPanel(wxPanel panel, Window parent, String name) -&gt; bool</autodoc>
36604 <paramlist>
36605 <param name="panel" type="Panel" default=""/>
36606 <param name="parent" type="Window" default=""/>
36607 <param name="name" type="String" default=""/>
36608 </paramlist>
36609 </method>
36610 <method name="LoadFrame" type="Frame" overloaded="no">
36611 <autodoc>LoadFrame(Window parent, String name) -&gt; wxFrame</autodoc>
36612 <paramlist>
36613 <param name="parent" type="Window" default=""/>
36614 <param name="name" type="String" default=""/>
36615 </paramlist>
36616 </method>
36617 <method name="LoadOnFrame" type="bool" overloaded="no">
36618 <autodoc>LoadOnFrame(wxFrame frame, Window parent, String name) -&gt; bool</autodoc>
36619 <paramlist>
36620 <param name="frame" type="Frame" default=""/>
36621 <param name="parent" type="Window" default=""/>
36622 <param name="name" type="String" default=""/>
36623 </paramlist>
36624 </method>
36625 <method name="LoadObject" type="Object" overloaded="no">
36626 <autodoc>LoadObject(Window parent, String name, String classname) -&gt; Object</autodoc>
36627 <paramlist>
36628 <param name="parent" type="Window" default=""/>
36629 <param name="name" type="String" default=""/>
36630 <param name="classname" type="String" default=""/>
36631 </paramlist>
36632 </method>
36633 <method name="LoadOnObject" type="bool" overloaded="no">
36634 <autodoc>LoadOnObject(Object instance, Window parent, String name, String classname) -&gt; bool</autodoc>
36635 <paramlist>
36636 <param name="instance" type="Object" default=""/>
36637 <param name="parent" type="Window" default=""/>
36638 <param name="name" type="String" default=""/>
36639 <param name="classname" type="String" default=""/>
36640 </paramlist>
36641 </method>
36642 <method name="LoadBitmap" type="Bitmap" overloaded="no">
36643 <autodoc>LoadBitmap(String name) -&gt; Bitmap</autodoc>
36644 <paramlist>
36645 <param name="name" type="String" default=""/>
36646 </paramlist>
36647 </method>
36648 <method name="LoadIcon" type="Icon" overloaded="no">
36649 <autodoc>LoadIcon(String name) -&gt; Icon</autodoc>
36650 <paramlist>
36651 <param name="name" type="String" default=""/>
36652 </paramlist>
36653 </method>
36654 <method name="AttachUnknownControl" type="bool" overloaded="no">
36655 <autodoc>AttachUnknownControl(String name, Window control, Window parent=None) -&gt; bool</autodoc>
36656 <paramlist>
36657 <param name="name" type="String" default=""/>
36658 <param name="control" type="Window" default=""/>
36659 <param name="parent" type="Window" default="NULL"/>
36660 </paramlist>
36661 </method>
36662 <staticmethod name="GetXRCID" type="int" overloaded="no">
36663 <autodoc>GetXRCID(String str_id) -&gt; int</autodoc>
36664 <paramlist>
36665 <param name="str_id" type="String" default=""/>
36666 </paramlist>
36667 </staticmethod>
36668 <method name="GetVersion" type="long" overloaded="no">
36669 <autodoc>GetVersion() -&gt; long</autodoc>
36670 </method>
36671 <method name="CompareVersion" type="int" overloaded="no">
36672 <autodoc>CompareVersion(int major, int minor, int release, int revision) -&gt; int</autodoc>
36673 <paramlist>
36674 <param name="major" type="int" default=""/>
36675 <param name="minor" type="int" default=""/>
36676 <param name="release" type="int" default=""/>
36677 <param name="revision" type="int" default=""/>
36678 </paramlist>
36679 </method>
36680 <staticmethod name="Get" type="XmlResource" overloaded="no">
36681 <autodoc>Get() -&gt; XmlResource</autodoc>
36682 </staticmethod>
36683 <staticmethod name="Set" type="XmlResource" overloaded="no">
36684 <autodoc>Set(XmlResource res) -&gt; XmlResource</autodoc>
36685 <paramlist>
36686 <param name="res" type="XmlResource" default=""/>
36687 </paramlist>
36688 </staticmethod>
36689 <method name="GetFlags" type="int" overloaded="no">
36690 <autodoc>GetFlags() -&gt; int</autodoc>
36691 </method>
36692 <method name="SetFlags" type="" overloaded="no">
36693 <autodoc>SetFlags(int flags)</autodoc>
36694 <paramlist>
36695 <param name="flags" type="int" default=""/>
36696 </paramlist>
36697 </method>
36698 </class>
36699 <pythoncode>
36700def XRCID(str_id):
36701 return XmlResource_GetXRCID(str_id)
36702
36703def XRCCTRL(window, str_id, *ignoreargs):
36704 return window.FindWindowById(XRCID(str_id))
36705</pythoncode>
36706 <pythoncode>
36707#---------------------------------------------------------------------------
36708</pythoncode>
36709 <class name="XmlSubclassFactory" oldname="wxPyXmlSubclassFactory" module="xrc">
36710 <constructor name="wxPyXmlSubclassFactory" overloaded="no">
36711 <autodoc>__init__() -&gt; XmlSubclassFactory</autodoc>
36712 </constructor>
36713 <method name="_setCallbackInfo" type="" overloaded="no">
36714 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
36715 <paramlist>
36716 <param name="self" type="PyObject" default=""/>
36717 <param name="_class" type="PyObject" default=""/>
36718 </paramlist>
36719 </method>
36720 </class>
36721 <pythoncode>
36722#---------------------------------------------------------------------------
36723</pythoncode>
36724 <class name="XmlProperty" oldname="wxXmlProperty" module="xrc">
36725 <constructor name="XmlProperty" overloaded="no">
36726 <autodoc>__init__(String name=EmptyString, String value=EmptyString,
36727 XmlProperty next=None) -&gt; XmlProperty</autodoc>
36728 <paramlist>
36729 <param name="name" type="String" default="wxPyEmptyString"/>
36730 <param name="value" type="String" default="wxPyEmptyString"/>
36731 <param name="next" type="XmlProperty" default="NULL"/>
36732 </paramlist>
36733 </constructor>
36734 <method name="GetName" type="String" overloaded="no">
36735 <autodoc>GetName() -&gt; String</autodoc>
36736 </method>
36737 <method name="GetValue" type="String" overloaded="no">
36738 <autodoc>GetValue() -&gt; String</autodoc>
36739 </method>
36740 <method name="GetNext" type="XmlProperty" overloaded="no">
36741 <autodoc>GetNext() -&gt; XmlProperty</autodoc>
36742 </method>
36743 <method name="SetName" type="" overloaded="no">
36744 <autodoc>SetName(String name)</autodoc>
36745 <paramlist>
36746 <param name="name" type="String" default=""/>
36747 </paramlist>
36748 </method>
36749 <method name="SetValue" type="" overloaded="no">
36750 <autodoc>SetValue(String value)</autodoc>
36751 <paramlist>
36752 <param name="value" type="String" default=""/>
36753 </paramlist>
36754 </method>
36755 <method name="SetNext" type="" overloaded="no">
36756 <autodoc>SetNext(XmlProperty next)</autodoc>
36757 <paramlist>
36758 <param name="next" type="XmlProperty" default=""/>
36759 </paramlist>
36760 </method>
36761 </class>
36762 <class name="XmlNode" oldname="wxXmlNode" module="xrc">
36763 <constructor name="XmlNode" overloaded="no">
36764 <autodoc>__init__(XmlNode parent=None, int type=0, String name=EmptyString,
36765 String content=EmptyString, XmlProperty props=None,
36766 XmlNode next=None) -&gt; XmlNode</autodoc>
36767 <paramlist>
36768 <param name="parent" type="XmlNode" default="NULL"/>
36769 <param name="type" type="wxXmlNodeType" default="0"/>
36770 <param name="name" type="String" default="wxPyEmptyString"/>
36771 <param name="content" type="String" default="wxPyEmptyString"/>
36772 <param name="props" type="XmlProperty" default="NULL"/>
36773 <param name="next" type="XmlNode" default="NULL"/>
36774 </paramlist>
36775 </constructor>
36776 <constructor name="XmlNodeEasy" overloaded="no">
36777 <autodoc>XmlNodeEasy(int type, String name, String content=EmptyString) -&gt; XmlNode</autodoc>
36778 <paramlist>
36779 <param name="type" type="wxXmlNodeType" default=""/>
36780 <param name="name" type="String" default=""/>
36781 <param name="content" type="String" default="wxPyEmptyString"/>
36782 </paramlist>
36783 </constructor>
36784 <destructor name="~wxXmlNode" overloaded="no">
36785 <autodoc>__del__()</autodoc>
36786 </destructor>
36787 <method name="AddChild" type="" overloaded="no">
36788 <autodoc>AddChild(XmlNode child)</autodoc>
36789 <paramlist>
36790 <param name="child" type="XmlNode" default=""/>
36791 </paramlist>
36792 </method>
36793 <method name="InsertChild" type="" overloaded="no">
36794 <autodoc>InsertChild(XmlNode child, XmlNode before_node)</autodoc>
36795 <paramlist>
36796 <param name="child" type="XmlNode" default=""/>
36797 <param name="before_node" type="XmlNode" default=""/>
36798 </paramlist>
36799 </method>
36800 <method name="RemoveChild" type="bool" overloaded="no">
36801 <autodoc>RemoveChild(XmlNode child) -&gt; bool</autodoc>
36802 <paramlist>
36803 <param name="child" type="XmlNode" default=""/>
36804 </paramlist>
36805 </method>
36806 <method name="AddProperty" type="" overloaded="no">
36807 <autodoc>AddProperty(XmlProperty prop)</autodoc>
36808 <paramlist>
36809 <param name="prop" type="XmlProperty" default=""/>
36810 </paramlist>
36811 </method>
36812 <method name="AddPropertyName" type="" overloaded="no">
36813 <autodoc>AddPropertyName(String name, String value)</autodoc>
36814 <paramlist>
36815 <param name="name" type="String" default=""/>
36816 <param name="value" type="String" default=""/>
36817 </paramlist>
36818 </method>
36819 <method name="DeleteProperty" type="bool" overloaded="no">
36820 <autodoc>DeleteProperty(String name) -&gt; bool</autodoc>
36821 <paramlist>
36822 <param name="name" type="String" default=""/>
36823 </paramlist>
36824 </method>
36825 <method name="GetType" type="wxXmlNodeType" overloaded="no">
36826 <autodoc>GetType() -&gt; int</autodoc>
36827 </method>
36828 <method name="GetName" type="String" overloaded="no">
36829 <autodoc>GetName() -&gt; String</autodoc>
36830 </method>
36831 <method name="GetContent" type="String" overloaded="no">
36832 <autodoc>GetContent() -&gt; String</autodoc>
36833 </method>
36834 <method name="GetParent" type="XmlNode" overloaded="no">
36835 <autodoc>GetParent() -&gt; XmlNode</autodoc>
36836 </method>
36837 <method name="GetNext" type="XmlNode" overloaded="no">
36838 <autodoc>GetNext() -&gt; XmlNode</autodoc>
36839 </method>
36840 <method name="GetChildren" type="XmlNode" overloaded="no">
36841 <autodoc>GetChildren() -&gt; XmlNode</autodoc>
36842 </method>
36843 <method name="GetProperties" type="XmlProperty" overloaded="no">
36844 <autodoc>GetProperties() -&gt; XmlProperty</autodoc>
36845 </method>
36846 <method name="GetPropVal" type="String" overloaded="no">
36847 <autodoc>GetPropVal(String propName, String defaultVal) -&gt; String</autodoc>
36848 <paramlist>
36849 <param name="propName" type="String" default=""/>
36850 <param name="defaultVal" type="String" default=""/>
36851 </paramlist>
36852 </method>
36853 <method name="HasProp" type="bool" overloaded="no">
36854 <autodoc>HasProp(String propName) -&gt; bool</autodoc>
36855 <paramlist>
36856 <param name="propName" type="String" default=""/>
36857 </paramlist>
36858 </method>
36859 <method name="SetType" type="" overloaded="no">
36860 <autodoc>SetType(int type)</autodoc>
36861 <paramlist>
36862 <param name="type" type="wxXmlNodeType" default=""/>
36863 </paramlist>
36864 </method>
36865 <method name="SetName" type="" overloaded="no">
36866 <autodoc>SetName(String name)</autodoc>
36867 <paramlist>
36868 <param name="name" type="String" default=""/>
36869 </paramlist>
36870 </method>
36871 <method name="SetContent" type="" overloaded="no">
36872 <autodoc>SetContent(String con)</autodoc>
36873 <paramlist>
36874 <param name="con" type="String" default=""/>
36875 </paramlist>
36876 </method>
36877 <method name="SetParent" type="" overloaded="no">
36878 <autodoc>SetParent(XmlNode parent)</autodoc>
36879 <paramlist>
36880 <param name="parent" type="XmlNode" default=""/>
36881 </paramlist>
36882 </method>
36883 <method name="SetNext" type="" overloaded="no">
36884 <autodoc>SetNext(XmlNode next)</autodoc>
36885 <paramlist>
36886 <param name="next" type="XmlNode" default=""/>
36887 </paramlist>
36888 </method>
36889 <method name="SetChildren" type="" overloaded="no">
36890 <autodoc>SetChildren(XmlNode child)</autodoc>
36891 <paramlist>
36892 <param name="child" type="XmlNode" default=""/>
36893 </paramlist>
36894 </method>
36895 <method name="SetProperties" type="" overloaded="no">
36896 <autodoc>SetProperties(XmlProperty prop)</autodoc>
36897 <paramlist>
36898 <param name="prop" type="XmlProperty" default=""/>
36899 </paramlist>
36900 </method>
36901 </class>
36902 <class name="XmlDocument" oldname="wxXmlDocument" module="xrc">
36903 <baseclass name="Object"/>
36904 <constructor name="XmlDocument" overloaded="no">
36905 <autodoc>__init__(String filename, String encoding=UTF8String) -&gt; XmlDocument</autodoc>
36906 <paramlist>
36907 <param name="filename" type="String" default=""/>
36908 <param name="encoding" type="String" default="wxPyUTF8String"/>
36909 </paramlist>
36910 </constructor>
36911 <constructor name="XmlDocumentFromStream" overloaded="no">
36912 <autodoc>XmlDocumentFromStream(InputStream stream, String encoding=UTF8String) -&gt; XmlDocument</autodoc>
36913 <paramlist>
36914 <param name="stream" type="wxInputStream" default=""/>
36915 <param name="encoding" type="String" default="wxPyUTF8String"/>
36916 </paramlist>
36917 </constructor>
36918 <constructor name="EmptyXmlDocument" overloaded="no">
36919 <autodoc>EmptyXmlDocument() -&gt; XmlDocument</autodoc>
36920 </constructor>
36921 <destructor name="~wxXmlDocument" overloaded="no">
36922 <autodoc>__del__()</autodoc>
36923 </destructor>
36924 <method name="Load" type="bool" overloaded="no">
36925 <autodoc>Load(String filename, String encoding=UTF8String) -&gt; bool</autodoc>
36926 <paramlist>
36927 <param name="filename" type="String" default=""/>
36928 <param name="encoding" type="String" default="wxPyUTF8String"/>
36929 </paramlist>
36930 </method>
36931 <method name="LoadFromStream" type="bool" overloaded="no">
36932 <autodoc>LoadFromStream(InputStream stream, String encoding=UTF8String) -&gt; bool</autodoc>
36933 <paramlist>
36934 <param name="stream" type="wxInputStream" default=""/>
36935 <param name="encoding" type="String" default="wxPyUTF8String"/>
36936 </paramlist>
36937 </method>
36938 <method name="Save" type="bool" overloaded="no">
36939 <autodoc>Save(String filename) -&gt; bool</autodoc>
36940 <paramlist>
36941 <param name="filename" type="String" default=""/>
36942 </paramlist>
36943 </method>
36944 <method name="SaveToStream" type="bool" overloaded="no">
36945 <autodoc>SaveToStream(OutputStream stream) -&gt; bool</autodoc>
36946 <paramlist>
36947 <param name="stream" type="OutputStream" default=""/>
36948 </paramlist>
36949 </method>
36950 <method name="IsOk" type="bool" overloaded="no">
36951 <autodoc>IsOk() -&gt; bool</autodoc>
36952 </method>
36953 <method name="GetRoot" type="XmlNode" overloaded="no">
36954 <autodoc>GetRoot() -&gt; XmlNode</autodoc>
36955 </method>
36956 <method name="GetVersion" type="String" overloaded="no">
36957 <autodoc>GetVersion() -&gt; String</autodoc>
36958 </method>
36959 <method name="GetFileEncoding" type="String" overloaded="no">
36960 <autodoc>GetFileEncoding() -&gt; String</autodoc>
36961 </method>
36962 <method name="SetRoot" type="" overloaded="no">
36963 <autodoc>SetRoot(XmlNode node)</autodoc>
36964 <paramlist>
36965 <param name="node" type="XmlNode" default=""/>
36966 </paramlist>
36967 </method>
36968 <method name="SetVersion" type="" overloaded="no">
36969 <autodoc>SetVersion(String version)</autodoc>
36970 <paramlist>
36971 <param name="version" type="String" default=""/>
36972 </paramlist>
36973 </method>
36974 <method name="SetFileEncoding" type="" overloaded="no">
36975 <autodoc>SetFileEncoding(String encoding)</autodoc>
36976 <paramlist>
36977 <param name="encoding" type="String" default=""/>
36978 </paramlist>
36979 </method>
36980 </class>
36981 <pythoncode>
36982#---------------------------------------------------------------------------
36983</pythoncode>
36984 <class name="XmlResourceHandler" oldname="wxPyXmlResourceHandler" module="xrc">
36985 <baseclass name="Object"/>
36986 <constructor name="wxPyXmlResourceHandler" overloaded="no">
36987 <autodoc>__init__() -&gt; XmlResourceHandler</autodoc>
36988 </constructor>
36989 <method name="_setCallbackInfo" type="" overloaded="no">
36990 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
36991 <paramlist>
36992 <param name="self" type="PyObject" default=""/>
36993 <param name="_class" type="PyObject" default=""/>
36994 </paramlist>
36995 </method>
36996 <method name="CreateResource" type="Object" overloaded="no">
36997 <autodoc>CreateResource(XmlNode node, Object parent, Object instance) -&gt; Object</autodoc>
36998 <paramlist>
36999 <param name="node" type="XmlNode" default=""/>
37000 <param name="parent" type="Object" default=""/>
37001 <param name="instance" type="Object" default=""/>
37002 </paramlist>
37003 </method>
37004 <method name="SetParentResource" type="" overloaded="no">
37005 <autodoc>SetParentResource(XmlResource res)</autodoc>
37006 <paramlist>
37007 <param name="res" type="XmlResource" default=""/>
37008 </paramlist>
37009 </method>
37010 <method name="GetResource" type="XmlResource" overloaded="no">
37011 <autodoc>GetResource() -&gt; XmlResource</autodoc>
37012 </method>
37013 <method name="GetNode" type="XmlNode" overloaded="no">
37014 <autodoc>GetNode() -&gt; XmlNode</autodoc>
37015 </method>
37016 <method name="GetClass" type="String" overloaded="no">
37017 <autodoc>GetClass() -&gt; String</autodoc>
37018 </method>
37019 <method name="GetParent" type="Object" overloaded="no">
37020 <autodoc>GetParent() -&gt; Object</autodoc>
37021 </method>
37022 <method name="GetInstance" type="Object" overloaded="no">
37023 <autodoc>GetInstance() -&gt; Object</autodoc>
37024 </method>
37025 <method name="GetParentAsWindow" type="Window" overloaded="no">
37026 <autodoc>GetParentAsWindow() -&gt; Window</autodoc>
37027 </method>
37028 <method name="GetInstanceAsWindow" type="Window" overloaded="no">
37029 <autodoc>GetInstanceAsWindow() -&gt; Window</autodoc>
37030 </method>
37031 <method name="IsOfClass" type="bool" overloaded="no">
37032 <autodoc>IsOfClass(XmlNode node, String classname) -&gt; bool</autodoc>
37033 <paramlist>
37034 <param name="node" type="XmlNode" default=""/>
37035 <param name="classname" type="String" default=""/>
37036 </paramlist>
37037 </method>
37038 <method name="GetNodeContent" type="String" overloaded="no">
37039 <autodoc>GetNodeContent(XmlNode node) -&gt; String</autodoc>
37040 <paramlist>
37041 <param name="node" type="XmlNode" default=""/>
37042 </paramlist>
37043 </method>
37044 <method name="HasParam" type="bool" overloaded="no">
37045 <autodoc>HasParam(String param) -&gt; bool</autodoc>
37046 <paramlist>
37047 <param name="param" type="String" default=""/>
37048 </paramlist>
37049 </method>
37050 <method name="GetParamNode" type="XmlNode" overloaded="no">
37051 <autodoc>GetParamNode(String param) -&gt; XmlNode</autodoc>
37052 <paramlist>
37053 <param name="param" type="String" default=""/>
37054 </paramlist>
37055 </method>
37056 <method name="GetParamValue" type="String" overloaded="no">
37057 <autodoc>GetParamValue(String param) -&gt; String</autodoc>
37058 <paramlist>
37059 <param name="param" type="String" default=""/>
37060 </paramlist>
37061 </method>
37062 <method name="AddStyle" type="" overloaded="no">
37063 <autodoc>AddStyle(String name, int value)</autodoc>
37064 <paramlist>
37065 <param name="name" type="String" default=""/>
37066 <param name="value" type="int" default=""/>
37067 </paramlist>
37068 </method>
37069 <method name="AddWindowStyles" type="" overloaded="no">
37070 <autodoc>AddWindowStyles()</autodoc>
37071 </method>
37072 <method name="GetStyle" type="int" overloaded="no">
37073 <autodoc>GetStyle(String param=StyleString, int defaults=0) -&gt; int</autodoc>
37074 <paramlist>
37075 <param name="param" type="String" default="wxPyStyleString"/>
37076 <param name="defaults" type="int" default="0"/>
37077 </paramlist>
37078 </method>
37079 <method name="GetText" type="String" overloaded="no">
37080 <autodoc>GetText(String param, bool translate=True) -&gt; String</autodoc>
37081 <paramlist>
37082 <param name="param" type="String" default=""/>
37083 <param name="translate" type="bool" default="True"/>
37084 </paramlist>
37085 </method>
37086 <method name="GetID" type="int" overloaded="no">
37087 <autodoc>GetID() -&gt; int</autodoc>
37088 </method>
37089 <method name="GetName" type="String" overloaded="no">
37090 <autodoc>GetName() -&gt; String</autodoc>
37091 </method>
37092 <method name="GetBool" type="bool" overloaded="no">
37093 <autodoc>GetBool(String param, bool defaultv=False) -&gt; bool</autodoc>
37094 <paramlist>
37095 <param name="param" type="String" default=""/>
37096 <param name="defaultv" type="bool" default="False"/>
37097 </paramlist>
37098 </method>
37099 <method name="GetLong" type="long" overloaded="no">
37100 <autodoc>GetLong(String param, long defaultv=0) -&gt; long</autodoc>
37101 <paramlist>
37102 <param name="param" type="String" default=""/>
37103 <param name="defaultv" type="long" default="0"/>
37104 </paramlist>
37105 </method>
37106 <method name="GetColour" type="Colour" overloaded="no">
37107 <autodoc>GetColour(String param) -&gt; Colour</autodoc>
37108 <paramlist>
37109 <param name="param" type="String" default=""/>
37110 </paramlist>
37111 </method>
37112 <method name="GetSize" type="Size" overloaded="no">
37113 <autodoc>GetSize(String param=SizeString) -&gt; Size</autodoc>
37114 <paramlist>
37115 <param name="param" type="String" default="wxPySizeString"/>
37116 </paramlist>
37117 </method>
37118 <method name="GetPosition" type="Point" overloaded="no">
37119 <autodoc>GetPosition(String param=PosString) -&gt; Point</autodoc>
37120 <paramlist>
37121 <param name="param" type="String" default="wxPyPosString"/>
37122 </paramlist>
37123 </method>
37124 <method name="GetDimension" type="int" overloaded="no">
37125 <autodoc>GetDimension(String param, int defaultv=0) -&gt; int</autodoc>
37126 <paramlist>
37127 <param name="param" type="String" default=""/>
37128 <param name="defaultv" type="int" default="0"/>
37129 </paramlist>
37130 </method>
37131 <method name="GetBitmap" type="Bitmap" overloaded="no">
37132 <autodoc>GetBitmap(String param=BitmapString, wxArtClient defaultArtClient=wxART_OTHER,
37133 Size size=DefaultSize) -&gt; Bitmap</autodoc>
37134 <paramlist>
37135 <param name="param" type="String" default="wxPyBitmapString"/>
37136 <param name="defaultArtClient" type="wxArtClient" default="wxART_OTHER"/>
37137 <param name="size" type="Size" default="wxDefaultSize"/>
37138 </paramlist>
37139 </method>
37140 <method name="GetIcon" type="Icon" overloaded="no">
37141 <autodoc>GetIcon(String param=IconString, wxArtClient defaultArtClient=wxART_OTHER,
37142 Size size=DefaultSize) -&gt; Icon</autodoc>
37143 <paramlist>
37144 <param name="param" type="String" default="wxPyIconString"/>
37145 <param name="defaultArtClient" type="wxArtClient" default="wxART_OTHER"/>
37146 <param name="size" type="Size" default="wxDefaultSize"/>
37147 </paramlist>
37148 </method>
37149 <method name="GetFont" type="Font" overloaded="no">
37150 <autodoc>GetFont(String param=FontString) -&gt; Font</autodoc>
37151 <paramlist>
37152 <param name="param" type="String" default="wxPyFontString"/>
37153 </paramlist>
37154 </method>
37155 <method name="SetupWindow" type="" overloaded="no">
37156 <autodoc>SetupWindow(Window wnd)</autodoc>
37157 <paramlist>
37158 <param name="wnd" type="Window" default=""/>
37159 </paramlist>
37160 </method>
37161 <method name="CreateChildren" type="" overloaded="no">
37162 <autodoc>CreateChildren(Object parent, bool this_hnd_only=False)</autodoc>
37163 <paramlist>
37164 <param name="parent" type="Object" default=""/>
37165 <param name="this_hnd_only" type="bool" default="False"/>
37166 </paramlist>
37167 </method>
37168 <method name="CreateChildrenPrivately" type="" overloaded="no">
37169 <autodoc>CreateChildrenPrivately(Object parent, XmlNode rootnode=None)</autodoc>
37170 <paramlist>
37171 <param name="parent" type="Object" default=""/>
37172 <param name="rootnode" type="XmlNode" default="NULL"/>
37173 </paramlist>
37174 </method>
37175 <method name="CreateResFromNode" type="Object" overloaded="no">
37176 <autodoc>CreateResFromNode(XmlNode node, Object parent, Object instance=None) -&gt; Object</autodoc>
37177 <paramlist>
37178 <param name="node" type="XmlNode" default=""/>
37179 <param name="parent" type="Object" default=""/>
37180 <param name="instance" type="Object" default="NULL"/>
37181 </paramlist>
37182 </method>
37183 <method name="GetCurFileSystem" type="FileSystem" overloaded="no">
37184 <autodoc>GetCurFileSystem() -&gt; FileSystem</autodoc>
37185 </method>
37186 </class>
37187 <pythoncode>#----------------------------------------------------------------------------
37188# The global was removed in favor of static accessor functions. This is for
37189# backwards compatibility:
37190
37191TheXmlResource = XmlResource_Get()
37192
37193
37194#----------------------------------------------------------------------------
37195# Create a factory for handling the subclass property of the object tag.
37196
37197
37198def _my_import(name):
37199 mod = __import__(name)
37200 components = name.split('.')
37201 for comp in components[1:]:
37202 mod = getattr(mod, comp)
37203 return mod
37204
37205
37206class XmlSubclassFactory_Python(XmlSubclassFactory):
37207 def __init__(self):
37208 XmlSubclassFactory.__init__(self)
37209
37210 def Create(self, className):
37211 assert className.find('.') != -1, "Module name must be specified!"
37212 mname = className[:className.rfind('.')]
37213 cname = className[className.rfind('.')+1:]
37214 module = _my_import(mname)
37215 klass = getattr(module, cname)
37216 inst = klass()
37217 return inst
37218
37219
37220XmlResource_AddSubclassFactory(XmlSubclassFactory_Python())
37221
37222#----------------------------------------------------------------------------
37223</pythoncode>
37224 </module>
37225 <module name="gizmos">
37226 <import name="windows"/>
37227 <import name="controls"/>
37228 <pythoncode> wx = core </pythoncode>
37229 <class name="DynamicSashSplitEvent" oldname="wxDynamicSashSplitEvent" module="gizmos">
37230 <baseclass name="CommandEvent"/>
37231 <constructor name="DynamicSashSplitEvent" overloaded="no">
37232 <autodoc>__init__(Object target) -&gt; DynamicSashSplitEvent</autodoc>
37233 <paramlist>
37234 <param name="target" type="Object" default=""/>
37235 </paramlist>
37236 </constructor>
37237 </class>
37238 <class name="DynamicSashUnifyEvent" oldname="wxDynamicSashUnifyEvent" module="gizmos">
37239 <baseclass name="CommandEvent"/>
37240 <constructor name="DynamicSashUnifyEvent" overloaded="no">
37241 <autodoc>__init__(Object target) -&gt; DynamicSashUnifyEvent</autodoc>
37242 <paramlist>
37243 <param name="target" type="Object" default=""/>
37244 </paramlist>
37245 </constructor>
37246 </class>
37247 <class name="DynamicSashWindow" oldname="wxDynamicSashWindow" module="gizmos">
37248 <baseclass name="Window"/>
37249 <constructor name="DynamicSashWindow" overloaded="no">
37250 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
37251 long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,
37252 String name=DynamicSashNameStr) -&gt; DynamicSashWindow</autodoc>
37253 <paramlist>
37254 <param name="parent" type="Window" default=""/>
37255 <param name="id" type="int" default=""/>
37256 <param name="pos" type="Point" default="wxDefaultPosition"/>
37257 <param name="size" type="Size" default="wxDefaultSize"/>
37258 <param name="style" type="long" default="wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER"/>
37259 <param name="name" type="String" default="wxPyDynamicSashNameStr"/>
37260 </paramlist>
37261 </constructor>
37262 <constructor name="PreDynamicSashWindow" overloaded="no">
37263 <autodoc>PreDynamicSashWindow() -&gt; DynamicSashWindow</autodoc>
37264 </constructor>
37265 <method name="Create" type="bool" overloaded="no">
37266 <autodoc>Create(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
37267 long style=wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER,
37268 String name=DynamicSashNameStr) -&gt; bool</autodoc>
37269 <paramlist>
37270 <param name="parent" type="Window" default=""/>
37271 <param name="id" type="int" default=""/>
37272 <param name="pos" type="Point" default="wxDefaultPosition"/>
37273 <param name="size" type="Size" default="wxDefaultSize"/>
37274 <param name="style" type="long" default="wxCLIP_CHILDREN|wxDS_MANAGE_SCROLLBARS|wxDS_DRAG_CORNER"/>
37275 <param name="name" type="String" default="wxPyDynamicSashNameStr"/>
37276 </paramlist>
37277 </method>
37278 <method name="GetHScrollBar" type="ScrollBar" overloaded="no">
37279 <autodoc>GetHScrollBar(Window child) -&gt; ScrollBar</autodoc>
37280 <paramlist>
37281 <param name="child" type="Window" default=""/>
37282 </paramlist>
37283 </method>
37284 <method name="GetVScrollBar" type="ScrollBar" overloaded="no">
37285 <autodoc>GetVScrollBar(Window child) -&gt; ScrollBar</autodoc>
37286 <paramlist>
37287 <param name="child" type="Window" default=""/>
37288 </paramlist>
37289 </method>
37290 </class>
37291 <pythoncode>
37292EVT_DYNAMIC_SASH_SPLIT = wx.PyEventBinder( wxEVT_DYNAMIC_SASH_SPLIT, 1 )
37293EVT_DYNAMIC_SASH_UNIFY = wx.PyEventBinder( wxEVT_DYNAMIC_SASH_UNIFY, 1 )
37294</pythoncode>
37295 <class name="EditableListBox" oldname="wxEditableListBox" module="gizmos">
37296 <baseclass name="Panel"/>
37297 <constructor name="EditableListBox" overloaded="no">
37298 <autodoc>__init__(Window parent, int id, String label, Point pos=DefaultPosition,
37299 Size size=DefaultSize, long style=wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE,
37300 String name=EditableListBoxNameStr) -&gt; EditableListBox</autodoc>
37301 <paramlist>
37302 <param name="parent" type="Window" default=""/>
37303 <param name="id" type="int" default=""/>
37304 <param name="label" type="String" default=""/>
37305 <param name="pos" type="Point" default="wxDefaultPosition"/>
37306 <param name="size" type="Size" default="wxDefaultSize"/>
37307 <param name="style" type="long" default="wxEL_ALLOW_NEW|wxEL_ALLOW_EDIT|wxEL_ALLOW_DELETE"/>
37308 <param name="name" type="String" default="wxPyEditableListBoxNameStr"/>
37309 </paramlist>
37310 </constructor>
37311 <method name="SetStrings" type="" overloaded="no">
37312 <autodoc>SetStrings(wxArrayString strings)</autodoc>
37313 <paramlist>
37314 <param name="strings" type="wxArrayString" default=""/>
37315 </paramlist>
37316 </method>
37317 <method name="GetStrings" type="PyObject" overloaded="no">
37318 <autodoc>GetStrings() -&gt; PyObject</autodoc>
37319 </method>
37320 <method name="GetListCtrl" type="wxListCtrl" overloaded="no">
37321 <autodoc>GetListCtrl() -&gt; wxListCtrl</autodoc>
37322 </method>
37323 <method name="GetDelButton" type="BitmapButton" overloaded="no">
37324 <autodoc>GetDelButton() -&gt; BitmapButton</autodoc>
37325 </method>
37326 <method name="GetNewButton" type="BitmapButton" overloaded="no">
37327 <autodoc>GetNewButton() -&gt; BitmapButton</autodoc>
37328 </method>
37329 <method name="GetUpButton" type="BitmapButton" overloaded="no">
37330 <autodoc>GetUpButton() -&gt; BitmapButton</autodoc>
37331 </method>
37332 <method name="GetDownButton" type="BitmapButton" overloaded="no">
37333 <autodoc>GetDownButton() -&gt; BitmapButton</autodoc>
37334 </method>
37335 <method name="GetEditButton" type="BitmapButton" overloaded="no">
37336 <autodoc>GetEditButton() -&gt; BitmapButton</autodoc>
37337 </method>
37338 </class>
37339 <class name="RemotelyScrolledTreeCtrl" oldname="wxRemotelyScrolledTreeCtrl" module="gizmos">
37340 <baseclass name="TreeCtrl"/>
37341 <constructor name="RemotelyScrolledTreeCtrl" overloaded="no">
37342 <autodoc>__init__(Window parent, int id, Point pos=DefaultPosition, Size size=DefaultSize,
37343 long style=TR_HAS_BUTTONS) -&gt; RemotelyScrolledTreeCtrl</autodoc>
37344 <paramlist>
37345 <param name="parent" type="Window" default=""/>
37346 <param name="id" type="int" default=""/>
37347 <param name="pos" type="Point" default="wxDefaultPosition"/>
37348 <param name="size" type="Size" default="wxDefaultSize"/>
37349 <param name="style" type="long" default="wxTR_HAS_BUTTONS"/>
37350 </paramlist>
37351 </constructor>
37352 <method name="HideVScrollbar" type="" overloaded="no">
37353 <autodoc>HideVScrollbar()</autodoc>
37354 </method>
37355 <method name="AdjustRemoteScrollbars" type="" overloaded="no">
37356 <autodoc>AdjustRemoteScrollbars()</autodoc>
37357 </method>
37358 <method name="GetScrolledWindow" type="ScrolledWindow" overloaded="no">
37359 <autodoc>GetScrolledWindow() -&gt; ScrolledWindow</autodoc>
37360 </method>
37361 <method name="ScrollToLine" type="" overloaded="no">
37362 <autodoc>ScrollToLine(int posHoriz, int posVert)</autodoc>
37363 <paramlist>
37364 <param name="posHoriz" type="int" default=""/>
37365 <param name="posVert" type="int" default=""/>
37366 </paramlist>
37367 </method>
37368 <method name="SetCompanionWindow" type="" overloaded="no">
37369 <autodoc>SetCompanionWindow(Window companion)</autodoc>
37370 <paramlist>
37371 <param name="companion" type="Window" default=""/>
37372 </paramlist>
37373 </method>
37374 <method name="GetCompanionWindow" type="Window" overloaded="no">
37375 <autodoc>GetCompanionWindow() -&gt; Window</autodoc>
37376 </method>
37377 </class>
37378 <class name="TreeCompanionWindow" oldname="wxPyTreeCompanionWindow" module="gizmos">
37379 <baseclass name="Window"/>
37380 <constructor name="wxPyTreeCompanionWindow" overloaded="no">
37381 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
37382 Size size=DefaultSize, long style=0) -&gt; TreeCompanionWindow</autodoc>
37383 <paramlist>
37384 <param name="parent" type="Window" default=""/>
37385 <param name="id" type="int" default="-1"/>
37386 <param name="pos" type="Point" default="wxDefaultPosition"/>
37387 <param name="size" type="Size" default="wxDefaultSize"/>
37388 <param name="style" type="long" default="0"/>
37389 </paramlist>
37390 </constructor>
37391 <method name="_setCallbackInfo" type="" overloaded="no">
37392 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
37393 <paramlist>
37394 <param name="self" type="PyObject" default=""/>
37395 <param name="_class" type="PyObject" default=""/>
37396 </paramlist>
37397 </method>
37398 <method name="GetTreeCtrl" type="RemotelyScrolledTreeCtrl" overloaded="no">
37399 <autodoc>GetTreeCtrl() -&gt; RemotelyScrolledTreeCtrl</autodoc>
37400 </method>
37401 <method name="SetTreeCtrl" type="" overloaded="no">
37402 <autodoc>SetTreeCtrl(RemotelyScrolledTreeCtrl treeCtrl)</autodoc>
37403 <paramlist>
37404 <param name="treeCtrl" type="RemotelyScrolledTreeCtrl" default=""/>
37405 </paramlist>
37406 </method>
37407 </class>
37408 <class name="ThinSplitterWindow" oldname="wxThinSplitterWindow" module="gizmos">
37409 <baseclass name="SplitterWindow"/>
37410 <constructor name="ThinSplitterWindow" overloaded="no">
37411 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
37412 Size size=DefaultSize, long style=wxSP_3D|wxCLIP_CHILDREN) -&gt; ThinSplitterWindow</autodoc>
37413 <paramlist>
37414 <param name="parent" type="Window" default=""/>
37415 <param name="id" type="int" default="-1"/>
37416 <param name="pos" type="Point" default="wxDefaultPosition"/>
37417 <param name="size" type="Size" default="wxDefaultSize"/>
37418 <param name="style" type="long" default="wxSP_3D|wxCLIP_CHILDREN"/>
37419 </paramlist>
37420 </constructor>
37421 </class>
37422 <class name="SplitterScrolledWindow" oldname="wxSplitterScrolledWindow" module="gizmos">
37423 <baseclass name="ScrolledWindow"/>
37424 <constructor name="SplitterScrolledWindow" overloaded="no">
37425 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
37426 Size size=DefaultSize, long style=0) -&gt; SplitterScrolledWindow</autodoc>
37427 <paramlist>
37428 <param name="parent" type="Window" default=""/>
37429 <param name="id" type="int" default="-1"/>
37430 <param name="pos" type="Point" default="wxDefaultPosition"/>
37431 <param name="size" type="Size" default="wxDefaultSize"/>
37432 <param name="style" type="long" default="0"/>
37433 </paramlist>
37434 </constructor>
37435 </class>
37436 <class name="LEDNumberCtrl" oldname="wxLEDNumberCtrl" module="gizmos">
37437 <baseclass name="Control"/>
37438 <constructor name="LEDNumberCtrl" overloaded="no">
37439 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
37440 Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -&gt; LEDNumberCtrl</autodoc>
37441 <paramlist>
37442 <param name="parent" type="Window" default=""/>
37443 <param name="id" type="int" default="-1"/>
37444 <param name="pos" type="Point" default="wxDefaultPosition"/>
37445 <param name="size" type="Size" default="wxDefaultSize"/>
37446 <param name="style" type="long" default="wxLED_ALIGN_LEFT|wxLED_DRAW_FADED"/>
37447 </paramlist>
37448 </constructor>
37449 <constructor name="PreLEDNumberCtrl" overloaded="no">
37450 <autodoc>PreLEDNumberCtrl() -&gt; LEDNumberCtrl</autodoc>
37451 </constructor>
37452 <method name="Create" type="bool" overloaded="no">
37453 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
37454 Size size=DefaultSize, long style=wxLED_ALIGN_LEFT|wxLED_DRAW_FADED) -&gt; bool</autodoc>
37455 <paramlist>
37456 <param name="parent" type="Window" default=""/>
37457 <param name="id" type="int" default="-1"/>
37458 <param name="pos" type="Point" default="wxDefaultPosition"/>
37459 <param name="size" type="Size" default="wxDefaultSize"/>
37460 <param name="style" type="long" default="wxLED_ALIGN_LEFT|wxLED_DRAW_FADED"/>
37461 </paramlist>
37462 </method>
37463 <method name="GetAlignment" type="wxLEDValueAlign" overloaded="no">
37464 <autodoc>GetAlignment() -&gt; int</autodoc>
37465 </method>
37466 <method name="GetDrawFaded" type="bool" overloaded="no">
37467 <autodoc>GetDrawFaded() -&gt; bool</autodoc>
37468 </method>
37469 <method name="GetValue" type="String" overloaded="no">
37470 <autodoc>GetValue() -&gt; String</autodoc>
37471 </method>
37472 <method name="SetAlignment" type="" overloaded="no">
37473 <autodoc>SetAlignment(int Alignment, bool Redraw=true)</autodoc>
37474 <paramlist>
37475 <param name="Alignment" type="wxLEDValueAlign" default=""/>
37476 <param name="Redraw" type="bool" default="true"/>
37477 </paramlist>
37478 </method>
37479 <method name="SetDrawFaded" type="" overloaded="no">
37480 <autodoc>SetDrawFaded(bool DrawFaded, bool Redraw=true)</autodoc>
37481 <paramlist>
37482 <param name="DrawFaded" type="bool" default=""/>
37483 <param name="Redraw" type="bool" default="true"/>
37484 </paramlist>
37485 </method>
37486 <method name="SetValue" type="" overloaded="no">
37487 <autodoc>SetValue(String Value, bool Redraw=true)</autodoc>
37488 <paramlist>
37489 <param name="Value" type="String" default=""/>
37490 <param name="Redraw" type="bool" default="true"/>
37491 </paramlist>
37492 </method>
37493 </class>
37494 <class name="TreeListColumnInfo" oldname="wxTreeListColumnInfo" module="gizmos">
37495 <baseclass name="Object"/>
37496 <constructor name="TreeListColumnInfo" overloaded="no">
37497 <autodoc>__init__(String text=EmptyString, int image=-1, size_t width=100,
37498 int alignment=TL_ALIGN_LEFT) -&gt; TreeListColumnInfo</autodoc>
37499 <paramlist>
37500 <param name="text" type="String" default="wxPyEmptyString"/>
37501 <param name="image" type="int" default="-1"/>
37502 <param name="width" type="size_t" default="100"/>
37503 <param name="alignment" type="wxTreeListColumnAlign" default="wxTL_ALIGN_LEFT"/>
37504 </paramlist>
37505 </constructor>
37506 <method name="GetAlignment" type="wxTreeListColumnAlign" overloaded="no">
37507 <autodoc>GetAlignment() -&gt; int</autodoc>
37508 </method>
37509 <method name="GetText" type="String" overloaded="no">
37510 <autodoc>GetText() -&gt; String</autodoc>
37511 </method>
37512 <method name="GetImage" type="int" overloaded="no">
37513 <autodoc>GetImage() -&gt; int</autodoc>
37514 </method>
37515 <method name="GetSelectedImage" type="int" overloaded="no">
37516 <autodoc>GetSelectedImage() -&gt; int</autodoc>
37517 </method>
37518 <method name="GetWidth" type="size_t" overloaded="no">
37519 <autodoc>GetWidth() -&gt; size_t</autodoc>
37520 </method>
37521 <method name="SetAlignment" type="" overloaded="no">
37522 <autodoc>SetAlignment(int alignment)</autodoc>
37523 <paramlist>
37524 <param name="alignment" type="wxTreeListColumnAlign" default=""/>
37525 </paramlist>
37526 </method>
37527 <method name="SetText" type="" overloaded="no">
37528 <autodoc>SetText(String text)</autodoc>
37529 <paramlist>
37530 <param name="text" type="String" default=""/>
37531 </paramlist>
37532 </method>
37533 <method name="SetImage" type="" overloaded="no">
37534 <autodoc>SetImage(int image)</autodoc>
37535 <paramlist>
37536 <param name="image" type="int" default=""/>
37537 </paramlist>
37538 </method>
37539 <method name="SetSelectedImage" type="" overloaded="no">
37540 <autodoc>SetSelectedImage(int image)</autodoc>
37541 <paramlist>
37542 <param name="image" type="int" default=""/>
37543 </paramlist>
37544 </method>
37545 <method name="SetWidth" type="" overloaded="no">
37546 <autodoc>SetWidth(size_t with)</autodoc>
37547 <paramlist>
37548 <param name="with" type="size_t" default=""/>
37549 </paramlist>
37550 </method>
37551 </class>
37552 <class name="TreeListCtrl" oldname="wxPyTreeListCtrl" module="gizmos">
37553 <baseclass name="Control"/>
37554 <constructor name="wxPyTreeListCtrl" overloaded="no">
37555 <autodoc>__init__(Window parent, int id=-1, Point pos=DefaultPosition,
37556 Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
37557 Validator validator=DefaultValidator,
37558 String name=TreeListCtrlNameStr) -&gt; TreeListCtrl</autodoc>
37559 <paramlist>
37560 <param name="parent" type="Window" default=""/>
37561 <param name="id" type="int" default="-1"/>
37562 <param name="pos" type="Point" default="wxDefaultPosition"/>
37563 <param name="size" type="Size" default="wxDefaultSize"/>
37564 <param name="style" type="long" default="wxTR_DEFAULT_STYLE"/>
37565 <param name="validator" type="Validator" default="wxDefaultValidator"/>
37566 <param name="name" type="String" default="wxPyTreeListCtrlNameStr"/>
37567 </paramlist>
37568 </constructor>
37569 <constructor name="PreTreeListCtrl" overloaded="no">
37570 <autodoc>PreTreeListCtrl() -&gt; TreeListCtrl</autodoc>
37571 </constructor>
37572 <method name="Create" type="bool" overloaded="no">
37573 <autodoc>Create(Window parent, int id=-1, Point pos=DefaultPosition,
37574 Size size=DefaultSize, long style=TR_DEFAULT_STYLE,
37575 Validator validator=DefaultValidator,
37576 String name=TreeListCtrlNameStr) -&gt; bool</autodoc>
c2dda882 37577 <docstring>Do the 2nd phase and create the GUI control.</docstring>
f32fc4bc
RD
37578 <paramlist>
37579 <param name="parent" type="Window" default=""/>
37580 <param name="id" type="int" default="-1"/>
37581 <param name="pos" type="Point" default="wxDefaultPosition"/>
37582 <param name="size" type="Size" default="wxDefaultSize"/>
37583 <param name="style" type="long" default="wxTR_DEFAULT_STYLE"/>
37584 <param name="validator" type="Validator" default="wxDefaultValidator"/>
37585 <param name="name" type="String" default="wxPyTreeListCtrlNameStr"/>
37586 </paramlist>
37587 </method>
37588 <method name="_setCallbackInfo" type="" overloaded="no">
37589 <autodoc>_setCallbackInfo(PyObject self, PyObject _class)</autodoc>
37590 <paramlist>
37591 <param name="self" type="PyObject" default=""/>
37592 <param name="_class" type="PyObject" default=""/>
37593 </paramlist>
37594 </method>
37595 <method name="GetCount" type="size_t" overloaded="no">
37596 <autodoc>GetCount() -&gt; size_t</autodoc>
37597 </method>
37598 <method name="GetIndent" type="unsigned int" overloaded="no">
37599 <autodoc>GetIndent() -&gt; unsigned int</autodoc>
37600 </method>
37601 <method name="SetIndent" type="" overloaded="no">
37602 <autodoc>SetIndent(unsigned int indent)</autodoc>
37603 <paramlist>
37604 <param name="indent" type="unsigned int" default=""/>
37605 </paramlist>
37606 </method>
37607 <method name="GetSpacing" type="unsigned int" overloaded="no">
37608 <autodoc>GetSpacing() -&gt; unsigned int</autodoc>
37609 </method>
37610 <method name="SetSpacing" type="" overloaded="no">
37611 <autodoc>SetSpacing(unsigned int spacing)</autodoc>
37612 <paramlist>
37613 <param name="spacing" type="unsigned int" default=""/>
37614 </paramlist>
37615 </method>
37616 <method name="GetLineSpacing" type="unsigned int" overloaded="no">
37617 <autodoc>GetLineSpacing() -&gt; unsigned int</autodoc>
37618 </method>
37619 <method name="SetLineSpacing" type="" overloaded="no">
37620 <autodoc>SetLineSpacing(unsigned int spacing)</autodoc>
37621 <paramlist>
37622 <param name="spacing" type="unsigned int" default=""/>
37623 </paramlist>
37624 </method>
37625 <method name="GetImageList" type="ImageList" overloaded="no">
37626 <autodoc>GetImageList() -&gt; ImageList</autodoc>
37627 </method>
37628 <method name="GetStateImageList" type="ImageList" overloaded="no">
37629 <autodoc>GetStateImageList() -&gt; ImageList</autodoc>
37630 </method>
37631 <method name="GetButtonsImageList" type="ImageList" overloaded="no">
37632 <autodoc>GetButtonsImageList() -&gt; ImageList</autodoc>
37633 </method>
37634 <method name="SetImageList" type="" overloaded="no">
37635 <autodoc>SetImageList(ImageList imageList)</autodoc>
37636 <paramlist>
37637 <param name="imageList" type="ImageList" default=""/>
37638 </paramlist>
37639 </method>
37640 <method name="SetStateImageList" type="" overloaded="no">
37641 <autodoc>SetStateImageList(ImageList imageList)</autodoc>
37642 <paramlist>
37643 <param name="imageList" type="ImageList" default=""/>
37644 </paramlist>
37645 </method>
37646 <method name="SetButtonsImageList" type="" overloaded="no">
37647 <autodoc>SetButtonsImageList(ImageList imageList)</autodoc>
37648 <paramlist>
37649 <param name="imageList" type="ImageList" default=""/>
37650 </paramlist>
37651 </method>
37652 <method name="AssignImageList" type="" overloaded="no">
37653 <autodoc>AssignImageList(ImageList imageList)</autodoc>
37654 <paramlist>
37655 <param name="imageList" type="ImageList" default=""/>
37656 </paramlist>
37657 </method>
37658 <method name="AssignStateImageList" type="" overloaded="no">
37659 <autodoc>AssignStateImageList(ImageList imageList)</autodoc>
37660 <paramlist>
37661 <param name="imageList" type="ImageList" default=""/>
37662 </paramlist>
37663 </method>
37664 <method name="AssignButtonsImageList" type="" overloaded="no">
37665 <autodoc>AssignButtonsImageList(ImageList imageList)</autodoc>
37666 <paramlist>
37667 <param name="imageList" type="ImageList" default=""/>
37668 </paramlist>
37669 </method>
37670 <method name="AddColumn" type="" overloaded="no">
37671 <autodoc>AddColumn(String text)</autodoc>
37672 <paramlist>
37673 <param name="text" type="String" default=""/>
37674 </paramlist>
37675 </method>
37676 <method name="AddColumnInfo" type="" overloaded="no">
37677 <autodoc>AddColumnInfo(TreeListColumnInfo col)</autodoc>
37678 <paramlist>
37679 <param name="col" type="TreeListColumnInfo" default=""/>
37680 </paramlist>
37681 </method>
37682 <method name="InsertColumn" type="" overloaded="no">
37683 <autodoc>InsertColumn(size_t before, String text)</autodoc>
37684 <paramlist>
37685 <param name="before" type="size_t" default=""/>
37686 <param name="text" type="String" default=""/>
37687 </paramlist>
37688 </method>
37689 <method name="InsertColumnInfo" type="" overloaded="no">
37690 <autodoc>InsertColumnInfo(size_t before, TreeListColumnInfo col)</autodoc>
37691 <paramlist>
37692 <param name="before" type="size_t" default=""/>
37693 <param name="col" type="TreeListColumnInfo" default=""/>
37694 </paramlist>
37695 </method>
37696 <method name="RemoveColumn" type="" overloaded="no">
37697 <autodoc>RemoveColumn(size_t column)</autodoc>
37698 <paramlist>
37699 <param name="column" type="size_t" default=""/>
37700 </paramlist>
37701 </method>
37702 <method name="GetColumnCount" type="size_t" overloaded="no">
37703 <autodoc>GetColumnCount() -&gt; size_t</autodoc>
37704 </method>
37705 <method name="SetColumnWidth" type="" overloaded="no">
37706 <autodoc>SetColumnWidth(size_t column, size_t width)</autodoc>
37707 <paramlist>
37708 <param name="column" type="size_t" default=""/>
37709 <param name="width" type="size_t" default=""/>
37710 </paramlist>
37711 </method>
37712 <method name="GetColumnWidth" type="int" overloaded="no">
37713 <autodoc>GetColumnWidth(size_t column) -&gt; int</autodoc>
37714 <paramlist>
37715 <param name="column" type="size_t" default=""/>
37716 </paramlist>
37717 </method>
37718 <method name="SetMainColumn" type="" overloaded="no">
37719 <autodoc>SetMainColumn(size_t column)</autodoc>
37720 <paramlist>
37721 <param name="column" type="size_t" default=""/>
37722 </paramlist>
37723 </method>
37724 <method name="GetMainColumn" type="size_t" overloaded="no">
37725 <autodoc>GetMainColumn() -&gt; size_t</autodoc>
37726 </method>
37727 <method name="SetColumnText" type="" overloaded="no">
37728 <autodoc>SetColumnText(size_t column, String text)</autodoc>
37729 <paramlist>
37730 <param name="column" type="size_t" default=""/>
37731 <param name="text" type="String" default=""/>
37732 </paramlist>
37733 </method>
37734 <method name="GetColumnText" type="String" overloaded="no">
37735 <autodoc>GetColumnText(size_t column) -&gt; String</autodoc>
37736 <paramlist>
37737 <param name="column" type="size_t" default=""/>
37738 </paramlist>
37739 </method>
37740 <method name="SetColumn" type="" overloaded="no">
37741 <autodoc>SetColumn(size_t column, TreeListColumnInfo info)</autodoc>
37742 <paramlist>
37743 <param name="column" type="size_t" default=""/>
37744 <param name="info" type="TreeListColumnInfo" default=""/>
37745 </paramlist>
37746 </method>
37747 <method name="GetColumn" type="TreeListColumnInfo" overloaded="no">
37748 <autodoc>GetColumn(size_t column) -&gt; TreeListColumnInfo</autodoc>
37749 <paramlist>
37750 <param name="column" type="size_t" default=""/>
37751 </paramlist>
37752 </method>
37753 <method name="SetColumnAlignment" type="" overloaded="no">
37754 <autodoc>SetColumnAlignment(size_t column, int align)</autodoc>
37755 <paramlist>
37756 <param name="column" type="size_t" default=""/>
37757 <param name="align" type="wxTreeListColumnAlign" default=""/>
37758 </paramlist>
37759 </method>
37760 <method name="GetColumnAlignment" type="wxTreeListColumnAlign" overloaded="no">
37761 <autodoc>GetColumnAlignment(size_t column) -&gt; int</autodoc>
37762 <paramlist>
37763 <param name="column" type="size_t" default=""/>
37764 </paramlist>
37765 </method>
37766 <method name="SetColumnImage" type="" overloaded="no">
37767 <autodoc>SetColumnImage(size_t column, int image)</autodoc>
37768 <paramlist>
37769 <param name="column" type="size_t" default=""/>
37770 <param name="image" type="int" default=""/>
37771 </paramlist>
37772 </method>
37773 <method name="GetColumnImage" type="int" overloaded="no">
37774 <autodoc>GetColumnImage(size_t column) -&gt; int</autodoc>
37775 <paramlist>
37776 <param name="column" type="size_t" default=""/>
37777 </paramlist>
37778 </method>
37779 <method name="GetItemText" type="String" overloaded="no">
37780 <autodoc>GetItemText(TreeItemId item, int column=-1) -&gt; String</autodoc>
37781 <paramlist>
37782 <param name="item" type="TreeItemId" default=""/>
37783 <param name="column" type="int" default="-1"/>
37784 </paramlist>
37785 </method>
37786 <method name="GetItemImage" type="int" overloaded="no">
37787 <autodoc>GetItemImage(TreeItemId item, int column=-1, int which=TreeItemIcon_Normal) -&gt; int</autodoc>
37788 <paramlist>
37789 <param name="item" type="TreeItemId" default=""/>
37790 <param name="column" type="int" default="-1"/>
37791 <param name="which" type="wxTreeItemIcon" default="wxTreeItemIcon_Normal"/>
37792 </paramlist>
37793 </method>
37794 <method name="SetItemText" type="" overloaded="no">
37795 <autodoc>SetItemText(TreeItemId item, String text, int column=-1)</autodoc>
37796 <paramlist>
37797 <param name="item" type="TreeItemId" default=""/>
37798 <param name="text" type="String" default=""/>
37799 <param name="column" type="int" default="-1"/>
37800 </paramlist>
37801 </method>
37802 <method name="SetItemImage" type="" overloaded="no">
37803 <autodoc>SetItemImage(TreeItemId item, int image, int column=-1, int which=TreeItemIcon_Normal)</autodoc>
37804 <paramlist>
37805 <param name="item" type="TreeItemId" default=""/>
37806 <param name="image" type="int" default=""/>
37807 <param name="column" type="int" default="-1"/>
37808 <param name="which" type="wxTreeItemIcon" default="wxTreeItemIcon_Normal"/>
37809 </paramlist>
37810 </method>
37811 <method name="GetItemData" type="TreeItemData" overloaded="no">
37812 <autodoc>GetItemData(TreeItemId item) -&gt; TreeItemData</autodoc>
37813 <paramlist>
37814 <param name="item" type="TreeItemId" default=""/>
37815 </paramlist>
37816 </method>
37817 <method name="SetItemData" type="" overloaded="no">
37818 <autodoc>SetItemData(TreeItemId item, TreeItemData data)</autodoc>
37819 <paramlist>
37820 <param name="item" type="TreeItemId" default=""/>
37821 <param name="data" type="TreeItemData" default=""/>
37822 </paramlist>
37823 </method>
37824 <method name="GetItemPyData" type="PyObject" overloaded="no">
37825 <autodoc>GetItemPyData(TreeItemId item) -&gt; PyObject</autodoc>
37826 <paramlist>
37827 <param name="item" type="TreeItemId" default=""/>
37828 </paramlist>
37829 </method>
37830 <method name="SetItemPyData" type="" overloaded="no">
37831 <autodoc>SetItemPyData(TreeItemId item, PyObject obj)</autodoc>
37832 <paramlist>
37833 <param name="item" type="TreeItemId" default=""/>
37834 <param name="obj" type="PyObject" default=""/>
37835 </paramlist>
37836 </method>
37837 <method name="SetItemHasChildren" type="" overloaded="no">
37838 <autodoc>SetItemHasChildren(TreeItemId item, bool has=True)</autodoc>
37839 <paramlist>
37840 <param name="item" type="TreeItemId" default=""/>
37841 <param name="has" type="bool" default="True"/>
37842 </paramlist>
37843 </method>
37844 <method name="SetItemBold" type="" overloaded="no">
37845 <autodoc>SetItemBold(TreeItemId item, bool bold=True)</autodoc>
37846 <paramlist>
37847 <param name="item" type="TreeItemId" default=""/>
37848 <param name="bold" type="bool" default="True"/>
37849 </paramlist>
37850 </method>
37851 <method name="SetItemTextColour" type="" overloaded="no">
37852 <autodoc>SetItemTextColour(TreeItemId item, Colour col)</autodoc>
37853 <paramlist>
37854 <param name="item" type="TreeItemId" default=""/>
37855 <param name="col" type="Colour" default=""/>
37856 </paramlist>
37857 </method>
37858 <method name="SetItemBackgroundColour" type="" overloaded="no">
37859 <autodoc>SetItemBackgroundColour(TreeItemId item, Colour col)</autodoc>
37860 <paramlist>
37861 <param name="item" type="TreeItemId" default=""/>
37862 <param name="col" type="Colour" default=""/>
37863 </paramlist>
37864 </method>
37865 <method name="SetItemFont" type="" overloaded="no">
37866 <autodoc>SetItemFont(TreeItemId item, Font font)</autodoc>
37867 <paramlist>
37868 <param name="item" type="TreeItemId" default=""/>
37869 <param name="font" type="Font" default=""/>
37870 </paramlist>
37871 </method>
37872 <method name="GetItemBold" type="bool" overloaded="no">
37873 <autodoc>GetItemBold(TreeItemId item) -&gt; bool</autodoc>
37874 <paramlist>
37875 <param name="item" type="TreeItemId" default=""/>
37876 </paramlist>
37877 </method>
37878 <method name="GetItemTextColour" type="Colour" overloaded="no">
37879 <autodoc>GetItemTextColour(TreeItemId item) -&gt; Colour</autodoc>
37880 <paramlist>
37881 <param name="item" type="TreeItemId" default=""/>
37882 </paramlist>
37883 </method>
37884 <method name="GetItemBackgroundColour" type="Colour" overloaded="no">
37885 <autodoc>GetItemBackgroundColour(TreeItemId item) -&gt; Colour</autodoc>
37886 <paramlist>
37887 <param name="item" type="TreeItemId" default=""/>
37888 </paramlist>
37889 </method>
37890 <method name="GetItemFont" type="Font" overloaded="no">
37891 <autodoc>GetItemFont(TreeItemId item) -&gt; Font</autodoc>
37892 <paramlist>
37893 <param name="item" type="TreeItemId" default=""/>
37894 </paramlist>
37895 </method>
37896 <method name="IsVisible" type="bool" overloaded="no">
37897 <autodoc>IsVisible(TreeItemId item) -&gt; bool</autodoc>
37898 <paramlist>
37899 <param name="item" type="TreeItemId" default=""/>
37900 </paramlist>
37901 </method>
37902 <method name="ItemHasChildren" type="bool" overloaded="no">
37903 <autodoc>ItemHasChildren(TreeItemId item) -&gt; bool</autodoc>
37904 <paramlist>
37905 <param name="item" type="TreeItemId" default=""/>
37906 </paramlist>
37907 </method>
37908 <method name="IsExpanded" type="bool" overloaded="no">
37909 <autodoc>IsExpanded(TreeItemId item) -&gt; bool</autodoc>
37910 <paramlist>
37911 <param name="item" type="TreeItemId" default=""/>
37912 </paramlist>
37913 </method>
37914 <method name="IsSelected" type="bool" overloaded="no">
37915 <autodoc>IsSelected(TreeItemId item) -&gt; bool</autodoc>
37916 <paramlist>
37917 <param name="item" type="TreeItemId" default=""/>
37918 </paramlist>
37919 </method>
37920 <method name="IsBold" type="bool" overloaded="no">
37921 <autodoc>IsBold(TreeItemId item) -&gt; bool</autodoc>
37922 <paramlist>
37923 <param name="item" type="TreeItemId" default=""/>
37924 </paramlist>
37925 </method>
37926 <method name="GetChildrenCount" type="size_t" overloaded="no">
37927 <autodoc>GetChildrenCount(TreeItemId item, bool recursively=True) -&gt; size_t</autodoc>
37928 <paramlist>
37929 <param name="item" type="TreeItemId" default=""/>
37930 <param name="recursively" type="bool" default="True"/>
37931 </paramlist>
37932 </method>
37933 <method name="GetRootItem" type="TreeItemId" overloaded="no">
37934 <autodoc>GetRootItem() -&gt; TreeItemId</autodoc>
37935 </method>
37936 <method name="GetSelection" type="TreeItemId" overloaded="no">
37937 <autodoc>GetSelection() -&gt; TreeItemId</autodoc>
37938 </method>
37939 <method name="GetSelections" type="PyObject" overloaded="no">
37940 <autodoc>GetSelections() -&gt; PyObject</autodoc>
37941 </method>
37942 <method name="GetItemParent" type="TreeItemId" overloaded="no">
37943 <autodoc>GetItemParent(TreeItemId item) -&gt; TreeItemId</autodoc>
37944 <paramlist>
37945 <param name="item" type="TreeItemId" default=""/>
37946 </paramlist>
37947 </method>
37948 <method name="GetFirstChild" type="PyObject" overloaded="no">
37949 <autodoc>GetFirstChild(TreeItemId item) -&gt; PyObject</autodoc>
37950 <paramlist>
37951 <param name="item" type="TreeItemId" default=""/>
37952 </paramlist>
37953 </method>
37954 <method name="GetNextChild" type="PyObject" overloaded="no">
37955 <autodoc>GetNextChild(TreeItemId item, long cookie) -&gt; PyObject</autodoc>
37956 <paramlist>
37957 <param name="item" type="TreeItemId" default=""/>
37958 <param name="cookie" type="long" default=""/>
37959 </paramlist>
37960 </method>
37961 <method name="GetLastChild" type="TreeItemId" overloaded="no">
37962 <autodoc>GetLastChild(TreeItemId item) -&gt; TreeItemId</autodoc>
37963 <paramlist>
37964 <param name="item" type="TreeItemId" default=""/>
37965 </paramlist>
37966 </method>
37967 <method name="GetNextSibling" type="TreeItemId" overloaded="no">
37968 <autodoc>GetNextSibling(TreeItemId item) -&gt; TreeItemId</autodoc>
37969 <paramlist>
37970 <param name="item" type="TreeItemId" default=""/>
37971 </paramlist>
37972 </method>
37973 <method name="GetPrevSibling" type="TreeItemId" overloaded="no">
37974 <autodoc>GetPrevSibling(TreeItemId item) -&gt; TreeItemId</autodoc>
37975 <paramlist>
37976 <param name="item" type="TreeItemId" default=""/>
37977 </paramlist>
37978 </method>
37979 <method name="GetFirstVisibleItem" type="TreeItemId" overloaded="no">
37980 <autodoc>GetFirstVisibleItem() -&gt; TreeItemId</autodoc>
37981 </method>
37982 <method name="GetNextVisible" type="TreeItemId" overloaded="no">
37983 <autodoc>GetNextVisible(TreeItemId item) -&gt; TreeItemId</autodoc>
37984 <paramlist>
37985 <param name="item" type="TreeItemId" default=""/>
37986 </paramlist>
37987 </method>
37988 <method name="GetPrevVisible" type="TreeItemId" overloaded="no">
37989 <autodoc>GetPrevVisible(TreeItemId item) -&gt; TreeItemId</autodoc>
37990 <paramlist>
37991 <param name="item" type="TreeItemId" default=""/>
37992 </paramlist>
37993 </method>
37994 <method name="GetNext" type="TreeItemId" overloaded="no">
37995 <autodoc>GetNext(TreeItemId item) -&gt; TreeItemId</autodoc>
37996 <paramlist>
37997 <param name="item" type="TreeItemId" default=""/>
37998 </paramlist>
37999 </method>
38000 <method name="AddRoot" type="TreeItemId" overloaded="no">
38001 <autodoc>AddRoot(String text, int image=-1, int selectedImage=-1, TreeItemData data=None) -&gt; TreeItemId</autodoc>
38002 <paramlist>
38003 <param name="text" type="String" default=""/>
38004 <param name="image" type="int" default="-1"/>
38005 <param name="selectedImage" type="int" default="-1"/>
38006 <param name="data" type="TreeItemData" default="NULL"/>
38007 </paramlist>
38008 </method>
38009 <method name="PrependItem" type="TreeItemId" overloaded="no">
38010 <autodoc>PrependItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
0f43fbdf 38011 TreeItemData data=None) -&gt; TreeItemId</autodoc>
f32fc4bc
RD
38012 <paramlist>
38013 <param name="parent" type="TreeItemId" default=""/>
38014 <param name="text" type="String" default=""/>
38015 <param name="image" type="int" default="-1"/>
38016 <param name="selectedImage" type="int" default="-1"/>
38017 <param name="data" type="TreeItemData" default="NULL"/>
38018 </paramlist>
38019 </method>
38020 <method name="InsertItem" type="TreeItemId" overloaded="no">
38021 <autodoc>InsertItem(TreeItemId parent, TreeItemId idPrevious, String text,
0f43fbdf 38022 int image=-1, int selectedImage=-1, TreeItemData data=None) -&gt; TreeItemId</autodoc>
f32fc4bc
RD
38023 <paramlist>
38024 <param name="parent" type="TreeItemId" default=""/>
38025 <param name="idPrevious" type="TreeItemId" default=""/>
38026 <param name="text" type="String" default=""/>
38027 <param name="image" type="int" default="-1"/>
38028 <param name="selectedImage" type="int" default="-1"/>
38029 <param name="data" type="TreeItemData" default="NULL"/>
38030 </paramlist>
38031 </method>
38032 <method name="InsertItemBefore" type="TreeItemId" overloaded="no">
38033 <autodoc>InsertItemBefore(TreeItemId parent, size_t index, String text, int image=-1,
0f43fbdf 38034 int selectedImage=-1, TreeItemData data=None) -&gt; TreeItemId</autodoc>
f32fc4bc
RD
38035 <paramlist>
38036 <param name="parent" type="TreeItemId" default=""/>
38037 <param name="index" type="size_t" default=""/>
38038 <param name="text" type="String" default=""/>
38039 <param name="image" type="int" default="-1"/>
38040 <param name="selectedImage" type="int" default="-1"/>
38041 <param name="data" type="TreeItemData" default="NULL"/>
38042 </paramlist>
38043 </method>
38044 <method name="AppendItem" type="TreeItemId" overloaded="no">
38045 <autodoc>AppendItem(TreeItemId parent, String text, int image=-1, int selectedImage=-1,
0f43fbdf 38046 TreeItemData data=None) -&gt; TreeItemId</autodoc>
f32fc4bc
RD
38047 <paramlist>
38048 <param name="parent" type="TreeItemId" default=""/>
38049 <param name="text" type="String" default=""/>
38050 <param name="image" type="int" default="-1"/>
38051 <param name="selectedImage" type="int" default="-1"/>
38052 <param name="data" type="TreeItemData" default="NULL"/>
38053 </paramlist>
38054 </method>
38055 <method name="Delete" type="" overloaded="no">
38056 <autodoc>Delete(TreeItemId item)</autodoc>
38057 <paramlist>
38058 <param name="item" type="TreeItemId" default=""/>
38059 </paramlist>
38060 </method>
38061 <method name="DeleteChildren" type="" overloaded="no">
38062 <autodoc>DeleteChildren(TreeItemId item)</autodoc>
38063 <paramlist>
38064 <param name="item" type="TreeItemId" default=""/>
38065 </paramlist>
38066 </method>
38067 <method name="DeleteAllItems" type="" overloaded="no">
38068 <autodoc>DeleteAllItems()</autodoc>
38069 </method>
38070 <method name="Expand" type="" overloaded="no">
38071 <autodoc>Expand(TreeItemId item)</autodoc>
38072 <paramlist>
38073 <param name="item" type="TreeItemId" default=""/>
38074 </paramlist>
38075 </method>
38076 <method name="ExpandAll" type="" overloaded="no">
38077 <autodoc>ExpandAll(TreeItemId item)</autodoc>
38078 <paramlist>
38079 <param name="item" type="TreeItemId" default=""/>
38080 </paramlist>
38081 </method>
38082 <method name="Collapse" type="" overloaded="no">
38083 <autodoc>Collapse(TreeItemId item)</autodoc>
38084 <paramlist>
38085 <param name="item" type="TreeItemId" default=""/>
38086 </paramlist>
38087 </method>
38088 <method name="CollapseAndReset" type="" overloaded="no">
38089 <autodoc>CollapseAndReset(TreeItemId item)</autodoc>
38090 <paramlist>
38091 <param name="item" type="TreeItemId" default=""/>
38092 </paramlist>
38093 </method>
38094 <method name="Toggle" type="" overloaded="no">
38095 <autodoc>Toggle(TreeItemId item)</autodoc>
38096 <paramlist>
38097 <param name="item" type="TreeItemId" default=""/>
38098 </paramlist>
38099 </method>
38100 <method name="Unselect" type="" overloaded="no">
38101 <autodoc>Unselect()</autodoc>
38102 </method>
38103 <method name="UnselectAll" type="" overloaded="no">
38104 <autodoc>UnselectAll()</autodoc>
38105 </method>
38106 <method name="SelectItem" type="" overloaded="no">
38107 <autodoc>SelectItem(TreeItemId item, bool unselect_others=True, bool extended_select=False)</autodoc>
38108 <paramlist>
38109 <param name="item" type="TreeItemId" default=""/>
38110 <param name="unselect_others" type="bool" default="True"/>
38111 <param name="extended_select" type="bool" default="False"/>
38112 </paramlist>
38113 </method>
38114 <method name="EnsureVisible" type="" overloaded="no">
38115 <autodoc>EnsureVisible(TreeItemId item)</autodoc>
38116 <paramlist>
38117 <param name="item" type="TreeItemId" default=""/>
38118 </paramlist>
38119 </method>
38120 <method name="ScrollTo" type="" overloaded="no">
38121 <autodoc>ScrollTo(TreeItemId item)</autodoc>
38122 <paramlist>
38123 <param name="item" type="TreeItemId" default=""/>
38124 </paramlist>
38125 </method>
38126 <method name="HitTest" type="TreeItemId" overloaded="no">
38127 <autodoc>HitTest(Point point, int OUTPUT, int OUTPUT) -&gt; TreeItemId</autodoc>
38128 <paramlist>
38129 <param name="point" type="Point" default=""/>
38130 <param name="OUTPUT" type="int" default=""/>
38131 <param name="OUTPUT" type="int" default=""/>
38132 </paramlist>
38133 </method>
38134 <method name="GetBoundingRect" type="PyObject" overloaded="no">
38135 <autodoc>GetBoundingRect(TreeItemId item, bool textOnly=False) -&gt; PyObject</autodoc>
38136 <paramlist>
38137 <param name="item" type="TreeItemId" default=""/>
38138 <param name="textOnly" type="bool" default="False"/>
38139 </paramlist>
38140 </method>
38141 <method name="EditLabel" type="" overloaded="no">
38142 <autodoc>EditLabel(TreeItemId item)</autodoc>
38143 <paramlist>
38144 <param name="item" type="TreeItemId" default=""/>
38145 </paramlist>
38146 </method>
38147 <method name="Edit" type="" overloaded="no">
38148 <autodoc>Edit(TreeItemId item)</autodoc>
38149 <paramlist>
38150 <param name="item" type="TreeItemId" default=""/>
38151 </paramlist>
38152 </method>
38153 <method name="SortChildren" type="" overloaded="no">
38154 <autodoc>SortChildren(TreeItemId item)</autodoc>
38155 <paramlist>
38156 <param name="item" type="TreeItemId" default=""/>
38157 </paramlist>
38158 </method>
38159 <method name="GetItemSelectedImage" type="int" overloaded="no">
38160 <autodoc>GetItemSelectedImage(TreeItemId item) -&gt; int</autodoc>
38161 <paramlist>
38162 <param name="item" type="TreeItemId" default=""/>
38163 </paramlist>
38164 </method>
38165 <method name="SetItemSelectedImage" type="" overloaded="no">
38166 <autodoc>SetItemSelectedImage(TreeItemId item, int image)</autodoc>
38167 <paramlist>
38168 <param name="item" type="TreeItemId" default=""/>
38169 <param name="image" type="int" default=""/>
38170 </paramlist>
38171 </method>
38172 <method name="GetHeaderWindow" type="Window" overloaded="no">
38173 <autodoc>GetHeaderWindow() -&gt; Window</autodoc>
38174 </method>
38175 <method name="GetMainWindow" type="Window" overloaded="no">
38176 <autodoc>GetMainWindow() -&gt; Window</autodoc>
38177 </method>
38178 </class>
38179 </module>
0dd25e81 38180</wxPython-metadata>