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));
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | FMX.Graphics.pas FMX.Graphics.hpp |
FMX.Graphics | TCanvas |
説明
- メモ: TextToPath は廃止予定 ではありません。
TPathData を、指定された揃え位置と現在のフォントのテキスト文字列から作成します。
TextToPath は TCanvas で実装され、指定された改行方式、揃え位置、フォントのテキスト文字列から TPathData を作成します。
APath
パラメータは、作成されるパスを示します。
ARect
パラメータは、テキストの入った境界線付きの四角形を示します。
AText
パラメータは、パスを作成する基となるテキストを示します。
WordWrap
パラメータは、単語の改行オプションを示します。True の場合は、レイアウト ボックスからテキストをはみ出させないよう、行間で単語を折り返し複数行に渡ります。 False の場合は、レイアウト ボックスからテキストがはみ出しても、一行内にテキストを収めます。
ATextAlign
は、ARect
内でのテキストの水平方向の配置です。
AVTextAlign
は、ARect
内でのテキストの垂直方向の配置です。 AVTextAlign
は省略可能です。 デフォルトでは、Center
に設定されています。