1 # This file was created automatically by SWIG.
9 class wxEventPtr(wxObjectPtr
):
10 def __init__(self
,this
):
13 def __del__(self
,eventsc
=eventsc
):
14 if self
.thisown
== 1 :
15 eventsc
.delete_wxEvent(self
)
16 def GetEventObject(self
, *_args
, **_kwargs
):
17 val
= apply(eventsc
.wxEvent_GetEventObject
,(self
,) + _args
, _kwargs
)
19 def GetEventType(self
, *_args
, **_kwargs
):
20 val
= apply(eventsc
.wxEvent_GetEventType
,(self
,) + _args
, _kwargs
)
22 def GetId(self
, *_args
, **_kwargs
):
23 val
= apply(eventsc
.wxEvent_GetId
,(self
,) + _args
, _kwargs
)
25 def GetSkipped(self
, *_args
, **_kwargs
):
26 val
= apply(eventsc
.wxEvent_GetSkipped
,(self
,) + _args
, _kwargs
)
28 def GetTimestamp(self
, *_args
, **_kwargs
):
29 val
= apply(eventsc
.wxEvent_GetTimestamp
,(self
,) + _args
, _kwargs
)
31 def SetEventObject(self
, *_args
, **_kwargs
):
32 val
= apply(eventsc
.wxEvent_SetEventObject
,(self
,) + _args
, _kwargs
)
34 def SetEventType(self
, *_args
, **_kwargs
):
35 val
= apply(eventsc
.wxEvent_SetEventType
,(self
,) + _args
, _kwargs
)
37 def SetId(self
, *_args
, **_kwargs
):
38 val
= apply(eventsc
.wxEvent_SetId
,(self
,) + _args
, _kwargs
)
40 def SetTimestamp(self
, *_args
, **_kwargs
):
41 val
= apply(eventsc
.wxEvent_SetTimestamp
,(self
,) + _args
, _kwargs
)
43 def Skip(self
, *_args
, **_kwargs
):
44 val
= apply(eventsc
.wxEvent_Skip
,(self
,) + _args
, _kwargs
)
46 def Clone(self
, *_args
, **_kwargs
):
47 val
= apply(eventsc
.wxEvent_Clone
,(self
,) + _args
, _kwargs
)
48 if val
: val
= wxEventPtr(val
)
51 return "<C wxEvent instance at %s>" % (self
.this
,)
52 class wxEvent(wxEventPtr
):
53 def __init__(self
,this
):
59 class wxSizeEventPtr(wxEventPtr
):
60 def __init__(self
,this
):
63 def GetSize(self
, *_args
, **_kwargs
):
64 val
= apply(eventsc
.wxSizeEvent_GetSize
,(self
,) + _args
, _kwargs
)
65 if val
: val
= wxSizePtr(val
) ; val
.thisown
= 1
68 return "<C wxSizeEvent instance at %s>" % (self
.this
,)
69 class wxSizeEvent(wxSizeEventPtr
):
70 def __init__(self
,*_args
,**_kwargs
):
71 self
.this
= apply(eventsc
.new_wxSizeEvent
,_args
,_kwargs
)
77 class wxCloseEventPtr(wxEventPtr
):
78 def __init__(self
,this
):
81 def SetLoggingOff(self
, *_args
, **_kwargs
):
82 val
= apply(eventsc
.wxCloseEvent_SetLoggingOff
,(self
,) + _args
, _kwargs
)
84 def GetLoggingOff(self
, *_args
, **_kwargs
):
85 val
= apply(eventsc
.wxCloseEvent_GetLoggingOff
,(self
,) + _args
, _kwargs
)
87 def Veto(self
, *_args
, **_kwargs
):
88 val
= apply(eventsc
.wxCloseEvent_Veto
,(self
,) + _args
, _kwargs
)
90 def CanVeto(self
, *_args
, **_kwargs
):
91 val
= apply(eventsc
.wxCloseEvent_CanVeto
,(self
,) + _args
, _kwargs
)
93 def GetVeto(self
, *_args
, **_kwargs
):
94 val
= apply(eventsc
.wxCloseEvent_GetVeto
,(self
,) + _args
, _kwargs
)
96 def SetCanVeto(self
, *_args
, **_kwargs
):
97 val
= apply(eventsc
.wxCloseEvent_SetCanVeto
,(self
,) + _args
, _kwargs
)
100 return "<C wxCloseEvent instance at %s>" % (self
.this
,)
101 class wxCloseEvent(wxCloseEventPtr
):
102 def __init__(self
,*_args
,**_kwargs
):
103 self
.this
= apply(eventsc
.new_wxCloseEvent
,_args
,_kwargs
)
109 class wxCommandEventPtr(wxEventPtr
):
110 def __init__(self
,this
):
113 def IsChecked(self
, *_args
, **_kwargs
):
114 val
= apply(eventsc
.wxCommandEvent_IsChecked
,(self
,) + _args
, _kwargs
)
116 def Checked(self
, *_args
, **_kwargs
):
117 val
= apply(eventsc
.wxCommandEvent_Checked
,(self
,) + _args
, _kwargs
)
119 def GetExtraLong(self
, *_args
, **_kwargs
):
120 val
= apply(eventsc
.wxCommandEvent_GetExtraLong
,(self
,) + _args
, _kwargs
)
122 def GetInt(self
, *_args
, **_kwargs
):
123 val
= apply(eventsc
.wxCommandEvent_GetInt
,(self
,) + _args
, _kwargs
)
125 def GetSelection(self
, *_args
, **_kwargs
):
126 val
= apply(eventsc
.wxCommandEvent_GetSelection
,(self
,) + _args
, _kwargs
)
128 def GetString(self
, *_args
, **_kwargs
):
129 val
= apply(eventsc
.wxCommandEvent_GetString
,(self
,) + _args
, _kwargs
)
131 def IsSelection(self
, *_args
, **_kwargs
):
132 val
= apply(eventsc
.wxCommandEvent_IsSelection
,(self
,) + _args
, _kwargs
)
134 def SetString(self
, *_args
, **_kwargs
):
135 val
= apply(eventsc
.wxCommandEvent_SetString
,(self
,) + _args
, _kwargs
)
137 def SetExtraLong(self
, *_args
, **_kwargs
):
138 val
= apply(eventsc
.wxCommandEvent_SetExtraLong
,(self
,) + _args
, _kwargs
)
140 def SetInt(self
, *_args
, **_kwargs
):
141 val
= apply(eventsc
.wxCommandEvent_SetInt
,(self
,) + _args
, _kwargs
)
143 def GetClientData(self
, *_args
, **_kwargs
):
144 val
= apply(eventsc
.wxCommandEvent_GetClientData
,(self
,) + _args
, _kwargs
)
147 return "<C wxCommandEvent instance at %s>" % (self
.this
,)
148 class wxCommandEvent(wxCommandEventPtr
):
149 def __init__(self
,*_args
,**_kwargs
):
150 self
.this
= apply(eventsc
.new_wxCommandEvent
,_args
,_kwargs
)
156 class wxScrollEventPtr(wxCommandEventPtr
):
157 def __init__(self
,this
):
160 def GetOrientation(self
, *_args
, **_kwargs
):
161 val
= apply(eventsc
.wxScrollEvent_GetOrientation
,(self
,) + _args
, _kwargs
)
163 def GetPosition(self
, *_args
, **_kwargs
):
164 val
= apply(eventsc
.wxScrollEvent_GetPosition
,(self
,) + _args
, _kwargs
)
167 return "<C wxScrollEvent instance at %s>" % (self
.this
,)
168 class wxScrollEvent(wxScrollEventPtr
):
169 def __init__(self
,*_args
,**_kwargs
):
170 self
.this
= apply(eventsc
.new_wxScrollEvent
,_args
,_kwargs
)
176 class wxScrollWinEventPtr(wxEventPtr
):
177 def __init__(self
,this
):
180 def GetOrientation(self
, *_args
, **_kwargs
):
181 val
= apply(eventsc
.wxScrollWinEvent_GetOrientation
,(self
,) + _args
, _kwargs
)
183 def GetPosition(self
, *_args
, **_kwargs
):
184 val
= apply(eventsc
.wxScrollWinEvent_GetPosition
,(self
,) + _args
, _kwargs
)
187 return "<C wxScrollWinEvent instance at %s>" % (self
.this
,)
188 class wxScrollWinEvent(wxScrollWinEventPtr
):
189 def __init__(self
,*_args
,**_kwargs
):
190 self
.this
= apply(eventsc
.new_wxScrollWinEvent
,_args
,_kwargs
)
196 class wxSpinEventPtr(wxScrollEventPtr
):
197 def __init__(self
,this
):
201 return "<C wxSpinEvent instance at %s>" % (self
.this
,)
202 class wxSpinEvent(wxSpinEventPtr
):
203 def __init__(self
,*_args
,**_kwargs
):
204 self
.this
= apply(eventsc
.new_wxSpinEvent
,_args
,_kwargs
)
210 class wxMouseEventPtr(wxEventPtr
):
211 def __init__(self
,this
):
214 def IsButton(self
, *_args
, **_kwargs
):
215 val
= apply(eventsc
.wxMouseEvent_IsButton
,(self
,) + _args
, _kwargs
)
217 def ButtonDown(self
, *_args
, **_kwargs
):
218 val
= apply(eventsc
.wxMouseEvent_ButtonDown
,(self
,) + _args
, _kwargs
)
220 def ButtonDClick(self
, *_args
, **_kwargs
):
221 val
= apply(eventsc
.wxMouseEvent_ButtonDClick
,(self
,) + _args
, _kwargs
)
223 def ButtonUp(self
, *_args
, **_kwargs
):
224 val
= apply(eventsc
.wxMouseEvent_ButtonUp
,(self
,) + _args
, _kwargs
)
226 def Button(self
, *_args
, **_kwargs
):
227 val
= apply(eventsc
.wxMouseEvent_Button
,(self
,) + _args
, _kwargs
)
229 def ButtonIsDown(self
, *_args
, **_kwargs
):
230 val
= apply(eventsc
.wxMouseEvent_ButtonIsDown
,(self
,) + _args
, _kwargs
)
232 def ControlDown(self
, *_args
, **_kwargs
):
233 val
= apply(eventsc
.wxMouseEvent_ControlDown
,(self
,) + _args
, _kwargs
)
235 def MetaDown(self
, *_args
, **_kwargs
):
236 val
= apply(eventsc
.wxMouseEvent_MetaDown
,(self
,) + _args
, _kwargs
)
238 def AltDown(self
, *_args
, **_kwargs
):
239 val
= apply(eventsc
.wxMouseEvent_AltDown
,(self
,) + _args
, _kwargs
)
241 def ShiftDown(self
, *_args
, **_kwargs
):
242 val
= apply(eventsc
.wxMouseEvent_ShiftDown
,(self
,) + _args
, _kwargs
)
244 def LeftDown(self
, *_args
, **_kwargs
):
245 val
= apply(eventsc
.wxMouseEvent_LeftDown
,(self
,) + _args
, _kwargs
)
247 def MiddleDown(self
, *_args
, **_kwargs
):
248 val
= apply(eventsc
.wxMouseEvent_MiddleDown
,(self
,) + _args
, _kwargs
)
250 def RightDown(self
, *_args
, **_kwargs
):
251 val
= apply(eventsc
.wxMouseEvent_RightDown
,(self
,) + _args
, _kwargs
)
253 def LeftUp(self
, *_args
, **_kwargs
):
254 val
= apply(eventsc
.wxMouseEvent_LeftUp
,(self
,) + _args
, _kwargs
)
256 def MiddleUp(self
, *_args
, **_kwargs
):
257 val
= apply(eventsc
.wxMouseEvent_MiddleUp
,(self
,) + _args
, _kwargs
)
259 def RightUp(self
, *_args
, **_kwargs
):
260 val
= apply(eventsc
.wxMouseEvent_RightUp
,(self
,) + _args
, _kwargs
)
262 def LeftDClick(self
, *_args
, **_kwargs
):
263 val
= apply(eventsc
.wxMouseEvent_LeftDClick
,(self
,) + _args
, _kwargs
)
265 def MiddleDClick(self
, *_args
, **_kwargs
):
266 val
= apply(eventsc
.wxMouseEvent_MiddleDClick
,(self
,) + _args
, _kwargs
)
268 def RightDClick(self
, *_args
, **_kwargs
):
269 val
= apply(eventsc
.wxMouseEvent_RightDClick
,(self
,) + _args
, _kwargs
)
271 def LeftIsDown(self
, *_args
, **_kwargs
):
272 val
= apply(eventsc
.wxMouseEvent_LeftIsDown
,(self
,) + _args
, _kwargs
)
274 def MiddleIsDown(self
, *_args
, **_kwargs
):
275 val
= apply(eventsc
.wxMouseEvent_MiddleIsDown
,(self
,) + _args
, _kwargs
)
277 def RightIsDown(self
, *_args
, **_kwargs
):
278 val
= apply(eventsc
.wxMouseEvent_RightIsDown
,(self
,) + _args
, _kwargs
)
280 def Dragging(self
, *_args
, **_kwargs
):
281 val
= apply(eventsc
.wxMouseEvent_Dragging
,(self
,) + _args
, _kwargs
)
283 def Moving(self
, *_args
, **_kwargs
):
284 val
= apply(eventsc
.wxMouseEvent_Moving
,(self
,) + _args
, _kwargs
)
286 def Entering(self
, *_args
, **_kwargs
):
287 val
= apply(eventsc
.wxMouseEvent_Entering
,(self
,) + _args
, _kwargs
)
289 def Leaving(self
, *_args
, **_kwargs
):
290 val
= apply(eventsc
.wxMouseEvent_Leaving
,(self
,) + _args
, _kwargs
)
292 def GetPosition(self
, *_args
, **_kwargs
):
293 val
= apply(eventsc
.wxMouseEvent_GetPosition
,(self
,) + _args
, _kwargs
)
294 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
296 def GetPositionTuple(self
, *_args
, **_kwargs
):
297 val
= apply(eventsc
.wxMouseEvent_GetPositionTuple
,(self
,) + _args
, _kwargs
)
299 def GetLogicalPosition(self
, *_args
, **_kwargs
):
300 val
= apply(eventsc
.wxMouseEvent_GetLogicalPosition
,(self
,) + _args
, _kwargs
)
301 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
303 def GetX(self
, *_args
, **_kwargs
):
304 val
= apply(eventsc
.wxMouseEvent_GetX
,(self
,) + _args
, _kwargs
)
306 def GetY(self
, *_args
, **_kwargs
):
307 val
= apply(eventsc
.wxMouseEvent_GetY
,(self
,) + _args
, _kwargs
)
309 def GetWheelRotation(self
, *_args
, **_kwargs
):
310 val
= apply(eventsc
.wxMouseEvent_GetWheelRotation
,(self
,) + _args
, _kwargs
)
312 def GetWheelDelta(self
, *_args
, **_kwargs
):
313 val
= apply(eventsc
.wxMouseEvent_GetWheelDelta
,(self
,) + _args
, _kwargs
)
315 def GetLinesPerAction(self
, *_args
, **_kwargs
):
316 val
= apply(eventsc
.wxMouseEvent_GetLinesPerAction
,(self
,) + _args
, _kwargs
)
318 def __setattr__(self
,name
,value
):
320 eventsc
.wxMouseEvent_m_x_set(self
,value
)
323 eventsc
.wxMouseEvent_m_y_set(self
,value
)
325 if name
== "m_leftDown" :
326 eventsc
.wxMouseEvent_m_leftDown_set(self
,value
)
328 if name
== "m_middleDown" :
329 eventsc
.wxMouseEvent_m_middleDown_set(self
,value
)
331 if name
== "m_rightDown" :
332 eventsc
.wxMouseEvent_m_rightDown_set(self
,value
)
334 if name
== "m_controlDown" :
335 eventsc
.wxMouseEvent_m_controlDown_set(self
,value
)
337 if name
== "m_shiftDown" :
338 eventsc
.wxMouseEvent_m_shiftDown_set(self
,value
)
340 if name
== "m_altDown" :
341 eventsc
.wxMouseEvent_m_altDown_set(self
,value
)
343 if name
== "m_metaDown" :
344 eventsc
.wxMouseEvent_m_metaDown_set(self
,value
)
346 if name
== "m_wheelRotation" :
347 eventsc
.wxMouseEvent_m_wheelRotation_set(self
,value
)
349 if name
== "m_wheelDelta" :
350 eventsc
.wxMouseEvent_m_wheelDelta_set(self
,value
)
352 if name
== "m_linesPerAction" :
353 eventsc
.wxMouseEvent_m_linesPerAction_set(self
,value
)
355 self
.__dict
__[name
] = value
356 def __getattr__(self
,name
):
358 return eventsc
.wxMouseEvent_m_x_get(self
)
360 return eventsc
.wxMouseEvent_m_y_get(self
)
361 if name
== "m_leftDown" :
362 return eventsc
.wxMouseEvent_m_leftDown_get(self
)
363 if name
== "m_middleDown" :
364 return eventsc
.wxMouseEvent_m_middleDown_get(self
)
365 if name
== "m_rightDown" :
366 return eventsc
.wxMouseEvent_m_rightDown_get(self
)
367 if name
== "m_controlDown" :
368 return eventsc
.wxMouseEvent_m_controlDown_get(self
)
369 if name
== "m_shiftDown" :
370 return eventsc
.wxMouseEvent_m_shiftDown_get(self
)
371 if name
== "m_altDown" :
372 return eventsc
.wxMouseEvent_m_altDown_get(self
)
373 if name
== "m_metaDown" :
374 return eventsc
.wxMouseEvent_m_metaDown_get(self
)
375 if name
== "m_wheelRotation" :
376 return eventsc
.wxMouseEvent_m_wheelRotation_get(self
)
377 if name
== "m_wheelDelta" :
378 return eventsc
.wxMouseEvent_m_wheelDelta_get(self
)
379 if name
== "m_linesPerAction" :
380 return eventsc
.wxMouseEvent_m_linesPerAction_get(self
)
381 raise AttributeError,name
383 return "<C wxMouseEvent instance at %s>" % (self
.this
,)
384 class wxMouseEvent(wxMouseEventPtr
):
385 def __init__(self
,*_args
,**_kwargs
):
386 self
.this
= apply(eventsc
.new_wxMouseEvent
,_args
,_kwargs
)
392 class wxMouseCaptureChangedEventPtr(wxEventPtr
):
393 def __init__(self
,this
):
396 def GetCapturedWindow(self
, *_args
, **_kwargs
):
397 val
= apply(eventsc
.wxMouseCaptureChangedEvent_GetCapturedWindow
,(self
,) + _args
, _kwargs
)
400 return "<C wxMouseCaptureChangedEvent instance at %s>" % (self
.this
,)
401 class wxMouseCaptureChangedEvent(wxMouseCaptureChangedEventPtr
):
402 def __init__(self
,*_args
,**_kwargs
):
403 self
.this
= apply(eventsc
.new_wxMouseCaptureChangedEvent
,_args
,_kwargs
)
409 class wxKeyEventPtr(wxEventPtr
):
410 def __init__(self
,this
):
413 def ControlDown(self
, *_args
, **_kwargs
):
414 val
= apply(eventsc
.wxKeyEvent_ControlDown
,(self
,) + _args
, _kwargs
)
416 def MetaDown(self
, *_args
, **_kwargs
):
417 val
= apply(eventsc
.wxKeyEvent_MetaDown
,(self
,) + _args
, _kwargs
)
419 def AltDown(self
, *_args
, **_kwargs
):
420 val
= apply(eventsc
.wxKeyEvent_AltDown
,(self
,) + _args
, _kwargs
)
422 def ShiftDown(self
, *_args
, **_kwargs
):
423 val
= apply(eventsc
.wxKeyEvent_ShiftDown
,(self
,) + _args
, _kwargs
)
425 def KeyCode(self
, *_args
, **_kwargs
):
426 val
= apply(eventsc
.wxKeyEvent_KeyCode
,(self
,) + _args
, _kwargs
)
428 def GetKeyCode(self
, *_args
, **_kwargs
):
429 val
= apply(eventsc
.wxKeyEvent_GetKeyCode
,(self
,) + _args
, _kwargs
)
431 def HasModifiers(self
, *_args
, **_kwargs
):
432 val
= apply(eventsc
.wxKeyEvent_HasModifiers
,(self
,) + _args
, _kwargs
)
434 def GetRawKeyCode(self
, *_args
, **_kwargs
):
435 val
= apply(eventsc
.wxKeyEvent_GetRawKeyCode
,(self
,) + _args
, _kwargs
)
437 def GetRawKeyFlags(self
, *_args
, **_kwargs
):
438 val
= apply(eventsc
.wxKeyEvent_GetRawKeyFlags
,(self
,) + _args
, _kwargs
)
440 def GetX(self
, *_args
, **_kwargs
):
441 val
= apply(eventsc
.wxKeyEvent_GetX
,(self
,) + _args
, _kwargs
)
443 def GetY(self
, *_args
, **_kwargs
):
444 val
= apply(eventsc
.wxKeyEvent_GetY
,(self
,) + _args
, _kwargs
)
446 def GetPosition(self
, *_args
, **_kwargs
):
447 val
= apply(eventsc
.wxKeyEvent_GetPosition
,(self
,) + _args
, _kwargs
)
448 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
450 def GetPositionTuple(self
, *_args
, **_kwargs
):
451 val
= apply(eventsc
.wxKeyEvent_GetPositionTuple
,(self
,) + _args
, _kwargs
)
453 def __setattr__(self
,name
,value
):
455 eventsc
.wxKeyEvent_m_x_set(self
,value
)
458 eventsc
.wxKeyEvent_m_y_set(self
,value
)
460 if name
== "m_keyCode" :
461 eventsc
.wxKeyEvent_m_keyCode_set(self
,value
)
463 if name
== "m_controlDown" :
464 eventsc
.wxKeyEvent_m_controlDown_set(self
,value
)
466 if name
== "m_shiftDown" :
467 eventsc
.wxKeyEvent_m_shiftDown_set(self
,value
)
469 if name
== "m_altDown" :
470 eventsc
.wxKeyEvent_m_altDown_set(self
,value
)
472 if name
== "m_metaDown" :
473 eventsc
.wxKeyEvent_m_metaDown_set(self
,value
)
475 if name
== "m_scanCode" :
476 eventsc
.wxKeyEvent_m_scanCode_set(self
,value
)
478 if name
== "m_rawCode" :
479 eventsc
.wxKeyEvent_m_rawCode_set(self
,value
)
481 if name
== "m_rawFlags" :
482 eventsc
.wxKeyEvent_m_rawFlags_set(self
,value
)
484 self
.__dict
__[name
] = value
485 def __getattr__(self
,name
):
487 return eventsc
.wxKeyEvent_m_x_get(self
)
489 return eventsc
.wxKeyEvent_m_y_get(self
)
490 if name
== "m_keyCode" :
491 return eventsc
.wxKeyEvent_m_keyCode_get(self
)
492 if name
== "m_controlDown" :
493 return eventsc
.wxKeyEvent_m_controlDown_get(self
)
494 if name
== "m_shiftDown" :
495 return eventsc
.wxKeyEvent_m_shiftDown_get(self
)
496 if name
== "m_altDown" :
497 return eventsc
.wxKeyEvent_m_altDown_get(self
)
498 if name
== "m_metaDown" :
499 return eventsc
.wxKeyEvent_m_metaDown_get(self
)
500 if name
== "m_scanCode" :
501 return eventsc
.wxKeyEvent_m_scanCode_get(self
)
502 if name
== "m_rawCode" :
503 return eventsc
.wxKeyEvent_m_rawCode_get(self
)
504 if name
== "m_rawFlags" :
505 return eventsc
.wxKeyEvent_m_rawFlags_get(self
)
506 raise AttributeError,name
508 return "<C wxKeyEvent instance at %s>" % (self
.this
,)
509 class wxKeyEvent(wxKeyEventPtr
):
510 def __init__(self
,*_args
,**_kwargs
):
511 self
.this
= apply(eventsc
.new_wxKeyEvent
,_args
,_kwargs
)
517 class wxNavigationKeyEventPtr(wxEventPtr
):
518 def __init__(self
,this
):
521 def GetDirection(self
, *_args
, **_kwargs
):
522 val
= apply(eventsc
.wxNavigationKeyEvent_GetDirection
,(self
,) + _args
, _kwargs
)
524 def SetDirection(self
, *_args
, **_kwargs
):
525 val
= apply(eventsc
.wxNavigationKeyEvent_SetDirection
,(self
,) + _args
, _kwargs
)
527 def IsWindowChange(self
, *_args
, **_kwargs
):
528 val
= apply(eventsc
.wxNavigationKeyEvent_IsWindowChange
,(self
,) + _args
, _kwargs
)
530 def SetWindowChange(self
, *_args
, **_kwargs
):
531 val
= apply(eventsc
.wxNavigationKeyEvent_SetWindowChange
,(self
,) + _args
, _kwargs
)
533 def GetCurrentFocus(self
, *_args
, **_kwargs
):
534 val
= apply(eventsc
.wxNavigationKeyEvent_GetCurrentFocus
,(self
,) + _args
, _kwargs
)
536 def SetCurrentFocus(self
, *_args
, **_kwargs
):
537 val
= apply(eventsc
.wxNavigationKeyEvent_SetCurrentFocus
,(self
,) + _args
, _kwargs
)
540 return "<C wxNavigationKeyEvent instance at %s>" % (self
.this
,)
541 class wxNavigationKeyEvent(wxNavigationKeyEventPtr
):
542 def __init__(self
,*_args
,**_kwargs
):
543 self
.this
= apply(eventsc
.new_wxNavigationKeyEvent
,_args
,_kwargs
)
549 class wxMoveEventPtr(wxEventPtr
):
550 def __init__(self
,this
):
553 def GetPosition(self
, *_args
, **_kwargs
):
554 val
= apply(eventsc
.wxMoveEvent_GetPosition
,(self
,) + _args
, _kwargs
)
555 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
558 return "<C wxMoveEvent instance at %s>" % (self
.this
,)
559 class wxMoveEvent(wxMoveEventPtr
):
560 def __init__(self
,*_args
,**_kwargs
):
561 self
.this
= apply(eventsc
.new_wxMoveEvent
,_args
,_kwargs
)
567 class wxPaintEventPtr(wxEventPtr
):
568 def __init__(self
,this
):
572 return "<C wxPaintEvent instance at %s>" % (self
.this
,)
573 class wxPaintEvent(wxPaintEventPtr
):
574 def __init__(self
,*_args
,**_kwargs
):
575 self
.this
= apply(eventsc
.new_wxPaintEvent
,_args
,_kwargs
)
581 class wxEraseEventPtr(wxEventPtr
):
582 def __init__(self
,this
):
585 def GetDC(self
, *_args
, **_kwargs
):
586 val
= apply(eventsc
.wxEraseEvent_GetDC
,(self
,) + _args
, _kwargs
)
589 return "<C wxEraseEvent instance at %s>" % (self
.this
,)
590 class wxEraseEvent(wxEraseEventPtr
):
591 def __init__(self
,*_args
,**_kwargs
):
592 self
.this
= apply(eventsc
.new_wxEraseEvent
,_args
,_kwargs
)
598 class wxFocusEventPtr(wxEventPtr
):
599 def __init__(self
,this
):
603 return "<C wxFocusEvent instance at %s>" % (self
.this
,)
604 class wxFocusEvent(wxFocusEventPtr
):
605 def __init__(self
,*_args
,**_kwargs
):
606 self
.this
= apply(eventsc
.new_wxFocusEvent
,_args
,_kwargs
)
612 class wxChildFocusEventPtr(wxCommandEventPtr
):
613 def __init__(self
,this
):
616 def GetWindow(self
, *_args
, **_kwargs
):
617 val
= apply(eventsc
.wxChildFocusEvent_GetWindow
,(self
,) + _args
, _kwargs
)
620 return "<C wxChildFocusEvent instance at %s>" % (self
.this
,)
621 class wxChildFocusEvent(wxChildFocusEventPtr
):
622 def __init__(self
,*_args
,**_kwargs
):
623 self
.this
= apply(eventsc
.new_wxChildFocusEvent
,_args
,_kwargs
)
629 class wxActivateEventPtr(wxEventPtr
):
630 def __init__(self
,this
):
633 def GetActive(self
, *_args
, **_kwargs
):
634 val
= apply(eventsc
.wxActivateEvent_GetActive
,(self
,) + _args
, _kwargs
)
637 return "<C wxActivateEvent instance at %s>" % (self
.this
,)
638 class wxActivateEvent(wxActivateEventPtr
):
639 def __init__(self
,*_args
,**_kwargs
):
640 self
.this
= apply(eventsc
.new_wxActivateEvent
,_args
,_kwargs
)
646 class wxInitDialogEventPtr(wxEventPtr
):
647 def __init__(self
,this
):
651 return "<C wxInitDialogEvent instance at %s>" % (self
.this
,)
652 class wxInitDialogEvent(wxInitDialogEventPtr
):
653 def __init__(self
,*_args
,**_kwargs
):
654 self
.this
= apply(eventsc
.new_wxInitDialogEvent
,_args
,_kwargs
)
660 class wxMenuEventPtr(wxEventPtr
):
661 def __init__(self
,this
):
664 def GetMenuId(self
, *_args
, **_kwargs
):
665 val
= apply(eventsc
.wxMenuEvent_GetMenuId
,(self
,) + _args
, _kwargs
)
667 def IsPopup(self
, *_args
, **_kwargs
):
668 val
= apply(eventsc
.wxMenuEvent_IsPopup
,(self
,) + _args
, _kwargs
)
671 return "<C wxMenuEvent instance at %s>" % (self
.this
,)
672 class wxMenuEvent(wxMenuEventPtr
):
673 def __init__(self
,*_args
,**_kwargs
):
674 self
.this
= apply(eventsc
.new_wxMenuEvent
,_args
,_kwargs
)
680 class wxShowEventPtr(wxEventPtr
):
681 def __init__(self
,this
):
684 def SetShow(self
, *_args
, **_kwargs
):
685 val
= apply(eventsc
.wxShowEvent_SetShow
,(self
,) + _args
, _kwargs
)
687 def GetShow(self
, *_args
, **_kwargs
):
688 val
= apply(eventsc
.wxShowEvent_GetShow
,(self
,) + _args
, _kwargs
)
691 return "<C wxShowEvent instance at %s>" % (self
.this
,)
692 class wxShowEvent(wxShowEventPtr
):
693 def __init__(self
,*_args
,**_kwargs
):
694 self
.this
= apply(eventsc
.new_wxShowEvent
,_args
,_kwargs
)
700 class wxIconizeEventPtr(wxEventPtr
):
701 def __init__(self
,this
):
704 def Iconized(self
, *_args
, **_kwargs
):
705 val
= apply(eventsc
.wxIconizeEvent_Iconized
,(self
,) + _args
, _kwargs
)
708 return "<C wxIconizeEvent instance at %s>" % (self
.this
,)
709 class wxIconizeEvent(wxIconizeEventPtr
):
710 def __init__(self
,*_args
,**_kwargs
):
711 self
.this
= apply(eventsc
.new_wxIconizeEvent
,_args
,_kwargs
)
717 class wxMaximizeEventPtr(wxEventPtr
):
718 def __init__(self
,this
):
722 return "<C wxMaximizeEvent instance at %s>" % (self
.this
,)
723 class wxMaximizeEvent(wxMaximizeEventPtr
):
724 def __init__(self
,*_args
,**_kwargs
):
725 self
.this
= apply(eventsc
.new_wxMaximizeEvent
,_args
,_kwargs
)
731 class wxJoystickEventPtr(wxEventPtr
):
732 def __init__(self
,this
):
735 def GetPosition(self
, *_args
, **_kwargs
):
736 val
= apply(eventsc
.wxJoystickEvent_GetPosition
,(self
,) + _args
, _kwargs
)
737 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
739 def GetZPosition(self
, *_args
, **_kwargs
):
740 val
= apply(eventsc
.wxJoystickEvent_GetZPosition
,(self
,) + _args
, _kwargs
)
742 def GetButtonState(self
, *_args
, **_kwargs
):
743 val
= apply(eventsc
.wxJoystickEvent_GetButtonState
,(self
,) + _args
, _kwargs
)
745 def GetButtonChange(self
, *_args
, **_kwargs
):
746 val
= apply(eventsc
.wxJoystickEvent_GetButtonChange
,(self
,) + _args
, _kwargs
)
748 def GetJoystick(self
, *_args
, **_kwargs
):
749 val
= apply(eventsc
.wxJoystickEvent_GetJoystick
,(self
,) + _args
, _kwargs
)
751 def SetJoystick(self
, *_args
, **_kwargs
):
752 val
= apply(eventsc
.wxJoystickEvent_SetJoystick
,(self
,) + _args
, _kwargs
)
754 def SetButtonState(self
, *_args
, **_kwargs
):
755 val
= apply(eventsc
.wxJoystickEvent_SetButtonState
,(self
,) + _args
, _kwargs
)
757 def SetButtonChange(self
, *_args
, **_kwargs
):
758 val
= apply(eventsc
.wxJoystickEvent_SetButtonChange
,(self
,) + _args
, _kwargs
)
760 def SetPosition(self
, *_args
, **_kwargs
):
761 val
= apply(eventsc
.wxJoystickEvent_SetPosition
,(self
,) + _args
, _kwargs
)
763 def SetZPosition(self
, *_args
, **_kwargs
):
764 val
= apply(eventsc
.wxJoystickEvent_SetZPosition
,(self
,) + _args
, _kwargs
)
766 def IsButton(self
, *_args
, **_kwargs
):
767 val
= apply(eventsc
.wxJoystickEvent_IsButton
,(self
,) + _args
, _kwargs
)
769 def IsMove(self
, *_args
, **_kwargs
):
770 val
= apply(eventsc
.wxJoystickEvent_IsMove
,(self
,) + _args
, _kwargs
)
772 def IsZMove(self
, *_args
, **_kwargs
):
773 val
= apply(eventsc
.wxJoystickEvent_IsZMove
,(self
,) + _args
, _kwargs
)
775 def ButtonDown(self
, *_args
, **_kwargs
):
776 val
= apply(eventsc
.wxJoystickEvent_ButtonDown
,(self
,) + _args
, _kwargs
)
778 def ButtonUp(self
, *_args
, **_kwargs
):
779 val
= apply(eventsc
.wxJoystickEvent_ButtonUp
,(self
,) + _args
, _kwargs
)
781 def ButtonIsDown(self
, *_args
, **_kwargs
):
782 val
= apply(eventsc
.wxJoystickEvent_ButtonIsDown
,(self
,) + _args
, _kwargs
)
785 return "<C wxJoystickEvent instance at %s>" % (self
.this
,)
786 class wxJoystickEvent(wxJoystickEventPtr
):
787 def __init__(self
,*_args
,**_kwargs
):
788 self
.this
= apply(eventsc
.new_wxJoystickEvent
,_args
,_kwargs
)
794 class wxDropFilesEventPtr(wxEventPtr
):
795 def __init__(self
,this
):
798 def GetPosition(self
, *_args
, **_kwargs
):
799 val
= apply(eventsc
.wxDropFilesEvent_GetPosition
,(self
,) + _args
, _kwargs
)
800 if val
: val
= wxPointPtr(val
) ; val
.thisown
= 1
802 def GetNumberOfFiles(self
, *_args
, **_kwargs
):
803 val
= apply(eventsc
.wxDropFilesEvent_GetNumberOfFiles
,(self
,) + _args
, _kwargs
)
805 def GetFiles(self
, *_args
, **_kwargs
):
806 val
= apply(eventsc
.wxDropFilesEvent_GetFiles
,(self
,) + _args
, _kwargs
)
809 return "<C wxDropFilesEvent instance at %s>" % (self
.this
,)
810 class wxDropFilesEvent(wxDropFilesEventPtr
):
811 def __init__(self
,this
):
817 class wxIdleEventPtr(wxEventPtr
):
818 def __init__(self
,this
):
821 def RequestMore(self
, *_args
, **_kwargs
):
822 val
= apply(eventsc
.wxIdleEvent_RequestMore
,(self
,) + _args
, _kwargs
)
824 def MoreRequested(self
, *_args
, **_kwargs
):
825 val
= apply(eventsc
.wxIdleEvent_MoreRequested
,(self
,) + _args
, _kwargs
)
828 return "<C wxIdleEvent instance at %s>" % (self
.this
,)
829 class wxIdleEvent(wxIdleEventPtr
):
830 def __init__(self
,*_args
,**_kwargs
):
831 self
.this
= apply(eventsc
.new_wxIdleEvent
,_args
,_kwargs
)
837 class wxUpdateUIEventPtr(wxEventPtr
):
838 def __init__(self
,this
):
841 def GetChecked(self
, *_args
, **_kwargs
):
842 val
= apply(eventsc
.wxUpdateUIEvent_GetChecked
,(self
,) + _args
, _kwargs
)
844 def GetEnabled(self
, *_args
, **_kwargs
):
845 val
= apply(eventsc
.wxUpdateUIEvent_GetEnabled
,(self
,) + _args
, _kwargs
)
847 def GetText(self
, *_args
, **_kwargs
):
848 val
= apply(eventsc
.wxUpdateUIEvent_GetText
,(self
,) + _args
, _kwargs
)
850 def GetSetText(self
, *_args
, **_kwargs
):
851 val
= apply(eventsc
.wxUpdateUIEvent_GetSetText
,(self
,) + _args
, _kwargs
)
853 def GetSetChecked(self
, *_args
, **_kwargs
):
854 val
= apply(eventsc
.wxUpdateUIEvent_GetSetChecked
,(self
,) + _args
, _kwargs
)
856 def GetSetEnabled(self
, *_args
, **_kwargs
):
857 val
= apply(eventsc
.wxUpdateUIEvent_GetSetEnabled
,(self
,) + _args
, _kwargs
)
859 def Check(self
, *_args
, **_kwargs
):
860 val
= apply(eventsc
.wxUpdateUIEvent_Check
,(self
,) + _args
, _kwargs
)
862 def Enable(self
, *_args
, **_kwargs
):
863 val
= apply(eventsc
.wxUpdateUIEvent_Enable
,(self
,) + _args
, _kwargs
)
865 def SetText(self
, *_args
, **_kwargs
):
866 val
= apply(eventsc
.wxUpdateUIEvent_SetText
,(self
,) + _args
, _kwargs
)
869 return "<C wxUpdateUIEvent instance at %s>" % (self
.this
,)
870 class wxUpdateUIEvent(wxUpdateUIEventPtr
):
871 def __init__(self
,*_args
,**_kwargs
):
872 self
.this
= apply(eventsc
.new_wxUpdateUIEvent
,_args
,_kwargs
)
878 class wxSysColourChangedEventPtr(wxEventPtr
):
879 def __init__(self
,this
):
883 return "<C wxSysColourChangedEvent instance at %s>" % (self
.this
,)
884 class wxSysColourChangedEvent(wxSysColourChangedEventPtr
):
885 def __init__(self
,*_args
,**_kwargs
):
886 self
.this
= apply(eventsc
.new_wxSysColourChangedEvent
,_args
,_kwargs
)
892 class wxNotifyEventPtr(wxCommandEventPtr
):
893 def __init__(self
,this
):
896 def IsAllowed(self
, *_args
, **_kwargs
):
897 val
= apply(eventsc
.wxNotifyEvent_IsAllowed
,(self
,) + _args
, _kwargs
)
899 def Allow(self
, *_args
, **_kwargs
):
900 val
= apply(eventsc
.wxNotifyEvent_Allow
,(self
,) + _args
, _kwargs
)
902 def Veto(self
, *_args
, **_kwargs
):
903 val
= apply(eventsc
.wxNotifyEvent_Veto
,(self
,) + _args
, _kwargs
)
906 return "<C wxNotifyEvent instance at %s>" % (self
.this
,)
907 class wxNotifyEvent(wxNotifyEventPtr
):
908 def __init__(self
,*_args
,**_kwargs
):
909 self
.this
= apply(eventsc
.new_wxNotifyEvent
,_args
,_kwargs
)
915 class wxDisplayChangedEventPtr(wxEventPtr
):
916 def __init__(self
,this
):
920 return "<C wxDisplayChangedEvent instance at %s>" % (self
.this
,)
921 class wxDisplayChangedEvent(wxDisplayChangedEventPtr
):
922 def __init__(self
,*_args
,**_kwargs
):
923 self
.this
= apply(eventsc
.new_wxDisplayChangedEvent
,_args
,_kwargs
)
929 class wxPaletteChangedEventPtr(wxEventPtr
):
930 def __init__(self
,this
):
933 def SetChangedWindow(self
, *_args
, **_kwargs
):
934 val
= apply(eventsc
.wxPaletteChangedEvent_SetChangedWindow
,(self
,) + _args
, _kwargs
)
936 def GetChangedWindow(self
, *_args
, **_kwargs
):
937 val
= apply(eventsc
.wxPaletteChangedEvent_GetChangedWindow
,(self
,) + _args
, _kwargs
)
940 return "<C wxPaletteChangedEvent instance at %s>" % (self
.this
,)
941 class wxPaletteChangedEvent(wxPaletteChangedEventPtr
):
942 def __init__(self
,*_args
,**_kwargs
):
943 self
.this
= apply(eventsc
.new_wxPaletteChangedEvent
,_args
,_kwargs
)
949 class wxQueryNewPaletteEventPtr(wxEventPtr
):
950 def __init__(self
,this
):
953 def SetPaletteRealized(self
, *_args
, **_kwargs
):
954 val
= apply(eventsc
.wxQueryNewPaletteEvent_SetPaletteRealized
,(self
,) + _args
, _kwargs
)
956 def GetPaletteRealized(self
, *_args
, **_kwargs
):
957 val
= apply(eventsc
.wxQueryNewPaletteEvent_GetPaletteRealized
,(self
,) + _args
, _kwargs
)
960 return "<C wxQueryNewPaletteEvent instance at %s>" % (self
.this
,)
961 class wxQueryNewPaletteEvent(wxQueryNewPaletteEventPtr
):
962 def __init__(self
,*_args
,**_kwargs
):
963 self
.this
= apply(eventsc
.new_wxQueryNewPaletteEvent
,_args
,_kwargs
)
969 class wxWindowCreateEventPtr(wxCommandEventPtr
):
970 def __init__(self
,this
):
973 def GetWindow(self
, *_args
, **_kwargs
):
974 val
= apply(eventsc
.wxWindowCreateEvent_GetWindow
,(self
,) + _args
, _kwargs
)
977 return "<C wxWindowCreateEvent instance at %s>" % (self
.this
,)
978 class wxWindowCreateEvent(wxWindowCreateEventPtr
):
979 def __init__(self
,*_args
,**_kwargs
):
980 self
.this
= apply(eventsc
.new_wxWindowCreateEvent
,_args
,_kwargs
)
986 class wxWindowDestroyEventPtr(wxCommandEventPtr
):
987 def __init__(self
,this
):
990 def GetWindow(self
, *_args
, **_kwargs
):
991 val
= apply(eventsc
.wxWindowDestroyEvent_GetWindow
,(self
,) + _args
, _kwargs
)
994 return "<C wxWindowDestroyEvent instance at %s>" % (self
.this
,)
995 class wxWindowDestroyEvent(wxWindowDestroyEventPtr
):
996 def __init__(self
,*_args
,**_kwargs
):
997 self
.this
= apply(eventsc
.new_wxWindowDestroyEvent
,_args
,_kwargs
)
1003 class wxTimerEventPtr(wxEventPtr
):
1004 def __init__(self
,this
):
1007 def GetInterval(self
, *_args
, **_kwargs
):
1008 val
= apply(eventsc
.wxTimerEvent_GetInterval
,(self
,) + _args
, _kwargs
)
1011 return "<C wxTimerEvent instance at %s>" % (self
.this
,)
1012 class wxTimerEvent(wxTimerEventPtr
):
1013 def __init__(self
,*_args
,**_kwargs
):
1014 self
.this
= apply(eventsc
.new_wxTimerEvent
,_args
,_kwargs
)
1020 class wxTextUrlEventPtr(wxCommandEventPtr
):
1021 def __init__(self
,this
):
1024 def GetMouseEvent(self
, *_args
, **_kwargs
):
1025 val
= apply(eventsc
.wxTextUrlEvent_GetMouseEvent
,(self
,) + _args
, _kwargs
)
1027 def GetURLStart(self
, *_args
, **_kwargs
):
1028 val
= apply(eventsc
.wxTextUrlEvent_GetURLStart
,(self
,) + _args
, _kwargs
)
1030 def GetURLEnd(self
, *_args
, **_kwargs
):
1031 val
= apply(eventsc
.wxTextUrlEvent_GetURLEnd
,(self
,) + _args
, _kwargs
)
1034 return "<C wxTextUrlEvent instance at %s>" % (self
.this
,)
1035 class wxTextUrlEvent(wxTextUrlEventPtr
):
1036 def __init__(self
,*_args
,**_kwargs
):
1037 self
.this
= apply(eventsc
.new_wxTextUrlEvent
,_args
,_kwargs
)
1043 class wxPyEventPtr(wxEventPtr
):
1044 def __init__(self
,this
):
1047 def __del__(self
,eventsc
=eventsc
):
1048 if self
.thisown
== 1 :
1049 eventsc
.delete_wxPyEvent(self
)
1050 def SetSelf(self
, *_args
, **_kwargs
):
1051 val
= apply(eventsc
.wxPyEvent_SetSelf
,(self
,) + _args
, _kwargs
)
1053 def GetSelf(self
, *_args
, **_kwargs
):
1054 val
= apply(eventsc
.wxPyEvent_GetSelf
,(self
,) + _args
, _kwargs
)
1057 return "<C wxPyEvent instance at %s>" % (self
.this
,)
1058 class wxPyEvent(wxPyEventPtr
):
1059 def __init__(self
,*_args
,**_kwargs
):
1060 self
.this
= apply(eventsc
.new_wxPyEvent
,_args
,_kwargs
)
1067 class wxPyCommandEventPtr(wxCommandEventPtr
):
1068 def __init__(self
,this
):
1071 def __del__(self
,eventsc
=eventsc
):
1072 if self
.thisown
== 1 :
1073 eventsc
.delete_wxPyCommandEvent(self
)
1074 def SetSelf(self
, *_args
, **_kwargs
):
1075 val
= apply(eventsc
.wxPyCommandEvent_SetSelf
,(self
,) + _args
, _kwargs
)
1077 def GetSelf(self
, *_args
, **_kwargs
):
1078 val
= apply(eventsc
.wxPyCommandEvent_GetSelf
,(self
,) + _args
, _kwargs
)
1081 return "<C wxPyCommandEvent instance at %s>" % (self
.this
,)
1082 class wxPyCommandEvent(wxPyCommandEventPtr
):
1083 def __init__(self
,*_args
,**_kwargs
):
1084 self
.this
= apply(eventsc
.new_wxPyCommandEvent
,_args
,_kwargs
)
1093 #-------------- FUNCTION WRAPPERS ------------------
1095 wxNewEventType
= eventsc
.wxNewEventType
1099 #-------------- VARIABLE WRAPPERS ------------------