@@ -251,7 +251,7 @@ interface
251
251
CF_VRTFNOOBJS, // Unfortunately CF_RTF* is already defined as being
252
252
// registration strings so I have to use different identifiers.
253
253
CF_HTML,
254
- CF_CSV: Word ;
254
+ CF_CSV: TClipboardFormat ;
255
255
256
256
MMXAvailable: Boolean; // necessary to know because the blend code uses MMX instructions
257
257
IsWinVistaOrAbove: Boolean;
@@ -711,7 +711,7 @@ THitInfo = record
711
711
712
712
// OLE drag'n drop support
713
713
TFormatEtcArray = array of TFormatEtc;
714
- TFormatArray = array of Word ;
714
+ TFormatArray = array of TClipboardFormat ;
715
715
716
716
// IDataObject.SetData support
717
717
TInternalStgMedium = packed record
@@ -3545,7 +3545,7 @@ TCustomVirtualStringTree = class(TBaseVirtualTree)
3545
3545
destructor Destroy(); override;
3546
3546
function AddChild(Parent: PVirtualNode; UserData: Pointer = nil): PVirtualNode; override;
3547
3547
function ComputeNodeHeight(Canvas: TCanvas; Node: PVirtualNode; Column: TColumnIndex; S: String = ''): Integer; virtual;
3548
- function ContentToClipboard(Format: Word ; Source: TVSTTextSourceType): HGLOBAL;
3548
+ function ContentToClipboard(Format: TClipboardFormat ; Source: TVSTTextSourceType): HGLOBAL;
3549
3549
procedure ContentToCustom(Source: TVSTTextSourceType);
3550
3550
function ContentToHTML(Source: TVSTTextSourceType; const Caption: String = ''): String;
3551
3551
function ContentToRTF(Source: TVSTTextSourceType): AnsiString;
@@ -4082,8 +4082,8 @@ TVirtualDrawTree = class(TCustomVirtualDrawTree)
4082
4082
// OLE Clipboard and drag'n drop helper
4083
4083
procedure EnumerateVTClipboardFormats(TreeClass: TVirtualTreeClass; const List: TStrings); overload;
4084
4084
procedure EnumerateVTClipboardFormats(TreeClass: TVirtualTreeClass; var Formats: TFormatEtcArray); overload;
4085
- function GetVTClipboardFormatDescription(AFormat: Word ): string;
4086
- procedure RegisterVTClipboardFormat(AFormat: Word ; TreeClass: TVirtualTreeClass; Priority: Cardinal); overload;
4085
+ function GetVTClipboardFormatDescription(AFormat: TClipboardFormat ): string;
4086
+ procedure RegisterVTClipboardFormat(AFormat: TClipboardFormat ; TreeClass: TVirtualTreeClass; Priority: Cardinal); overload;
4087
4087
function RegisterVTClipboardFormat(Description: string; TreeClass: TVirtualTreeClass; Priority: Cardinal;
4088
4088
tymed: Integer = TYMED_HGLOBAL; ptd: PDVTargetDevice = nil; dwAspect: Integer = DVASPECT_CONTENT;
4089
4089
lindex: Integer = -1): Word; overload;
@@ -4390,8 +4390,8 @@ TClipboardFormatList = class
4390
4390
const AllowedFormats: TClipboardFormats = nil); overload;
4391
4391
procedure EnumerateFormats(TreeClass: TVirtualTreeClass; const Formats: TStrings); overload;
4392
4392
function FindFormat(FormatString: string): PClipboardFormatListEntry; overload;
4393
- function FindFormat(FormatString: string; var Fmt: Word ): TVirtualTreeClass; overload;
4394
- function FindFormat(Fmt: Word ; out Description: string): TVirtualTreeClass; overload;
4393
+ function FindFormat(FormatString: string; var Fmt: TClipboardFormat ): TVirtualTreeClass; overload;
4394
+ function FindFormat(Fmt: TClipboardFormat ; out Description: string): TVirtualTreeClass; overload;
4395
4395
end;
4396
4396
4397
4397
var
@@ -4572,7 +4572,7 @@ function TClipboardFormatList.FindFormat(FormatString: string): PClipboardFormat
4572
4572
4573
4573
//----------------------------------------------------------------------------------------------------------------------
4574
4574
4575
- function TClipboardFormatList.FindFormat(FormatString: string; var Fmt: Word ): TVirtualTreeClass;
4575
+ function TClipboardFormatList.FindFormat(FormatString: string; var Fmt: TClipboardFormat ): TVirtualTreeClass;
4576
4576
4577
4577
var
4578
4578
I: Integer;
@@ -4594,7 +4594,7 @@ function TClipboardFormatList.FindFormat(FormatString: string; var Fmt: Word): T
4594
4594
4595
4595
//----------------------------------------------------------------------------------------------------------------------
4596
4596
4597
- function TClipboardFormatList.FindFormat(Fmt: Word ; out Description: string): TVirtualTreeClass;
4597
+ function TClipboardFormatList.FindFormat(Fmt: TClipboardFormat ; out Description: string): TVirtualTreeClass;
4598
4598
4599
4599
var
4600
4600
I: Integer;
@@ -4667,7 +4667,7 @@ procedure EnumerateVTClipboardFormats(TreeClass: TVirtualTreeClass; var Formats:
4667
4667
4668
4668
//----------------------------------------------------------------------------------------------------------------------
4669
4669
4670
- function GetVTClipboardFormatDescription(AFormat: Word ): string;
4670
+ function GetVTClipboardFormatDescription(AFormat: TClipboardFormat ): string;
4671
4671
4672
4672
begin
4673
4673
if InternalClipboardFormats = nil then
@@ -4678,7 +4678,7 @@ function GetVTClipboardFormatDescription(AFormat: Word): string;
4678
4678
4679
4679
//----------------------------------------------------------------------------------------------------------------------
4680
4680
4681
- procedure RegisterVTClipboardFormat(AFormat: Word ; TreeClass: TVirtualTreeClass; Priority: Cardinal);
4681
+ procedure RegisterVTClipboardFormat(AFormat: TClipboardFormat ; TreeClass: TVirtualTreeClass; Priority: Cardinal);
4682
4682
4683
4683
// Registers the given clipboard format for the given TreeClass.
4684
4684
@@ -12235,7 +12235,7 @@ function TClipboardFormats.Add(const S: string): Integer;
12235
12235
// ancestors.
12236
12236
12237
12237
var
12238
- Format: Word ;
12238
+ Format: TClipboardFormat ;
12239
12239
RegisteredClass: TVirtualTreeClass;
12240
12240
12241
12241
begin
@@ -12254,7 +12254,7 @@ procedure TClipboardFormats.Insert(Index: Integer; const S: string);
12254
12254
// ancestors.
12255
12255
12256
12256
var
12257
- Format: Word ;
12257
+ Format: TClipboardFormat ;
12258
12258
RegisteredClass: TVirtualTreeClass;
12259
12259
12260
12260
begin
0 commit comments