Vcl.Graphics.TTextFormats

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

Delphi

TTextFormats = (tfBottom, tfCalcRect, tfCenter, tfEditControl, tfEndEllipsis,
tfPathEllipsis, tfExpandTabs, tfExternalLeading, tfLeft, tfModifyString,
tfNoClip, tfNoPrefix, tfRight, tfRtlReading, tfSingleLine, tfTop,
tfVerticalCenter, tfWordBreak, tfHidePrefix, tfNoFullWidthCharBreak,
tfPrefixOnly, tfTabStop, tfWordEllipsis, tfComposited);

C++

enum DECLSPEC_DENUM TTextFormats : unsigned char { tfBottom, tfCalcRect, tfCenter, tfEditControl, tfEndEllipsis, tfPathEllipsis, tfExpandTabs, tfExternalLeading, tfLeft, tfModifyString, tfNoClip, tfNoPrefix, tfRight, tfRtlReading, tfSingleLine, tfTop, tfVerticalCenter, tfWordBreak, tfHidePrefix, tfNoFullWidthCharBreak, tfPrefixOnly, tfTabStop, tfWordEllipsis, tfComposited };

プロパティ

種類 可視性 ソース ユニット
enum public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics Vcl.Graphics


説明

TTextFormats は、テキスト ビューア コントロールがそのコンテンツをどのように表示するかを示します。

TTextFormats には、次の値があります:

意味

tfBottom

テキストを四角形の下に揃える。 この値は、tfSingleLine 値とのみ使用されます。

tfCalcRect

四角形の幅と高さを決定。

tfCenter

テキストを四角形内で、水平方向に中央揃えにする。

tfEditControl

複数行編集コントロールのテキスト表示特性を複製する。

tfEndEllipsis

表示されるテキストに対して、文字列の終わり部分を省略記号に置き換えて、その結果のサイズが指定された四角形内に必ず合うようにする。

tfPathEllipsis

表示されるテキストに対して、文字列の真ん中の部分を省略記号に置き換えて、その結果のサイズが指定された四角形内に必ず合うようにする。

tfExpandTabs

タブ文字を展開する。

tfExternalLeading

フォント外余白を行の高さに含める。

tfLeft

テキストを左に揃える。

tfModifyString

指定された文字列を、表示されるテキストに一致するよう修正する。

tfNoClip

クリップせずに描画する。

tfNoPrefix

接頭辞の文字の処理をオフにする。

tfRight

テキストを右に揃える。

tfRtlReading

hdc に選択されたフォントが Hebrew か Arabic だった場合に、双方向テキストの読む方向を右から左にレイアウトします。

tfSingleLine

テキストを一行のみに表示。

tfTop

テキストを四角形の上に揃える。

tfVerticalCenter

テキストを垂直方向の中央に揃える。

tfWordBreak

改行する。

tfHidePrefix

テキスト内のアンパサンド(&)接頭辞文字を無視する。

tfNoFullWidthCharBreak

DBCS(ダブルバイト文字の文字列)での改行を抑制し、行改行ルールを SBCS 文字列と同じにする。

tfPrefixOnly

アンパサンド(&)接頭辞文字に続く、文字の位置に下線のみを描画する。 文字列のいずれの文字も描画しません。

tfTabStop

タブ ストップを設定する。

tfWordEllipsis

四角形の領域に収まらない文字を切り捨て、省略記号を追加する。

tfComposited

アンチエイリアス アルファでテキストを描画する。

関連項目