FMX.Graphics.TCanvas.FillText

Aus Appmethod Libraries
Wechseln zu: Navigation, Suche

Object Pascal

procedure FillText(const ARect: TRectF; const AText: string; const WordWrap: Boolean; const AOpacity: Single;  const Flags: TFillTextFlags; const ATextAlign: TTextAlign; const AVTextAlign: TTextAlign = TTextAlign.Center); virtual;

C++

virtual void __fastcall FillText(const System::Types::TRectF &ARect, const System::UnicodeString AText, const bool WordWrap, const float AOpacity, const TFillTextFlags Flags, const Fmx::Types::TTextAlign ATextAlign, const Fmx::Types::TTextAlign AVTextAlign = (Fmx::Types::TTextAlign)(0x0));

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
FMX.Graphics.pas
FMX.Graphics.hpp
FMX.Graphics TCanvas


Beschreibung

Zeigt einen Text-String in einem angegebenen rechteckigen Bereich auf der aktuellen Zeichenfläche (TCanvas) an.

FillText wird von Nachkommen von TCanvas implementiert, um einen Text-String mit der angegebenen Ausrichtung, der in Font festgelegten Schriftart und dem in Fill festgelegten Pinsel anzuzeigen. Der Text wird in einem angegebenen rechteckigen Bereich auf der aktuellen Zeichenfläche (TCanvas) angezeigt.

ARect gibt den rechteckigen Bereich an, in dem der Text angezeigt wird.

AText gibt den anzuzeigenden Text an.

WordWrap gibt die Zeilenumbruchsoption an. Bei True werden Wörter in eine neue Zeile umbrochen, um den Überlauf des Textes über das Layout-Feld zu verhindern. Bei False werden Wörter in derselben Zeile behalten, auch wenn der Text über das Layout-Feld hinausgeht.

AOpacity gibt die Transparenz der Fill-Farbe an. AOpacity nimmt einen Wert zwischen 0 und 1 an. Wenn AOpacity 1 ist, ist der Text vollständig undurchsichtig; bei 0 ist der der Text vollständig transparent. Die Werte über 1 werden als 1 behandelt und die Werte unter 0 werden als 0 behandelt.

Flags gibt die Leserichtung von AText an. Weitere Informationen finden Sie unter FMX.Graphics.TFillTextFlag.

ATextAlign ist die horizontale Ausrichtung des Textes in ARect.

AVTextAlign ist die vertikale Ausrichtung des Textes in ARect. AVTextAlign ist optional. Standardmäßig ist dieser Parameter auf Center gesetzt.

Siehe auch

Codebeispiele