| Class TTreeNTNodes (unit TreeNT) |
TPersistent
| Constructors |
constructor Create(AOwner: TCustomTreeNT);| Functions |
function Add(Node: TTreeNTNode; const S: String): TTreeNTNode;
function AddChild(Node: TTreeNTNode; const S: String): TTreeNTNode;
function AddChildFirst(Node: TTreeNTNode; const S: String): TTreeNTNode;
function AddChildObject(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;
function AddChildObjectFirst(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;
function AddFirst(Node: TTreeNTNode; const S: String): TTreeNTNode;
function AddObject(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;
function AddObjectFirst(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;
procedure Assign(Source: TPersistent);
procedure BeginUpdate;
procedure Clear;
procedure Delete(Node: TTreeNTNode);
destructor Destroy;
procedure EndUpdate;
function GetFirstNode: TTreeNTNode;
function GetNode(ItemId: HTreeItem): TTreeNTNode;
function GetNodeFromIndex(Index: Integer): TTreeNTNode;
function Insert(Node: TTreeNTNode; const S: String): TTreeNTNode;
function InsertObject(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;
function IsDeleting: Boolean;
function IsUpdating: Boolean;
function AddItem(Parent, Target: HTreeItem; const Item: TTVItem; AddMode: TAddMode): HTreeItem;
function CreateItem(Node: TTreeNTNode): TTVItem;
procedure DefineProperties(Filer: TFiler);
function GetCount: Integer;
function InternalAddObject(Node: TTreeNTNode; const S: String; Ptr: Pointer; AddMode: TAddMode): TTreeNTNode;
procedure SetItem(Index: Integer; Value: TTreeNTNode);
procedure SetUpdateState(Updating: Boolean);
procedure AddedNode(ParentNode: TTreeNTNode);
function GetHandle: HWND;
procedure ReadData(Stream: TStream);
procedure Repaint(Node: TTreeNTNode);
procedure WriteData(Stream: TStream);| Properties |
property Count : Integer
property Handle : HWND
property Item : TTreeNTNode
property Owner : TCustomTreeNT| Events |
| Variables |
FDeleting : Boolean;
FOwner : TCustomTreeNT;
FUpdateCount : Integer;| Constructors |
constructor Create(AOwner: TCustomTreeNT);----------------- TTreeNTNodes -----------------------------------------------
| Functions |
function Add(Node: TTreeNTNode; const S: String): TTreeNTNode;------------------------------------------------------------------------------
function AddChild(Node: TTreeNTNode; const S: String): TTreeNTNode;------------------------------------------------------------------------------
function AddChildFirst(Node: TTreeNTNode; const S: String): TTreeNTNode;------------------------------------------------------------------------------
function AddChildObject(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;------------------------------------------------------------------------------
function AddChildObjectFirst(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;------------------------------------------------------------------------------
function AddFirst(Node: TTreeNTNode; const S: String): TTreeNTNode;------------------------------------------------------------------------------
function AddObject(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;------------------------------------------------------------------------------
function AddObjectFirst(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;------------------------------------------------------------------------------
procedure Assign(Source: TPersistent);------------------------------------------------------------------------------
procedure BeginUpdate;------------------------------------------------------------------------------
procedure Clear;------------------------------------------------------------------------------
procedure Delete(Node: TTreeNTNode);------------------------------------------------------------------------------
destructor Destroy;------------------------------------------------------------------------------
procedure EndUpdate;------------------------------------------------------------------------------
function GetFirstNode: TTreeNTNode;------------------------------------------------------------------------------
function GetNode(ItemId: HTreeItem): TTreeNTNode;------------------------------------------------------------------------------
function GetNodeFromIndex(Index: Integer): TTreeNTNode;------------------------------------------------------------------------------
function Insert(Node: TTreeNTNode; const S: String): TTreeNTNode;------------------------------------------------------------------------------
function InsertObject(Node: TTreeNTNode; const S: String; Ptr: Pointer): TTreeNTNode;------------------------------------------------------------------------------
function IsDeleting: Boolean;------------------------------------------------------------------------------
function IsUpdating: Boolean;------------------------------------------------------------------------------
function AddItem(Parent, Target: HTreeItem; const Item: TTVItem; AddMode: TAddMode): HTreeItem;------------------------------------------------------------------------------
function CreateItem(Node: TTreeNTNode): TTVItem;------------------------------------------------------------------------------
procedure DefineProperties(Filer: TFiler);------------------------------------------------------------------------------
function GetCount: Integer;------------------------------------------------------------------------------
function InternalAddObject(Node: TTreeNTNode; const S: String; Ptr: Pointer; AddMode: TAddMode): TTreeNTNode;------------------------------------------------------------------------------
procedure SetItem(Index: Integer; Value: TTreeNTNode);------------------------------------------------------------------------------
procedure SetUpdateState(Updating: Boolean);------------------------------------------------------------------------------
procedure AddedNode(ParentNode: TTreeNTNode);------------------------------------------------------------------------------
function GetHandle: HWND;------------------------------------------------------------------------------
procedure ReadData(Stream: TStream);------------------------------------------------------------------------------
procedure Repaint(Node: TTreeNTNode);------------------------------------------------------------------------------
procedure WriteData(Stream: TStream);------------------------------------------------------------------------------
| Properties |
property Count : Integer
property Handle : HWND
property Item : TTreeNTNode
property Owner : TCustomTreeNT| Events |
| Variables |
FDeleting : Boolean;
FOwner : TCustomTreeNT;
FUpdateCount : Integer;