Vcl.Graphics.TCustomCanvas.TextHeight

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function TextHeight(const Text: string): Integer;

C++

int __fastcall TextHeight(const System::UnicodeString Text);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCustomCanvas

Beschreibung

Gibt die Höhe eines Strings, der in der aktuellen Schriftart ausgegeben wird, in der Einheit Pixel zurück.

Mit TextHeight können Sie feststellen, welche Höhe ein String im Bild einnehmen wird. Andere Elemente des Bildes wie beispielsweise Linien, Felder oder weitere Textzeilen können dann entsprechend dieser Texthöhe positioniert werden. TextHeight gibt die Höhe der Schriftart, die Oberlänge plus der Unterlänge, nicht die eigentliche Höhe des angegebenen Strings zurück. Wenn die Höhe der Schriftart negativ ist, wird zur Ermittlung von TextHeight der absolute Wert der Schriftarthöhe mit dem internen Durchschuss der Schriftart addiert. Andernfalls entspricht TextHeight der Höhe der Schriftart.

Der Platzbedarf eines Strings kann auch mit TextExtent ermittelt werden.

Siehe auch

Codebeispiele