setguiattribute

Stand GUI デバイスの属性値を変更する。

var setguiattribute
   var vInterfaceID
   var vAttributeID
   var vValue
パラメータ

vInterfaceID
ターゲットとなる GUI デバイスの ID。このパラメータには以下の値のうちいずれか 1つを指定できる。

console     コンソール。
scriptor     スクリプタフォーム。
texture     テクスチャフォーム。

vAtrributeID
ターゲットとなるアトリビュートの ID。このパラメータには以下の値のうちいずれか 1つを指定できる。

alpha     アルファ値。
backcolor     バックカラー。
fontcolor     フォントカラー。

vValue
セットする値。第3引数以降は全て vValue パラメータとなり、vIntervalID と vAttributeID の組み合わせによっては複数のパラメータを取る可能性がある。
戻り値

正常終了した場合は 0 を返す。それ以外の場合は非 0 を返す。

解説

アルファ値は 0〜255 で指定する。255 が実体、0 が完全に透明。255 を指定した時、Stand GUI は多く場合透過ファンクション自体を切断するので、描画の高速化が望める。なおアルファを 0 付近に設定してフォーカスを失うと制御不能に近い状態になるので注意すること。

backcolor は背景色を表す。現在のところ console でのみサポートされている。

fontcolor は文字色を表す。現在のところ console でのみサポートされている。



setguiattribute console backcolor 0 0 255
参照

なし

戻る