API:Vcl.Graphics.TCanvas.TextOut
Delphi
procedure TextOut(X, Y: Integer; const Text: string); override;
C++
virtual void __fastcall TextOut(int X, int Y, const System::UnicodeString Text);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCanvas |
Beschreibung
Schreibt einen String beginnend beim Punkt (X,Y) auf die Zeichenfläche und setzt PenPos auf das Ende des Strings.
Vcl.Graphics.TCanvas.TextOut erbt von Vcl.Graphics.TCustomCanvas.TextOut. Der folgende Inhalt bezieht sich auf Vcl.Graphics.TCustomCanvas.TextOut.
Schreibt einen String beginnend beim Punkt (X,Y) auf die Zeichenfläche und setzt PenPos auf das Ende des Strings.
Durch Überschreiben der Methode TextOut können Sie einen String auf der Zeichenfläche ausgeben. Der String wird mit der aktuellen Schriftart geschrieben. Mit der Methode TextExtent können Sie feststellen, wie viel Platz der Text im Bild belegt. Wenn Sie nur den Teil eines Textes ausgeben möchten, der innerhalb eines Begrenzungsrechtecks liegt, verwenden Sie stattdessen die Methode TextRect.
Nach dem Aufruf von TextOut gibt die Eigenschaft PenPos den rechten oberen Rand des Textes auf der Zeichenfläche an.