Vcl.Graphics.TFont.ChangeScale
Delphi
procedure ChangeScale(M, D: Integer; isDpiChange: Boolean); overload;
procedure ChangeScale(AHeight: Integer; M, D: Integer; isDpiChange: Boolean); overload;
C++
void __fastcall ChangeScale(int M, int D, bool isDpiChange)/* overload */;
void __fastcall ChangeScale(int AHeight, int M, int D, bool isDpiChange)/* overload */;
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TFont |
Beschreibung
Die Methode ChangeScale skaliert die Höhe der Schriftart, wenn ein Bildschirm-DPI direkt oder durch eine Anwendungsanforderung geändert wird. Intern ruft die Methode TControl.ChangeScale automatisch ChangeScale auf.
Wenn das Argument isDpiChange False ist, dann wird nur Height skaliert. Ansonsten wird die Schrifthöhe (Height) anhand der Eigenschaft PixelsPerInch skaliert. Details finden Sie unter IsDPIRelated.