色情報
概要
ウィンドウ部品上で表示する色の情報を持つ種類です。
作成する方法
色の作り方と定数表で説明しています。
設定項目
次の設定項目が使用できます。
設定項目 | 型 | 説明 | |
---|---|---|---|
アルファ | 整数 | ◎ | 透明要素値(0~255) |
赤 | 整数 | ◎ | 赤要素値(0~255) |
緑 | 整数 | ◎ | 緑要素値(0~255) |
青 | 整数 | ◎ | 青要素値(0~255) |
要素 | 配列 | ◎ | {アルファ,赤,緑,青}の順で表した要素値 |
内容 | 文字列 | ◎ | 色情報の文字列表現 |
HTML色番号 | 文字列 | □ | HTML形式の色番号 |
型変換
この種類は、次の別のデータ型へ自動的に変換できます。
型 | 方向 | 説明 |
---|---|---|
文字列 | ←→ | 「内容」設定項目と同じ |
配列 | ←→ | {赤,緑,青} {アルファ,赤,緑,青} 各値は0~255の範囲の整数で表現します |
【C:色情報】は{255,100,100} Cを報告する
サンプルコード
RGBの色番号で色を指定する
各要素値を指定した色を使って、キャンバスに図形を描きます。
色Aという色情報を作る 色Aの赤は100 色Aの緑は129 色Aの青は255 色Aのアルファは50 色Bという色情報を作る 色Bの赤は255 色Bの緑は129 色Bの青は100 色Bのアルファは50 窓というウィンドウを作る そのタイトルは「色情報の例」 窓へキャンバス1というキャンバスを作る そのドッキング方向は、全体 窓を表示する キャンバス1へ四角形を描く その位置と大きさは{100,100,100,100} その線色は、青 その背景色は、色A キャンバス1へ円を描く その位置と大きさは{20,50,150,100} その線色は、赤 その背景色は、色B キャンバス1を更新する 待機する