インデックス カラー、True color、カラー ブックのタブがある AutoCAD の標準の[色選択]ダイアログ ボックスを表示します。
サポートされているプラットフォーム: Windows および Mac OS
(acad_truecolordlg color [allowbylayer] [currentlayercolor])
タイプ: リスト(ドット ペア)
既定の色を表すドット ペア。ドット ペアの 1 つ目の要素は、色に関する DFX グループのコード(62、420 または 430)とする必要があります。例を示します。(62 . ColorIndex), (420 . TrueColor)、または (430 . "colorbook$colorname").
タイプ: T または nil
nil を設定すると、[BYLAYER]と[BYBLOCK]ボタンが使用できなくなります。allowbylayer 引数を省略するか、nil 以外の値を指定すると、[BYLAYER]と[BYBLOCK]ボタンが使用できるようになります。
タイプ: リスト(ドット ペア)
ダイアログ ボックスで、bylayer と byblock の色を設定する color と同じ形式の省略可能なドット ペア。
タイプ: リスト(ドット ペア)または nil
操作が正しく行われると、関数は色の選択を行ったタブに従って、選択された色を記述する 1 つまたは複数のドット ペアのリストを返します。リスト内の最後のドット ペアは、選択する色を示します。ユーザがダイアログ ボックスをキャンセルすると、nilを返します。
返されるリストの最後の項目が 430 ペアの場合は、指定された色はカラー ブックから生成されます。このリストは、対応する True color を記述する 420 ペアや、最も近いカラー インデックスの値を記述する 62 ペアも含まれます。
返されるリストが 最後の項目として420 ペアを含む場合は、True color が(「赤、緑、青」として) 指定されます。最も近いカラー インデックスを示す 62 ペアもこのリストに含まれます。430 ペアは含まれません。
リストの最後の項目が 62 ペアの場合は、カラー インデックスが選択されています。他のドット ペアは返されたリストには含まれません。
[色選択]ダイアログ ボックスを開き、[カラー インデックス]タブで既定として選択された紫色を受け入れます。
(acad_truecolordlg '(62 . 215)) ((62 . 215))
[色選択]ダイアログ ボックスで、、既定として選択された緑色と、無効になった[BYLAYER]と[BYBLOCK]ボタンのある[True Color]タブを開きます。
(acad_truecolordlg '(420 . 2686760) nil) ((62 . 80) (420 . 2686760))
[色選択]ダイアログ ボックスを開き、[カラー ブック]タブで既定として選択されたマスタード色を受け入れます。
(acad_truecolordlg '(430 . "RAL CLASSIC$RAL 1003")) ((62 . 40) (420 . 16235019) (430 . "RAL CLASSIC$RAL 1003"))