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 _setSelf(self
, *_args
, **_kwargs
):
104 val
= apply(clip_dndc
.wxPyDataObjectSimple__setSelf
,(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
._setSelf
(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 _setSelf(self
, *_args
, **_kwargs
):
163 val
= apply(clip_dndc
.wxPyTextDataObject__setSelf
,(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
._setSelf
(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 _setSelf(self
, *_args
, **_kwargs
):
202 val
= apply(clip_dndc
.wxPyBitmapDataObject__setSelf
,(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
._setSelf
(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
)
222 def AddFile(self
, *_args
, **_kwargs
):
223 val
= apply(clip_dndc
.wxFileDataObject_AddFile
,(self
,) + _args
, _kwargs
)
226 return "<C wxFileDataObject instance at %s>" % (self
.this
,)
227 class wxFileDataObject(wxFileDataObjectPtr
):
228 def __init__(self
,*_args
,**_kwargs
):
229 self
.this
= apply(clip_dndc
.new_wxFileDataObject
,_args
,_kwargs
)
235 class wxCustomDataObjectPtr(wxDataObjectSimplePtr
):
236 def __init__(self
,this
):
239 def TakeData(self
, *_args
, **_kwargs
):
240 val
= apply(clip_dndc
.wxCustomDataObject_TakeData
,(self
,) + _args
, _kwargs
)
242 def SetData(self
, *_args
, **_kwargs
):
243 val
= apply(clip_dndc
.wxCustomDataObject_SetData
,(self
,) + _args
, _kwargs
)
245 def GetSize(self
, *_args
, **_kwargs
):
246 val
= apply(clip_dndc
.wxCustomDataObject_GetSize
,(self
,) + _args
, _kwargs
)
248 def GetData(self
, *_args
, **_kwargs
):
249 val
= apply(clip_dndc
.wxCustomDataObject_GetData
,(self
,) + _args
, _kwargs
)
252 return "<C wxCustomDataObject instance at %s>" % (self
.this
,)
253 class wxCustomDataObject(wxCustomDataObjectPtr
):
254 def __init__(self
,*_args
,**_kwargs
):
255 self
.this
= apply(clip_dndc
.new_wxCustomDataObject
,_args
,_kwargs
)
261 class wxClipboardPtr
:
262 def __init__(self
,this
):
265 def Open(self
, *_args
, **_kwargs
):
266 val
= apply(clip_dndc
.wxClipboard_Open
,(self
,) + _args
, _kwargs
)
268 def Close(self
, *_args
, **_kwargs
):
269 val
= apply(clip_dndc
.wxClipboard_Close
,(self
,) + _args
, _kwargs
)
271 def IsOpened(self
, *_args
, **_kwargs
):
272 val
= apply(clip_dndc
.wxClipboard_IsOpened
,(self
,) + _args
, _kwargs
)
274 def AddData(self
, *_args
, **_kwargs
):
275 val
= apply(clip_dndc
.wxClipboard_AddData
,(self
,) + _args
, _kwargs
)
278 def SetData(self
, *_args
, **_kwargs
):
279 val
= apply(clip_dndc
.wxClipboard_SetData
,(self
,) + _args
, _kwargs
)
282 def IsSupported(self
, *_args
, **_kwargs
):
283 val
= apply(clip_dndc
.wxClipboard_IsSupported
,(self
,) + _args
, _kwargs
)
285 def GetData(self
, *_args
, **_kwargs
):
286 val
= apply(clip_dndc
.wxClipboard_GetData
,(self
,) + _args
, _kwargs
)
288 def Clear(self
, *_args
, **_kwargs
):
289 val
= apply(clip_dndc
.wxClipboard_Clear
,(self
,) + _args
, _kwargs
)
291 def Flush(self
, *_args
, **_kwargs
):
292 val
= apply(clip_dndc
.wxClipboard_Flush
,(self
,) + _args
, _kwargs
)
294 def UsePrimarySelection(self
, *_args
, **_kwargs
):
295 val
= apply(clip_dndc
.wxClipboard_UsePrimarySelection
,(self
,) + _args
, _kwargs
)
298 return "<C wxClipboard instance at %s>" % (self
.this
,)
299 class wxClipboard(wxClipboardPtr
):
300 def __init__(self
,*_args
,**_kwargs
):
301 self
.this
= apply(clip_dndc
.new_wxClipboard
,_args
,_kwargs
)
307 class wxDropSourcePtr
:
308 def __init__(self
,this
):
311 def _setSelf(self
, *_args
, **_kwargs
):
312 val
= apply(clip_dndc
.wxDropSource__setSelf
,(self
,) + _args
, _kwargs
)
314 def __del__(self
,clip_dndc
=clip_dndc
):
315 if self
.thisown
== 1 :
316 clip_dndc
.delete_wxDropSource(self
)
317 def SetData(self
, *_args
, **_kwargs
):
318 val
= apply(clip_dndc
.wxDropSource_SetData
,(self
,) + _args
, _kwargs
)
320 def GetDataObject(self
, *_args
, **_kwargs
):
321 val
= apply(clip_dndc
.wxDropSource_GetDataObject
,(self
,) + _args
, _kwargs
)
322 if val
: val
= wxDataObjectPtr(val
)
324 def SetCursor(self
, *_args
, **_kwargs
):
325 val
= apply(clip_dndc
.wxDropSource_SetCursor
,(self
,) + _args
, _kwargs
)
327 def DoDragDrop(self
, *_args
, **_kwargs
):
328 val
= apply(clip_dndc
.wxDropSource_DoDragDrop
,(self
,) + _args
, _kwargs
)
330 def base_GiveFeedback(self
, *_args
, **_kwargs
):
331 val
= apply(clip_dndc
.wxDropSource_base_GiveFeedback
,(self
,) + _args
, _kwargs
)
334 return "<C wxDropSource instance at %s>" % (self
.this
,)
335 class wxDropSource(wxDropSourcePtr
):
336 def __init__(self
,*_args
,**_kwargs
):
337 self
.this
= apply(clip_dndc
.new_wxDropSource
,_args
,_kwargs
)
339 self
._setSelf
(self
, wxDropSource
, 0)
344 class wxDropTargetPtr
:
345 def __init__(self
,this
):
349 return "<C wxDropTarget instance at %s>" % (self
.this
,)
350 class wxDropTarget(wxDropTargetPtr
):
351 def __init__(self
,this
):
357 class wxPyDropTargetPtr(wxDropTargetPtr
):
358 def __init__(self
,this
):
361 def _setSelf(self
, *_args
, **_kwargs
):
362 val
= apply(clip_dndc
.wxPyDropTarget__setSelf
,(self
,) + _args
, _kwargs
)
364 def __del__(self
,clip_dndc
=clip_dndc
):
365 if self
.thisown
== 1 :
366 clip_dndc
.delete_wxPyDropTarget(self
)
367 def GetDataObject(self
, *_args
, **_kwargs
):
368 val
= apply(clip_dndc
.wxPyDropTarget_GetDataObject
,(self
,) + _args
, _kwargs
)
369 if val
: val
= wxDataObjectPtr(val
)
371 def SetDataObject(self
, *_args
, **_kwargs
):
372 val
= apply(clip_dndc
.wxPyDropTarget_SetDataObject
,(self
,) + _args
, _kwargs
)
373 if _args
:_args
[0].thisown
= 0
375 def base_OnEnter(self
, *_args
, **_kwargs
):
376 val
= apply(clip_dndc
.wxPyDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
378 def base_OnDragOver(self
, *_args
, **_kwargs
):
379 val
= apply(clip_dndc
.wxPyDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
381 def base_OnLeave(self
, *_args
, **_kwargs
):
382 val
= apply(clip_dndc
.wxPyDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
384 def base_OnDrop(self
, *_args
, **_kwargs
):
385 val
= apply(clip_dndc
.wxPyDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
387 def GetData(self
, *_args
, **_kwargs
):
388 val
= apply(clip_dndc
.wxPyDropTarget_GetData
,(self
,) + _args
, _kwargs
)
391 return "<C wxPyDropTarget instance at %s>" % (self
.this
,)
392 class wxPyDropTarget(wxPyDropTargetPtr
):
393 def __init__(self
,*_args
,**_kwargs
):
394 self
.this
= apply(clip_dndc
.new_wxPyDropTarget
,_args
,_kwargs
)
396 if _args
:_args
[0].thisown
= 0
397 self
._setSelf
(self
, wxPyDropTarget
)
402 class wxTextDropTargetPtr(wxPyDropTargetPtr
):
403 def __init__(self
,this
):
406 def _setSelf(self
, *_args
, **_kwargs
):
407 val
= apply(clip_dndc
.wxTextDropTarget__setSelf
,(self
,) + _args
, _kwargs
)
409 def base_OnEnter(self
, *_args
, **_kwargs
):
410 val
= apply(clip_dndc
.wxTextDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
412 def base_OnDragOver(self
, *_args
, **_kwargs
):
413 val
= apply(clip_dndc
.wxTextDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
415 def base_OnLeave(self
, *_args
, **_kwargs
):
416 val
= apply(clip_dndc
.wxTextDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
418 def base_OnDrop(self
, *_args
, **_kwargs
):
419 val
= apply(clip_dndc
.wxTextDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
421 def base_OnData(self
, *_args
, **_kwargs
):
422 val
= apply(clip_dndc
.wxTextDropTarget_base_OnData
,(self
,) + _args
, _kwargs
)
425 return "<C wxTextDropTarget instance at %s>" % (self
.this
,)
426 class wxTextDropTarget(wxTextDropTargetPtr
):
427 def __init__(self
,*_args
,**_kwargs
):
428 self
.this
= apply(clip_dndc
.new_wxTextDropTarget
,_args
,_kwargs
)
430 self
._setSelf
(self
, wxTextDropTarget
)
435 class wxFileDropTargetPtr(wxPyDropTargetPtr
):
436 def __init__(self
,this
):
439 def _setSelf(self
, *_args
, **_kwargs
):
440 val
= apply(clip_dndc
.wxFileDropTarget__setSelf
,(self
,) + _args
, _kwargs
)
442 def base_OnEnter(self
, *_args
, **_kwargs
):
443 val
= apply(clip_dndc
.wxFileDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
445 def base_OnDragOver(self
, *_args
, **_kwargs
):
446 val
= apply(clip_dndc
.wxFileDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
448 def base_OnLeave(self
, *_args
, **_kwargs
):
449 val
= apply(clip_dndc
.wxFileDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
451 def base_OnDrop(self
, *_args
, **_kwargs
):
452 val
= apply(clip_dndc
.wxFileDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
454 def base_OnData(self
, *_args
, **_kwargs
):
455 val
= apply(clip_dndc
.wxFileDropTarget_base_OnData
,(self
,) + _args
, _kwargs
)
458 return "<C wxFileDropTarget instance at %s>" % (self
.this
,)
459 class wxFileDropTarget(wxFileDropTargetPtr
):
460 def __init__(self
,*_args
,**_kwargs
):
461 self
.this
= apply(clip_dndc
.new_wxFileDropTarget
,_args
,_kwargs
)
463 self
._setSelf
(self
, wxFileDropTarget
)
470 #-------------- FUNCTION WRAPPERS ------------------
472 def wxCustomDataFormat(*_args
, **_kwargs
):
473 val
= apply(clip_dndc
.wxCustomDataFormat
,_args
,_kwargs
)
474 if val
: val
= wxDataFormatPtr(val
); val
.thisown
= 1
477 wxIsDragResultOk
= clip_dndc
.wxIsDragResultOk
481 #-------------- VARIABLE WRAPPERS ------------------
483 wxDF_INVALID
= clip_dndc
.wxDF_INVALID
484 wxDF_TEXT
= clip_dndc
.wxDF_TEXT
485 wxDF_BITMAP
= clip_dndc
.wxDF_BITMAP
486 wxDF_METAFILE
= clip_dndc
.wxDF_METAFILE
487 wxDF_SYLK
= clip_dndc
.wxDF_SYLK
488 wxDF_DIF
= clip_dndc
.wxDF_DIF
489 wxDF_TIFF
= clip_dndc
.wxDF_TIFF
490 wxDF_OEMTEXT
= clip_dndc
.wxDF_OEMTEXT
491 wxDF_DIB
= clip_dndc
.wxDF_DIB
492 wxDF_PALETTE
= clip_dndc
.wxDF_PALETTE
493 wxDF_PENDATA
= clip_dndc
.wxDF_PENDATA
494 wxDF_RIFF
= clip_dndc
.wxDF_RIFF
495 wxDF_WAVE
= clip_dndc
.wxDF_WAVE
496 wxDF_UNICODETEXT
= clip_dndc
.wxDF_UNICODETEXT
497 wxDF_ENHMETAFILE
= clip_dndc
.wxDF_ENHMETAFILE
498 wxDF_FILENAME
= clip_dndc
.wxDF_FILENAME
499 wxDF_LOCALE
= clip_dndc
.wxDF_LOCALE
500 wxDF_PRIVATE
= clip_dndc
.wxDF_PRIVATE
501 wxDF_MAX
= clip_dndc
.wxDF_MAX
502 cvar
= clip_dndc
.cvar
503 wxFormatInvalid
= wxDataFormatPtr(clip_dndc
.cvar
.wxFormatInvalid
)
504 wxTheClipboard
= wxClipboardPtr(clip_dndc
.cvar
.wxTheClipboard
)
505 wxDragError
= clip_dndc
.wxDragError
506 wxDragNone
= clip_dndc
.wxDragNone
507 wxDragCopy
= clip_dndc
.wxDragCopy
508 wxDragMove
= clip_dndc
.wxDragMove
509 wxDragCancel
= clip_dndc
.wxDragCancel