#n = dllfunc("CLR_LOAD", $s1); |
||||
色の名前("black", "yellow", etc.)と
RGB 値による色指定("#000000", "#FFFF00", etc.)の関連付けを定義した
データファイルをロードします。 (データファイルの書式については こちらを参照して下さい) |
||||
|
||||
常に 1 を返します。 | ||||
(省略) |
#n = dllfunc("CLR_SAVE", $s1); |
||||
DLLが保持している色指定テーブルの内容をファイルに保存します。 | ||||
|
||||
常に 1 を返します。 | ||||
(省略) |
#n = dllfunc("CLR_SETNAME", $name, $rgb); |
||||||
DLLが保持している色指定テーブルに色名($name)とRGB値($rgb)の 対応を追加(または変更)します。 | ||||||
|
||||||
色指定テーブルの変更に成功した場合は 1、失敗した場合は 0 を返します。 | ||||||
|
$s = dllfuncstr("CLR_GETNAME", $rgb); |
||||
DLLが保持している色指定テーブルから RGB 値が $rgb に一致する 全ての色名を返します。 | ||||
|
||||
$rgb に一致した色の名前 複数ある場合は色名をカンマで区切ったものが返ります。 また、一致するものがなければ "" が返ります。 |
||||
|
$rgb = dllfuncstr("CLR_GETRGB", $name); |
||||
DLLが保持している色指定テーブルから色名($name) に対応する RGB 値を返します。 | ||||
|
||||
$name に対応する色の RGB 値("#000000", "#FFFF00", etc.) 名前に対応するものがなければ "" が返ります。 |
||||
|
#RRGGBB
色名 | RGB 値 | 色 | 色名 | RGB 値 | 色 | 色名 | RGB 値 | 色 | 色名 | RGB 値 | 色 | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
black | #000000 | white | #FFFFFF | red | #FF0000 | lime | #00FF00 | |||||||
blue | #0000FF | fuchsia | #FF00FF | yellow | #FFFF00 | aqua | #00FFFF | |||||||
navy | #000080 | teal | #008080 | green | #008000 | maroon | #800000 | |||||||
purple | #800080 | olive | #808000 | gray | #808080 | silver | #C0C0C0 |
[RGBNames] black=#000000 white=#FFFFFF red=#FF0000 ...
|