Class TFileDirEdit (unit ToolEdit)

Inherits from

TCustomComboEdit

Constructors


constructor Create(AOwner: TComponent);

TFileDirEdit


Functions

procedure CreateHandle;


procedure DestroyWindowHandle;


procedure DisableSysErrors;


procedure DoAfterDialog(var FileName: string; var Action: Boolean);


procedure DoBeforeDialog(var FileName: string; var Action: Boolean);


procedure EnableSysErrors;


function GetDefaultBitmap(var DestroyNeeded: Boolean): TBitmap;

force update

function GetLongName: string;


function GetShortName: string;


procedure ReceptFileDir(const AFileName: string);


procedure SetAcceptFiles(Value: Boolean);


procedure SetDragAccept(Value: Boolean);


procedure WMDropFiles(var Msg: TWMDropFiles);


Properties

property AcceptFiles : Boolean


property LongName : string


property ShortName : string


property GlyphKind :


property MaxLength :


Events

event OnAfterDialog : TExecOpenDialogEvent


event OnBeforeDialog : TExecOpenDialogEvent


event OnButtonClick :


event OnDropFiles : TNotifyEvent


Variables

FAcceptFiles : Boolean;


FErrMode : Cardinal;


FMultipleDirs : Boolean;


FOnAfterDialog : TExecOpenDialogEvent;


FOnBeforeDialog : TExecOpenDialogEvent;


FOnDropFiles : TNotifyEvent;



Constructors


constructor Create(AOwner: TComponent);

TFileDirEdit


Functions


procedure CreateHandle;


procedure DestroyWindowHandle;


procedure DisableSysErrors;


procedure DoAfterDialog(var FileName: string; var Action: Boolean);


procedure DoBeforeDialog(var FileName: string; var Action: Boolean);


procedure EnableSysErrors;


function GetDefaultBitmap(var DestroyNeeded: Boolean): TBitmap;

force update


function GetLongName: string;


function GetShortName: string;


procedure ReceptFileDir(const AFileName: string);


procedure SetAcceptFiles(Value: Boolean);


procedure SetDragAccept(Value: Boolean);


procedure WMDropFiles(var Msg: TWMDropFiles);


Properties


property AcceptFiles : Boolean


property LongName : string


property ShortName : string


property GlyphKind :


property MaxLength :


Events


event OnAfterDialog : TExecOpenDialogEvent


event OnBeforeDialog : TExecOpenDialogEvent


event OnButtonClick :


event OnDropFiles : TNotifyEvent


Variables


FAcceptFiles : Boolean;


FErrMode : Cardinal;


FMultipleDirs : Boolean;


FOnAfterDialog : TExecOpenDialogEvent;


FOnBeforeDialog : TExecOpenDialogEvent;


FOnDropFiles : TNotifyEvent;