DesignIntf.ForceDemandLoadState

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ForceDemandLoadState(DemandLoadState: TDemandLoadState);

C++

extern DELPHI_PACKAGE void __fastcall ForceDemandLoadState(TDemandLoadState DemandLoadState);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
DesignIntf.pas
DesignIntf.hpp
DesignIntf DesignIntf


Beschreibung

Legt fest, ob die IDE das intelligente Laden von registrierten Komponenten verwenden soll.

TDemandLoadState definiert die folgenden Werte:

Wert Bedeutung

dlEnable

Legt fest, dass die IDE das intelligente Laden von installierten Packages verwenden soll. Beim Start der IDE werden nicht sofort alle installierten Packages geladen. Anfänglich lädt die IDE nur die installierten Packages, die explizit in der Projektgruppe verwendet werden. Nicht geladene Packages können bei Bedarf automatisch geladen werden. Wenn der Programmierer beispielsweise eine Komponente aus der Tool-Palette in den Formular-Designer zieht, dann wird das Package, in dem diese Komponente registriert ist, in die IDE geladen. Durch das intelligente Laden werden die Startzeit der IDE und der verwendete Arbeitsspeicher reduziert.
Das ist der Vorgabewert.

dlDisable

Deaktiviert das intelligente Laden. Beim Start der IDE werden immer alle installierten Packages geladen.

dlDefault

Das System legt fest, ob das intelligente Laden von installierten Packages verwendet werden soll.

Siehe auch