Sign in Join
FPDoc Onlineexperiment

TCustomInstaller.Create constructor

Member of TCustomInstallerpublicIn unit fpMkUnit

Creates a new installer instance

Declaration

pascal
constructor Create(AOwner: TComponent); override

Arguments

AOwner

Owner component for the installer

Description

Create initializes a new TCustomInstaller instance with default configuration. This constructor sets up the installer framework including the build engine, package collection, and default settings.

It also analyzes the command-line to determine what the RunMode is.

The created instance is then ready to have packages added and can be configured for different run modes such as compilation, installation, cleaning, or archiving that will be executed during the Run procedure.

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.