TermAttr
ITerm
型のターミナルオブジェクトに対して、<<
演算子を用いてターミナル属性を指定するヘルパークラス。
上記の例では、出力ターミナルをtrm
に対して、文字色を赤で太字にしてmsg
を出力し、属性をクリアします。
TermAttr() - コンストラクタ
attrをパラメータとします。attrは後述のGChar::tAttr 定数一覧で指定します。
指定は以下の組み合わせになります。
TERM_ATTR_OFF (すべての属性のクリア)
以下の論理和
TERM_BOLD
TERM_REVERSE
文字色のいずれか
背景色のいずれか
GChar::tAttr 定数
色設定以外の属性
設定
意味
TERM_ATTR_OFF = 0x0
すべての属性をクリアする
TERM_BOLD
文字を太字にする
TERM_REVERSE
背景色と文字色を反転表示する
文字色
設定
意味
TERM_COLOR_FG_BLACK
黒
TERM_COLOR_FG_RED
赤
TERM_COLOR_FG_GREEN
緑
TERM_COLOR_FG_YELLOW
黄
TERM_COLOR_FG_BLUE
青
TERM_COLOR_FG_MAGENTA
マゼンタ
TERM_COLOR_FG_CYAN
シアン
TERM_COLOR_FG_WHITE
白
背景色
設定
意味
TERM_COLOR_BG_BLACK
黒
TERM_COLOR_BG_RED
赤
TERM_COLOR_BG_GREEN
緑
TERM_COLOR_BG_YELLOW
黄
TERM_COLOR_BG_BLUE
青
TERM_COLOR_BG_MAGENTA
マゼンタ
TERM_COLOR_BG_CYAN
シアン
TERM_COLOR_BG_WHITE
白
最終更新