Vcl.Graphics.TFont.ChangeScale

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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.

Siehe auch