FMX.Memo.TMemo.StyledSettings

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property StyledSettings: TStyledSettings read GetStyledSettings write SetStyledSettings stored StyledSettingsStored;

C++

__property StyledSettings;

プロパティ

種類 可視性 ソース ユニット
property published
FMX.Memo.pas
FMX.Memo.hpp
FMX.Memo TMemo

説明

スタイル付きテキスト表現プロパティの値を定義します。これは、コントロール テキストを描画する際に使用されるもので、スタイルから読み込まれ、値は手動で設定される必要があります(TextSettings を参照)。

スタイル(たとえば、Metropolis UI スタイルなど)では、フォント名、フォント サイズなどの、語の折り返し、その他、テキスト表現プロパティのデフォルト値を定義します。

TMemo クラスでは、テキスト表現のビジュアル パラメータを定義する、TextAlignWordWrapFontColorFontTFont.FamilyTFont.SizeTFont.Style)の各プロパティが宣言されています。

StyledSettings には、TStyledSetting で定義されている定数、FamilySizeStyleFontColorOther を設定することができます。 表「TStyledSetting 定数と TTextSettings プロパティの関係」は、TStyledSetting のどの定数が、どの TTextSettings テキスト表現プロパティの処理を制御するのかを示しています。

StyledSettings に一覧されているテキスト表現プロパティの値はすべて、スタイルから取得され、手動で変更できない点に気を付けてください。 たとえば、TMemo コントロールの FontColor プロパティに新しい値を設定した場合、このフォント色の実際の更新は、このコントロールの StyledSettings プロパティに TStyledSetting.FontColor が含まれていない場合にのみ、行われます。 詳細については、「FireMonkey でのテキスト パラメータの設定」の例を参照してください。

StyledSettings と一緒に、DefaultStyledSettings 定数も使用することができます。これは、デフォルトでスタイルから取得される、スタイル付きプロパティの値を定義しています。

ITextSettings.TextSettings に保持されているテキスト表現プロパティを使用する際には、TextAlignHorzAlign に相当する点に留意してください。

関連項目