乐筑天下

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

[编程交流] 工具选项板上的宏

[复制链接]

6

主题

21

帖子

14

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-6 12:15:25 | 显示全部楼层 |阅读模式
你好
 
我有一个关于工具选项板上的宏的问题。
 
如果工具选项板上有包含此宏的按钮:
^C^C^P(命令“\u AecbDuctFittingAdd”“\u ty”“cross”)
使用宏后,如果我在屏幕上单击鼠标右键,就会出现快捷菜单,如果我在“最近输入”下查看,就会看到这个(命令“\u AecbDuctFittingAdd”“\u ty”“cross”)。
我想知道是否有一种方法可以给maro一个名称以显示在最近的输入列表中,如果没有,宏可以从最近的输入列表中隐藏吗?
 
谢谢
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-6 12:42:25 | 显示全部楼层
在acaddoc中使用该AutoLISP语句创建新命令。lsp文件(使用所需名称):
 
  1. (defun c:[color=blue]DuctFittingCross[/color]
  2. (command "_AecbDuctFittingAdd" "_ty" "cross")
  3. (princ)
  4. )

 
并将宏替换为:
 
  1. ^C^C[color=blue]DuctFittingCross[/color]

 
这样,“名称”DuctFittingCross将出现在列表中。
回复

使用道具 举报

1

主题

25

帖子

25

银币

初来乍到

Rank: 1

铜币
5
发表于 2022-7-6 12:56:21 | 显示全部楼层
很棒的信息
回复

使用道具 举报

6

主题

21

帖子

14

银币

初来乍到

Rank: 1

铜币
35
发表于 2022-7-6 13:06:24 | 显示全部楼层
嗨,谢谢你的回复。
除了制作Lisp文件,还有其他方法吗?是否有可以添加到宏中以创建显示名称或隐藏该宏代码的内容?
 
再次感谢
回复

使用道具 举报

35

主题

2471

帖子

2447

银币

初露锋芒

Rank: 3Rank: 3Rank: 3

铜币
174
发表于 2022-7-6 13:24:26 | 显示全部楼层
不确定是否有办法完成您的请求-您可以尝试使用上述宏作为关联宏(即使也在使用AutoLISP):
 
  1. ^C^C^P(defun c:DuctFittingCross (command "_AecbDuctFittingAdd" "_ty" "cross") (princ)) DuctFittingCross

 
这样至少可以避免管理额外的文件。
 
当做
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 06:04 , Processed in 0.320314 second(s), 62 queries .

© 2020-2025 乐筑天下

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