乐筑天下

搜索
欢迎各位开发者和用户入驻本平台 尊重版权,从我做起,拒绝盗版,拒绝倒卖 签到、发布资源、邀请好友注册,可以获得银币 请注意保管好自己的密码,避免账户资金被盗
查看: 91|回复: 0

[编程交流] 更改所有文本颜色选择

[复制链接]

6

主题

10

帖子

10

银币

初来乍到

Rank: 1

铜币
26
发表于 2022-8-31 22:22:56 来自手机 | 显示全部楼层 |阅读模式
为了能够选择绘图的特定区域,交叉窗口,每次执行。可以更改文本的颜色、mtext attdef 等。
将任何文本或属性的颜色更改为 ACI 颜色。所选块必须重新定义,即重命名和修改。例如 blockname1 (1) 中的 blockname1
如果块 blockname1 不在选择中,则不应修改它并应重命名。
我可以在绘图中手动调整它,但有一些例程可以让工作更愉快。
必须是以下组合:
atcolor.lsp(将块的属性更改为选定的颜色代码)
update-block-color.lsp(更改所有实体,希望只是文本素)
change-text-objects-to-color-2-yellow.lsp(选择区域并将文本颜色更改为2)

整个事情是一个许多独立的 lisp 例程的组合,这些例程本身就可以工作。
我试图在 1 个例程中总结这一点。
但是,它不能正常工作。
该例程现在将所有内容变为 1 种颜色,尤其是线条。这有点太过分了。
关键是,在绘图的可选区域中,只有文本对象的颜色发生了变化。text、attdef、mtext 和属性。块中的文本也是如此。
帮忙想看看能不能调整?

如果你可以调整下面的程序,谢谢。
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

QQ|关于我们|小黑屋|乐筑天下 繁体中文

GMT+8, 2025-1-31 07:39 , Processed in 0.141155 second(s), 54 queries .

© 2020-2025 乐筑天下

联系客服 关注微信 帮助中心 下载APP 返回顶部 返回列表