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 wxClipboardPtr(wxObjectPtr
):
259 def __init__(self
,this
):
262 def Open(self
, *_args
, **_kwargs
):
263 val
= apply(clip_dndc
.wxClipboard_Open
,(self
,) + _args
, _kwargs
)
265 def Close(self
, *_args
, **_kwargs
):
266 val
= apply(clip_dndc
.wxClipboard_Close
,(self
,) + _args
, _kwargs
)
268 def IsOpened(self
, *_args
, **_kwargs
):
269 val
= apply(clip_dndc
.wxClipboard_IsOpened
,(self
,) + _args
, _kwargs
)
271 def AddData(self
, *_args
, **_kwargs
):
272 val
= apply(clip_dndc
.wxClipboard_AddData
,(self
,) + _args
, _kwargs
)
275 def SetData(self
, *_args
, **_kwargs
):
276 val
= apply(clip_dndc
.wxClipboard_SetData
,(self
,) + _args
, _kwargs
)
279 def IsSupported(self
, *_args
, **_kwargs
):
280 val
= apply(clip_dndc
.wxClipboard_IsSupported
,(self
,) + _args
, _kwargs
)
282 def GetData(self
, *_args
, **_kwargs
):
283 val
= apply(clip_dndc
.wxClipboard_GetData
,(self
,) + _args
, _kwargs
)
285 def Clear(self
, *_args
, **_kwargs
):
286 val
= apply(clip_dndc
.wxClipboard_Clear
,(self
,) + _args
, _kwargs
)
288 def Flush(self
, *_args
, **_kwargs
):
289 val
= apply(clip_dndc
.wxClipboard_Flush
,(self
,) + _args
, _kwargs
)
291 def UsePrimarySelection(self
, *_args
, **_kwargs
):
292 val
= apply(clip_dndc
.wxClipboard_UsePrimarySelection
,(self
,) + _args
, _kwargs
)
295 return "<C wxClipboard instance at %s>" % (self
.this
,)
296 class wxClipboard(wxClipboardPtr
):
297 def __init__(self
,*_args
,**_kwargs
):
298 self
.this
= apply(clip_dndc
.new_wxClipboard
,_args
,_kwargs
)
304 class wxDropSourcePtr
:
305 def __init__(self
,this
):
308 def _setCallbackInfo(self
, *_args
, **_kwargs
):
309 val
= apply(clip_dndc
.wxDropSource__setCallbackInfo
,(self
,) + _args
, _kwargs
)
311 def __del__(self
,clip_dndc
=clip_dndc
):
312 if self
.thisown
== 1 :
313 clip_dndc
.delete_wxDropSource(self
)
314 def SetData(self
, *_args
, **_kwargs
):
315 val
= apply(clip_dndc
.wxDropSource_SetData
,(self
,) + _args
, _kwargs
)
317 def GetDataObject(self
, *_args
, **_kwargs
):
318 val
= apply(clip_dndc
.wxDropSource_GetDataObject
,(self
,) + _args
, _kwargs
)
319 if val
: val
= wxDataObjectPtr(val
)
321 def SetCursor(self
, *_args
, **_kwargs
):
322 val
= apply(clip_dndc
.wxDropSource_SetCursor
,(self
,) + _args
, _kwargs
)
324 def DoDragDrop(self
, *_args
, **_kwargs
):
325 val
= apply(clip_dndc
.wxDropSource_DoDragDrop
,(self
,) + _args
, _kwargs
)
327 def base_GiveFeedback(self
, *_args
, **_kwargs
):
328 val
= apply(clip_dndc
.wxDropSource_base_GiveFeedback
,(self
,) + _args
, _kwargs
)
331 return "<C wxDropSource instance at %s>" % (self
.this
,)
332 class wxDropSource(wxDropSourcePtr
):
333 def __init__(self
,*_args
,**_kwargs
):
334 self
.this
= apply(clip_dndc
.new_wxDropSource
,_args
,_kwargs
)
336 self
._setCallbackInfo
(self
, wxDropSource
, 0)
341 class wxDropTargetPtr
:
342 def __init__(self
,this
):
346 return "<C wxDropTarget instance at %s>" % (self
.this
,)
347 class wxDropTarget(wxDropTargetPtr
):
348 def __init__(self
,this
):
354 class wxPyDropTargetPtr(wxDropTargetPtr
):
355 def __init__(self
,this
):
358 def _setCallbackInfo(self
, *_args
, **_kwargs
):
359 val
= apply(clip_dndc
.wxPyDropTarget__setCallbackInfo
,(self
,) + _args
, _kwargs
)
361 def __del__(self
,clip_dndc
=clip_dndc
):
362 if self
.thisown
== 1 :
363 clip_dndc
.delete_wxPyDropTarget(self
)
364 def GetDataObject(self
, *_args
, **_kwargs
):
365 val
= apply(clip_dndc
.wxPyDropTarget_GetDataObject
,(self
,) + _args
, _kwargs
)
366 if val
: val
= wxDataObjectPtr(val
)
368 def SetDataObject(self
, *_args
, **_kwargs
):
369 val
= apply(clip_dndc
.wxPyDropTarget_SetDataObject
,(self
,) + _args
, _kwargs
)
370 if _args
:_args
[0].thisown
= 0
372 def base_OnEnter(self
, *_args
, **_kwargs
):
373 val
= apply(clip_dndc
.wxPyDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
375 def base_OnDragOver(self
, *_args
, **_kwargs
):
376 val
= apply(clip_dndc
.wxPyDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
378 def base_OnLeave(self
, *_args
, **_kwargs
):
379 val
= apply(clip_dndc
.wxPyDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
381 def base_OnDrop(self
, *_args
, **_kwargs
):
382 val
= apply(clip_dndc
.wxPyDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
384 def GetData(self
, *_args
, **_kwargs
):
385 val
= apply(clip_dndc
.wxPyDropTarget_GetData
,(self
,) + _args
, _kwargs
)
388 return "<C wxPyDropTarget instance at %s>" % (self
.this
,)
389 class wxPyDropTarget(wxPyDropTargetPtr
):
390 def __init__(self
,*_args
,**_kwargs
):
391 self
.this
= apply(clip_dndc
.new_wxPyDropTarget
,_args
,_kwargs
)
393 if _args
:_args
[0].thisown
= 0
394 self
._setCallbackInfo
(self
, wxPyDropTarget
)
399 class wxTextDropTargetPtr(wxPyDropTargetPtr
):
400 def __init__(self
,this
):
403 def _setCallbackInfo(self
, *_args
, **_kwargs
):
404 val
= apply(clip_dndc
.wxTextDropTarget__setCallbackInfo
,(self
,) + _args
, _kwargs
)
406 def base_OnEnter(self
, *_args
, **_kwargs
):
407 val
= apply(clip_dndc
.wxTextDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
409 def base_OnDragOver(self
, *_args
, **_kwargs
):
410 val
= apply(clip_dndc
.wxTextDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
412 def base_OnLeave(self
, *_args
, **_kwargs
):
413 val
= apply(clip_dndc
.wxTextDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
415 def base_OnDrop(self
, *_args
, **_kwargs
):
416 val
= apply(clip_dndc
.wxTextDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
418 def base_OnData(self
, *_args
, **_kwargs
):
419 val
= apply(clip_dndc
.wxTextDropTarget_base_OnData
,(self
,) + _args
, _kwargs
)
422 return "<C wxTextDropTarget instance at %s>" % (self
.this
,)
423 class wxTextDropTarget(wxTextDropTargetPtr
):
424 def __init__(self
,*_args
,**_kwargs
):
425 self
.this
= apply(clip_dndc
.new_wxTextDropTarget
,_args
,_kwargs
)
427 self
._setCallbackInfo
(self
, wxTextDropTarget
)
432 class wxFileDropTargetPtr(wxPyDropTargetPtr
):
433 def __init__(self
,this
):
436 def _setCallbackInfo(self
, *_args
, **_kwargs
):
437 val
= apply(clip_dndc
.wxFileDropTarget__setCallbackInfo
,(self
,) + _args
, _kwargs
)
439 def base_OnEnter(self
, *_args
, **_kwargs
):
440 val
= apply(clip_dndc
.wxFileDropTarget_base_OnEnter
,(self
,) + _args
, _kwargs
)
442 def base_OnDragOver(self
, *_args
, **_kwargs
):
443 val
= apply(clip_dndc
.wxFileDropTarget_base_OnDragOver
,(self
,) + _args
, _kwargs
)
445 def base_OnLeave(self
, *_args
, **_kwargs
):
446 val
= apply(clip_dndc
.wxFileDropTarget_base_OnLeave
,(self
,) + _args
, _kwargs
)
448 def base_OnDrop(self
, *_args
, **_kwargs
):
449 val
= apply(clip_dndc
.wxFileDropTarget_base_OnDrop
,(self
,) + _args
, _kwargs
)
451 def base_OnData(self
, *_args
, **_kwargs
):
452 val
= apply(clip_dndc
.wxFileDropTarget_base_OnData
,(self
,) + _args
, _kwargs
)
455 return "<C wxFileDropTarget instance at %s>" % (self
.this
,)
456 class wxFileDropTarget(wxFileDropTargetPtr
):
457 def __init__(self
,*_args
,**_kwargs
):
458 self
.this
= apply(clip_dndc
.new_wxFileDropTarget
,_args
,_kwargs
)
460 self
._setCallbackInfo
(self
, wxFileDropTarget
)
467 #-------------- FUNCTION WRAPPERS ------------------
469 def wxCustomDataFormat(*_args
, **_kwargs
):
470 val
= apply(clip_dndc
.wxCustomDataFormat
,_args
,_kwargs
)
471 if val
: val
= wxDataFormatPtr(val
); val
.thisown
= 1
474 wxIsDragResultOk
= clip_dndc
.wxIsDragResultOk
478 #-------------- VARIABLE WRAPPERS ------------------
480 wxDF_INVALID
= clip_dndc
.wxDF_INVALID
481 wxDF_TEXT
= clip_dndc
.wxDF_TEXT
482 wxDF_BITMAP
= clip_dndc
.wxDF_BITMAP
483 wxDF_METAFILE
= clip_dndc
.wxDF_METAFILE
484 wxDF_SYLK
= clip_dndc
.wxDF_SYLK
485 wxDF_DIF
= clip_dndc
.wxDF_DIF
486 wxDF_TIFF
= clip_dndc
.wxDF_TIFF
487 wxDF_OEMTEXT
= clip_dndc
.wxDF_OEMTEXT
488 wxDF_DIB
= clip_dndc
.wxDF_DIB
489 wxDF_PALETTE
= clip_dndc
.wxDF_PALETTE
490 wxDF_PENDATA
= clip_dndc
.wxDF_PENDATA
491 wxDF_RIFF
= clip_dndc
.wxDF_RIFF
492 wxDF_WAVE
= clip_dndc
.wxDF_WAVE
493 wxDF_UNICODETEXT
= clip_dndc
.wxDF_UNICODETEXT
494 wxDF_ENHMETAFILE
= clip_dndc
.wxDF_ENHMETAFILE
495 wxDF_FILENAME
= clip_dndc
.wxDF_FILENAME
496 wxDF_LOCALE
= clip_dndc
.wxDF_LOCALE
497 wxDF_PRIVATE
= clip_dndc
.wxDF_PRIVATE
498 wxDF_MAX
= clip_dndc
.wxDF_MAX
499 cvar
= clip_dndc
.cvar
500 wxFormatInvalid
= wxDataFormatPtr(clip_dndc
.cvar
.wxFormatInvalid
)
501 wxTheClipboard
= wxClipboardPtr(clip_dndc
.cvar
.wxTheClipboard
)
502 wxDragError
= clip_dndc
.wxDragError
503 wxDragNone
= clip_dndc
.wxDragNone
504 wxDragCopy
= clip_dndc
.wxDragCopy
505 wxDragMove
= clip_dndc
.wxDragMove
506 wxDragCancel
= clip_dndc
.wxDragCancel