]> git.saurik.com Git - wxWidgets.git/blame - wxPython/src/msw/misc2.py
Move wxContextMenuEvent back into the core
[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 9
68bc8549
RD
10from fonts import *
11
4120ef2b
RD
12from clip_dnd import *
13
14from events import *
c368d904
RD
15
16from streams import *
7dbce44a
RD
17
18from utils import *
b5a5d647
RD
19class wxSystemSettingsPtr :
20 def __init__(self,this):
21 self.this = this
22 self.thisown = 0
23 def __repr__(self):
24 return "<C wxSystemSettings instance at %s>" % (self.this,)
25class wxSystemSettings(wxSystemSettingsPtr):
26 def __init__(self,this):
27 self.this = this
28
29
30
31
9416aa89 32class wxToolTipPtr(wxObjectPtr):
d24a34bb
RD
33 def __init__(self,this):
34 self.this = this
35 self.thisown = 0
2d091820
RD
36 def SetTip(self, *_args, **_kwargs):
37 val = apply(misc2c.wxToolTip_SetTip,(self,) + _args, _kwargs)
d24a34bb 38 return val
2d091820
RD
39 def GetTip(self, *_args, **_kwargs):
40 val = apply(misc2c.wxToolTip_GetTip,(self,) + _args, _kwargs)
d24a34bb 41 return val
2d091820
RD
42 def GetWindow(self, *_args, **_kwargs):
43 val = apply(misc2c.wxToolTip_GetWindow,(self,) + _args, _kwargs)
d24a34bb
RD
44 return val
45 def __repr__(self):
2d091820 46 return "<C wxToolTip instance at %s>" % (self.this,)
d24a34bb 47class wxToolTip(wxToolTipPtr):
2d091820
RD
48 def __init__(self,*_args,**_kwargs):
49 self.this = apply(misc2c.new_wxToolTip,_args,_kwargs)
d24a34bb
RD
50 self.thisown = 1
51
52
53
54
8f17924e
RD
55class wxCaretPtr :
56 def __init__(self,this):
57 self.this = this
58 self.thisown = 0
59 def __del__(self,misc2c=misc2c):
60 if self.thisown == 1 :
61 misc2c.delete_wxCaret(self)
62 def IsOk(self, *_args, **_kwargs):
63 val = apply(misc2c.wxCaret_IsOk,(self,) + _args, _kwargs)
64 return val
65 def IsVisible(self, *_args, **_kwargs):
66 val = apply(misc2c.wxCaret_IsVisible,(self,) + _args, _kwargs)
67 return val
68 def GetPositionTuple(self, *_args, **_kwargs):
69 val = apply(misc2c.wxCaret_GetPositionTuple,(self,) + _args, _kwargs)
70 return val
71 def GetPosition(self, *_args, **_kwargs):
72 val = apply(misc2c.wxCaret_GetPosition,(self,) + _args, _kwargs)
73 if val: val = wxPointPtr(val) ; val.thisown = 1
74 return val
75 def GetSizeTuple(self, *_args, **_kwargs):
76 val = apply(misc2c.wxCaret_GetSizeTuple,(self,) + _args, _kwargs)
77 return val
78 def GetSize(self, *_args, **_kwargs):
79 val = apply(misc2c.wxCaret_GetSize,(self,) + _args, _kwargs)
80 if val: val = wxSizePtr(val) ; val.thisown = 1
81 return val
82 def GetWindow(self, *_args, **_kwargs):
83 val = apply(misc2c.wxCaret_GetWindow,(self,) + _args, _kwargs)
8f17924e
RD
84 return val
85 def MoveXY(self, *_args, **_kwargs):
86 val = apply(misc2c.wxCaret_MoveXY,(self,) + _args, _kwargs)
87 return val
88 def Move(self, *_args, **_kwargs):
89 val = apply(misc2c.wxCaret_Move,(self,) + _args, _kwargs)
90 return val
e02c03a4
RD
91 def SetSizeWH(self, *_args, **_kwargs):
92 val = apply(misc2c.wxCaret_SetSizeWH,(self,) + _args, _kwargs)
93 return val
94 def SetSize(self, *_args, **_kwargs):
95 val = apply(misc2c.wxCaret_SetSize,(self,) + _args, _kwargs)
96 return val
8f17924e
RD
97 def Show(self, *_args, **_kwargs):
98 val = apply(misc2c.wxCaret_Show,(self,) + _args, _kwargs)
99 return val
100 def Hide(self, *_args, **_kwargs):
101 val = apply(misc2c.wxCaret_Hide,(self,) + _args, _kwargs)
102 return val
8f17924e
RD
103 def __repr__(self):
104 return "<C wxCaret instance at %s>" % (self.this,)
105class wxCaret(wxCaretPtr):
106 def __init__(self,*_args,**_kwargs):
107 self.this = apply(misc2c.new_wxCaret,_args,_kwargs)
108 self.thisown = 1
109
110
111
112
4120ef2b
RD
113class wxBusyCursorPtr :
114 def __init__(self,this):
115 self.this = this
116 self.thisown = 0
117 def __del__(self,misc2c=misc2c):
118 if self.thisown == 1 :
119 misc2c.delete_wxBusyCursor(self)
120 def __repr__(self):
121 return "<C wxBusyCursor instance at %s>" % (self.this,)
122class wxBusyCursor(wxBusyCursorPtr):
123 def __init__(self,*_args,**_kwargs):
124 self.this = apply(misc2c.new_wxBusyCursor,_args,_kwargs)
125 self.thisown = 1
126
127
128
129
c368d904
RD
130class wxWindowDisablerPtr :
131 def __init__(self,this):
132 self.this = this
133 self.thisown = 0
134 def __del__(self,misc2c=misc2c):
135 if self.thisown == 1 :
136 misc2c.delete_wxWindowDisabler(self)
137 def __repr__(self):
138 return "<C wxWindowDisabler instance at %s>" % (self.this,)
139class wxWindowDisabler(wxWindowDisablerPtr):
140 def __init__(self,*_args,**_kwargs):
141 self.this = apply(misc2c.new_wxWindowDisabler,_args,_kwargs)
142 self.thisown = 1
143
144
145
146
6e18ca6c
RD
147class wxMutexGuiLockerPtr :
148 def __init__(self,this):
149 self.this = this
150 self.thisown = 0
151 def __del__(self,misc2c=misc2c):
152 if self.thisown == 1 :
153 misc2c.delete_wxMutexGuiLocker(self)
154 def __repr__(self):
155 return "<C wxMutexGuiLocker instance at %s>" % (self.this,)
156class wxMutexGuiLocker(wxMutexGuiLockerPtr):
157 def __init__(self,*_args,**_kwargs):
158 self.this = apply(misc2c.new_wxMutexGuiLocker,_args,_kwargs)
159 self.thisown = 1
160
161
162
163
f6bcfd97
BP
164class wxTipProviderPtr :
165 def __init__(self,this):
166 self.this = this
167 self.thisown = 0
168 def __del__(self,misc2c=misc2c):
169 if self.thisown == 1 :
170 misc2c.delete_wxTipProvider(self)
171 def GetTip(self, *_args, **_kwargs):
172 val = apply(misc2c.wxTipProvider_GetTip,(self,) + _args, _kwargs)
173 return val
174 def GetCurrentTip(self, *_args, **_kwargs):
175 val = apply(misc2c.wxTipProvider_GetCurrentTip,(self,) + _args, _kwargs)
176 return val
177 def __repr__(self):
178 return "<C wxTipProvider instance at %s>" % (self.this,)
179class wxTipProvider(wxTipProviderPtr):
180 def __init__(self,this):
181 self.this = this
182
183
184
185
186class wxPyTipProviderPtr(wxTipProviderPtr):
187 def __init__(self,this):
188 self.this = this
189 self.thisown = 0
190 def __repr__(self):
191 return "<C wxPyTipProvider instance at %s>" % (self.this,)
192class wxPyTipProvider(wxPyTipProviderPtr):
193 def __init__(self,*_args,**_kwargs):
194 self.this = apply(misc2c.new_wxPyTipProvider,_args,_kwargs)
195 self.thisown = 1
196
197
198
199
9416aa89 200class wxDragImagePtr(wxObjectPtr):
f6bcfd97
BP
201 def __init__(self,this):
202 self.this = this
203 self.thisown = 0
204 def __del__(self,misc2c=misc2c):
205 if self.thisown == 1 :
206 misc2c.delete_wxDragImage(self)
10e07c70
RD
207 def SetBackingBitmap(self, *_args, **_kwargs):
208 val = apply(misc2c.wxDragImage_SetBackingBitmap,(self,) + _args, _kwargs)
209 return val
f6bcfd97
BP
210 def BeginDrag(self, *_args, **_kwargs):
211 val = apply(misc2c.wxDragImage_BeginDrag,(self,) + _args, _kwargs)
212 return val
213 def BeginDrag2(self, *_args, **_kwargs):
214 val = apply(misc2c.wxDragImage_BeginDrag2,(self,) + _args, _kwargs)
215 return val
216 def EndDrag(self, *_args, **_kwargs):
217 val = apply(misc2c.wxDragImage_EndDrag,(self,) + _args, _kwargs)
218 return val
219 def Move(self, *_args, **_kwargs):
220 val = apply(misc2c.wxDragImage_Move,(self,) + _args, _kwargs)
221 return val
222 def Show(self, *_args, **_kwargs):
223 val = apply(misc2c.wxDragImage_Show,(self,) + _args, _kwargs)
224 return val
225 def Hide(self, *_args, **_kwargs):
226 val = apply(misc2c.wxDragImage_Hide,(self,) + _args, _kwargs)
227 return val
228 def GetImageRect(self, *_args, **_kwargs):
229 val = apply(misc2c.wxDragImage_GetImageRect,(self,) + _args, _kwargs)
230 if val: val = wxRectPtr(val) ; val.thisown = 1
231 return val
232 def RedrawImage(self, *_args, **_kwargs):
233 val = apply(misc2c.wxDragImage_RedrawImage,(self,) + _args, _kwargs)
234 return val
235 def __repr__(self):
236 return "<C wxDragImage instance at %s>" % (self.this,)
237class wxDragImage(wxDragImagePtr):
238 def __init__(self,*_args,**_kwargs):
239 self.this = apply(misc2c.new_wxDragImage,_args,_kwargs)
240 self.thisown = 1
241
242
243
cdf14688
RD
244def wxDragIcon(*_args,**_kwargs):
245 val = wxDragImagePtr(apply(misc2c.new_wxDragIcon,_args,_kwargs))
246 val.thisown = 1
247 return val
248
249def wxDragString(*_args,**_kwargs):
250 val = wxDragImagePtr(apply(misc2c.new_wxDragString,_args,_kwargs))
251 val.thisown = 1
252 return val
253
254def wxDragTreeItem(*_args,**_kwargs):
255 val = wxDragImagePtr(apply(misc2c.new_wxDragTreeItem,_args,_kwargs))
256 val.thisown = 1
257 return val
258
259def wxDragListItem(*_args,**_kwargs):
260 val = wxDragImagePtr(apply(misc2c.new_wxDragListItem,_args,_kwargs))
261 val.thisown = 1
262 return val
263
f6bcfd97 264
9416aa89 265class wxPyTimerPtr(wxObjectPtr):
f6bcfd97
BP
266 def __init__(self,this):
267 self.this = this
268 self.thisown = 0
269 def __del__(self,misc2c=misc2c):
270 if self.thisown == 1 :
271 misc2c.delete_wxPyTimer(self)
272 def GetInterval(self, *_args, **_kwargs):
273 val = apply(misc2c.wxPyTimer_GetInterval,(self,) + _args, _kwargs)
274 return val
275 def IsOneShot(self, *_args, **_kwargs):
276 val = apply(misc2c.wxPyTimer_IsOneShot,(self,) + _args, _kwargs)
277 return val
278 def IsRunning(self, *_args, **_kwargs):
279 val = apply(misc2c.wxPyTimer_IsRunning,(self,) + _args, _kwargs)
280 return val
281 def SetOwner(self, *_args, **_kwargs):
282 val = apply(misc2c.wxPyTimer_SetOwner,(self,) + _args, _kwargs)
283 return val
284 def Start(self, *_args, **_kwargs):
285 val = apply(misc2c.wxPyTimer_Start,(self,) + _args, _kwargs)
286 return val
287 def Stop(self, *_args, **_kwargs):
288 val = apply(misc2c.wxPyTimer_Stop,(self,) + _args, _kwargs)
289 return val
290 def __repr__(self):
291 return "<C wxPyTimer instance at %s>" % (self.this,)
292class wxPyTimer(wxPyTimerPtr):
293 def __init__(self,*_args,**_kwargs):
294 self.this = apply(misc2c.new_wxPyTimer,_args,_kwargs)
295 self.thisown = 1
296
297
298
299
b37c7e1d
RD
300class wxStopWatchPtr :
301 def __init__(self,this):
302 self.this = this
303 self.thisown = 0
68320e40
RD
304 def __del__(self,misc2c=misc2c):
305 if self.thisown == 1 :
306 misc2c.delete_wxStopWatch(self)
b37c7e1d
RD
307 def Start(self, *_args, **_kwargs):
308 val = apply(misc2c.wxStopWatch_Start,(self,) + _args, _kwargs)
309 return val
310 def Pause(self, *_args, **_kwargs):
311 val = apply(misc2c.wxStopWatch_Pause,(self,) + _args, _kwargs)
312 return val
313 def Resume(self, *_args, **_kwargs):
314 val = apply(misc2c.wxStopWatch_Resume,(self,) + _args, _kwargs)
315 return val
316 def Time(self, *_args, **_kwargs):
317 val = apply(misc2c.wxStopWatch_Time,(self,) + _args, _kwargs)
318 return val
319 def __repr__(self):
320 return "<C wxStopWatch instance at %s>" % (self.this,)
321class wxStopWatch(wxStopWatchPtr):
322 def __init__(self,*_args,**_kwargs):
323 self.this = apply(misc2c.new_wxStopWatch,_args,_kwargs)
324 self.thisown = 1
325
326
327
328
f6bcfd97
BP
329class wxLogPtr :
330 def __init__(self,this):
331 self.this = this
332 self.thisown = 0
333 def Flush(self, *_args, **_kwargs):
334 val = apply(misc2c.wxLog_Flush,(self,) + _args, _kwargs)
335 return val
336 def HasPendingMessages(self, *_args, **_kwargs):
337 val = apply(misc2c.wxLog_HasPendingMessages,(self,) + _args, _kwargs)
338 return val
f6bcfd97
BP
339 def GetVerbose(self, *_args, **_kwargs):
340 val = apply(misc2c.wxLog_GetVerbose,(self,) + _args, _kwargs)
341 return val
76bfdc78
RD
342 def TimeStamp(self, *_args, **_kwargs):
343 val = apply(misc2c.wxLog_TimeStamp,(self,) + _args, _kwargs)
344 return val
f6bcfd97
BP
345 def __repr__(self):
346 return "<C wxLog instance at %s>" % (self.this,)
347class wxLog(wxLogPtr):
348 def __init__(self,*_args,**_kwargs):
349 self.this = apply(misc2c.new_wxLog,_args,_kwargs)
350 self.thisown = 1
351
352
353
354
355class wxLogStderrPtr(wxLogPtr):
356 def __init__(self,this):
357 self.this = this
358 self.thisown = 0
359 def __repr__(self):
360 return "<C wxLogStderr instance at %s>" % (self.this,)
361class wxLogStderr(wxLogStderrPtr):
362 def __init__(self,*_args,**_kwargs):
363 self.this = apply(misc2c.new_wxLogStderr,_args,_kwargs)
364 self.thisown = 1
365
366
367
368
369class wxLogTextCtrlPtr(wxLogPtr):
370 def __init__(self,this):
371 self.this = this
372 self.thisown = 0
373 def __repr__(self):
374 return "<C wxLogTextCtrl instance at %s>" % (self.this,)
375class wxLogTextCtrl(wxLogTextCtrlPtr):
376 def __init__(self,*_args,**_kwargs):
377 self.this = apply(misc2c.new_wxLogTextCtrl,_args,_kwargs)
378 self.thisown = 1
379
380
381
382
383class wxLogGuiPtr(wxLogPtr):
384 def __init__(self,this):
385 self.this = this
386 self.thisown = 0
387 def __repr__(self):
388 return "<C wxLogGui instance at %s>" % (self.this,)
389class wxLogGui(wxLogGuiPtr):
390 def __init__(self,*_args,**_kwargs):
391 self.this = apply(misc2c.new_wxLogGui,_args,_kwargs)
392 self.thisown = 1
393
394
395
396
397class wxLogWindowPtr(wxLogPtr):
398 def __init__(self,this):
399 self.this = this
400 self.thisown = 0
401 def Show(self, *_args, **_kwargs):
402 val = apply(misc2c.wxLogWindow_Show,(self,) + _args, _kwargs)
403 return val
404 def GetFrame(self, *_args, **_kwargs):
405 val = apply(misc2c.wxLogWindow_GetFrame,(self,) + _args, _kwargs)
f6bcfd97
BP
406 return val
407 def GetOldLog(self, *_args, **_kwargs):
408 val = apply(misc2c.wxLogWindow_GetOldLog,(self,) + _args, _kwargs)
409 if val: val = wxLogPtr(val)
410 return val
411 def IsPassingMessages(self, *_args, **_kwargs):
412 val = apply(misc2c.wxLogWindow_IsPassingMessages,(self,) + _args, _kwargs)
413 return val
414 def PassMessages(self, *_args, **_kwargs):
415 val = apply(misc2c.wxLogWindow_PassMessages,(self,) + _args, _kwargs)
416 return val
417 def __repr__(self):
418 return "<C wxLogWindow instance at %s>" % (self.this,)
419class wxLogWindow(wxLogWindowPtr):
420 def __init__(self,*_args,**_kwargs):
421 self.this = apply(misc2c.new_wxLogWindow,_args,_kwargs)
422 self.thisown = 1
423
424
425
426
76bfdc78
RD
427class wxLogChainPtr(wxLogPtr):
428 def __init__(self,this):
429 self.this = this
430 self.thisown = 0
431 def SetLog(self, *_args, **_kwargs):
432 val = apply(misc2c.wxLogChain_SetLog,(self,) + _args, _kwargs)
433 return val
434 def PassMessages(self, *_args, **_kwargs):
435 val = apply(misc2c.wxLogChain_PassMessages,(self,) + _args, _kwargs)
436 return val
437 def IsPassingMessages(self, *_args, **_kwargs):
438 val = apply(misc2c.wxLogChain_IsPassingMessages,(self,) + _args, _kwargs)
439 return val
440 def GetOldLog(self, *_args, **_kwargs):
441 val = apply(misc2c.wxLogChain_GetOldLog,(self,) + _args, _kwargs)
442 if val: val = wxLogPtr(val)
443 return val
444 def __repr__(self):
445 return "<C wxLogChain instance at %s>" % (self.this,)
446class wxLogChain(wxLogChainPtr):
447 def __init__(self,*_args,**_kwargs):
448 self.this = apply(misc2c.new_wxLogChain,_args,_kwargs)
449 self.thisown = 1
450
451
452
453
19e30148
RD
454class wxLogNullPtr :
455 def __init__(self,this):
456 self.this = this
457 self.thisown = 0
458 def __del__(self,misc2c=misc2c):
459 if self.thisown == 1 :
460 misc2c.delete_wxLogNull(self)
461 def __repr__(self):
462 return "<C wxLogNull instance at %s>" % (self.this,)
463class wxLogNull(wxLogNullPtr):
464 def __init__(self,*_args,**_kwargs):
465 self.this = apply(misc2c.new_wxLogNull,_args,_kwargs)
466 self.thisown = 1
467
468
469
470
76bfdc78
RD
471class wxPyLogPtr(wxLogPtr):
472 def __init__(self,this):
473 self.this = this
474 self.thisown = 0
0122b7e3
RD
475 def _setCallbackInfo(self, *_args, **_kwargs):
476 val = apply(misc2c.wxPyLog__setCallbackInfo,(self,) + _args, _kwargs)
76bfdc78
RD
477 return val
478 def Destroy(self, *_args, **_kwargs):
479 val = apply(misc2c.wxPyLog_Destroy,(self,) + _args, _kwargs)
480 return val
481 def __repr__(self):
482 return "<C wxPyLog instance at %s>" % (self.this,)
483class wxPyLog(wxPyLogPtr):
484 def __init__(self,*_args,**_kwargs):
485 self.this = apply(misc2c.new_wxPyLog,_args,_kwargs)
486 self.thisown = 1
0122b7e3 487 self._setCallbackInfo(self, wxPyLog)
76bfdc78
RD
488
489
490
491
c368d904
RD
492class wxProcessEventPtr(wxEventPtr):
493 def __init__(self,this):
494 self.this = this
495 self.thisown = 0
496 def GetPid(self, *_args, **_kwargs):
497 val = apply(misc2c.wxProcessEvent_GetPid,(self,) + _args, _kwargs)
498 return val
499 def GetExitCode(self, *_args, **_kwargs):
500 val = apply(misc2c.wxProcessEvent_GetExitCode,(self,) + _args, _kwargs)
501 return val
502 def __setattr__(self,name,value):
503 if name == "m_pid" :
504 misc2c.wxProcessEvent_m_pid_set(self,value)
505 return
506 if name == "m_exitcode" :
507 misc2c.wxProcessEvent_m_exitcode_set(self,value)
508 return
509 self.__dict__[name] = value
510 def __getattr__(self,name):
511 if name == "m_pid" :
512 return misc2c.wxProcessEvent_m_pid_get(self)
513 if name == "m_exitcode" :
514 return misc2c.wxProcessEvent_m_exitcode_get(self)
515 raise AttributeError,name
516 def __repr__(self):
517 return "<C wxProcessEvent instance at %s>" % (self.this,)
518class wxProcessEvent(wxProcessEventPtr):
519 def __init__(self,*_args,**_kwargs):
520 self.this = apply(misc2c.new_wxProcessEvent,_args,_kwargs)
521 self.thisown = 1
522
523
524
525
526class wxProcessPtr(wxEvtHandlerPtr):
527 def __init__(self,this):
528 self.this = this
529 self.thisown = 0
530 def Destroy(self, *_args, **_kwargs):
531 val = apply(misc2c.wxProcess_Destroy,(self,) + _args, _kwargs)
532 return val
0122b7e3
RD
533 def _setCallbackInfo(self, *_args, **_kwargs):
534 val = apply(misc2c.wxProcess__setCallbackInfo,(self,) + _args, _kwargs)
c368d904
RD
535 return val
536 def base_OnTerminate(self, *_args, **_kwargs):
537 val = apply(misc2c.wxProcess_base_OnTerminate,(self,) + _args, _kwargs)
538 return val
539 def Redirect(self, *_args, **_kwargs):
540 val = apply(misc2c.wxProcess_Redirect,(self,) + _args, _kwargs)
541 return val
542 def IsRedirected(self, *_args, **_kwargs):
543 val = apply(misc2c.wxProcess_IsRedirected,(self,) + _args, _kwargs)
544 return val
545 def Detach(self, *_args, **_kwargs):
546 val = apply(misc2c.wxProcess_Detach,(self,) + _args, _kwargs)
547 return val
548 def GetInputStream(self, *_args, **_kwargs):
549 val = apply(misc2c.wxProcess_GetInputStream,(self,) + _args, _kwargs)
550 return val
551 def GetErrorStream(self, *_args, **_kwargs):
552 val = apply(misc2c.wxProcess_GetErrorStream,(self,) + _args, _kwargs)
553 return val
554 def GetOutputStream(self, *_args, **_kwargs):
555 val = apply(misc2c.wxProcess_GetOutputStream,(self,) + _args, _kwargs)
556 if val: val = wxOutputStreamPtr(val)
557 return val
558 def CloseOutput(self, *_args, **_kwargs):
559 val = apply(misc2c.wxProcess_CloseOutput,(self,) + _args, _kwargs)
560 return val
561 def __repr__(self):
562 return "<C wxProcess instance at %s>" % (self.this,)
563class wxProcess(wxProcessPtr):
564 def __init__(self,*_args,**_kwargs):
565 self.this = apply(misc2c.new_wxProcess,_args,_kwargs)
566 self.thisown = 1
0122b7e3 567 self._setCallbackInfo(self, wxProcess)
c368d904
RD
568
569
570
571
9416aa89 572class wxJoystickPtr(wxObjectPtr):
185d7c3e
RD
573 def __init__(self,this):
574 self.this = this
575 self.thisown = 0
ac346f50
RD
576 def __del__(self,misc2c=misc2c):
577 if self.thisown == 1 :
578 misc2c.delete_wxJoystick(self)
185d7c3e
RD
579 def GetPosition(self, *_args, **_kwargs):
580 val = apply(misc2c.wxJoystick_GetPosition,(self,) + _args, _kwargs)
581 if val: val = wxPointPtr(val) ; val.thisown = 1
582 return val
583 def GetZPosition(self, *_args, **_kwargs):
584 val = apply(misc2c.wxJoystick_GetZPosition,(self,) + _args, _kwargs)
585 return val
586 def GetButtonState(self, *_args, **_kwargs):
587 val = apply(misc2c.wxJoystick_GetButtonState,(self,) + _args, _kwargs)
588 return val
589 def GetPOVPosition(self, *_args, **_kwargs):
590 val = apply(misc2c.wxJoystick_GetPOVPosition,(self,) + _args, _kwargs)
591 return val
592 def GetPOVCTSPosition(self, *_args, **_kwargs):
593 val = apply(misc2c.wxJoystick_GetPOVCTSPosition,(self,) + _args, _kwargs)
594 return val
595 def GetRudderPosition(self, *_args, **_kwargs):
596 val = apply(misc2c.wxJoystick_GetRudderPosition,(self,) + _args, _kwargs)
597 return val
598 def GetUPosition(self, *_args, **_kwargs):
599 val = apply(misc2c.wxJoystick_GetUPosition,(self,) + _args, _kwargs)
600 return val
601 def GetVPosition(self, *_args, **_kwargs):
602 val = apply(misc2c.wxJoystick_GetVPosition,(self,) + _args, _kwargs)
603 return val
604 def GetMovementThreshold(self, *_args, **_kwargs):
605 val = apply(misc2c.wxJoystick_GetMovementThreshold,(self,) + _args, _kwargs)
606 return val
607 def SetMovementThreshold(self, *_args, **_kwargs):
608 val = apply(misc2c.wxJoystick_SetMovementThreshold,(self,) + _args, _kwargs)
609 return val
610 def IsOk(self, *_args, **_kwargs):
611 val = apply(misc2c.wxJoystick_IsOk,(self,) + _args, _kwargs)
612 return val
613 def GetNumberJoysticks(self, *_args, **_kwargs):
614 val = apply(misc2c.wxJoystick_GetNumberJoysticks,(self,) + _args, _kwargs)
615 return val
616 def GetManufacturerId(self, *_args, **_kwargs):
617 val = apply(misc2c.wxJoystick_GetManufacturerId,(self,) + _args, _kwargs)
618 return val
619 def GetProductId(self, *_args, **_kwargs):
620 val = apply(misc2c.wxJoystick_GetProductId,(self,) + _args, _kwargs)
621 return val
622 def GetProductName(self, *_args, **_kwargs):
623 val = apply(misc2c.wxJoystick_GetProductName,(self,) + _args, _kwargs)
624 return val
625 def GetXMin(self, *_args, **_kwargs):
626 val = apply(misc2c.wxJoystick_GetXMin,(self,) + _args, _kwargs)
627 return val
628 def GetYMin(self, *_args, **_kwargs):
629 val = apply(misc2c.wxJoystick_GetYMin,(self,) + _args, _kwargs)
630 return val
631 def GetZMin(self, *_args, **_kwargs):
632 val = apply(misc2c.wxJoystick_GetZMin,(self,) + _args, _kwargs)
633 return val
634 def GetXMax(self, *_args, **_kwargs):
635 val = apply(misc2c.wxJoystick_GetXMax,(self,) + _args, _kwargs)
636 return val
637 def GetYMax(self, *_args, **_kwargs):
638 val = apply(misc2c.wxJoystick_GetYMax,(self,) + _args, _kwargs)
639 return val
640 def GetZMax(self, *_args, **_kwargs):
641 val = apply(misc2c.wxJoystick_GetZMax,(self,) + _args, _kwargs)
642 return val
643 def GetNumberButtons(self, *_args, **_kwargs):
644 val = apply(misc2c.wxJoystick_GetNumberButtons,(self,) + _args, _kwargs)
645 return val
646 def GetNumberAxes(self, *_args, **_kwargs):
647 val = apply(misc2c.wxJoystick_GetNumberAxes,(self,) + _args, _kwargs)
648 return val
649 def GetMaxButtons(self, *_args, **_kwargs):
650 val = apply(misc2c.wxJoystick_GetMaxButtons,(self,) + _args, _kwargs)
651 return val
652 def GetMaxAxes(self, *_args, **_kwargs):
653 val = apply(misc2c.wxJoystick_GetMaxAxes,(self,) + _args, _kwargs)
654 return val
655 def GetPollingMin(self, *_args, **_kwargs):
656 val = apply(misc2c.wxJoystick_GetPollingMin,(self,) + _args, _kwargs)
657 return val
658 def GetPollingMax(self, *_args, **_kwargs):
659 val = apply(misc2c.wxJoystick_GetPollingMax,(self,) + _args, _kwargs)
660 return val
661 def GetRudderMin(self, *_args, **_kwargs):
662 val = apply(misc2c.wxJoystick_GetRudderMin,(self,) + _args, _kwargs)
663 return val
664 def GetRudderMax(self, *_args, **_kwargs):
665 val = apply(misc2c.wxJoystick_GetRudderMax,(self,) + _args, _kwargs)
666 return val
667 def GetUMin(self, *_args, **_kwargs):
668 val = apply(misc2c.wxJoystick_GetUMin,(self,) + _args, _kwargs)
669 return val
670 def GetUMax(self, *_args, **_kwargs):
671 val = apply(misc2c.wxJoystick_GetUMax,(self,) + _args, _kwargs)
672 return val
673 def GetVMin(self, *_args, **_kwargs):
674 val = apply(misc2c.wxJoystick_GetVMin,(self,) + _args, _kwargs)
675 return val
676 def GetVMax(self, *_args, **_kwargs):
677 val = apply(misc2c.wxJoystick_GetVMax,(self,) + _args, _kwargs)
678 return val
679 def HasRudder(self, *_args, **_kwargs):
680 val = apply(misc2c.wxJoystick_HasRudder,(self,) + _args, _kwargs)
681 return val
682 def HasZ(self, *_args, **_kwargs):
683 val = apply(misc2c.wxJoystick_HasZ,(self,) + _args, _kwargs)
684 return val
685 def HasU(self, *_args, **_kwargs):
686 val = apply(misc2c.wxJoystick_HasU,(self,) + _args, _kwargs)
687 return val
688 def HasV(self, *_args, **_kwargs):
689 val = apply(misc2c.wxJoystick_HasV,(self,) + _args, _kwargs)
690 return val
691 def HasPOV(self, *_args, **_kwargs):
692 val = apply(misc2c.wxJoystick_HasPOV,(self,) + _args, _kwargs)
693 return val
694 def HasPOV4Dir(self, *_args, **_kwargs):
695 val = apply(misc2c.wxJoystick_HasPOV4Dir,(self,) + _args, _kwargs)
696 return val
697 def HasPOVCTS(self, *_args, **_kwargs):
698 val = apply(misc2c.wxJoystick_HasPOVCTS,(self,) + _args, _kwargs)
699 return val
700 def SetCapture(self, *_args, **_kwargs):
701 val = apply(misc2c.wxJoystick_SetCapture,(self,) + _args, _kwargs)
702 return val
703 def ReleaseCapture(self, *_args, **_kwargs):
704 val = apply(misc2c.wxJoystick_ReleaseCapture,(self,) + _args, _kwargs)
705 return val
706 def __repr__(self):
707 return "<C wxJoystick instance at %s>" % (self.this,)
708class wxJoystick(wxJoystickPtr):
709 def __init__(self,*_args,**_kwargs):
710 self.this = apply(misc2c.new_wxJoystick,_args,_kwargs)
711 self.thisown = 1
712
713
714
715
493f1553
RD
716class wxWavePtr(wxObjectPtr):
717 def __init__(self,this):
718 self.this = this
719 self.thisown = 0
720 def __del__(self,misc2c=misc2c):
721 if self.thisown == 1 :
722 misc2c.delete_wxWave(self)
723 def IsOk(self, *_args, **_kwargs):
724 val = apply(misc2c.wxWave_IsOk,(self,) + _args, _kwargs)
725 return val
726 def Play(self, *_args, **_kwargs):
727 val = apply(misc2c.wxWave_Play,(self,) + _args, _kwargs)
728 return val
729 def __repr__(self):
730 return "<C wxWave instance at %s>" % (self.this,)
731class wxWave(wxWavePtr):
732 def __init__(self,*_args,**_kwargs):
733 self.this = apply(misc2c.new_wxWave,_args,_kwargs)
734 self.thisown = 1
735
736
737
738
b37c7e1d
RD
739class wxFileTypeInfoPtr :
740 def __init__(self,this):
741 self.this = this
742 self.thisown = 0
743 def IsValid(self, *_args, **_kwargs):
744 val = apply(misc2c.wxFileTypeInfo_IsValid,(self,) + _args, _kwargs)
745 return val
746 def SetIcon(self, *_args, **_kwargs):
747 val = apply(misc2c.wxFileTypeInfo_SetIcon,(self,) + _args, _kwargs)
748 return val
749 def SetShortDesc(self, *_args, **_kwargs):
750 val = apply(misc2c.wxFileTypeInfo_SetShortDesc,(self,) + _args, _kwargs)
751 return val
752 def GetMimeType(self, *_args, **_kwargs):
753 val = apply(misc2c.wxFileTypeInfo_GetMimeType,(self,) + _args, _kwargs)
754 return val
755 def GetOpenCommand(self, *_args, **_kwargs):
756 val = apply(misc2c.wxFileTypeInfo_GetOpenCommand,(self,) + _args, _kwargs)
757 return val
758 def GetPrintCommand(self, *_args, **_kwargs):
759 val = apply(misc2c.wxFileTypeInfo_GetPrintCommand,(self,) + _args, _kwargs)
760 return val
761 def GetShortDesc(self, *_args, **_kwargs):
762 val = apply(misc2c.wxFileTypeInfo_GetShortDesc,(self,) + _args, _kwargs)
763 return val
764 def GetDescription(self, *_args, **_kwargs):
765 val = apply(misc2c.wxFileTypeInfo_GetDescription,(self,) + _args, _kwargs)
766 return val
767 def GetExtensions(self, *_args, **_kwargs):
768 val = apply(misc2c.wxFileTypeInfo_GetExtensions,(self,) + _args, _kwargs)
769 return val
770 def GetExtensionsCount(self, *_args, **_kwargs):
771 val = apply(misc2c.wxFileTypeInfo_GetExtensionsCount,(self,) + _args, _kwargs)
772 return val
773 def GetIconFile(self, *_args, **_kwargs):
774 val = apply(misc2c.wxFileTypeInfo_GetIconFile,(self,) + _args, _kwargs)
775 return val
776 def GetIconIndex(self, *_args, **_kwargs):
777 val = apply(misc2c.wxFileTypeInfo_GetIconIndex,(self,) + _args, _kwargs)
778 return val
779 def __repr__(self):
780 return "<C wxFileTypeInfo instance at %s>" % (self.this,)
781class wxFileTypeInfo(wxFileTypeInfoPtr):
782 def __init__(self,*_args,**_kwargs):
783 self.this = apply(misc2c.new_wxFileTypeInfo,_args,_kwargs)
784 self.thisown = 1
785
786
787
788def wxFileTypeInfoSequence(*_args,**_kwargs):
789 val = wxFileTypeInfoPtr(apply(misc2c.new_wxFileTypeInfoSequence,_args,_kwargs))
790 val.thisown = 1
791 return val
792
793def wxNullFileTypeInfo(*_args,**_kwargs):
794 val = wxFileTypeInfoPtr(apply(misc2c.new_wxNullFileTypeInfo,_args,_kwargs))
795 val.thisown = 1
796 return val
797
798
799class wxFileTypePtr :
800 def __init__(self,this):
801 self.this = this
802 self.thisown = 0
803 def GetMimeType(self, *_args, **_kwargs):
804 val = apply(misc2c.wxFileType_GetMimeType,(self,) + _args, _kwargs)
805 return val
806 def GetMimeTypes(self, *_args, **_kwargs):
807 val = apply(misc2c.wxFileType_GetMimeTypes,(self,) + _args, _kwargs)
808 return val
809 def GetExtensions(self, *_args, **_kwargs):
810 val = apply(misc2c.wxFileType_GetExtensions,(self,) + _args, _kwargs)
811 return val
812 def GetIcon(self, *_args, **_kwargs):
813 val = apply(misc2c.wxFileType_GetIcon,(self,) + _args, _kwargs)
814 if val: val = wxIconPtr(val) ; val.thisown = 1
815 return val
816 def GetIconInfo(self, *_args, **_kwargs):
817 val = apply(misc2c.wxFileType_GetIconInfo,(self,) + _args, _kwargs)
818 return val
819 def GetDescription(self, *_args, **_kwargs):
820 val = apply(misc2c.wxFileType_GetDescription,(self,) + _args, _kwargs)
821 return val
822 def GetOpenCommand(self, *_args, **_kwargs):
823 val = apply(misc2c.wxFileType_GetOpenCommand,(self,) + _args, _kwargs)
824 return val
825 def GetPrintCommand(self, *_args, **_kwargs):
826 val = apply(misc2c.wxFileType_GetPrintCommand,(self,) + _args, _kwargs)
827 return val
828 def GetAllCommands(self, *_args, **_kwargs):
829 val = apply(misc2c.wxFileType_GetAllCommands,(self,) + _args, _kwargs)
830 return val
831 def SetCommand(self, *_args, **_kwargs):
832 val = apply(misc2c.wxFileType_SetCommand,(self,) + _args, _kwargs)
833 return val
834 def SetDefaultIcon(self, *_args, **_kwargs):
835 val = apply(misc2c.wxFileType_SetDefaultIcon,(self,) + _args, _kwargs)
836 return val
837 def Unassociate(self, *_args, **_kwargs):
838 val = apply(misc2c.wxFileType_Unassociate,(self,) + _args, _kwargs)
839 return val
840 def __del__(self,misc2c=misc2c):
841 if self.thisown == 1 :
842 misc2c.delete_wxFileType(self)
843 def __repr__(self):
844 return "<C wxFileType instance at %s>" % (self.this,)
845class wxFileType(wxFileTypePtr):
846 def __init__(self,*_args,**_kwargs):
847 self.this = apply(misc2c.new_wxFileType,_args,_kwargs)
848 self.thisown = 1
849
850
851
852
853class wxMimeTypesManagerPtr :
854 def __init__(self,this):
855 self.this = this
856 self.thisown = 0
857 def Initialize(self, *_args, **_kwargs):
858 val = apply(misc2c.wxMimeTypesManager_Initialize,(self,) + _args, _kwargs)
859 return val
860 def ClearData(self, *_args, **_kwargs):
861 val = apply(misc2c.wxMimeTypesManager_ClearData,(self,) + _args, _kwargs)
862 return val
863 def GetFileTypeFromExtension(self, *_args, **_kwargs):
864 val = apply(misc2c.wxMimeTypesManager_GetFileTypeFromExtension,(self,) + _args, _kwargs)
865 if val: val = wxFileTypePtr(val) ; val.thisown = 1
866 return val
867 def GetFileTypeFromMimeType(self, *_args, **_kwargs):
868 val = apply(misc2c.wxMimeTypesManager_GetFileTypeFromMimeType,(self,) + _args, _kwargs)
869 if val: val = wxFileTypePtr(val) ; val.thisown = 1
870 return val
871 def ReadMailcap(self, *_args, **_kwargs):
872 val = apply(misc2c.wxMimeTypesManager_ReadMailcap,(self,) + _args, _kwargs)
873 return val
874 def ReadMimeTypes(self, *_args, **_kwargs):
875 val = apply(misc2c.wxMimeTypesManager_ReadMimeTypes,(self,) + _args, _kwargs)
876 return val
877 def EnumAllFileTypes(self, *_args, **_kwargs):
878 val = apply(misc2c.wxMimeTypesManager_EnumAllFileTypes,(self,) + _args, _kwargs)
879 return val
880 def AddFallback(self, *_args, **_kwargs):
881 val = apply(misc2c.wxMimeTypesManager_AddFallback,(self,) + _args, _kwargs)
882 return val
883 def Associate(self, *_args, **_kwargs):
884 val = apply(misc2c.wxMimeTypesManager_Associate,(self,) + _args, _kwargs)
885 if val: val = wxFileTypePtr(val) ; val.thisown = 1
886 return val
887 def Unassociate(self, *_args, **_kwargs):
888 val = apply(misc2c.wxMimeTypesManager_Unassociate,(self,) + _args, _kwargs)
889 return val
890 def __del__(self,misc2c=misc2c):
891 if self.thisown == 1 :
892 misc2c.delete_wxMimeTypesManager(self)
893 def __repr__(self):
894 return "<C wxMimeTypesManager instance at %s>" % (self.this,)
895class wxMimeTypesManager(wxMimeTypesManagerPtr):
896 def __init__(self,*_args,**_kwargs):
897 self.this = apply(misc2c.new_wxMimeTypesManager,_args,_kwargs)
898 self.thisown = 1
899
900
901
902
72797a7d
RD
903class wxArtProviderPtr(wxObjectPtr):
904 def __init__(self,this):
905 self.this = this
906 self.thisown = 0
907 def _setCallbackInfo(self, *_args, **_kwargs):
908 val = apply(misc2c.wxArtProvider__setCallbackInfo,(self,) + _args, _kwargs)
909 return val
910 def __repr__(self):
911 return "<C wxArtProvider instance at %s>" % (self.this,)
912class wxArtProvider(wxArtProviderPtr):
913 def __init__(self,*_args,**_kwargs):
914 self.this = apply(misc2c.new_wxArtProvider,_args,_kwargs)
915 self.thisown = 1
916 self._setCallbackInfo(self, wxArtProvider)
917
918
919
920
7dbce44a
RD
921class wxFileHistoryPtr(wxObjectPtr):
922 def __init__(self,this):
923 self.this = this
924 self.thisown = 0
925 def __del__(self,misc2c=misc2c):
926 if self.thisown == 1 :
927 misc2c.delete_wxFileHistory(self)
928 def AddFileToHistory(self, *_args, **_kwargs):
929 val = apply(misc2c.wxFileHistory_AddFileToHistory,(self,) + _args, _kwargs)
930 return val
931 def RemoveFileFromHistory(self, *_args, **_kwargs):
932 val = apply(misc2c.wxFileHistory_RemoveFileFromHistory,(self,) + _args, _kwargs)
933 return val
934 def GetMaxFiles(self, *_args, **_kwargs):
935 val = apply(misc2c.wxFileHistory_GetMaxFiles,(self,) + _args, _kwargs)
936 return val
937 def UseMenu(self, *_args, **_kwargs):
938 val = apply(misc2c.wxFileHistory_UseMenu,(self,) + _args, _kwargs)
939 return val
940 def RemoveMenu(self, *_args, **_kwargs):
941 val = apply(misc2c.wxFileHistory_RemoveMenu,(self,) + _args, _kwargs)
942 return val
943 def Load(self, *_args, **_kwargs):
944 val = apply(misc2c.wxFileHistory_Load,(self,) + _args, _kwargs)
945 return val
946 def Save(self, *_args, **_kwargs):
947 val = apply(misc2c.wxFileHistory_Save,(self,) + _args, _kwargs)
948 return val
949 def AddFilesToMenu(self, *_args, **_kwargs):
950 val = apply(misc2c.wxFileHistory_AddFilesToMenu,(self,) + _args, _kwargs)
951 return val
68bc8549
RD
952 def AddFilesToThisMenu(self, *_args, **_kwargs):
953 val = apply(misc2c.wxFileHistory_AddFilesToThisMenu,(self,) + _args, _kwargs)
7dbce44a
RD
954 return val
955 def GetHistoryFile(self, *_args, **_kwargs):
956 val = apply(misc2c.wxFileHistory_GetHistoryFile,(self,) + _args, _kwargs)
957 return val
958 def GetCount(self, *_args, **_kwargs):
959 val = apply(misc2c.wxFileHistory_GetCount,(self,) + _args, _kwargs)
960 return val
961 def GetNoHistoryFiles(self, *_args, **_kwargs):
962 val = apply(misc2c.wxFileHistory_GetNoHistoryFiles,(self,) + _args, _kwargs)
963 return val
964 def __repr__(self):
965 return "<C wxFileHistory instance at %s>" % (self.this,)
966class wxFileHistory(wxFileHistoryPtr):
967 def __init__(self,*_args,**_kwargs):
968 self.this = apply(misc2c.new_wxFileHistory,_args,_kwargs)
969 self.thisown = 1
970
971
972
973
d24a34bb
RD
974
975
976#-------------- FUNCTION WRAPPERS ------------------
977
bc29c5e0
RD
978wxFileSelector = misc2c.wxFileSelector
979
a541c325
RD
980wxLoadFileSelector = misc2c.wxLoadFileSelector
981
982wxSaveFileSelector = misc2c.wxSaveFileSelector
983
7cdaed0b
RD
984wxDirSelector = misc2c.wxDirSelector
985
bc29c5e0
RD
986wxGetTextFromUser = misc2c.wxGetTextFromUser
987
1b62f00d
RD
988wxGetPasswordFromUser = misc2c.wxGetPasswordFromUser
989
bc29c5e0
RD
990wxGetSingleChoice = misc2c.wxGetSingleChoice
991
992wxGetSingleChoiceIndex = misc2c.wxGetSingleChoiceIndex
993
994wxMessageBox = misc2c.wxMessageBox
995
996wxGetNumberFromUser = misc2c.wxGetNumberFromUser
997
998wxColourDisplay = misc2c.wxColourDisplay
999
1000wxDisplayDepth = misc2c.wxDisplayDepth
1001
1e7ecb7b
RD
1002wxGetDisplayDepth = misc2c.wxGetDisplayDepth
1003
1004wxDisplaySize = misc2c.wxDisplaySize
1005
1006def wxGetDisplaySize(*_args, **_kwargs):
1007 val = apply(misc2c.wxGetDisplaySize,_args,_kwargs)
1008 if val: val = wxSizePtr(val); val.thisown = 1
1009 return val
1010
1011wxDisplaySizeMM = misc2c.wxDisplaySizeMM
1012
1013def wxGetDisplaySizeMM(*_args, **_kwargs):
1014 val = apply(misc2c.wxGetDisplaySizeMM,_args,_kwargs)
1015 if val: val = wxSizePtr(val); val.thisown = 1
1016 return val
1017
91c41b30
RD
1018wxClientDisplayRect = misc2c.wxClientDisplayRect
1019
1020def wxGetClientDisplayRect(*_args, **_kwargs):
1021 val = apply(misc2c.wxGetClientDisplayRect,_args,_kwargs)
1022 if val: val = wxRectPtr(val); val.thisown = 1
1023 return val
1024
bc29c5e0
RD
1025wxSetCursor = misc2c.wxSetCursor
1026
bc29c5e0
RD
1027wxBeginBusyCursor = misc2c.wxBeginBusyCursor
1028
1029def wxGetActiveWindow(*_args, **_kwargs):
1030 val = apply(misc2c.wxGetActiveWindow,_args,_kwargs)
bc29c5e0
RD
1031 return val
1032
493f1553
RD
1033def wxGenericFindWindowAtPoint(*_args, **_kwargs):
1034 val = apply(misc2c.wxGenericFindWindowAtPoint,_args,_kwargs)
1035 return val
1036
1037def wxFindWindowAtPoint(*_args, **_kwargs):
1038 val = apply(misc2c.wxFindWindowAtPoint,_args,_kwargs)
1039 return val
1040
1041wxCheckForInterrupt = misc2c.wxCheckForInterrupt
1042
25832b3f
RD
1043wxFlushEvents = misc2c.wxFlushEvents
1044
2a74d141
RD
1045def wxGetTopLevelParent(*_args, **_kwargs):
1046 val = apply(misc2c.wxGetTopLevelParent,_args,_kwargs)
1047 return val
1048
bc29c5e0
RD
1049wxResourceAddIdentifier = misc2c.wxResourceAddIdentifier
1050
1051wxResourceClear = misc2c.wxResourceClear
1052
1053def wxResourceCreateBitmap(*_args, **_kwargs):
1054 val = apply(misc2c.wxResourceCreateBitmap,_args,_kwargs)
1055 if val: val = wxBitmapPtr(val); val.thisown = 1
1056 return val
1057
1058def wxResourceCreateIcon(*_args, **_kwargs):
1059 val = apply(misc2c.wxResourceCreateIcon,_args,_kwargs)
1060 if val: val = wxIconPtr(val); val.thisown = 1
1061 return val
1062
1063def wxResourceCreateMenuBar(*_args, **_kwargs):
1064 val = apply(misc2c.wxResourceCreateMenuBar,_args,_kwargs)
bc29c5e0
RD
1065 return val
1066
1067wxResourceGetIdentifier = misc2c.wxResourceGetIdentifier
1068
1069wxResourceParseData = misc2c.wxResourceParseData
1070
1071wxResourceParseFile = misc2c.wxResourceParseFile
1072
1073wxResourceParseString = misc2c.wxResourceParseString
1074
8f17924e
RD
1075wxCaret_GetBlinkTime = misc2c.wxCaret_GetBlinkTime
1076
1077wxCaret_SetBlinkTime = misc2c.wxCaret_SetBlinkTime
1078
6e18ca6c
RD
1079wxSafeYield = misc2c.wxSafeYield
1080
4120ef2b
RD
1081wxPostEvent = misc2c.wxPostEvent
1082
d29aba2f
RD
1083wxWakeUpIdle = misc2c.wxWakeUpIdle
1084
6e18ca6c
RD
1085wxWakeUpMainThread = misc2c.wxWakeUpMainThread
1086
1087wxMutexGuiEnter = misc2c.wxMutexGuiEnter
1088
1089wxMutexGuiLeave = misc2c.wxMutexGuiLeave
1090
1091wxThread_IsMain = misc2c.wxThread_IsMain
c368d904 1092
f6bcfd97
BP
1093wxShowTip = misc2c.wxShowTip
1094
1095def wxCreateFileTipProvider(*_args, **_kwargs):
1096 val = apply(misc2c.wxCreateFileTipProvider,_args,_kwargs)
1097 if val: val = wxTipProviderPtr(val); val.thisown = 1
1098 return val
1099
f6bcfd97
BP
1100wxSysErrorCode = misc2c.wxSysErrorCode
1101
1102wxSysErrorMsg = misc2c.wxSysErrorMsg
1103
1104wxLogFatalError = misc2c.wxLogFatalError
1105
1106wxLogError = misc2c.wxLogError
1107
1108wxLogWarning = misc2c.wxLogWarning
1109
1110wxLogMessage = misc2c.wxLogMessage
1111
1112wxLogInfo = misc2c.wxLogInfo
1113
1114wxLogVerbose = misc2c.wxLogVerbose
1115
1116wxLogStatus = misc2c.wxLogStatus
1117
1118wxLogStatusFrame = misc2c.wxLogStatusFrame
1119
1120wxLogSysError = misc2c.wxLogSysError
1121
be13a6af
RD
1122wxLogTrace = misc2c.wxLogTrace
1123
1124wxLogTraceMask = misc2c.wxLogTraceMask
1125
1126wxLogGeneric = misc2c.wxLogGeneric
1127
0b85cc38
RD
1128wxSafeShowMessage = misc2c.wxSafeShowMessage
1129
c368d904
RD
1130wxExecute = misc2c.wxExecute
1131
493f1553
RD
1132def wxWaveData(*_args, **_kwargs):
1133 val = apply(misc2c.wxWaveData,_args,_kwargs)
1134 if val: val = wxWavePtr(val); val.thisown = 1
1135 return val
1136
b5a5d647
RD
1137def wxSystemSettings_GetColour(*_args, **_kwargs):
1138 val = apply(misc2c.wxSystemSettings_GetColour,_args,_kwargs)
1139 if val: val = wxColourPtr(val); val.thisown = 1
1140 return val
1141
1142def wxSystemSettings_GetFont(*_args, **_kwargs):
1143 val = apply(misc2c.wxSystemSettings_GetFont,_args,_kwargs)
1144 if val: val = wxFontPtr(val); val.thisown = 1
1145 return val
1146
1147wxSystemSettings_GetMetric = misc2c.wxSystemSettings_GetMetric
1148
1149wxSystemSettings_HasFeature = misc2c.wxSystemSettings_HasFeature
1150
e67409dc 1151wxSystemSettings_GetScreenType = misc2c.wxSystemSettings_GetScreenType
0b85cc38 1152
e67409dc 1153wxSystemSettings_SetScreenType = misc2c.wxSystemSettings_SetScreenType
0b85cc38 1154
edf2f43e
RD
1155wxToolTip_Enable = misc2c.wxToolTip_Enable
1156
1157wxToolTip_SetDelay = misc2c.wxToolTip_SetDelay
1158
f6bcfd97
BP
1159wxLog_IsEnabled = misc2c.wxLog_IsEnabled
1160
1161wxLog_EnableLogging = misc2c.wxLog_EnableLogging
1162
1163wxLog_OnLog = misc2c.wxLog_OnLog
1164
1165wxLog_FlushActive = misc2c.wxLog_FlushActive
1166
1167def wxLog_GetActiveTarget(*_args, **_kwargs):
1168 val = apply(misc2c.wxLog_GetActiveTarget,_args,_kwargs)
1169 if val: val = wxLogPtr(val)
1170 return val
1171
1172def wxLog_SetActiveTarget(*_args, **_kwargs):
1173 val = apply(misc2c.wxLog_SetActiveTarget,_args,_kwargs)
1174 if val: val = wxLogPtr(val)
1175 return val
1176
1177wxLog_Suspend = misc2c.wxLog_Suspend
1178
1179wxLog_Resume = misc2c.wxLog_Resume
1180
d6eacb25
RD
1181wxLog_SetVerbose = misc2c.wxLog_SetVerbose
1182
f6bcfd97
BP
1183wxLog_DontCreateOnDemand = misc2c.wxLog_DontCreateOnDemand
1184
1185wxLog_SetTraceMask = misc2c.wxLog_SetTraceMask
1186
1187wxLog_AddTraceMask = misc2c.wxLog_AddTraceMask
1188
1189wxLog_RemoveTraceMask = misc2c.wxLog_RemoveTraceMask
1190
76bfdc78
RD
1191wxLog_ClearTraceMasks = misc2c.wxLog_ClearTraceMasks
1192
1193wxLog_SetTimestamp = misc2c.wxLog_SetTimestamp
1194
1195wxLog_GetTimestamp = misc2c.wxLog_GetTimestamp
1196
f6bcfd97
BP
1197wxLog_GetTraceMask = misc2c.wxLog_GetTraceMask
1198
1199wxLog_IsAllowedTraceMask = misc2c.wxLog_IsAllowedTraceMask
1200
b37c7e1d
RD
1201wxFileType_ExpandCommand = misc2c.wxFileType_ExpandCommand
1202
1203wxMimeTypesManager_IsOfType = misc2c.wxMimeTypesManager_IsOfType
1204
72797a7d
RD
1205wxArtProvider_PushProvider = misc2c.wxArtProvider_PushProvider
1206
1207wxArtProvider_PopProvider = misc2c.wxArtProvider_PopProvider
1208
1209wxArtProvider_RemoveProvider = misc2c.wxArtProvider_RemoveProvider
1210
1211def wxArtProvider_GetBitmap(*_args, **_kwargs):
1212 val = apply(misc2c.wxArtProvider_GetBitmap,_args,_kwargs)
1213 if val: val = wxBitmapPtr(val); val.thisown = 1
1214 return val
1215
1216def wxArtProvider_GetIcon(*_args, **_kwargs):
1217 val = apply(misc2c.wxArtProvider_GetIcon,_args,_kwargs)
1218 if val: val = wxIconPtr(val); val.thisown = 1
1219 return val
1220
1221wxArtProvider_CleanUpProviders = misc2c.wxArtProvider_CleanUpProviders
1222
d24a34bb
RD
1223
1224
1225#-------------- VARIABLE WRAPPERS ------------------
1226
bc29c5e0
RD
1227wxSYS_OEM_FIXED_FONT = misc2c.wxSYS_OEM_FIXED_FONT
1228wxSYS_ANSI_FIXED_FONT = misc2c.wxSYS_ANSI_FIXED_FONT
1229wxSYS_ANSI_VAR_FONT = misc2c.wxSYS_ANSI_VAR_FONT
1230wxSYS_SYSTEM_FONT = misc2c.wxSYS_SYSTEM_FONT
1231wxSYS_DEVICE_DEFAULT_FONT = misc2c.wxSYS_DEVICE_DEFAULT_FONT
1232wxSYS_DEFAULT_PALETTE = misc2c.wxSYS_DEFAULT_PALETTE
1233wxSYS_SYSTEM_FIXED_FONT = misc2c.wxSYS_SYSTEM_FIXED_FONT
1234wxSYS_DEFAULT_GUI_FONT = misc2c.wxSYS_DEFAULT_GUI_FONT
1235wxSYS_COLOUR_SCROLLBAR = misc2c.wxSYS_COLOUR_SCROLLBAR
1236wxSYS_COLOUR_BACKGROUND = misc2c.wxSYS_COLOUR_BACKGROUND
c6c593e8 1237wxSYS_COLOUR_DESKTOP = misc2c.wxSYS_COLOUR_DESKTOP
bc29c5e0
RD
1238wxSYS_COLOUR_ACTIVECAPTION = misc2c.wxSYS_COLOUR_ACTIVECAPTION
1239wxSYS_COLOUR_INACTIVECAPTION = misc2c.wxSYS_COLOUR_INACTIVECAPTION
1240wxSYS_COLOUR_MENU = misc2c.wxSYS_COLOUR_MENU
1241wxSYS_COLOUR_WINDOW = misc2c.wxSYS_COLOUR_WINDOW
1242wxSYS_COLOUR_WINDOWFRAME = misc2c.wxSYS_COLOUR_WINDOWFRAME
1243wxSYS_COLOUR_MENUTEXT = misc2c.wxSYS_COLOUR_MENUTEXT
1244wxSYS_COLOUR_WINDOWTEXT = misc2c.wxSYS_COLOUR_WINDOWTEXT
1245wxSYS_COLOUR_CAPTIONTEXT = misc2c.wxSYS_COLOUR_CAPTIONTEXT
1246wxSYS_COLOUR_ACTIVEBORDER = misc2c.wxSYS_COLOUR_ACTIVEBORDER
1247wxSYS_COLOUR_INACTIVEBORDER = misc2c.wxSYS_COLOUR_INACTIVEBORDER
1248wxSYS_COLOUR_APPWORKSPACE = misc2c.wxSYS_COLOUR_APPWORKSPACE
1249wxSYS_COLOUR_HIGHLIGHT = misc2c.wxSYS_COLOUR_HIGHLIGHT
1250wxSYS_COLOUR_HIGHLIGHTTEXT = misc2c.wxSYS_COLOUR_HIGHLIGHTTEXT
1251wxSYS_COLOUR_BTNFACE = misc2c.wxSYS_COLOUR_BTNFACE
c6c593e8 1252wxSYS_COLOUR_3DFACE = misc2c.wxSYS_COLOUR_3DFACE
bc29c5e0 1253wxSYS_COLOUR_BTNSHADOW = misc2c.wxSYS_COLOUR_BTNSHADOW
c6c593e8 1254wxSYS_COLOUR_3DSHADOW = misc2c.wxSYS_COLOUR_3DSHADOW
bc29c5e0
RD
1255wxSYS_COLOUR_GRAYTEXT = misc2c.wxSYS_COLOUR_GRAYTEXT
1256wxSYS_COLOUR_BTNTEXT = misc2c.wxSYS_COLOUR_BTNTEXT
1257wxSYS_COLOUR_INACTIVECAPTIONTEXT = misc2c.wxSYS_COLOUR_INACTIVECAPTIONTEXT
1258wxSYS_COLOUR_BTNHIGHLIGHT = misc2c.wxSYS_COLOUR_BTNHIGHLIGHT
c6c593e8
RD
1259wxSYS_COLOUR_BTNHILIGHT = misc2c.wxSYS_COLOUR_BTNHILIGHT
1260wxSYS_COLOUR_3DHIGHLIGHT = misc2c.wxSYS_COLOUR_3DHIGHLIGHT
1261wxSYS_COLOUR_3DHILIGHT = misc2c.wxSYS_COLOUR_3DHILIGHT
bc29c5e0
RD
1262wxSYS_COLOUR_3DDKSHADOW = misc2c.wxSYS_COLOUR_3DDKSHADOW
1263wxSYS_COLOUR_3DLIGHT = misc2c.wxSYS_COLOUR_3DLIGHT
1264wxSYS_COLOUR_INFOTEXT = misc2c.wxSYS_COLOUR_INFOTEXT
1265wxSYS_COLOUR_INFOBK = misc2c.wxSYS_COLOUR_INFOBK
b5a5d647 1266wxSYS_COLOUR_LISTBOX = misc2c.wxSYS_COLOUR_LISTBOX
c6c593e8
RD
1267wxSYS_COLOUR_HOTLIGHT = misc2c.wxSYS_COLOUR_HOTLIGHT
1268wxSYS_COLOUR_GRADIENTACTIVECAPTION = misc2c.wxSYS_COLOUR_GRADIENTACTIVECAPTION
1269wxSYS_COLOUR_GRADIENTINACTIVECAPTION = misc2c.wxSYS_COLOUR_GRADIENTINACTIVECAPTION
1270wxSYS_COLOUR_MENUHILIGHT = misc2c.wxSYS_COLOUR_MENUHILIGHT
1271wxSYS_COLOUR_MENUBAR = misc2c.wxSYS_COLOUR_MENUBAR
1272wxSYS_COLOUR_MAX = misc2c.wxSYS_COLOUR_MAX
bc29c5e0
RD
1273wxSYS_MOUSE_BUTTONS = misc2c.wxSYS_MOUSE_BUTTONS
1274wxSYS_BORDER_X = misc2c.wxSYS_BORDER_X
1275wxSYS_BORDER_Y = misc2c.wxSYS_BORDER_Y
1276wxSYS_CURSOR_X = misc2c.wxSYS_CURSOR_X
1277wxSYS_CURSOR_Y = misc2c.wxSYS_CURSOR_Y
1278wxSYS_DCLICK_X = misc2c.wxSYS_DCLICK_X
1279wxSYS_DCLICK_Y = misc2c.wxSYS_DCLICK_Y
1280wxSYS_DRAG_X = misc2c.wxSYS_DRAG_X
1281wxSYS_DRAG_Y = misc2c.wxSYS_DRAG_Y
1282wxSYS_EDGE_X = misc2c.wxSYS_EDGE_X
1283wxSYS_EDGE_Y = misc2c.wxSYS_EDGE_Y
1284wxSYS_HSCROLL_ARROW_X = misc2c.wxSYS_HSCROLL_ARROW_X
1285wxSYS_HSCROLL_ARROW_Y = misc2c.wxSYS_HSCROLL_ARROW_Y
1286wxSYS_HTHUMB_X = misc2c.wxSYS_HTHUMB_X
1287wxSYS_ICON_X = misc2c.wxSYS_ICON_X
1288wxSYS_ICON_Y = misc2c.wxSYS_ICON_Y
1289wxSYS_ICONSPACING_X = misc2c.wxSYS_ICONSPACING_X
1290wxSYS_ICONSPACING_Y = misc2c.wxSYS_ICONSPACING_Y
1291wxSYS_WINDOWMIN_X = misc2c.wxSYS_WINDOWMIN_X
1292wxSYS_WINDOWMIN_Y = misc2c.wxSYS_WINDOWMIN_Y
1293wxSYS_SCREEN_X = misc2c.wxSYS_SCREEN_X
1294wxSYS_SCREEN_Y = misc2c.wxSYS_SCREEN_Y
1295wxSYS_FRAMESIZE_X = misc2c.wxSYS_FRAMESIZE_X
1296wxSYS_FRAMESIZE_Y = misc2c.wxSYS_FRAMESIZE_Y
1297wxSYS_SMALLICON_X = misc2c.wxSYS_SMALLICON_X
1298wxSYS_SMALLICON_Y = misc2c.wxSYS_SMALLICON_Y
1299wxSYS_HSCROLL_Y = misc2c.wxSYS_HSCROLL_Y
1300wxSYS_VSCROLL_X = misc2c.wxSYS_VSCROLL_X
1301wxSYS_VSCROLL_ARROW_X = misc2c.wxSYS_VSCROLL_ARROW_X
1302wxSYS_VSCROLL_ARROW_Y = misc2c.wxSYS_VSCROLL_ARROW_Y
1303wxSYS_VTHUMB_Y = misc2c.wxSYS_VTHUMB_Y
1304wxSYS_CAPTION_Y = misc2c.wxSYS_CAPTION_Y
1305wxSYS_MENU_Y = misc2c.wxSYS_MENU_Y
1306wxSYS_NETWORK_PRESENT = misc2c.wxSYS_NETWORK_PRESENT
1307wxSYS_PENWINDOWS_PRESENT = misc2c.wxSYS_PENWINDOWS_PRESENT
1308wxSYS_SHOW_SOUNDS = misc2c.wxSYS_SHOW_SOUNDS
1309wxSYS_SWAP_BUTTONS = misc2c.wxSYS_SWAP_BUTTONS
b5a5d647
RD
1310wxSYS_CAN_DRAW_FRAME_DECORATIONS = misc2c.wxSYS_CAN_DRAW_FRAME_DECORATIONS
1311wxSYS_CAN_ICONIZE_FRAME = misc2c.wxSYS_CAN_ICONIZE_FRAME
daa3eac9 1312wxSYS_SCREEN_NONE = misc2c.wxSYS_SCREEN_NONE
daa3eac9 1313wxSYS_SCREEN_TINY = misc2c.wxSYS_SCREEN_TINY
e67409dc
RD
1314wxSYS_SCREEN_PDA = misc2c.wxSYS_SCREEN_PDA
1315wxSYS_SCREEN_SMALL = misc2c.wxSYS_SCREEN_SMALL
1316wxSYS_SCREEN_DESKTOP = misc2c.wxSYS_SCREEN_DESKTOP
f6bcfd97
BP
1317wxLOG_FatalError = misc2c.wxLOG_FatalError
1318wxLOG_Error = misc2c.wxLOG_Error
1319wxLOG_Warning = misc2c.wxLOG_Warning
1320wxLOG_Message = misc2c.wxLOG_Message
1321wxLOG_Info = misc2c.wxLOG_Info
1322wxLOG_Status = misc2c.wxLOG_Status
1323wxLOG_Debug = misc2c.wxLOG_Debug
1324wxLOG_Trace = misc2c.wxLOG_Trace
1325wxLOG_Progress = misc2c.wxLOG_Progress
1326wxLOG_User = misc2c.wxLOG_User
8baa46e9
RD
1327wxTRACE_MemAlloc = misc2c.wxTRACE_MemAlloc
1328wxTRACE_Messages = misc2c.wxTRACE_Messages
1329wxTRACE_ResAlloc = misc2c.wxTRACE_ResAlloc
1330wxTRACE_RefCount = misc2c.wxTRACE_RefCount
1331wxTRACE_OleCalls = misc2c.wxTRACE_OleCalls
1332wxTraceMemAlloc = misc2c.wxTraceMemAlloc
1333wxTraceMessages = misc2c.wxTraceMessages
1334wxTraceResAlloc = misc2c.wxTraceResAlloc
1335wxTraceRefCount = misc2c.wxTraceRefCount
1336wxTraceOleCalls = misc2c.wxTraceOleCalls
1b62f00d 1337wxEVT_END_PROCESS = misc2c.wxEVT_END_PROCESS
b96c7a38
RD
1338wxEXEC_ASYNC = misc2c.wxEXEC_ASYNC
1339wxEXEC_SYNC = misc2c.wxEXEC_SYNC
1340wxEXEC_NOHIDE = misc2c.wxEXEC_NOHIDE
d6eacb25 1341wxEXEC_MAKE_GROUP_LEADER = misc2c.wxEXEC_MAKE_GROUP_LEADER
3eb221f6
RD
1342wxJOYSTICK1 = misc2c.wxJOYSTICK1
1343wxJOYSTICK2 = misc2c.wxJOYSTICK2
1344wxJOY_BUTTON_ANY = misc2c.wxJOY_BUTTON_ANY
1345wxJOY_BUTTON1 = misc2c.wxJOY_BUTTON1
1346wxJOY_BUTTON2 = misc2c.wxJOY_BUTTON2
1347wxJOY_BUTTON3 = misc2c.wxJOY_BUTTON3
1348wxJOY_BUTTON4 = misc2c.wxJOY_BUTTON4
b37c7e1d
RD
1349wxMAILCAP_STANDARD = misc2c.wxMAILCAP_STANDARD
1350wxMAILCAP_NETSCAPE = misc2c.wxMAILCAP_NETSCAPE
1351wxMAILCAP_KDE = misc2c.wxMAILCAP_KDE
1352wxMAILCAP_GNOME = misc2c.wxMAILCAP_GNOME
1353wxMAILCAP_ALL = misc2c.wxMAILCAP_ALL
1354cvar = misc2c.cvar
1355wxTheMimeTypesManager = wxMimeTypesManagerPtr(misc2c.cvar.wxTheMimeTypesManager)
72797a7d
RD
1356wxART_TOOLBAR = misc2c.wxART_TOOLBAR
1357wxART_MENU = misc2c.wxART_MENU
1358wxART_FRAME_ICON = misc2c.wxART_FRAME_ICON
1359wxART_CMN_DIALOG = misc2c.wxART_CMN_DIALOG
1360wxART_HELP_BROWSER = misc2c.wxART_HELP_BROWSER
1361wxART_MESSAGE_BOX = misc2c.wxART_MESSAGE_BOX
1362wxART_OTHER = misc2c.wxART_OTHER
1363wxART_ADD_BOOKMARK = misc2c.wxART_ADD_BOOKMARK
1364wxART_DEL_BOOKMARK = misc2c.wxART_DEL_BOOKMARK
1365wxART_HELP_SIDE_PANEL = misc2c.wxART_HELP_SIDE_PANEL
1366wxART_HELP_SETTINGS = misc2c.wxART_HELP_SETTINGS
1367wxART_HELP_BOOK = misc2c.wxART_HELP_BOOK
1368wxART_HELP_FOLDER = misc2c.wxART_HELP_FOLDER
1369wxART_HELP_PAGE = misc2c.wxART_HELP_PAGE
1370wxART_GO_BACK = misc2c.wxART_GO_BACK
1371wxART_GO_FORWARD = misc2c.wxART_GO_FORWARD
1372wxART_GO_UP = misc2c.wxART_GO_UP
1373wxART_GO_DOWN = misc2c.wxART_GO_DOWN
1374wxART_GO_TO_PARENT = misc2c.wxART_GO_TO_PARENT
1375wxART_GO_HOME = misc2c.wxART_GO_HOME
1376wxART_FILE_OPEN = misc2c.wxART_FILE_OPEN
1377wxART_PRINT = misc2c.wxART_PRINT
1378wxART_HELP = misc2c.wxART_HELP
1379wxART_TIP = misc2c.wxART_TIP
1380wxART_REPORT_VIEW = misc2c.wxART_REPORT_VIEW
1381wxART_LIST_VIEW = misc2c.wxART_LIST_VIEW
1382wxART_NEW_DIR = misc2c.wxART_NEW_DIR
1383wxART_FOLDER = misc2c.wxART_FOLDER
1384wxART_GO_DIR_UP = misc2c.wxART_GO_DIR_UP
1385wxART_EXECUTABLE_FILE = misc2c.wxART_EXECUTABLE_FILE
1386wxART_NORMAL_FILE = misc2c.wxART_NORMAL_FILE
1387wxART_TICK_MARK = misc2c.wxART_TICK_MARK
1388wxART_CROSS_MARK = misc2c.wxART_CROSS_MARK
1389wxART_ERROR = misc2c.wxART_ERROR
1390wxART_QUESTION = misc2c.wxART_QUESTION
1391wxART_WARNING = misc2c.wxART_WARNING
1392wxART_INFORMATION = misc2c.wxART_INFORMATION