Vcl.Forms.TCustomForm.Scaled

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Scaled: Boolean read GetScaled write SetScaled stored IsForm default True;

C++

__property bool Scaled = {read=GetScaled, write=SetScaled, stored=IsForm, default=1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms TCustomForm

Beschreibung

Bestimmt, ob das Formular entsprechend der Eigenschaft PixelsPerInch skaliert wird.

Scaled legt fest, ob das Formular entsprechend des Unterschieds zwischen der während des Entwurfs gewählten Schriftart und der zur Laufzeit aktuell verwendeten Systemschriftart skaliert wird. Wenn Scaled true ist, ändert das Formular seine Größe und die Größe aller untergeordneten Steuerelemente, um die Relation zwischen der Größe der Steuerelemente und der Höhe des in der Standardschriftart angezeigten Textes beizubehalten. Wenn Scaled false ist, findet keine Skalierung statt.

Das Setzen von Scaled auf true ermöglicht, dass das Formular an Schriftarten, die nicht skalierbar sind (Schriftarten, die nur einzelne Punktgrößen unterstützen) oder an Unterschiede angepasst werden kann, die sich beispielsweise aus der Verwendung einer kleinen Schriftart während des Entwurfs und der Ausführung des Formulars auf Systemen mit großen Schriftarten ergeben.

Das Ausmaß der Größenänderung wird durch die Eigenschaft PixelsPerInch festgelegt, die die Proportion der während des Entwurfs verwendeten Schriftart misst.

Siehe auch