| Class TInstallFile (unit Install) |
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;