|
TVTDataObject Class
Implementation of an IDataObject interface.
Pascal
TVTDataObject = class(TInterfacedObject, IDataObject);
Description
This class is used for OLE drag'n drop and clipboard operations. It allows not only to transfer various kinds of data between trees but also to transfer this data between different processes. Additionally, every OLE aware application (like Word) can take part in the data transfer. This makes it easy to copy some of the tree's content for documentation purposes.
Group
Members
Properties
Not documented.
Not documented.
Not documented.
Not documented.
Methods
Helper method for setting data in the IDataObject.
Constructor of the class.
Implementation of the IDataObject.DAdvise method.
Destructor of the class.
Implementation of the IDataObject.DUnAdvise method.
Implementation of the IDataObject.EnumDAdvise method.
Implementation of the IDataObject.EnumFormatEtc method.
Compares two TFormatEtc structures.
Searchs the given array for a the given format.
Returns a storage medium for a given clipboard format.
Implementation of the IDataObject.GetCanonicalFormatEtc method.
Implementation of the IDataObject.GetData method.
Implementation of the IDataObject.GetDataHere method.
Helper method for SetData.
Implementation of the IDataObject.QueryGetData method.
Helper method to return data previously stored by SetData.
Implementation of the IDataObject.SetData method.
Central managing method to copy OLE data.
Legend
protected
Property
read only
Method
public
virtual
Class Hierarchy
File
VirtualTrees
Links
What do you think about this topic? Send feedback!
|