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 | 白 |
最終更新