FMX.Graphics.TCanvas.TextToPath
Delphi
function TextToPath(Path: TPathData; const ARect: TRectF; const AText: string; const WordWrap: Boolean; const ATextAlign: TTextAlign; const AVTextAlign: TTextAlign = TTextAlign.Center): Boolean; virtual;
C++
virtual bool __fastcall TextToPath(TPathData* Path, const System::Types::TRectF &ARect, const System::UnicodeString AText, const bool WordWrap, const Fmx::Types::TTextAlign ATextAlign, const Fmx::Types::TTextAlign AVTextAlign = (Fmx::Types::TTextAlign)(0x0));
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
Beschreibung
- Hinweis: TextToPath ist NICHT veraltet.
Erstellt aus einem Text-String ein TPathData-Objekt mit den angegebenen Ausrichtungen und der aktuellen Schriftart.
TextToPath wird von TCanvas implementiert, um aus dem Text-String ein TPathData-Objekt mit dem angegebenen Zeilenumbruch, der angegebenen Schriftart und den angegebenen Ausrichtungen zu erstellen.
Der Parameter APath
gibt den zu erstellenden Pfad an.
Der Parameter ARect
gibt das umgebende Rechteck des Texts an.
Der Parameter AText
gibt den Text an, aus dem der Pfad erstellt werden soll.
Der Parameter WordWrap
gibt die Zeilenumbruch-Option an. Der Wert True gibt an, dass ein Zeilenumbruch erfolgt, um den Textüberlauf über den Layout-Bereich zu vermeiden. Der Wert False gibt an, dass Wörter in derselben Zeile angezeigt werden, selbst wenn der Text nicht in den Layout-Bereich passt.
ATextAlign
ist die horizontale Ausrichtung des Texts innerhalb von ARect
.
AVTextAlign
ist die vertikale Ausrichtung des Texts innerhalb von ARect
. AVTextAlign
ist optinonal und standardmäßig auf Center
gesetzt.