Class TInstallFile (unit Install)
Inherits from
TComponent
Constructors
constructor Create(AOwner: TComponent;FName: String;FDirectory: String;FGroup: TInstallFileGroup);
Functions
destructor Destroy;
procedure ExpandPaths;
procedure Install;
procedure UnInstall(RestoreToPrevious: Boolean);
procedure SetFileGroup(Value: TInstallFileGroup);
procedure SetFileName(NewName: String);
Properties
property AfterInstall : TInstallFileNotifyEvent
property BeforeInstall : TInstallFileNotifyEvent
property CheckForVCLConflict : Boolean
property DestDir : TMetaVariableString
property DestName : String
property FileGroup : TInstallFileGroup
property FileName : String
property IncludeFromDir : String
property OverwriteMode : TOverwriteType
property Date : TDateTime
property Size : LongInt
property Version : String
Events
event OnReplacing : TInstallFileNotifyEvent
Variables
FileExisted : Boolean;
FAfterInstall : TInstallFileNotifyEvent;
FBeforeInstall : TInstallFileNotifyEvent;
FCheckForVCLConflict : Boolean;
FDate : TDateTime;
FDestDir : TMetaVariableString;
FDestName : String;
FFileGroup : TInstallFileGroup;
FFileName : String;
FForUnInstall : Boolean;
FIncludeFromDir : String;
FOverwriteMode : TOverwriteType;
FReplacingEvent : TInstallFileNotifyEvent;
FSize : LongInt;
FVersion : String;
Constructors
constructor Create(AOwner: TComponent;FName: String;FDirectory: String;FGroup: TInstallFileGroup);
Functions
destructor Destroy;
procedure ExpandPaths;
procedure Install;
procedure UnInstall(RestoreToPrevious: Boolean);
procedure SetFileGroup(Value: TInstallFileGroup);
procedure SetFileName(NewName: String);
Properties
property AfterInstall : TInstallFileNotifyEvent
property BeforeInstall : TInstallFileNotifyEvent
property CheckForVCLConflict : Boolean
property DestDir : TMetaVariableString
property DestName : String
property FileGroup : TInstallFileGroup
property FileName : String
property IncludeFromDir : String
property OverwriteMode : TOverwriteType
property Date : TDateTime
property Size : LongInt
property Version : String
Events
event OnReplacing : TInstallFileNotifyEvent
Variables
FileExisted : Boolean;
FAfterInstall : TInstallFileNotifyEvent;
FBeforeInstall : TInstallFileNotifyEvent;
FCheckForVCLConflict : Boolean;
FDate : TDateTime;
FDestDir : TMetaVariableString;
FDestName : String;
FFileGroup : TInstallFileGroup;
FFileName : String;
FForUnInstall : Boolean;
FIncludeFromDir : String;
FOverwriteMode : TOverwriteType;
FReplacingEvent : TInstallFileNotifyEvent;
FSize : LongInt;
FVersion : String;