mirror of
https://gitlab.com/freepascal.org/lazarus/lazarus.git
synced 2025-04-10 03:48:27 +02:00
lcl: TTreeView: public ScrolledLeft/Top, PathDelimiter
This commit is contained in:
parent
60befe6342
commit
ee218d1fa0
@ -3268,13 +3268,14 @@ type
|
||||
Data: Pointer): TTreeNode;
|
||||
function IsMultiSelection: boolean;
|
||||
procedure Assign(Source: TPersistent); override;
|
||||
procedure BeginUpdate;
|
||||
procedure Clear;
|
||||
procedure BeginUpdate; virtual;
|
||||
procedure Clear; virtual;
|
||||
procedure ClearMultiSelection(ClearSelected: boolean = false);
|
||||
procedure ConsistencyCheck;
|
||||
procedure Delete(Node: TTreeNode);
|
||||
procedure EndUpdate;
|
||||
procedure FreeAllNodeData;
|
||||
procedure ConsistencyCheck; virtual;
|
||||
procedure Delete(Node: TTreeNode); virtual;
|
||||
procedure EndUpdate; virtual;
|
||||
function IsUpdating: boolean; virtual;
|
||||
procedure FreeAllNodeData; virtual;
|
||||
procedure SelectionsChanged(ANode: TTreeNode; const AIsSelected: Boolean);
|
||||
procedure SelectOnlyThis(Node: TTreeNode);
|
||||
procedure MultiSelect(Node: TTreeNode; ClearWholeSelection: Boolean);
|
||||
@ -3780,6 +3781,10 @@ type
|
||||
{ TTreeView }
|
||||
|
||||
TTreeView = class(TCustomTreeView)
|
||||
public
|
||||
property PathDelimiter;
|
||||
property ScrolledLeft;
|
||||
property ScrolledTop;
|
||||
published
|
||||
property Align;
|
||||
property Anchors;
|
||||
|
@ -2756,6 +2756,11 @@ begin
|
||||
end;
|
||||
end;
|
||||
|
||||
function TTreeNodes.IsUpdating: boolean;
|
||||
begin
|
||||
Result:=FUpdateCount>0;
|
||||
end;
|
||||
|
||||
procedure TTreeNodes.FreeAllNodeData;
|
||||
var
|
||||
i: Integer;
|
||||
|
Loading…
Reference in New Issue
Block a user