Class tfiledialogcontroller

Unit

Declaration

type tfiledialogcontroller = class(tlinkedpersistent)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected flastdir: filenamety;
Protected fbasedir: filenamety;
Protected fdefaultext: filenamety;
Protected foptions: filedialogoptionsty;

Methods

Public constructor create(const aowner: tmsecomponent = nil; const onchange: proceventty = nil); reintroduce;
Public destructor destroy; override;
Public procedure readstatvalue(const reader: tstatreader);
Public procedure readstatstate(const reader: tstatreader);
Public procedure readstatoptions(const reader: tstatreader);
Public procedure writestatvalue(const writer: tstatwriter);
Public procedure writestatstate(const writer: tstatwriter);
Public procedure writestatoptions(const writer: tstatwriter);
Public function actcaption(const dialogkind: filedialogkindty): msestring;
Public function execute(dialogkind: filedialogkindty = fdk_none): modalresultty; overload;
Public function execute(dialogkind: filedialogkindty; const acaption: msestring; aoptions: filedialogoptionsty): modalresultty; overload;
Public function execute(const dialogkind: filedialogkindty; const acaption: msestring): modalresultty; overload;
Public function execute(const dialogkind: filedialogkindty; const aoptions: filedialogoptionsty): modalresultty; overload;
Public function execute(var avalue: filenamety; dialogkind: filedialogkindty = fdk_none): boolean; overload;
Public function execute(var avalue: filenamety; const dialogkind: filedialogkindty; const acaption: msestring): boolean; overload;
Public function execute(var avalue: filenamety; const dialogkind: filedialogkindty; const acaption: msestring; aoptions: filedialogoptionsty): boolean; overload;
Public function canoverwrite(): boolean;
Public procedure clear;
Public procedure setfilenamelastdir(const afilename: filenamety);
Public procedure componentevent(const event: tcomponentevent);

Properties

Public property history: msestringarty read fhistory write fhistory;
Public property filenames: filenamearty read ffilenames write ffilenames;
Public property syscommandline: filenamety read getsysfilename; deprecated;
Public property sysfilename: filenamety read getsysfilename;
Public property params: msestring read fparams;
Published property filename: filenamety read getfilename write setfilename;
Published property lastdir: filenamety read flastdir write setlastdir;
Published property basedir: filenamety read fbasedir write fbasedir;
Published property filter: filenamety read ffilter write ffilter;
Published property filterlist: tdoublemsestringdatalist read ffilterlist write setfilterlist;
Published property filterindex: integer read ffilterindex write ffilterindex default 0;
Published property include: fileattributesty read finclude write finclude default [fa_all];
Published property exclude: fileattributesty read fexclude write fexclude default [fa_hidden];
Published property colwidth: integer read fcolwidth write fcolwidth default 0;
Published property defaultext: filenamety read fdefaultext write setdefaultext;
Published property options: filedialogoptionsty read foptions write setoptions default defaultfiledialogoptions;
Published property historymaxcount: integer read fhistorymaxcount write sethistorymaxcount default defaulthistorymaxcount;
Published property captionopen: msestring read fcaptionopen write fcaptionopen;
Published property captionsave: msestring read fcaptionsave write fcaptionsave;
Published property captionnew: msestring read fcaptionnew write fcaptionnew;
Published property group: integer read fgroup write fgroup default 0;
Published property imagelist: timagelist read fimagelist write setimagelist;
Published property ongetfilename: setstringeventty read fongetfilename write fongetfilename;
Published property ongetfileicon: getfileiconeventty read fongetfileicon write fongetfileicon;
Published property oncheckfile: checkfileeventty read foncheckfile write foncheckfile;
Published property onbeforeexecute: filedialogbeforeexecuteeventty read fonbeforeexecute write fonbeforeexecute;
Published property onafterexecute: filedialogafterexecuteeventty read fonafterexecute write fonafterexecute;

Description

Fields

Protected flastdir: filenamety;

This item has no description.

Protected fbasedir: filenamety;

This item has no description.

Protected fdefaultext: filenamety;

This item has no description.

Protected foptions: filedialogoptionsty;

This item has no description.

Methods

Public constructor create(const aowner: tmsecomponent = nil; const onchange: proceventty = nil); reintroduce;

This item has no description.

Public destructor destroy; override;

This item has no description.

Public procedure readstatvalue(const reader: tstatreader);

This item has no description.

Public procedure readstatstate(const reader: tstatreader);

This item has no description.

Public procedure readstatoptions(const reader: tstatreader);

This item has no description.

Public procedure writestatvalue(const writer: tstatwriter);

This item has no description.

Public procedure writestatstate(const writer: tstatwriter);

This item has no description.

Public procedure writestatoptions(const writer: tstatwriter);

This item has no description.

Public function actcaption(const dialogkind: filedialogkindty): msestring;

This item has no description.

Public function execute(dialogkind: filedialogkindty = fdk_none): modalresultty; overload;

This item has no description.

Public function execute(dialogkind: filedialogkindty; const acaption: msestring; aoptions: filedialogoptionsty): modalresultty; overload;

This item has no description.

Public function execute(const dialogkind: filedialogkindty; const acaption: msestring): modalresultty; overload;

This item has no description.

Public function execute(const dialogkind: filedialogkindty; const aoptions: filedialogoptionsty): modalresultty; overload;

This item has no description.

Public function execute(var avalue: filenamety; dialogkind: filedialogkindty = fdk_none): boolean; overload;

This item has no description.

Public function execute(var avalue: filenamety; const dialogkind: filedialogkindty; const acaption: msestring): boolean; overload;

This item has no description.

Public function execute(var avalue: filenamety; const dialogkind: filedialogkindty; const acaption: msestring; aoptions: filedialogoptionsty): boolean; overload;

This item has no description.

Public function canoverwrite(): boolean;

This item has no description.

Public procedure clear;

This item has no description.

Public procedure setfilenamelastdir(const afilename: filenamety);

This item has no description.

Public procedure componentevent(const event: tcomponentevent);

This item has no description.

Properties

Public property history: msestringarty read fhistory write fhistory;

This item has no description.

Public property filenames: filenamearty read ffilenames write ffilenames;

This item has no description.

Public property syscommandline: filenamety read getsysfilename; deprecated;

Warning: this symbol is deprecated.

This item has no description.

Public property sysfilename: filenamety read getsysfilename;

This item has no description.

Public property params: msestring read fparams;

This item has no description.

Published property filename: filenamety read getfilename write setfilename;

This item has no description.

Published property lastdir: filenamety read flastdir write setlastdir;

This item has no description.

Published property basedir: filenamety read fbasedir write fbasedir;

This item has no description.

Published property filter: filenamety read ffilter write ffilter;

This item has no description.

Published property filterlist: tdoublemsestringdatalist read ffilterlist write setfilterlist;

This item has no description.

Published property filterindex: integer read ffilterindex write ffilterindex default 0;

This item has no description.

Published property include: fileattributesty read finclude write finclude default [fa_all];

This item has no description.

Published property exclude: fileattributesty read fexclude write fexclude default [fa_hidden];

This item has no description.

Published property colwidth: integer read fcolwidth write fcolwidth default 0;

This item has no description.

Published property defaultext: filenamety read fdefaultext write setdefaultext;

This item has no description.

Published property options: filedialogoptionsty read foptions write setoptions default defaultfiledialogoptions;

This item has no description.

Published property historymaxcount: integer read fhistorymaxcount write sethistorymaxcount default defaulthistorymaxcount;

This item has no description.

Published property captionopen: msestring read fcaptionopen write fcaptionopen;

This item has no description.

Published property captionsave: msestring read fcaptionsave write fcaptionsave;

This item has no description.

Published property captionnew: msestring read fcaptionnew write fcaptionnew;

This item has no description.

Published property group: integer read fgroup write fgroup default 0;

This item has no description.

Published property imagelist: timagelist read fimagelist write setimagelist;

This item has no description.

Published property ongetfilename: setstringeventty read fongetfilename write fongetfilename;

This item has no description.

Published property ongetfileicon: getfileiconeventty read fongetfileicon write fongetfileicon;

This item has no description.

Published property oncheckfile: checkfileeventty read foncheckfile write foncheckfile;

This item has no description.

Published property onbeforeexecute: filedialogbeforeexecuteeventty read fonbeforeexecute write fonbeforeexecute;

This item has no description.

Published property onafterexecute: filedialogafterexecuteeventty read fonafterexecute write fonafterexecute;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.