Vcl.ComCtrls.TTextAttributes.ConsistentAttributes

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

Delphi

property ConsistentAttributes: TConsistentAttributes read GetConsistentAttributes;

C++

__property TConsistentAttributes ConsistentAttributes = {read=GetConsistentAttributes, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls TTextAttributes

説明

TTextAttributes オブジェクトのプロパティのうちで,書式付き編集コントロールで現在選択されているテキストを通じて統一されているものを示します。

書式付きテキストオブジェクトの SelAttributes プロパティの ConsistentAttributes を読み出すと,現在の選択において TTextAttributes のどのプロパティが有効かがわかります。この情報は,現在選択しているテキストの属性を読み出すときに有効です。TTextAttributes のプロパティを設定すると,そのプロパティは選択が変更されるまで一定です。

ConsistentAttributes は,以下の値に基づいて描画されたオブジェクトの集合です。



意味

caBold

選択した範囲内で文字が太字かそうでないかのどちらかに統一されている

caColor

選択した範囲内で文字フォントの色が統一されていることを示す

caFace

選択した範囲内で文字のフォントが統一されていることを示す

caItalic

選択した範囲内で文字が斜体かそうでないかのどちらかに統一されている

caSize

選択した範囲内で文字のフォントサイズが統一されていることを示す

caStrikeOut

選択した範囲内で文字が打ち消し線付きかそうでないかのどちらかに統一されている

caUnderline

選択した範囲内で文字が下線付きかそうでないかのどちらかに統一されている

caProtected

テキストが保護されているかそうでないかのどちらかに統一されている



メモ:  ConsistentAttributes は書式付き編集コントロールの SelAttributes プロパティとともに使用します。書式付き編集コントロールの DefAttributes プロパティの ConsistentAttributes は空で,これはデフォルト属性を持つテキストの選択した範囲内ですべての属性が統一されている場合でも当てはまります。

関連項目