View Source wxFileDataObject (wx v2.4.3)

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:

This class is derived, and can use functions, from:

wxWidgets docs: wxFileDataObject

Summary

Functions

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

Destroys the object

Returns the array of file names.

Constructor.

Types

-type wxFileDataObject() :: wx:wx_object().

Functions

-spec addFile(This, File) -> ok when This :: wxFileDataObject(), File :: unicode:chardata().

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

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

Destroys the object

-spec getFilenames(This) -> [unicode:charlist()] when This :: wxFileDataObject().

Returns the array of file names.

-spec new() -> wxFileDataObject().

Constructor.