Vcl.Forms.TCustomActiveForm.CreateParams
Delphi
procedure CreateParams(var Params: TCreateParams); override;
C++
virtual void __fastcall CreateParams(Vcl::Controls::TCreateParams &Params);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | TCustomActiveForm |
Beschreibung
Aktualisiert die Erzeugungsparameter des aktiven Formulars gemäß dem Wert der Eigenschaft AxBorderStyle.
CreateParams übernimmt die folgenden Aufgaben:
- Die geerbte Methode CreateParams wird aufgerufen.
- Das Flag WS_CAPTION aus Params.Style. wird gelöscht.
- Entsprechend dem Wert der Eigenschaft AxBorderStyle werden zu Params.Style und Params.ExStyle Flags hinzugefügt. Die folgende Tabelle zeigt das zugrunde liegende Schema.
AxBorderStyle | Style | ExStyle |
---|---|---|
afbNone |
nichts |
nichts |
afbSingle |
WS_BORDER |
nichts |
afbSunken |
nichts |
WS_EX_CLIENTEDGE |
afbRaised |
WS_DLGFRAME |
WS_EX_WINDOWEDGE |
Anmerkung: Wenn sich das Formular im Entwurfsmodus befindet, werden die Erzeugungsparameter nicht aktualisiert.