乐筑天下

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

[编程交流] 自定义按钮的快捷方式

[复制链接]

3

主题

20

帖子

18

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 14:37:21 | 显示全部楼层 |阅读模式
你好!
 
我已经创建了一个用于CleanScreen的自定义菜单和几个用于“正常”屏幕的按钮。。。。
 
问题是,我想创建这些自定义菜单/按钮的键盘快捷键,但我不确定这是否可行。。。。
 
例如,自定义菜单/按钮为“^C^C-pu;a;;n;”我想为其指定快捷方式“pa”或“pu”等。。。。
 
这不能通过别名编辑器来完成(据我所知),因为它只接受单个命令条目。
 
 
这能做到吗?提前感谢!
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 14:42:41 | 显示全部楼层
将此添加到您的acaddoc。lsp文件
  1. (defun c:pu () (command "-purge" "a" "" "n"))
回复

使用道具 举报

3

主题

20

帖子

18

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 14:46:01 | 显示全部楼层
杰出的
 
我假设这可以用于任何命令字符串?
 
非常感谢!!!
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 14:47:27 | 显示全部楼层
 
这只是一个LISP函数,将调用该命令-因此,您可以使LISP函数运行多个命令,或执行许多其他操作。。。让你的想象力尽情驰骋
回复

使用道具 举报

3

主题

20

帖子

18

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 14:53:18 | 显示全部楼层
 
我想我会的!!
 
我喜欢这个地方!谢谢大家!
回复

使用道具 举报

3

主题

20

帖子

18

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 14:53:30 | 显示全部楼层
好的,现在就玩这个。。。。
 
我找到了我想使用的命令的“字符串”。。。。
 
“最大化-清除-保存-关闭”多亏了另一个线程上的Strix,我看到了这一点,并认为这将是优步方便拥有。。。。。。
 
所以我试过这个:
 
(defun c:qq()(命令“_zoom”“_e”“-purge”“a”“n”“qsave”“close”))
 
并得到以下错误:
 
命令:关闭命令关闭在SDI模式下不可用。
命令:nil
 
有什么想法吗?不能通过lsp调用“close”命令吗?
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 14:58:30 | 显示全部楼层
如果我错了,请纠正我,但我不确定您是否可以使用LISP关闭图形,因为关闭图形的行为将导致LISP出错。
回复

使用道具 举报

4

主题

940

帖子

961

银币

初来乍到

Rank: 1

铜币
12
发表于 2022-7-6 15:02:46 | 显示全部楼层
正如您所发现的,当SDI=1时,关闭将不起作用。尝试改用Quit。(注意:这不是万无一失的,例如,如果在调用之前未保存dwg)
回复

使用道具 举报

3

主题

20

帖子

18

银币

初来乍到

Rank: 1

铜币
20
发表于 2022-7-6 15:05:54 | 显示全部楼层
好的,谢谢,我试试“close”。。。。。。
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 15:06:26 | 显示全部楼层
为什么不为你要做的事情使用脚本呢?
 
脚本可以在任意数量的图形上运行,并根据需要执行。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-5 00:04 , Processed in 0.865756 second(s), 72 queries .

© 2020-2025 乐筑天下

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