]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/msw/misc2.py
Updated the changelog
[wxWidgets.git] / wxPython / src / msw / misc2.py
CommitLineData
d24a34bb
RD
1# This file was created automatically by SWIG.
2import misc2c
3
4from windows import *
5
6from misc import *
7
8from gdi import *
4120ef2b
RD
9
10from clip_dnd import *
11
12from events import *
c368d904
RD
13
14from streams import *
d24a34bb
RD
15class wxToolTipPtr :
16 def __init__(self,this):
17 self.this = this
18 self.thisown = 0
2d091820
RD
19 def SetTip(self, *_args, **_kwargs):
20 val = apply(misc2c.wxToolTip_SetTip,(self,) + _args, _kwargs)
d24a34bb 21 return val
2d091820
RD
22 def GetTip(self, *_args, **_kwargs):
23 val = apply(misc2c.wxToolTip_GetTip,(self,) + _args, _kwargs)
d24a34bb 24 return val
2d091820
RD
25 def GetWindow(self, *_args, **_kwargs):
26 val = apply(misc2c.wxToolTip_GetWindow,(self,) + _args, _kwargs)
27 if val: val = wxWindowPtr(val)
d24a34bb
RD
28 return val
29 def __repr__(self):
2d091820 30 return "<C wxToolTip instance at %s>" % (self.this,)
d24a34bb 31class wxToolTip(wxToolTipPtr):
2d091820
RD
32 def __init__(self,*_args,**_kwargs):
33 self.this = apply(misc2c.new_wxToolTip,_args,_kwargs)
d24a34bb
RD
34 self.thisown = 1
35
36
37
38
8f17924e
RD
39class wxCaretPtr :
40 def __init__(self,this):
41 self.this = this
42 self.thisown = 0
43 def __del__(self,misc2c=misc2c):
44 if self.thisown == 1 :
45 misc2c.delete_wxCaret(self)
46 def IsOk(self, *_args, **_kwargs):
47 val = apply(misc2c.wxCaret_IsOk,(self,) + _args, _kwargs)
48 return val
49 def IsVisible(self, *_args, **_kwargs):
50 val = apply(misc2c.wxCaret_IsVisible,(self,) + _args, _kwargs)
51 return val
52 def GetPositionTuple(self, *_args, **_kwargs):
53 val = apply(misc2c.wxCaret_GetPositionTuple,(self,) + _args, _kwargs)
54 return val
55 def GetPosition(self, *_args, **_kwargs):
56 val = apply(misc2c.wxCaret_GetPosition,(self,) + _args, _kwargs)
57 if val: val = wxPointPtr(val) ; val.thisown = 1
58 return val
59 def GetSizeTuple(self, *_args, **_kwargs):
60 val = apply(misc2c.wxCaret_GetSizeTuple,(self,) + _args, _kwargs)
61 return val
62 def GetSize(self, *_args, **_kwargs):
63 val = apply(misc2c.wxCaret_GetSize,(self,) + _args, _kwargs)
64 if val: val = wxSizePtr(val) ; val.thisown = 1
65 return val
66 def GetWindow(self, *_args, **_kwargs):
67 val = apply(misc2c.wxCaret_GetWindow,(self,) + _args, _kwargs)
68 if val: val = wxWindowPtr(val)
69 return val
70 def MoveXY(self, *_args, **_kwargs):
71 val = apply(misc2c.wxCaret_MoveXY,(self,) + _args, _kwargs)
72 return val
73 def Move(self, *_args, **_kwargs):
74 val = apply(misc2c.wxCaret_Move,(self,) + _args, _kwargs)
75 return val
e02c03a4
RD
76 def SetSizeWH(self, *_args, **_kwargs):
77 val = apply(misc2c.wxCaret_SetSizeWH,(self,) + _args, _kwargs)
78 return val
79 def SetSize(self, *_args, **_kwargs):
80 val = apply(misc2c.wxCaret_SetSize,(self,) + _args, _kwargs)
81 return val
8f17924e
RD
82 def Show(self, *_args, **_kwargs):
83 val = apply(misc2c.wxCaret_Show,(self,) + _args, _kwargs)
84 return val
85 def Hide(self, *_args, **_kwargs):
86 val = apply(misc2c.wxCaret_Hide,(self,) + _args, _kwargs)
87 return val
8f17924e
RD
88 def __repr__(self):
89 return "<C wxCaret instance at %s>" % (self.this,)
90class wxCaret(wxCaretPtr):
91 def __init__(self,*_args,**_kwargs):
92 self.this = apply(misc2c.new_wxCaret,_args,_kwargs)
93 self.thisown = 1
94
95
96
97
4120ef2b
RD
98class wxFontEnumeratorPtr :
99 def __init__(self,this):
100 self.this = this
101 self.thisown = 0
102 def __del__(self,misc2c=misc2c):
103 if self.thisown == 1 :
104 misc2c.delete_wxFontEnumerator(self)
105 def _setSelf(self, *_args, **_kwargs):
106 val = apply(misc2c.wxFontEnumerator__setSelf,(self,) + _args, _kwargs)
107 return val
108 def EnumerateFacenames(self, *_args, **_kwargs):
109 val = apply(misc2c.wxFontEnumerator_EnumerateFacenames,(self,) + _args, _kwargs)
110 return val
111 def EnumerateEncodings(self, *_args, **_kwargs):
112 val = apply(misc2c.wxFontEnumerator_EnumerateEncodings,(self,) + _args, _kwargs)
113 return val
114 def GetEncodings(self, *_args, **_kwargs):
115 val = apply(misc2c.wxFontEnumerator_GetEncodings,(self,) + _args, _kwargs)
116 return val
117 def GetFacenames(self, *_args, **_kwargs):
118 val = apply(misc2c.wxFontEnumerator_GetFacenames,(self,) + _args, _kwargs)
119 return val
120 def __repr__(self):
121 return "<C wxFontEnumerator instance at %s>" % (self.this,)
122class wxFontEnumerator(wxFontEnumeratorPtr):
123 def __init__(self,*_args,**_kwargs):
124 self.this = apply(misc2c.new_wxFontEnumerator,_args,_kwargs)
125 self.thisown = 1
f6bcfd97 126 self._setSelf(self, wxFontEnumerator)
4120ef2b
RD
127
128
129
130
131class wxBusyCursorPtr :
132 def __init__(self,this):
133 self.this = this
134 self.thisown = 0
135 def __del__(self,misc2c=misc2c):
136 if self.thisown == 1 :
137 misc2c.delete_wxBusyCursor(self)
138 def __repr__(self):
139 return "<C wxBusyCursor instance at %s>" % (self.this,)
140class wxBusyCursor(wxBusyCursorPtr):
141 def __init__(self,*_args,**_kwargs):
142 self.this = apply(misc2c.new_wxBusyCursor,_args,_kwargs)
143 self.thisown = 1
144
145
146
147
c368d904
RD
148class wxWindowDisablerPtr :
149 def __init__(self,this):
150 self.this = this
151 self.thisown = 0
152 def __del__(self,misc2c=misc2c):
153 if self.thisown == 1 :
154 misc2c.delete_wxWindowDisabler(self)
155 def __repr__(self):
156 return "<C wxWindowDisabler instance at %s>" % (self.this,)
157class wxWindowDisabler(wxWindowDisablerPtr):
158 def __init__(self,*_args,**_kwargs):
159 self.this = apply(misc2c.new_wxWindowDisabler,_args,_kwargs)
160 self.thisown = 1
161
162
163
164
6e18ca6c
RD
165class wxMutexGuiLockerPtr :
166 def __init__(self,this):
167 self.this = this
168 self.thisown = 0
169 def __del__(self,misc2c=misc2c):
170 if self.thisown == 1 :
171 misc2c.delete_wxMutexGuiLocker(self)
172 def __repr__(self):
173 return "<C wxMutexGuiLocker instance at %s>" % (self.this,)
174class wxMutexGuiLocker(wxMutexGuiLockerPtr):
175 def __init__(self,*_args,**_kwargs):
176 self.this = apply(misc2c.new_wxMutexGuiLocker,_args,_kwargs)
177 self.thisown = 1
178
179
180
181
f6bcfd97
BP
182class wxTipProviderPtr :
183 def __init__(self,this):
184 self.this = this
185 self.thisown = 0
186 def __del__(self,misc2c=misc2c):
187 if self.thisown == 1 :
188 misc2c.delete_wxTipProvider(self)
189 def GetTip(self, *_args, **_kwargs):
190 val = apply(misc2c.wxTipProvider_GetTip,(self,) + _args, _kwargs)
191 return val
192 def GetCurrentTip(self, *_args, **_kwargs):
193 val = apply(misc2c.wxTipProvider_GetCurrentTip,(self,) + _args, _kwargs)
194 return val
195 def __repr__(self):
196 return "<C wxTipProvider instance at %s>" % (self.this,)
197class wxTipProvider(wxTipProviderPtr):
198 def __init__(self,this):
199 self.this = this
200
201
202
203
204class wxPyTipProviderPtr(wxTipProviderPtr):
205 def __init__(self,this):
206 self.this = this
207 self.thisown = 0
208 def __repr__(self):
209 return "<C wxPyTipProvider instance at %s>" % (self.this,)
210class wxPyTipProvider(wxPyTipProviderPtr):
211 def __init__(self,*_args,**_kwargs):
212 self.this = apply(misc2c.new_wxPyTipProvider,_args,_kwargs)
213 self.thisown = 1
214
215
216
217
218class wxDragImagePtr :
219 def __init__(self,this):
220 self.this = this
221 self.thisown = 0
222 def __del__(self,misc2c=misc2c):
223 if self.thisown == 1 :
224 misc2c.delete_wxDragImage(self)
225 def BeginDrag(self, *_args, **_kwargs):
226 val = apply(misc2c.wxDragImage_BeginDrag,(self,) + _args, _kwargs)
227 return val
228 def BeginDrag2(self, *_args, **_kwargs):
229 val = apply(misc2c.wxDragImage_BeginDrag2,(self,) + _args, _kwargs)
230 return val
231 def EndDrag(self, *_args, **_kwargs):
232 val = apply(misc2c.wxDragImage_EndDrag,(self,) + _args, _kwargs)
233 return val
234 def Move(self, *_args, **_kwargs):
235 val = apply(misc2c.wxDragImage_Move,(self,) + _args, _kwargs)
236 return val
237 def Show(self, *_args, **_kwargs):
238 val = apply(misc2c.wxDragImage_Show,(self,) + _args, _kwargs)
239 return val
240 def Hide(self, *_args, **_kwargs):
241 val = apply(misc2c.wxDragImage_Hide,(self,) + _args, _kwargs)
242 return val
243 def GetImageRect(self, *_args, **_kwargs):
244 val = apply(misc2c.wxDragImage_GetImageRect,(self,) + _args, _kwargs)
245 if val: val = wxRectPtr(val) ; val.thisown = 1
246 return val
247 def RedrawImage(self, *_args, **_kwargs):
248 val = apply(misc2c.wxDragImage_RedrawImage,(self,) + _args, _kwargs)
249 return val
250 def __repr__(self):
251 return "<C wxDragImage instance at %s>" % (self.this,)
252class wxDragImage(wxDragImagePtr):
253 def __init__(self,*_args,**_kwargs):
254 self.this = apply(misc2c.new_wxDragImage,_args,_kwargs)
255 self.thisown = 1
256
257
258
259
260class wxPyTimerPtr :
261 def __init__(self,this):
262 self.this = this
263 self.thisown = 0
264 def __del__(self,misc2c=misc2c):
265 if self.thisown == 1 :
266 misc2c.delete_wxPyTimer(self)
267 def GetInterval(self, *_args, **_kwargs):
268 val = apply(misc2c.wxPyTimer_GetInterval,(self,) + _args, _kwargs)
269 return val
270 def IsOneShot(self, *_args, **_kwargs):
271 val = apply(misc2c.wxPyTimer_IsOneShot,(self,) + _args, _kwargs)
272 return val
273 def IsRunning(self, *_args, **_kwargs):
274 val = apply(misc2c.wxPyTimer_IsRunning,(self,) + _args, _kwargs)
275 return val
276 def SetOwner(self, *_args, **_kwargs):
277 val = apply(misc2c.wxPyTimer_SetOwner,(self,) + _args, _kwargs)
278 return val
279 def Start(self, *_args, **_kwargs):
280 val = apply(misc2c.wxPyTimer_Start,(self,) + _args, _kwargs)
281 return val
282 def Stop(self, *_args, **_kwargs):
283 val = apply(misc2c.wxPyTimer_Stop,(self,) + _args, _kwargs)
284 return val
285 def __repr__(self):
286 return "<C wxPyTimer instance at %s>" % (self.this,)
287class wxPyTimer(wxPyTimerPtr):
288 def __init__(self,*_args,**_kwargs):
289 self.this = apply(misc2c.new_wxPyTimer,_args,_kwargs)
290 self.thisown = 1
291
292
293
294
295class wxLogPtr :
296 def __init__(self,this):
297 self.this = this
298 self.thisown = 0
299 def Flush(self, *_args, **_kwargs):
300 val = apply(misc2c.wxLog_Flush,(self,) + _args, _kwargs)
301 return val
302 def HasPendingMessages(self, *_args, **_kwargs):
303 val = apply(misc2c.wxLog_HasPendingMessages,(self,) + _args, _kwargs)
304 return val
305 def SetVerbose(self, *_args, **_kwargs):
306 val = apply(misc2c.wxLog_SetVerbose,(self,) + _args, _kwargs)
307 return val
308 def GetVerbose(self, *_args, **_kwargs):
309 val = apply(misc2c.wxLog_GetVerbose,(self,) + _args, _kwargs)
310 return val
311 def __repr__(self):
312 return "<C wxLog instance at %s>" % (self.this,)
313class wxLog(wxLogPtr):
314 def __init__(self,*_args,**_kwargs):
315 self.this = apply(misc2c.new_wxLog,_args,_kwargs)
316 self.thisown = 1
317
318
319
320
321class wxLogStderrPtr(wxLogPtr):
322 def __init__(self,this):
323 self.this = this
324 self.thisown = 0
325 def __repr__(self):
326 return "<C wxLogStderr instance at %s>" % (self.this,)
327class wxLogStderr(wxLogStderrPtr):
328 def __init__(self,*_args,**_kwargs):
329 self.this = apply(misc2c.new_wxLogStderr,_args,_kwargs)
330 self.thisown = 1
331
332
333
334
335class wxLogTextCtrlPtr(wxLogPtr):
336 def __init__(self,this):
337 self.this = this
338 self.thisown = 0
339 def __repr__(self):
340 return "<C wxLogTextCtrl instance at %s>" % (self.this,)
341class wxLogTextCtrl(wxLogTextCtrlPtr):
342 def __init__(self,*_args,**_kwargs):
343 self.this = apply(misc2c.new_wxLogTextCtrl,_args,_kwargs)
344 self.thisown = 1
345
346
347
348
349class wxLogGuiPtr(wxLogPtr):
350 def __init__(self,this):
351 self.this = this
352 self.thisown = 0
353 def __repr__(self):
354 return "<C wxLogGui instance at %s>" % (self.this,)
355class wxLogGui(wxLogGuiPtr):
356 def __init__(self,*_args,**_kwargs):
357 self.this = apply(misc2c.new_wxLogGui,_args,_kwargs)
358 self.thisown = 1
359
360
361
362
363class wxLogWindowPtr(wxLogPtr):
364 def __init__(self,this):
365 self.this = this
366 self.thisown = 0
367 def Show(self, *_args, **_kwargs):
368 val = apply(misc2c.wxLogWindow_Show,(self,) + _args, _kwargs)
369 return val
370 def GetFrame(self, *_args, **_kwargs):
371 val = apply(misc2c.wxLogWindow_GetFrame,(self,) + _args, _kwargs)
372 if val: val = wxFramePtr(val)
373 return val
374 def GetOldLog(self, *_args, **_kwargs):
375 val = apply(misc2c.wxLogWindow_GetOldLog,(self,) + _args, _kwargs)
376 if val: val = wxLogPtr(val)
377 return val
378 def IsPassingMessages(self, *_args, **_kwargs):
379 val = apply(misc2c.wxLogWindow_IsPassingMessages,(self,) + _args, _kwargs)
380 return val
381 def PassMessages(self, *_args, **_kwargs):
382 val = apply(misc2c.wxLogWindow_PassMessages,(self,) + _args, _kwargs)
383 return val
384 def __repr__(self):
385 return "<C wxLogWindow instance at %s>" % (self.this,)
386class wxLogWindow(wxLogWindowPtr):
387 def __init__(self,*_args,**_kwargs):
388 self.this = apply(misc2c.new_wxLogWindow,_args,_kwargs)
389 self.thisown = 1
390
391
392
393
394class wxLogNullPtr :
395 def __init__(self,this):
396 self.this = this
397 self.thisown = 0
398 def __del__(self,misc2c=misc2c):
399 if self.thisown == 1 :
400 misc2c.delete_wxLogNull(self)
401 def __repr__(self):
402 return "<C wxLogNull instance at %s>" % (self.this,)
403class wxLogNull(wxLogNullPtr):
404 def __init__(self,*_args,**_kwargs):
405 self.this = apply(misc2c.new_wxLogNull,_args,_kwargs)
406 self.thisown = 1
407
408
409
410
c368d904
RD
411class wxProcessEventPtr(wxEventPtr):
412 def __init__(self,this):
413 self.this = this
414 self.thisown = 0
415 def GetPid(self, *_args, **_kwargs):
416 val = apply(misc2c.wxProcessEvent_GetPid,(self,) + _args, _kwargs)
417 return val
418 def GetExitCode(self, *_args, **_kwargs):
419 val = apply(misc2c.wxProcessEvent_GetExitCode,(self,) + _args, _kwargs)
420 return val
421 def __setattr__(self,name,value):
422 if name == "m_pid" :
423 misc2c.wxProcessEvent_m_pid_set(self,value)
424 return
425 if name == "m_exitcode" :
426 misc2c.wxProcessEvent_m_exitcode_set(self,value)
427 return
428 self.__dict__[name] = value
429 def __getattr__(self,name):
430 if name == "m_pid" :
431 return misc2c.wxProcessEvent_m_pid_get(self)
432 if name == "m_exitcode" :
433 return misc2c.wxProcessEvent_m_exitcode_get(self)
434 raise AttributeError,name
435 def __repr__(self):
436 return "<C wxProcessEvent instance at %s>" % (self.this,)
437class wxProcessEvent(wxProcessEventPtr):
438 def __init__(self,*_args,**_kwargs):
439 self.this = apply(misc2c.new_wxProcessEvent,_args,_kwargs)
440 self.thisown = 1
441
442
443
444
445class wxProcessPtr(wxEvtHandlerPtr):
446 def __init__(self,this):
447 self.this = this
448 self.thisown = 0
449 def Destroy(self, *_args, **_kwargs):
450 val = apply(misc2c.wxProcess_Destroy,(self,) + _args, _kwargs)
451 return val
452 def _setSelf(self, *_args, **_kwargs):
453 val = apply(misc2c.wxProcess__setSelf,(self,) + _args, _kwargs)
454 return val
455 def base_OnTerminate(self, *_args, **_kwargs):
456 val = apply(misc2c.wxProcess_base_OnTerminate,(self,) + _args, _kwargs)
457 return val
458 def Redirect(self, *_args, **_kwargs):
459 val = apply(misc2c.wxProcess_Redirect,(self,) + _args, _kwargs)
460 return val
461 def IsRedirected(self, *_args, **_kwargs):
462 val = apply(misc2c.wxProcess_IsRedirected,(self,) + _args, _kwargs)
463 return val
464 def Detach(self, *_args, **_kwargs):
465 val = apply(misc2c.wxProcess_Detach,(self,) + _args, _kwargs)
466 return val
467 def GetInputStream(self, *_args, **_kwargs):
468 val = apply(misc2c.wxProcess_GetInputStream,(self,) + _args, _kwargs)
469 return val
470 def GetErrorStream(self, *_args, **_kwargs):
471 val = apply(misc2c.wxProcess_GetErrorStream,(self,) + _args, _kwargs)
472 return val
473 def GetOutputStream(self, *_args, **_kwargs):
474 val = apply(misc2c.wxProcess_GetOutputStream,(self,) + _args, _kwargs)
475 if val: val = wxOutputStreamPtr(val)
476 return val
477 def CloseOutput(self, *_args, **_kwargs):
478 val = apply(misc2c.wxProcess_CloseOutput,(self,) + _args, _kwargs)
479 return val
480 def __repr__(self):
481 return "<C wxProcess instance at %s>" % (self.this,)
482class wxProcess(wxProcessPtr):
483 def __init__(self,*_args,**_kwargs):
484 self.this = apply(misc2c.new_wxProcess,_args,_kwargs)
485 self.thisown = 1
486 self._setSelf(self, wxProcess)
487
488
489
490
185d7c3e
RD
491class wxJoystickPtr :
492 def __init__(self,this):
493 self.this = this
494 self.thisown = 0
495 def GetPosition(self, *_args, **_kwargs):
496 val = apply(misc2c.wxJoystick_GetPosition,(self,) + _args, _kwargs)
497 if val: val = wxPointPtr(val) ; val.thisown = 1
498 return val
499 def GetZPosition(self, *_args, **_kwargs):
500 val = apply(misc2c.wxJoystick_GetZPosition,(self,) + _args, _kwargs)
501 return val
502 def GetButtonState(self, *_args, **_kwargs):
503 val = apply(misc2c.wxJoystick_GetButtonState,(self,) + _args, _kwargs)
504 return val
505 def GetPOVPosition(self, *_args, **_kwargs):
506 val = apply(misc2c.wxJoystick_GetPOVPosition,(self,) + _args, _kwargs)
507 return val
508 def GetPOVCTSPosition(self, *_args, **_kwargs):
509 val = apply(misc2c.wxJoystick_GetPOVCTSPosition,(self,) + _args, _kwargs)
510 return val
511 def GetRudderPosition(self, *_args, **_kwargs):
512 val = apply(misc2c.wxJoystick_GetRudderPosition,(self,) + _args, _kwargs)
513 return val
514 def GetUPosition(self, *_args, **_kwargs):
515 val = apply(misc2c.wxJoystick_GetUPosition,(self,) + _args, _kwargs)
516 return val
517 def GetVPosition(self, *_args, **_kwargs):
518 val = apply(misc2c.wxJoystick_GetVPosition,(self,) + _args, _kwargs)
519 return val
520 def GetMovementThreshold(self, *_args, **_kwargs):
521 val = apply(misc2c.wxJoystick_GetMovementThreshold,(self,) + _args, _kwargs)
522 return val
523 def SetMovementThreshold(self, *_args, **_kwargs):
524 val = apply(misc2c.wxJoystick_SetMovementThreshold,(self,) + _args, _kwargs)
525 return val
526 def IsOk(self, *_args, **_kwargs):
527 val = apply(misc2c.wxJoystick_IsOk,(self,) + _args, _kwargs)
528 return val
529 def GetNumberJoysticks(self, *_args, **_kwargs):
530 val = apply(misc2c.wxJoystick_GetNumberJoysticks,(self,) + _args, _kwargs)
531 return val
532 def GetManufacturerId(self, *_args, **_kwargs):
533 val = apply(misc2c.wxJoystick_GetManufacturerId,(self,) + _args, _kwargs)
534 return val
535 def GetProductId(self, *_args, **_kwargs):
536 val = apply(misc2c.wxJoystick_GetProductId,(self,) + _args, _kwargs)
537 return val
538 def GetProductName(self, *_args, **_kwargs):
539 val = apply(misc2c.wxJoystick_GetProductName,(self,) + _args, _kwargs)
540 return val
541 def GetXMin(self, *_args, **_kwargs):
542 val = apply(misc2c.wxJoystick_GetXMin,(self,) + _args, _kwargs)
543 return val
544 def GetYMin(self, *_args, **_kwargs):
545 val = apply(misc2c.wxJoystick_GetYMin,(self,) + _args, _kwargs)
546 return val
547 def GetZMin(self, *_args, **_kwargs):
548 val = apply(misc2c.wxJoystick_GetZMin,(self,) + _args, _kwargs)
549 return val
550 def GetXMax(self, *_args, **_kwargs):
551 val = apply(misc2c.wxJoystick_GetXMax,(self,) + _args, _kwargs)
552 return val
553 def GetYMax(self, *_args, **_kwargs):
554 val = apply(misc2c.wxJoystick_GetYMax,(self,) + _args, _kwargs)
555 return val
556 def GetZMax(self, *_args, **_kwargs):
557 val = apply(misc2c.wxJoystick_GetZMax,(self,) + _args, _kwargs)
558 return val
559 def GetNumberButtons(self, *_args, **_kwargs):
560 val = apply(misc2c.wxJoystick_GetNumberButtons,(self,) + _args, _kwargs)
561 return val
562 def GetNumberAxes(self, *_args, **_kwargs):
563 val = apply(misc2c.wxJoystick_GetNumberAxes,(self,) + _args, _kwargs)
564 return val
565 def GetMaxButtons(self, *_args, **_kwargs):
566 val = apply(misc2c.wxJoystick_GetMaxButtons,(self,) + _args, _kwargs)
567 return val
568 def GetMaxAxes(self, *_args, **_kwargs):
569 val = apply(misc2c.wxJoystick_GetMaxAxes,(self,) + _args, _kwargs)
570 return val
571 def GetPollingMin(self, *_args, **_kwargs):
572 val = apply(misc2c.wxJoystick_GetPollingMin,(self,) + _args, _kwargs)
573 return val
574 def GetPollingMax(self, *_args, **_kwargs):
575 val = apply(misc2c.wxJoystick_GetPollingMax,(self,) + _args, _kwargs)
576 return val
577 def GetRudderMin(self, *_args, **_kwargs):
578 val = apply(misc2c.wxJoystick_GetRudderMin,(self,) + _args, _kwargs)
579 return val
580 def GetRudderMax(self, *_args, **_kwargs):
581 val = apply(misc2c.wxJoystick_GetRudderMax,(self,) + _args, _kwargs)
582 return val
583 def GetUMin(self, *_args, **_kwargs):
584 val = apply(misc2c.wxJoystick_GetUMin,(self,) + _args, _kwargs)
585 return val
586 def GetUMax(self, *_args, **_kwargs):
587 val = apply(misc2c.wxJoystick_GetUMax,(self,) + _args, _kwargs)
588 return val
589 def GetVMin(self, *_args, **_kwargs):
590 val = apply(misc2c.wxJoystick_GetVMin,(self,) + _args, _kwargs)
591 return val
592 def GetVMax(self, *_args, **_kwargs):
593 val = apply(misc2c.wxJoystick_GetVMax,(self,) + _args, _kwargs)
594 return val
595 def HasRudder(self, *_args, **_kwargs):
596 val = apply(misc2c.wxJoystick_HasRudder,(self,) + _args, _kwargs)
597 return val
598 def HasZ(self, *_args, **_kwargs):
599 val = apply(misc2c.wxJoystick_HasZ,(self,) + _args, _kwargs)
600 return val
601 def HasU(self, *_args, **_kwargs):
602 val = apply(misc2c.wxJoystick_HasU,(self,) + _args, _kwargs)
603 return val
604 def HasV(self, *_args, **_kwargs):
605 val = apply(misc2c.wxJoystick_HasV,(self,) + _args, _kwargs)
606 return val
607 def HasPOV(self, *_args, **_kwargs):
608 val = apply(misc2c.wxJoystick_HasPOV,(self,) + _args, _kwargs)
609 return val
610 def HasPOV4Dir(self, *_args, **_kwargs):
611 val = apply(misc2c.wxJoystick_HasPOV4Dir,(self,) + _args, _kwargs)
612 return val
613 def HasPOVCTS(self, *_args, **_kwargs):
614 val = apply(misc2c.wxJoystick_HasPOVCTS,(self,) + _args, _kwargs)
615 return val
616 def SetCapture(self, *_args, **_kwargs):
617 val = apply(misc2c.wxJoystick_SetCapture,(self,) + _args, _kwargs)
618 return val
619 def ReleaseCapture(self, *_args, **_kwargs):
620 val = apply(misc2c.wxJoystick_ReleaseCapture,(self,) + _args, _kwargs)
621 return val
622 def __repr__(self):
623 return "<C wxJoystick instance at %s>" % (self.this,)
624class wxJoystick(wxJoystickPtr):
625 def __init__(self,*_args,**_kwargs):
626 self.this = apply(misc2c.new_wxJoystick,_args,_kwargs)
627 self.thisown = 1
628
629
630
631
d24a34bb
RD
632
633
634#-------------- FUNCTION WRAPPERS ------------------
635
bc29c5e0
RD
636wxFileSelector = misc2c.wxFileSelector
637
638wxGetTextFromUser = misc2c.wxGetTextFromUser
639
1b62f00d
RD
640wxGetPasswordFromUser = misc2c.wxGetPasswordFromUser
641
bc29c5e0
RD
642wxGetSingleChoice = misc2c.wxGetSingleChoice
643
644wxGetSingleChoiceIndex = misc2c.wxGetSingleChoiceIndex
645
646wxMessageBox = misc2c.wxMessageBox
647
648wxGetNumberFromUser = misc2c.wxGetNumberFromUser
649
650wxColourDisplay = misc2c.wxColourDisplay
651
652wxDisplayDepth = misc2c.wxDisplayDepth
653
1e7ecb7b
RD
654wxGetDisplayDepth = misc2c.wxGetDisplayDepth
655
656wxDisplaySize = misc2c.wxDisplaySize
657
658def wxGetDisplaySize(*_args, **_kwargs):
659 val = apply(misc2c.wxGetDisplaySize,_args,_kwargs)
660 if val: val = wxSizePtr(val); val.thisown = 1
661 return val
662
663wxDisplaySizeMM = misc2c.wxDisplaySizeMM
664
665def wxGetDisplaySizeMM(*_args, **_kwargs):
666 val = apply(misc2c.wxGetDisplaySizeMM,_args,_kwargs)
667 if val: val = wxSizePtr(val); val.thisown = 1
668 return val
669
bc29c5e0
RD
670wxSetCursor = misc2c.wxSetCursor
671
2d091820
RD
672def wxFindWindowByLabel(*_args, **_kwargs):
673 val = apply(misc2c.wxFindWindowByLabel,_args,_kwargs)
674 if val: val = wxWindowPtr(val)
d24a34bb
RD
675 return val
676
2d091820
RD
677def wxFindWindowByName(*_args, **_kwargs):
678 val = apply(misc2c.wxFindWindowByName,_args,_kwargs)
679 if val: val = wxWindowPtr(val)
d24a34bb
RD
680 return val
681
bc29c5e0
RD
682wxBeginBusyCursor = misc2c.wxBeginBusyCursor
683
684def wxGetActiveWindow(*_args, **_kwargs):
685 val = apply(misc2c.wxGetActiveWindow,_args,_kwargs)
686 if val: val = wxWindowPtr(val)
687 return val
688
689wxResourceAddIdentifier = misc2c.wxResourceAddIdentifier
690
691wxResourceClear = misc2c.wxResourceClear
692
693def wxResourceCreateBitmap(*_args, **_kwargs):
694 val = apply(misc2c.wxResourceCreateBitmap,_args,_kwargs)
695 if val: val = wxBitmapPtr(val); val.thisown = 1
696 return val
697
698def wxResourceCreateIcon(*_args, **_kwargs):
699 val = apply(misc2c.wxResourceCreateIcon,_args,_kwargs)
700 if val: val = wxIconPtr(val); val.thisown = 1
701 return val
702
703def wxResourceCreateMenuBar(*_args, **_kwargs):
704 val = apply(misc2c.wxResourceCreateMenuBar,_args,_kwargs)
705 if val: val = wxMenuBarPtr(val)
706 return val
707
708wxResourceGetIdentifier = misc2c.wxResourceGetIdentifier
709
710wxResourceParseData = misc2c.wxResourceParseData
711
712wxResourceParseFile = misc2c.wxResourceParseFile
713
714wxResourceParseString = misc2c.wxResourceParseString
715
716def wxSystemSettings_GetSystemColour(*_args, **_kwargs):
717 val = apply(misc2c.wxSystemSettings_GetSystemColour,_args,_kwargs)
718 if val: val = wxColourPtr(val); val.thisown = 1
719 return val
720
721def wxSystemSettings_GetSystemFont(*_args, **_kwargs):
722 val = apply(misc2c.wxSystemSettings_GetSystemFont,_args,_kwargs)
723 if val: val = wxFontPtr(val); val.thisown = 1
724 return val
725
726wxSystemSettings_GetSystemMetric = misc2c.wxSystemSettings_GetSystemMetric
727
d24a34bb
RD
728wxToolTip_Enable = misc2c.wxToolTip_Enable
729
730wxToolTip_SetDelay = misc2c.wxToolTip_SetDelay
731
8f17924e
RD
732wxCaret_GetBlinkTime = misc2c.wxCaret_GetBlinkTime
733
734wxCaret_SetBlinkTime = misc2c.wxCaret_SetBlinkTime
735
6e18ca6c
RD
736wxSafeYield = misc2c.wxSafeYield
737
4120ef2b
RD
738wxPostEvent = misc2c.wxPostEvent
739
d29aba2f
RD
740wxWakeUpIdle = misc2c.wxWakeUpIdle
741
6e18ca6c
RD
742wxWakeUpMainThread = misc2c.wxWakeUpMainThread
743
744wxMutexGuiEnter = misc2c.wxMutexGuiEnter
745
746wxMutexGuiLeave = misc2c.wxMutexGuiLeave
747
748wxThread_IsMain = misc2c.wxThread_IsMain
c368d904 749
f6bcfd97
BP
750wxShowTip = misc2c.wxShowTip
751
752def wxCreateFileTipProvider(*_args, **_kwargs):
753 val = apply(misc2c.wxCreateFileTipProvider,_args,_kwargs)
754 if val: val = wxTipProviderPtr(val); val.thisown = 1
755 return val
756
757def wxDragIcon(*_args, **_kwargs):
758 val = apply(misc2c.wxDragIcon,_args,_kwargs)
759 if val: val = wxDragImagePtr(val); val.thisown = 1
760 return val
761
762def wxDragString(*_args, **_kwargs):
763 val = apply(misc2c.wxDragString,_args,_kwargs)
764 if val: val = wxDragImagePtr(val); val.thisown = 1
765 return val
766
767def wxDragTreeItem(*_args, **_kwargs):
768 val = apply(misc2c.wxDragTreeItem,_args,_kwargs)
769 if val: val = wxDragImagePtr(val); val.thisown = 1
770 return val
771
772def wxDragListItem(*_args, **_kwargs):
773 val = apply(misc2c.wxDragListItem,_args,_kwargs)
774 if val: val = wxDragImagePtr(val); val.thisown = 1
775 return val
776
777wxSysErrorCode = misc2c.wxSysErrorCode
778
779wxSysErrorMsg = misc2c.wxSysErrorMsg
780
781wxLogFatalError = misc2c.wxLogFatalError
782
783wxLogError = misc2c.wxLogError
784
785wxLogWarning = misc2c.wxLogWarning
786
787wxLogMessage = misc2c.wxLogMessage
788
789wxLogInfo = misc2c.wxLogInfo
790
791wxLogVerbose = misc2c.wxLogVerbose
792
793wxLogStatus = misc2c.wxLogStatus
794
795wxLogStatusFrame = misc2c.wxLogStatusFrame
796
797wxLogSysError = misc2c.wxLogSysError
798
c368d904
RD
799wxExecute = misc2c.wxExecute
800
f6bcfd97
BP
801wxLog_IsEnabled = misc2c.wxLog_IsEnabled
802
803wxLog_EnableLogging = misc2c.wxLog_EnableLogging
804
805wxLog_OnLog = misc2c.wxLog_OnLog
806
807wxLog_FlushActive = misc2c.wxLog_FlushActive
808
809def wxLog_GetActiveTarget(*_args, **_kwargs):
810 val = apply(misc2c.wxLog_GetActiveTarget,_args,_kwargs)
811 if val: val = wxLogPtr(val)
812 return val
813
814def wxLog_SetActiveTarget(*_args, **_kwargs):
815 val = apply(misc2c.wxLog_SetActiveTarget,_args,_kwargs)
816 if val: val = wxLogPtr(val)
817 return val
818
819wxLog_Suspend = misc2c.wxLog_Suspend
820
821wxLog_Resume = misc2c.wxLog_Resume
822
823wxLog_DontCreateOnDemand = misc2c.wxLog_DontCreateOnDemand
824
825wxLog_SetTraceMask = misc2c.wxLog_SetTraceMask
826
827wxLog_AddTraceMask = misc2c.wxLog_AddTraceMask
828
829wxLog_RemoveTraceMask = misc2c.wxLog_RemoveTraceMask
830
831wxLog_GetTraceMask = misc2c.wxLog_GetTraceMask
832
833wxLog_IsAllowedTraceMask = misc2c.wxLog_IsAllowedTraceMask
834
d24a34bb
RD
835
836
837#-------------- VARIABLE WRAPPERS ------------------
838
bc29c5e0
RD
839wxSYS_WHITE_BRUSH = misc2c.wxSYS_WHITE_BRUSH
840wxSYS_LTGRAY_BRUSH = misc2c.wxSYS_LTGRAY_BRUSH
841wxSYS_GRAY_BRUSH = misc2c.wxSYS_GRAY_BRUSH
842wxSYS_DKGRAY_BRUSH = misc2c.wxSYS_DKGRAY_BRUSH
843wxSYS_BLACK_BRUSH = misc2c.wxSYS_BLACK_BRUSH
844wxSYS_NULL_BRUSH = misc2c.wxSYS_NULL_BRUSH
845wxSYS_HOLLOW_BRUSH = misc2c.wxSYS_HOLLOW_BRUSH
846wxSYS_WHITE_PEN = misc2c.wxSYS_WHITE_PEN
847wxSYS_BLACK_PEN = misc2c.wxSYS_BLACK_PEN
848wxSYS_NULL_PEN = misc2c.wxSYS_NULL_PEN
849wxSYS_OEM_FIXED_FONT = misc2c.wxSYS_OEM_FIXED_FONT
850wxSYS_ANSI_FIXED_FONT = misc2c.wxSYS_ANSI_FIXED_FONT
851wxSYS_ANSI_VAR_FONT = misc2c.wxSYS_ANSI_VAR_FONT
852wxSYS_SYSTEM_FONT = misc2c.wxSYS_SYSTEM_FONT
853wxSYS_DEVICE_DEFAULT_FONT = misc2c.wxSYS_DEVICE_DEFAULT_FONT
854wxSYS_DEFAULT_PALETTE = misc2c.wxSYS_DEFAULT_PALETTE
855wxSYS_SYSTEM_FIXED_FONT = misc2c.wxSYS_SYSTEM_FIXED_FONT
856wxSYS_DEFAULT_GUI_FONT = misc2c.wxSYS_DEFAULT_GUI_FONT
857wxSYS_COLOUR_SCROLLBAR = misc2c.wxSYS_COLOUR_SCROLLBAR
858wxSYS_COLOUR_BACKGROUND = misc2c.wxSYS_COLOUR_BACKGROUND
859wxSYS_COLOUR_ACTIVECAPTION = misc2c.wxSYS_COLOUR_ACTIVECAPTION
860wxSYS_COLOUR_INACTIVECAPTION = misc2c.wxSYS_COLOUR_INACTIVECAPTION
861wxSYS_COLOUR_MENU = misc2c.wxSYS_COLOUR_MENU
862wxSYS_COLOUR_WINDOW = misc2c.wxSYS_COLOUR_WINDOW
863wxSYS_COLOUR_WINDOWFRAME = misc2c.wxSYS_COLOUR_WINDOWFRAME
864wxSYS_COLOUR_MENUTEXT = misc2c.wxSYS_COLOUR_MENUTEXT
865wxSYS_COLOUR_WINDOWTEXT = misc2c.wxSYS_COLOUR_WINDOWTEXT
866wxSYS_COLOUR_CAPTIONTEXT = misc2c.wxSYS_COLOUR_CAPTIONTEXT
867wxSYS_COLOUR_ACTIVEBORDER = misc2c.wxSYS_COLOUR_ACTIVEBORDER
868wxSYS_COLOUR_INACTIVEBORDER = misc2c.wxSYS_COLOUR_INACTIVEBORDER
869wxSYS_COLOUR_APPWORKSPACE = misc2c.wxSYS_COLOUR_APPWORKSPACE
870wxSYS_COLOUR_HIGHLIGHT = misc2c.wxSYS_COLOUR_HIGHLIGHT
871wxSYS_COLOUR_HIGHLIGHTTEXT = misc2c.wxSYS_COLOUR_HIGHLIGHTTEXT
872wxSYS_COLOUR_BTNFACE = misc2c.wxSYS_COLOUR_BTNFACE
873wxSYS_COLOUR_BTNSHADOW = misc2c.wxSYS_COLOUR_BTNSHADOW
874wxSYS_COLOUR_GRAYTEXT = misc2c.wxSYS_COLOUR_GRAYTEXT
875wxSYS_COLOUR_BTNTEXT = misc2c.wxSYS_COLOUR_BTNTEXT
876wxSYS_COLOUR_INACTIVECAPTIONTEXT = misc2c.wxSYS_COLOUR_INACTIVECAPTIONTEXT
877wxSYS_COLOUR_BTNHIGHLIGHT = misc2c.wxSYS_COLOUR_BTNHIGHLIGHT
878wxSYS_COLOUR_3DDKSHADOW = misc2c.wxSYS_COLOUR_3DDKSHADOW
879wxSYS_COLOUR_3DLIGHT = misc2c.wxSYS_COLOUR_3DLIGHT
880wxSYS_COLOUR_INFOTEXT = misc2c.wxSYS_COLOUR_INFOTEXT
881wxSYS_COLOUR_INFOBK = misc2c.wxSYS_COLOUR_INFOBK
882wxSYS_COLOUR_DESKTOP = misc2c.wxSYS_COLOUR_DESKTOP
883wxSYS_COLOUR_3DFACE = misc2c.wxSYS_COLOUR_3DFACE
884wxSYS_COLOUR_3DSHADOW = misc2c.wxSYS_COLOUR_3DSHADOW
885wxSYS_COLOUR_3DHIGHLIGHT = misc2c.wxSYS_COLOUR_3DHIGHLIGHT
886wxSYS_COLOUR_3DHILIGHT = misc2c.wxSYS_COLOUR_3DHILIGHT
887wxSYS_COLOUR_BTNHILIGHT = misc2c.wxSYS_COLOUR_BTNHILIGHT
888wxSYS_MOUSE_BUTTONS = misc2c.wxSYS_MOUSE_BUTTONS
889wxSYS_BORDER_X = misc2c.wxSYS_BORDER_X
890wxSYS_BORDER_Y = misc2c.wxSYS_BORDER_Y
891wxSYS_CURSOR_X = misc2c.wxSYS_CURSOR_X
892wxSYS_CURSOR_Y = misc2c.wxSYS_CURSOR_Y
893wxSYS_DCLICK_X = misc2c.wxSYS_DCLICK_X
894wxSYS_DCLICK_Y = misc2c.wxSYS_DCLICK_Y
895wxSYS_DRAG_X = misc2c.wxSYS_DRAG_X
896wxSYS_DRAG_Y = misc2c.wxSYS_DRAG_Y
897wxSYS_EDGE_X = misc2c.wxSYS_EDGE_X
898wxSYS_EDGE_Y = misc2c.wxSYS_EDGE_Y
899wxSYS_HSCROLL_ARROW_X = misc2c.wxSYS_HSCROLL_ARROW_X
900wxSYS_HSCROLL_ARROW_Y = misc2c.wxSYS_HSCROLL_ARROW_Y
901wxSYS_HTHUMB_X = misc2c.wxSYS_HTHUMB_X
902wxSYS_ICON_X = misc2c.wxSYS_ICON_X
903wxSYS_ICON_Y = misc2c.wxSYS_ICON_Y
904wxSYS_ICONSPACING_X = misc2c.wxSYS_ICONSPACING_X
905wxSYS_ICONSPACING_Y = misc2c.wxSYS_ICONSPACING_Y
906wxSYS_WINDOWMIN_X = misc2c.wxSYS_WINDOWMIN_X
907wxSYS_WINDOWMIN_Y = misc2c.wxSYS_WINDOWMIN_Y
908wxSYS_SCREEN_X = misc2c.wxSYS_SCREEN_X
909wxSYS_SCREEN_Y = misc2c.wxSYS_SCREEN_Y
910wxSYS_FRAMESIZE_X = misc2c.wxSYS_FRAMESIZE_X
911wxSYS_FRAMESIZE_Y = misc2c.wxSYS_FRAMESIZE_Y
912wxSYS_SMALLICON_X = misc2c.wxSYS_SMALLICON_X
913wxSYS_SMALLICON_Y = misc2c.wxSYS_SMALLICON_Y
914wxSYS_HSCROLL_Y = misc2c.wxSYS_HSCROLL_Y
915wxSYS_VSCROLL_X = misc2c.wxSYS_VSCROLL_X
916wxSYS_VSCROLL_ARROW_X = misc2c.wxSYS_VSCROLL_ARROW_X
917wxSYS_VSCROLL_ARROW_Y = misc2c.wxSYS_VSCROLL_ARROW_Y
918wxSYS_VTHUMB_Y = misc2c.wxSYS_VTHUMB_Y
919wxSYS_CAPTION_Y = misc2c.wxSYS_CAPTION_Y
920wxSYS_MENU_Y = misc2c.wxSYS_MENU_Y
921wxSYS_NETWORK_PRESENT = misc2c.wxSYS_NETWORK_PRESENT
922wxSYS_PENWINDOWS_PRESENT = misc2c.wxSYS_PENWINDOWS_PRESENT
923wxSYS_SHOW_SOUNDS = misc2c.wxSYS_SHOW_SOUNDS
924wxSYS_SWAP_BUTTONS = misc2c.wxSYS_SWAP_BUTTONS
f6bcfd97
BP
925wxLOG_FatalError = misc2c.wxLOG_FatalError
926wxLOG_Error = misc2c.wxLOG_Error
927wxLOG_Warning = misc2c.wxLOG_Warning
928wxLOG_Message = misc2c.wxLOG_Message
929wxLOG_Info = misc2c.wxLOG_Info
930wxLOG_Status = misc2c.wxLOG_Status
931wxLOG_Debug = misc2c.wxLOG_Debug
932wxLOG_Trace = misc2c.wxLOG_Trace
933wxLOG_Progress = misc2c.wxLOG_Progress
934wxLOG_User = misc2c.wxLOG_User
1b62f00d 935wxEVT_END_PROCESS = misc2c.wxEVT_END_PROCESS