DOKK / manpages / debian 12 / erlang-manpages / wxFileDataObject.3erl.en
wxFileDataObject(3erl) Erlang Module Definition wxFileDataObject(3erl)

wxFileDataObject - Functions for wxFileDataObject class

wxFileDataObject is a specialization of wxDataObject for file names. The program works with it just as if it were a list of absolute file names, but internally it uses the same format as Explorer and other compatible programs under Windows or GNOME/KDE file manager under Unix which makes it possible to receive files from them using this class.

See: wxDataObject, wxDataObjectSimple (not implemented in wx), wxTextDataObject, wxBitmapDataObject, wxDataObject

This class is derived (and can use functions) from: wxDataObject

wxWidgets docs: wxFileDataObject

wxFileDataObject() = wx:wx_object()


new() -> wxFileDataObject()


Constructor.


addFile(This, File) -> ok


Types:

This = wxFileDataObject()
File = unicode:chardata()

Adds a file to the file list represented by this data object (Windows only).


getFilenames(This) -> [unicode:charlist()]


Types:

This = wxFileDataObject()

Returns the array of file names.


destroy(This :: wxFileDataObject()) -> ok


Destroys the object.

wx 2.2.1 wxWidgets team.