明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2902|回复: 2

Acad_TrueColorCli 从命令行中选择 AutoCAD 真彩色

[复制链接]
发表于 2012-8-30 18:07:46 | 显示全部楼层 |阅读模式

从命令行中选择 AutoCAD 真彩色

(acad_truecolorcli color [allowbylayer] [alternatePrompt])

参数

color

点对,它用于指定颜色对话框的缺省的颜色。点对的第一个元素必须是颜色的DXF组码(62、420 或 430)中的一个,如:

(62 . 颜色索引值)
(420 . 真彩色值)
(430 . "配色系统$颜色名")

allowbylayer

如可选参数 allowbylayer 设为非 nil 值,或省略该参数时,则缺省值为 T,此时“随层”和“随块”有效。

alternatePrompt

提示字符串,如果忽略该参数,则会显示“新颜色 [真彩色(T)/配色系统(CO)] <1 (红色)>:”其中“<1 (红色)>”内容与color参数的设置有关。

返回值

用户取消该对话框则返回 nil,成功时,返回用户所选择的颜色的一个或多个点对的列表。列表中的最后一个点对确定了所选择的颜色。以下为返回列表的详细资料:

配色系统颜色 - 如果返回列表的最后一项为430点对,则是由配色系统中指定颜色。(返回的列表将同时包含了相对应真彩色的420点对和最接近的颜色索引值的62点对)。

真彩色 - 如果返回列表的最后一项为420点对,则指定的是真彩色(即“红、绿、蓝)。该列表将同时包含最接近的颜色索引值的62点对。(此时并没有430点对)

颜色索引 - 如果返回列表的最后一项为62点对,则选定了颜色索引。(此时并没有返回其它点对)

示例

下列代码提示用户选择一种颜色,如果不选则指定绿色为缺省颜色:

(acad_truecolorcli '(62 . 1))
(acad_truecolorcli '(420 . 2686760))
(acad_truecolorcli '(430 . "Color Book Sample File$Sample 0C"))
(acad_truecolorcli '(420 . 2686760) nil)
 楼主| 发表于 2012-8-30 18:07:59 | 显示全部楼层
示例预留
发表于 2019-9-10 10:46:36 | 显示全部楼层
看看怎么做
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-12-28 02:36 , Processed in 0.167053 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表