1 # This file was created automatically by SWIG.
8 class wxDataFormatPtr
:
9 def __init__(self
,this
):
12 def __del__(self
,clip_dndc
=clip_dndc
):
13 if self
.thisown
== 1 :
14 clip_dndc
.delete_wxDataFormat(self
)
15 def SetType(self
, *_args
, **_kwargs
):
16 val
= apply(clip_dndc
.wxDataFormat_SetType
,(self
,) + _args
, _kwargs
)
18 def GetType(self
, *_args
, **_kwargs
):
19 val
= apply(clip_dndc
.wxDataFormat_GetType
,(self
,) + _args
, _kwargs
)
21 def GetId(self
, *_args
, **_kwargs
):
22 val
= apply(clip_dndc
.wxDataFormat_GetId
,(self
,) + _args
, _kwargs
)
24 def SetId(self
, *_args
, **_kwargs
):
25 val
= apply(clip_dndc
.wxDataFormat_SetId
,(self
,) + _args
, _kwargs
)
28 return "<C wxDataFormat instance at %s>" % (self
.this
,)
29 class wxDataFormat(wxDataFormatPtr
):
30 def __init__(self
,*_args
,**_kwargs
):
31 self
.this
= apply(clip_dndc
.new_wxDataFormat
,_args
,_kwargs
)
37 class wxDataObjectPtr
:
38 Get
= clip_dndc
.wxDataObject_Get
39 Set
= clip_dndc
.wxDataObject_Set
40 Both
= clip_dndc
.wxDataObject_Both
41 def __init__(self
,this
):
44 def __del__(self
,clip_dndc
=clip_dndc
):
45 if self
.thisown
== 1 :
46 clip_dndc
.delete_wxDataObject(self
)
47 def GetPreferredFormat(self
, *_args
, **_kwargs
):
48 val
= apply(clip_dndc
.wxDataObject_GetPreferredFormat
,(self
,) + _args
, _kwargs
)
49 if val
: val
= wxDataFormatPtr(val
) ; val
.thisown
= 1
51 def GetFormatCount(self
, *_args
, **_kwargs
):
52 val
= apply(clip_dndc
.wxDataObject_GetFormatCount
,(self
,) + _args
, _kwargs
)
54 def GetAllFormats(self
, *_args
, **_kwargs
):
55 val
= apply(clip_dndc
.wxDataObject_GetAllFormats
,(self
,) + _args
, _kwargs
)
57 def GetDataSize(self
, *_args
, **_kwargs
):
58 val
= apply(clip_dndc
.wxDataObject_GetDataSize
,(self
,) + _args
, _kwargs
)
60 def GetDataHere(self
, *_args
, **_kwargs
):
61 val
= apply(clip_dndc
.wxDataObject_GetDataHere
,(self
,) + _args
, _kwargs
)
63 def SetData(self
, *_args
, **_kwargs
):
64 val
= apply(clip_dndc
.wxDataObject_SetData
,(self
,) + _args
, _kwargs
)
66 def IsSupportedFormat(self
, *_args
, **_kwargs
):
67 val
= apply(clip_dndc
.wxDataObject_IsSupportedFormat
,(self
,) + _args
, _kwargs
)
70 return "<C wxDataObject instance at %s>" % (self
.this
,)
71 class wxDataObject(wxDataObjectPtr
):
72 def __init__(self
,this
):
78 class wxDataObjectSimplePtr(wxDataObjectPtr
):
79 def __init__(self
,this
):
82 def GetFormat(self
, *_args
, **_kwargs
):
83 val
= apply(clip_dndc
.wxDataObjectSimple_GetFormat
,(self
,) + _args
, _kwargs
)
84 if val
: val
= wxDataFormatPtr(val
)
86 def SetFormat(self
, *_args
, **_kwargs
):
87 val
= apply(clip_dndc
.wxDataObjectSimple_SetFormat
,(self
,) + _args
, _kwargs
)
90 return "<C wxDataObjectSimple instance at %s>" % (self
.this
,)
91 class wxDataObjectSimple(wxDataObjectSimplePtr
):
92 def __init__(self
,*_args
,**_kwargs
):
93 self
.this
= apply(clip_dndc
.new_wxDataObjectSimple
,_args
,_kwargs
)
99 class wxPyDataObjectSimplePtr(wxDataObjectSimplePtr
):
100 def __init__(self
,this
):
103 def _setCallbackInfo(self
, *_args
, **_kwargs
):
104 val
= apply(clip_dndc
.wxPyDataObjectSimple__setCallbackInfo
,(self
,) + _args
, _kwargs
)
107 return "<C wxPyDataObjectSimple instance at %s>" % (self
.this
,)
108 class wxPyDataObjectSimple(wxPyDataObjectSimplePtr
):
109 def __init__(self
,*_args
,**_kwargs
):
110 self
.this
= apply(clip_dndc
.new_wxPyDataObjectSimple
,_args
,_kwargs
)
112 self
._setCallbackInfo
(self
, wxPyDataObjectSimple
)
117 class wxDataObjectCompositePtr(wxDataObjectPtr
):
118 def __init__(self
,this
):
121 def Add(self
, *_args
, **_kwargs
):
122 val
= apply(clip_dndc
.wxDataObjectComposite_Add
,(self
,) + _args
, _kwargs
)
126 return "<C wxDataObjectComposite instance at %s>" % (self
.this
,)
127 class wxDataObjectComposite(wxDataObjectCompositePtr
):
128 def __init__(self
,*_args
,**_kwargs
):
129 self
.this
= apply(clip_dndc
.new_wxDataObjectComposite
,_args
,_kwargs
)
135 class wxTextDataObjectPtr(wxDataObjectSimplePtr
):
136 def __init__(self
,this
):
139 def GetTextLength(self
, *_args
, **_kwargs
):
140 val
= apply(clip_dndc
.wxTextDataObject_GetTextLength
,(self
,) + _args
, _kwargs
)
142 def GetText(self
, *_args
, **_kwargs
):
143 val
= apply(clip_dndc
.wxTextDataObject_GetText
,(self
,) + _args
, _kwargs
)
145 def SetText(self
, *_args
, **_kwargs
):
146 val
= apply(clip_dndc
.wxTextDataObject_SetText
,(self
,) + _args
, _kwargs
)
149 return "<C wxTextDataObject instance at %s>" % (self
.this
,)
150 class wxTextDataObject(wxTextDataObjectPtr
):
151 def __init__(self
,*_args
,**_kwargs
):
152 self
.this
= apply(clip_dndc
.new_wxTextDataObject
,_args
,_kwargs
)
158 class wxPyTextDataObjectPtr(wxTextDataObjectPtr
):
159 def __init__(self
,this
):
162 def _setCallbackInfo(self
, *_args
, **_kwargs
):
163 val
= apply(clip_dndc
.wxPyTextDataObject__setCallbackInfo
,(self
,) + _args
, _kwargs
)
166 return "<C wxPyTextDataObject instance at %s>" % (self
.this
,)
167 class wxPyTextDataObject(wxPyTextDataObjectPtr
):
168 def __init__(self
,*_args
,**_kwargs
):
169 self
.this
= apply(clip_dndc
.new_wxPyTextDataObject
,_args
,_kwargs
)
171 self
._setCallbackInfo
(self
, wxPyTextDataObject
)
176 class wxBitmapDataObjectPtr(wxDataObjectSimplePtr
):
177 def __init__(self
,this
):
180 def GetBitmap(self
, *_args
, **_kwargs
):
181 val
= apply(clip_dndc
.wxBitmapDataObject_GetBitmap
,(self
,) + _args
, _kwargs
)
182 if val
: val
= wxBitmapPtr(val
) ; val
.thisown
= 1
184 def SetBitmap(self
, *_args
, **_kwargs
):
185 val
= apply(clip_dndc
.wxBitmapDataObject_SetBitmap
,(self
,) + _args
, _kwargs
)
188 return "<C wxBitmapDataObject instance at %s>" % (self
.this
,)
189 class wxBitmapDataObject(wxBitmapDataObjectPtr
):
190 def __init__(self
,*_args
,**_kwargs
):
191 self
.this
= apply(clip_dndc
.new_wxBitmapDataObject
,_args
,_kwargs
)
197 class wxPyBitmapDataObjectPtr(wxBitmapDataObjectPtr
):
198 def __init__(self
,this
):
201 def _setCallbackInfo(self
, *_args
, **_kwargs
):
202 val
= apply(clip_dndc
.wxPyBitmapDataObject__setCallbackInfo
,(self
,) + _args
, _kwargs
)
205 return "<C wxPyBitmapDataObject instance at %s>" % (self
.this
,)
206 class wxPyBitmapDataObject(wxPyBitmapDataObjectPtr
):
207 def __init__(self
,*_args
,**_kwargs
):
208 self
.this
= apply(clip_dndc
.new_wxPyBitmapDataObject
,_args
,_kwargs
)
210 self
._setCallbackInfo
(self
, wxPyBitmapDataObject
)
215 class wxFileDataObjectPtr(wxDataObjectSimplePtr
):
216 def __init__(self
,this
):
219 def GetFilenames(self
, *_args
, **_kwargs
):
220 val
= apply(clip_dndc
.wxFileDataObject_GetFilenames
,(self
,) + _args
, _kwargs
)
223 return "<C wxFileDataObject instance at %s>" % (self
.this
,)
224 class wxFileDataObject(wxFileDataObjectPtr
):
225 def __init__(self
,*_args
,**_kwargs
):
226 self
.this
= apply(clip_dndc
.new_wxFileDataObject
,_args
,_kwargs
)
232 class wxCustomDataObjectPtr(wxDataObjectSimplePtr
):
233 def __init__(self
,this
):
236 def TakeData(self
, *_args
, **_kwargs
):
237 val
= apply(clip_dndc
.wxCustomDataObject_TakeData
,(self
,) + _args
, _kwargs
)
239 def SetData(self
, *_args
, **_kwargs
):
240 val
= apply(clip_dndc
.wxCustomDataObject_SetData
,(self
,) + _args
, _kwargs
)
242 def GetSize(self
, *_args
, **_kwargs
):
243 val
= apply(clip_dndc
.wxCustomDataObject_GetSize
,(self
,) + _args
, _kwargs
)
245 def GetData(self
, *_args
, **_kwargs
):
246 val
= apply(clip_dndc
.wxCustomDataObject_GetData
,(self
,) + _args
, _kwargs
)
249 return "<C wxCustomDataObject instance at %s>" % (self
.this
,)
250 class wxCustomDataObject(wxCustomDataObjectPtr
):
251 def __init__(self
,*_args
,**_kwargs
):
252 self
.this
= apply(clip_dndc
.new_wxCustomDataObject
,_args
,_kwargs
)
258 class wxURLDataObjectPtr(wxDataObjectCompositePtr
):
259 def __init__(self
,this
):
262 def GetURL(self
, *_args
, **_kwargs
):
263 val
= apply(clip_dndc
.wxURLDataObject_GetURL
,(self
,) + _args
, _kwargs
)
265 def SetURL(self
, *_args
, **_kwargs
):
266 val
= apply(clip_dndc
.wxURLDataObject_SetURL
,(self
,) + _args
, _kwargs
)
269 return "<C wxURLDataObject instance at %s>" % (self
.this
,)
270 class wxURLDataObject(wxURLDataObjectPtr
):
271 def __init__(self
,*_args
,**_kwargs
):
272 self
.this
= apply(clip_dndc
.new_wxURLDataObject
,_args
,_kwargs
)
278 class wxClipboardPtr(wxObjectPtr
):
279 def __init__(self
,this
):
282 def Open(self
, *_args
, **_kwargs
):
283 val
= apply(clip_dndc
.wxClipboard_Open
,(self
,) + _args
, _kwargs
)
285 def Close(self
, *_args
, **_kwargs
):
286 val
= apply(clip_dndc
.wxClipboard_Close
,(self
,) + _args
, _kwargs
)
288 def IsOpened(self
, *_args
, **_kwargs
):
289 val
= apply(clip_dndc
.wxClipboard_IsOpened
,(self
,) + _args
, _kwargs
)
291 def AddData(self
, *_args
, **_kwargs
):
292 val
= apply(clip_dndc
.wxClipboard_AddData
,(self
,) + _args
, _kwargs
)
295 def SetData(self
, *_args
, **_kwargs
):
296 val
= apply(clip_dndc
.wxClipboard_SetData
,(self
,) + _args
, _kwargs
)
299 def IsSupported(self
, *_args
, **_kwargs
):
300 val
= apply(clip_dndc
.wxClipboard_IsSupported
,(self
,) + _args
, _kwargs
)
302 def GetData(self
, *_args
, **_kwargs
):
303 val
= apply(clip_dndc
.wxClipboard_GetData
,(self
,) + _args
, _kwargs
)
305 def Clear(self
, *_args
, **_kwargs
):
306 val
= apply(clip_dndc
.wxClipboard_Clear
,(self
,) + _args
, _kwargs
)
308 def Flush(self
, *_args
, **_kwargs
):
309 val
= apply(clip_dndc
.wxClipboard_Flush
,(self
,) + _args
, _kwargs
)
311 def UsePrimarySelection(self
, *_args
, **_kwargs
):
312 val
= apply(clip_dndc
.wxClipboard_UsePrimarySelection
,(self
,) + _args
, _kwargs
)
315 return "<C wxClipboard instance at %s>" % (self
.this
,)
316 class wxClipboard(wxClipboardPtr
):
317 def __init__(self
,*_args
,**_kwargs
):
318 self
.this
= apply(clip_dndc
.new_wxClipboard
,_args
,_kwargs
)
324 class wxDropSourcePtr
:
325 def __init__(self
,this
):
328 def _setCallbackInfo(self
, *_args
, **_kwargs
):
329 val
= apply(clip_dndc
.wxDropSource__setCallbackInfo
,(self
,) + _args
, _kwargs
)
331 def __del__(self
,clip_dndc
=clip_dndc
):
332 if self
.thisown
== 1 :
333 clip_dndc
.delete_wxDropSource(self
)
334 def SetData(self
, *_args
, **_kwargs
):
335 val
= apply(clip_dndc
.wxDropSource_SetData
,(self
,) + _args
, _kwargs
)
337 def GetDataObject(self
, *_args
, **_kwargs
):
338 val
= apply(clip_dndc
.wxDropSource_GetDataObject
,(self
,) + _args
, _kwargs
)
339 if val
: val
= wxDataObjectPtr(val
)
341 def SetCursor(self
, *_args
, **_kwargs
):
342 val
= apply(clip_dndc
.wxDropSource_SetCursor
,(self
,) + _args
, _kwargs
)
344 def DoDragDrop(self
, *_args
, **_kwargs
):
345 val
= apply(clip_dndc
.wxDropSource_DoDragDrop
,(self
,) + _args
, _kwargs
)
347 def base_GiveFeedback(self
, *_args
, **_kwargs
):
348 val
= apply(clip_dndc
.wxDropSource_base_GiveFeedback
,(self
,) + _args
, _kwargs
)
351 return "<C wxDropSource instance at %s>" % (self
.this
,)
352 class wxDropSource(wxDropSourcePtr
):
353 def __init__(self
,*_args
,**_kwargs
):
354 self
.this
= apply(clip_dndc
.new_wxDropSource
,_args
,_kwargs
)
356 self
._setCallbackInfo
(self
, wxDropSource
, 0)
361 class wxDropTargetPtr
:
362 def __init__(self
,this
):
366 return "<C wxDropTarget instance at %s>" % (self
.this
,)
367 class wxDropTarget(wxDropTargetPtr
):
368 def __init__(self
,this
):
374 class wxPyDropTargetPtr(wxDropTargetPtr
):
375 def __init__(self
,this
):
378 def _setCallbackInfo(self
, *_args
, **_kwargs
):
379 val
= apply(clip_dndc
.wxPyDropTarget__setCallbackInfo
,(self
,) + _args
, _kwargs
)
381 def __del__(self
,clip_dndc
=clip_dndc
):
382 if self
.thisown
== 1 :
383 clip_dndc
.delete_wxPyDropTarget(self
)
384 def GetDataObject(self
, *_args
, **_kwargs
):
385 val
= apply(clip_dndc
.wxPyDropTarget_GetDataObject
,(self
,) + _args
, _kwargs
)
386 if val
: val
= wxDataObjectPtr(val
)
388 def SetDataObject(self
, *_args
, **_kwargs
):
389 val
= apply(clip_dndc
.wxPyDropTarget_SetDataObject
,(self
,) + _args
, _kwargs
)
390 if _args
:_args
[0].thisown
= 0
392 def base_OnEnter(self
, *_args
, **_kwargs
):
393 val
= apply(clip_dndc
.wxPyDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
395 def base_OnDragOver(self
, *_args
, **_kwargs
):
396 val
= apply(clip_dndc
.wxPyDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
398 def base_OnLeave(self
, *_args
, **_kwargs
):
399 val
= apply(clip_dndc
.wxPyDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
401 def base_OnDrop(self
, *_args
, **_kwargs
):
402 val
= apply(clip_dndc
.wxPyDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
404 def GetData(self
, *_args
, **_kwargs
):
405 val
= apply(clip_dndc
.wxPyDropTarget_GetData
,(self
,) + _args
, _kwargs
)
408 return "<C wxPyDropTarget instance at %s>" % (self
.this
,)
409 class wxPyDropTarget(wxPyDropTargetPtr
):
410 def __init__(self
,*_args
,**_kwargs
):
411 self
.this
= apply(clip_dndc
.new_wxPyDropTarget
,_args
,_kwargs
)
413 if _args
:_args
[0].thisown
= 0
414 self
._setCallbackInfo
(self
, wxPyDropTarget
)
419 class wxTextDropTargetPtr(wxPyDropTargetPtr
):
420 def __init__(self
,this
):
423 def _setCallbackInfo(self
, *_args
, **_kwargs
):
424 val
= apply(clip_dndc
.wxTextDropTarget__setCallbackInfo
,(self
,) + _args
, _kwargs
)
426 def base_OnEnter(self
, *_args
, **_kwargs
):
427 val
= apply(clip_dndc
.wxTextDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
429 def base_OnDragOver(self
, *_args
, **_kwargs
):
430 val
= apply(clip_dndc
.wxTextDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
432 def base_OnLeave(self
, *_args
, **_kwargs
):
433 val
= apply(clip_dndc
.wxTextDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
435 def base_OnDrop(self
, *_args
, **_kwargs
):
436 val
= apply(clip_dndc
.wxTextDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
438 def base_OnData(self
, *_args
, **_kwargs
):
439 val
= apply(clip_dndc
.wxTextDropTarget_base_OnData
,(self
,) + _args
, _kwargs
)
442 return "<C wxTextDropTarget instance at %s>" % (self
.this
,)
443 class wxTextDropTarget(wxTextDropTargetPtr
):
444 def __init__(self
,*_args
,**_kwargs
):
445 self
.this
= apply(clip_dndc
.new_wxTextDropTarget
,_args
,_kwargs
)
447 self
._setCallbackInfo
(self
, wxTextDropTarget
)
452 class wxFileDropTargetPtr(wxPyDropTargetPtr
):
453 def __init__(self
,this
):
456 def _setCallbackInfo(self
, *_args
, **_kwargs
):
457 val
= apply(clip_dndc
.wxFileDropTarget__setCallbackInfo
,(self
,) + _args
, _kwargs
)
459 def base_OnEnter(self
, *_args
, **_kwargs
):
460 val
= apply(clip_dndc
.wxFileDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
462 def base_OnDragOver(self
, *_args
, **_kwargs
):
463 val
= apply(clip_dndc
.wxFileDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
465 def base_OnLeave(self
, *_args
, **_kwargs
):
466 val
= apply(clip_dndc
.wxFileDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
468 def base_OnDrop(self
, *_args
, **_kwargs
):
469 val
= apply(clip_dndc
.wxFileDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
471 def base_OnData(self
, *_args
, **_kwargs
):
472 val
= apply(clip_dndc
.wxFileDropTarget_base_OnData
,(self
,) + _args
, _kwargs
)
475 return "<C wxFileDropTarget instance at %s>" % (self
.this
,)
476 class wxFileDropTarget(wxFileDropTargetPtr
):
477 def __init__(self
,*_args
,**_kwargs
):
478 self
.this
= apply(clip_dndc
.new_wxFileDropTarget
,_args
,_kwargs
)
480 self
._setCallbackInfo
(self
, wxFileDropTarget
)
487 #-------------- FUNCTION WRAPPERS ------------------
489 def wxCustomDataFormat(*_args
, **_kwargs
):
490 val
= apply(clip_dndc
.wxCustomDataFormat
,_args
,_kwargs
)
491 if val
: val
= wxDataFormatPtr(val
); val
.thisown
= 1
494 wxIsDragResultOk
= clip_dndc
.wxIsDragResultOk
498 #-------------- VARIABLE WRAPPERS ------------------
500 wxDF_INVALID
= clip_dndc
.wxDF_INVALID
501 wxDF_TEXT
= clip_dndc
.wxDF_TEXT
502 wxDF_BITMAP
= clip_dndc
.wxDF_BITMAP
503 wxDF_METAFILE
= clip_dndc
.wxDF_METAFILE
504 wxDF_SYLK
= clip_dndc
.wxDF_SYLK
505 wxDF_DIF
= clip_dndc
.wxDF_DIF
506 wxDF_TIFF
= clip_dndc
.wxDF_TIFF
507 wxDF_OEMTEXT
= clip_dndc
.wxDF_OEMTEXT
508 wxDF_DIB
= clip_dndc
.wxDF_DIB
509 wxDF_PALETTE
= clip_dndc
.wxDF_PALETTE
510 wxDF_PENDATA
= clip_dndc
.wxDF_PENDATA
511 wxDF_RIFF
= clip_dndc
.wxDF_RIFF
512 wxDF_WAVE
= clip_dndc
.wxDF_WAVE
513 wxDF_UNICODETEXT
= clip_dndc
.wxDF_UNICODETEXT
514 wxDF_ENHMETAFILE
= clip_dndc
.wxDF_ENHMETAFILE
515 wxDF_FILENAME
= clip_dndc
.wxDF_FILENAME
516 wxDF_LOCALE
= clip_dndc
.wxDF_LOCALE
517 wxDF_PRIVATE
= clip_dndc
.wxDF_PRIVATE
518 wxDF_MAX
= clip_dndc
.wxDF_MAX
519 cvar
= clip_dndc
.cvar
520 wxFormatInvalid
= wxDataFormatPtr(clip_dndc
.cvar
.wxFormatInvalid
)
521 wxTheClipboard
= wxClipboardPtr(clip_dndc
.cvar
.wxTheClipboard
)
522 wxDragError
= clip_dndc
.wxDragError
523 wxDragNone
= clip_dndc
.wxDragNone
524 wxDragCopy
= clip_dndc
.wxDragCopy
525 wxDragMove
= clip_dndc
.wxDragMove
526 wxDragLink
= clip_dndc
.wxDragLink
527 wxDragCancel
= clip_dndc
.wxDragCancel