Unit msefiledialog

Description

This item has no description.

Overview

Classes, Interfaces, Objects and Records

Name Description
Class tfilelistitem  
Class tfileitemlist  
Class tfilelistview  
Class tfiledialogcontroller  
Class tfiledialog  
Class tfilenameeditcontroller  
Class tcustomfilenameedit1  
Class tcustomfilenameedit  
Class tcustomremotefilenameedit  
Class tfilenameedit  
Class tremotefilenameedit  
Class tdirdropdownedit  
Class tdirtreeview  
Class tfiledialogfo  

Functions and Procedures

function filedialog(var afilenames: filenamearty; const aoptions: filedialogoptionsty; const acaption: msestring; const filterdesc: array of msestring; const filtermask: array of msestring; const adefaultext: filenamety = ''; const filterindex: pinteger = nil; const filter: pfilenamety = nil; const colwidth: pinteger = nil; const includeattrib: fileattributesty = [fa_all]; const excludeattrib: fileattributesty = [fa_hidden]; const history: pmsestringarty = nil; const historymaxcount: integer = defaulthistorymaxcount; const imagelist: timagelist = nil; const ongetfileicon: getfileiconeventty = nil; const oncheckfile: checkfileeventty = nil ): modalresultty; overload;
function filedialog(var afilename: filenamety; const aoptions: filedialogoptionsty; const acaption: msestring; const filterdesc: array of msestring; const filtermask: array of msestring; const adefaultext: filenamety = ''; const filterindex: pinteger = nil; const filter: pfilenamety = nil; const colwidth: pinteger = nil; const includeattrib: fileattributesty = [fa_all]; const excludeattrib: fileattributesty = [fa_hidden]; const history: pmsestringarty = nil; const historymaxcount: integer = defaulthistorymaxcount; const imagelist: timagelist = nil; const ongetfileicon: getfileiconeventty = nil; const oncheckfile: checkfileeventty = nil ): modalresultty; overload;
procedure getfileicon(const info: fileinfoty; var imagelist: timagelist; out imagenr: integer);
procedure updatefileinfo(const item: tlistitem; const info: fileinfoty; const withicon: boolean);

Types

pfilelistitem = ˆtfilelistitem;
getfileiconeventty = procedure(const sender: tobject; const ainfo: fileinfoty; var imagelist: timagelist; var imagenr: integer) of object;
filedialogoptionty = (...);
filedialogoptionsty = set of filedialogoptionty;
filedialogkindty = (...);
filedialogbeforeexecuteeventty = procedure(const sender: tfiledialogcontroller; var dialogkind: filedialogkindty; var aresult: modalresultty) of object;
filedialogafterexecuteeventty = procedure(const sender: tfiledialogcontroller; var aresult: modalresultty) of object;
dirdropdowneditoptionty = (...);
dirdropdowneditoptionsty = set of dirdropdowneditoptionty;
dirtreepatheventty = procedure(const sender: tobject; const avalue: msestring) of object;

Constants

defaultlistviewoptionsfile = defaultlistviewoptions + [lvo_readonly];
defaulthistorymaxcount = 20;
defaultfiledialogoptions = [fdo_savelastdir];
defaultfiledialogoptionsedit1 = defaultoptionsedit1+ [oe1_savevalue,oe1_savestate,oe1_saveoptions];

Description

Functions and Procedures

function filedialog(var afilenames: filenamearty; const aoptions: filedialogoptionsty; const acaption: msestring; const filterdesc: array of msestring; const filtermask: array of msestring; const adefaultext: filenamety = ''; const filterindex: pinteger = nil; const filter: pfilenamety = nil; const colwidth: pinteger = nil; const includeattrib: fileattributesty = [fa_all]; const excludeattrib: fileattributesty = [fa_hidden]; const history: pmsestringarty = nil; const historymaxcount: integer = defaulthistorymaxcount; const imagelist: timagelist = nil; const ongetfileicon: getfileiconeventty = nil; const oncheckfile: checkfileeventty = nil ): modalresultty; overload;

This item has no description.

function filedialog(var afilename: filenamety; const aoptions: filedialogoptionsty; const acaption: msestring; const filterdesc: array of msestring; const filtermask: array of msestring; const adefaultext: filenamety = ''; const filterindex: pinteger = nil; const filter: pfilenamety = nil; const colwidth: pinteger = nil; const includeattrib: fileattributesty = [fa_all]; const excludeattrib: fileattributesty = [fa_hidden]; const history: pmsestringarty = nil; const historymaxcount: integer = defaulthistorymaxcount; const imagelist: timagelist = nil; const ongetfileicon: getfileiconeventty = nil; const oncheckfile: checkfileeventty = nil ): modalresultty; overload;

This item has no description.

procedure getfileicon(const info: fileinfoty; var imagelist: timagelist; out imagenr: integer);

This item has no description.

procedure updatefileinfo(const item: tlistitem; const info: fileinfoty; const withicon: boolean);

This item has no description.

Types

pfilelistitem = ˆtfilelistitem;

This item has no description.

getfileiconeventty = procedure(const sender: tobject; const ainfo: fileinfoty; var imagelist: timagelist; var imagenr: integer) of object;

This item has no description.

filedialogoptionty = (...);

MSEgui uses the same unified, Unix-style filepath syntax on all platforms (on a multi-boot setup, Windows drives can be mounted under the root, e.g. c: as /c:/); a file path edit widget also accepts and auto-converts the native Windows style (c:\path\filename.ext), and copying a path to the clipboard converts it to the current system's style. Setting fdo_sysfilename displays the path in the current system's style instead of the unified form; the stored value is unaffected and stays in unified form.

Values
  • fdo_filtercasesensitive
  • fdo_filtercaseinsensitive
  • fdo_save
  • fdo_dispname
  • fdo_dispnoext
  • fdo_sysfilename
  • fdo_params
  • fdo_directory
  • fdo_file
  • fdo_absolute
  • fdo_relative
  • fdo_lastdirrelative
  • fdo_basedirrelative
  • fdo_quotesingle
  • fdo_link
  • fdo_checkexist
  • fdo_acceptempty
  • fdo_single
  • fdo_chdir
  • fdo_savelastdir
  • fdo_checksubdir
filedialogoptionsty = set of filedialogoptionty;

This item has no description.

filedialogkindty = (...);

Set dialogkind to fdk_open or fdk_save before calling execute to choose the dialog's purpose (e.g. an "Open" vs. a "Save" file dialog).

Values
  • fdk_none
  • fdk_open
  • fdk_save
  • fdk_new
filedialogbeforeexecuteeventty = procedure(const sender: tfiledialogcontroller; var dialogkind: filedialogkindty; var aresult: modalresultty) of object;

This item has no description.

filedialogafterexecuteeventty = procedure(const sender: tfiledialogcontroller; var aresult: modalresultty) of object;

This item has no description.

dirdropdowneditoptionty = (...);

This item has no description.

Values
  • ddeo_showhiddenfiles
  • ddeo_checksubdir
dirdropdowneditoptionsty = set of dirdropdowneditoptionty;

This item has no description.

dirtreepatheventty = procedure(const sender: tobject; const avalue: msestring) of object;

This item has no description.

Constants

defaultlistviewoptionsfile = defaultlistviewoptions + [lvo_readonly];

This item has no description.

defaulthistorymaxcount = 20;

This item has no description.

defaultfiledialogoptions = [fdo_savelastdir];

This item has no description.

defaultfiledialogoptionsedit1 = defaultoptionsedit1+ [oe1_savevalue,oe1_savestate,oe1_saveoptions];

This item has no description.


Generated by PasDoc 1.0.4.