phoenix_title wx.URLDataObject

wx.URLDataObject is a wx.DataObject containing an URL and can be used e.g.

when you need to put an URL on or retrieve it from the clipboard:

wx.TheClipboard.SetData(wx.URLDataObject(url))

Note

This class is derived from wx.DataObjectComposite on Windows rather than wx.TextDataObject on all other platforms.


class_hierarchy Class Hierarchy

Inheritance diagram for class URLDataObject:

method_summary Methods Summary

__init__

Constructor, may be used to initialize the URL.

GetAllFormats

Returns a list of wx.DataFormat objects which this data object

GetURL

Returns the URL stored by this object, as a string.

SetData

SetURL

Sets the URL stored by this object.


property_summary Properties Summary

AllFormats

See GetAllFormats

URL

See GetURL and SetURL


api Class API

class wx.URLDataObject(DataObject)

Possible constructors:

URLDataObject(url="")

URLDataObject is a DataObject containing an URL and can be used e.g.


Methods

__init__(self, url="")

Constructor, may be used to initialize the URL.

If url is empty, SetURL can be used later.

Parameters

url (string) –



GetAllFormats(self, dir=DataObject.Get)

Returns a list of wx.DataFormat objects which this data object supports transferring in the given direction.



GetURL(self)

Returns the URL stored by this object, as a string.

Return type

string



SetData(self, format, buf)
Return type

bool



SetURL(self, url)

Sets the URL stored by this object.

Parameters

url (string) –


Properties

AllFormats

See GetAllFormats



URL

See GetURL and SetURL