Class tcustomfiledatalist

Unit

Declaration

type tcustomfiledatalist = class(tdynamicdatalist)

Description

No description available, ancestor tdynamicdatalist description follows
No description available, ancestor tdatalist description follows
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows

Hierarchy

Overview

Methods

Protected procedure freedata(var data); override;
Protected procedure beforecopy(var data); override;
Protected function compare(const l,r): integer; override;
Public constructor create; override;
Public function add(const value: fileinfoty): integer;
Public function adddirectory(const directoryname: filenamety; ainfolevel: fileinfolevelty = fil_name; const amask: filenamearty = nil; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean; overload;
Public function adddirectory(const directoryname: filenamety; ainfolevel: fileinfolevelty; const amask: filenamety; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean; overload;
Public function adddirectory1(const directoryname: filenamety; ainfolevel: fileinfolevelty = fil_name; const amask: filenamearty = nil; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean;
Public function adddirectory2(const directoryname: filenamety; ainfolevel: fileinfolevelty; const amask: filenamety; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean;
Public function itempo(const index: integer): pfileinfoty;
Public function indexof(const filename: filenamety): integer;
Public function isdir(index: integer): boolean;

Properties

Public property items[index:integer]: fileinfoty read getitems;
Public property options: filelistoptionsty read foptions write setoptions default [];

Description

Methods

Protected procedure freedata(var data); override;
 
Protected procedure beforecopy(var data); override;
 
Protected function compare(const l,r): integer; override;
 
Public constructor create; override;
 
Public function add(const value: fileinfoty): integer;
 
Public function adddirectory(const directoryname: filenamety; ainfolevel: fileinfolevelty = fil_name; const amask: filenamearty = nil; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean; overload;
 
Public function adddirectory(const directoryname: filenamety; ainfolevel: fileinfolevelty; const amask: filenamety; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean; overload;
 
Public function adddirectory1(const directoryname: filenamety; ainfolevel: fileinfolevelty = fil_name; const amask: filenamearty = nil; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean;
 
Public function adddirectory2(const directoryname: filenamety; ainfolevel: fileinfolevelty; const amask: filenamety; const aincludeattrib: fileattributesty = [fa_all]; const aexcludeattrib: fileattributesty = []; const aoptions: dirstreamoptionsty = []; const acheckproc: checkfileeventty = nil; const noexception: boolean = false): boolean;
 
Public function itempo(const index: integer): pfileinfoty;
 
Public function indexof(const filename: filenamety): integer;
 
Public function isdir(index: integer): boolean;
 

Properties

Public property items[index:integer]: fileinfoty read getitems;
 
Public property options: filelistoptionsty read foptions write setoptions default [];
 

Generated by PasDoc 0.16.0.