Class TFolderData (unit FileInfo)

Inherits from

TObject

Constructors


constructor Create (const Size: double; const Allocated: double; const NumberOfFiles: integer; const OwnerFolderList: TFolderList; const SubFolderList: TFolderList);

methods for TFolderData


Functions

destructor Destroy;


function GetParentFolderList: TFolderList;

pointer to sub-folder list, or nil

must dispose of sub-folders as well as main entry


Properties

property Allocated : double


property Bytes : double


property Files : integer


property ParentFolderList : TFolderList


property Slack : double


property SubFolderList : TFolderList


Events

Variables

Fallocated : double;


Fbytes : double;


Ffiles : integer;


Fowner_folder : TFolderList;

number of files in this folder and below

Fslack : double;


Fsub_folder : TFolderList;

pointer to current folder list, or nil


Constructors


constructor Create (const Size: double; const Allocated: double; const NumberOfFiles: integer; const OwnerFolderList: TFolderList; const SubFolderList: TFolderList);

methods for TFolderData


Functions


destructor Destroy;


function GetParentFolderList: TFolderList;

pointer to sub-folder list, or nil

must dispose of sub-folders as well as main entry


Properties


property Allocated : double


property Bytes : double


property Files : integer


property ParentFolderList : TFolderList


property Slack : double


property SubFolderList : TFolderList


Events


Variables


Fallocated : double;


Fbytes : double;


Ffiles : integer;


Fowner_folder : TFolderList;

number of files in this folder and below


Fslack : double;


Fsub_folder : TFolderList;

pointer to current folder list, or nil