Class ttreenode

Unit

Declaration

type ttreenode = class(TObject)

Description

Hierarchy

Overview

Fields

Protected fitems: treenodearty;
Protected fcount: integer;
Protected fparent: ttreenode;

Methods

Protected function getitems(const index: integer): ttreenode;
Protected procedure setitems(const index: integer; const Value: ttreenode);
Protected function treenodeclass: treenodeclassty; virtual;
Protected function listitemclass: treelistitemclassty; virtual;
Protected procedure nodetoitem(const listitem: ttreelistitem); virtual;
Public destructor destroy; override;
Public procedure clear; virtual;
Public function count: integer;
Public function add(const anode: ttreenode): integer;
Public procedure iterate(const event: nodeeventty);
Public function converttotreelistitem(flat: boolean = false; withrootnode: boolean = false; filterfunc: treenodefilterfuncty = nil): ttreelistitem;

Properties

Public property items[constindex:integer]: ttreenode read getitems write setitems;
Public property parent: ttreenode read fparent;

Description

Fields

Protected fitems: treenodearty;
 
Protected fcount: integer;
 
Protected fparent: ttreenode;
 

Methods

Protected function getitems(const index: integer): ttreenode;
 
Protected procedure setitems(const index: integer; const Value: ttreenode);
 
Protected function treenodeclass: treenodeclassty; virtual;
 
Protected function listitemclass: treelistitemclassty; virtual;
 
Protected procedure nodetoitem(const listitem: ttreelistitem); virtual;
 
Public destructor destroy; override;
 
Public procedure clear; virtual;
 
Public function count: integer;
 
Public function add(const anode: ttreenode): integer;
 
Public procedure iterate(const event: nodeeventty);
 
Public function converttotreelistitem(flat: boolean = false; withrootnode: boolean = false; filterfunc: treenodefilterfuncty = nil): ttreelistitem;
 

Properties

Public property items[constindex:integer]: ttreenode read getitems write setitems;
 
Public property parent: ttreenode read fparent;
 

Generated by PasDoc 0.16.0.