@@ -8,7 +8,8 @@ interface
88
99uses
1010 Windows, SysUtils, Classes, Forms, Controls, Graphics, VirtualTrees,
11- ExtCtrls, StdCtrls, ImgList, VirtualTrees.Types;
11+ ExtCtrls, StdCtrls, ImgList, VirtualTrees.Types, VirtualTrees.BaseAncestorVCL,
12+ VirtualTrees.BaseTree, VirtualTrees.AncestorVCL;
1213
1314type
1415 TNodeForm = class (TForm)
@@ -26,7 +27,7 @@ TNodeForm = class(TForm)
2627 procedure MLTreeEditing (Sender: TBaseVirtualTree; Node: PVirtualNode; Column: TColumnIndex; var Allowed: Boolean);
2728 procedure MLTreeStateChange (Sender: TBaseVirtualTree; Enter, Leave: TVirtualTreeStates);
2829 procedure MLTreeMeasureItem (Sender: TBaseVirtualTree; TargetCanvas: TCanvas; Node: PVirtualNode;
29- var NodeHeight: Integer );
30+ var NodeHeight: TDimension );
3031 procedure AutoAdjustCheckBoxClick (Sender: TObject);
3132 end ;
3233
@@ -128,8 +129,8 @@ procedure TNodeForm.MLTreeStateChange(Sender: TBaseVirtualTree; Enter, Leave: TV
128129
129130// ----------------------------------------------------------------------------------------------------------------------
130131
131- procedure TNodeForm.MLTreeMeasureItem (Sender: TBaseVirtualTree; TargetCanvas: TCanvas; Node: PVirtualNode;
132- var NodeHeight: Integer );
132+ procedure TNodeForm.MLTreeMeasureItem (Sender: TBaseVirtualTree; TargetCanvas:
133+ TCanvas; Node: PVirtualNode; var NodeHeight: TDimension );
133134
134135begin
135136 if Sender.MultiLine[Node] then
0 commit comments