CFSTR_CSV Constant

Virtual Tree View

Contains the registration string for certain clipboard formats.

Pascal
CFSTR_VIRTUALTREE = 'Virtual Tree Data';
CFSTR_VTREFERENCE = 'Virtual Tree Reference';
CFSTR_HTML = 'HTML Format';
CFSTR_RTF = 'Rich Text Format';
CFSTR_RTFNOOBJS = 'Rich Text Format Without Objects';
CFSTR_CSV = 'CSV';
Description

Some of the clipboard formats in the system, like CF_HDROP, are registered by Windows itself. For rich text, html, csv and other data first the formats must be registered with the clipboard. The identifier returned by the registration code is used to unregister the format later and to identify the format when transferring data or enumerating the clipboard formats. The following formats are registered by Virtual Treeview: 

 

  • CVS: comma separated values, a tabular data format.
  • HTML: text data with text formatting and structured like a big table. Unicode is supported as well (UTF-8).
  • RTF: rich text format, similar to HTML, but more complex and also a bit older.
  • RTFNOOBJS: like RTF but without embedded objects (not used by Virtual Treeview).
  • VIRTUALTREEVIEW: serialized treeview data. This is the native tree format and the only one directly accepted by the control.
  • VTREFERENCE: a special format to pass on a reference of the sender treeview. If both, sender and receiver, live in the same process this reference can be used to directly access the sender treeview, without COM interecption.
Group
File

VirtualTrees

Links
What do you think about this topic? Send feedback!