乐筑天下

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

[编程交流] 在Lisp程序中有Lisp程序?

[复制链接]

37

主题

158

帖子

124

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
205
发表于 2022-7-6 07:37:30 | 显示全部楼层 |阅读模式
这就是我想要做的。我想用数字键盘来调用我的命令,而不是字母(我是一个左撇子,对于那些没有看到这一点的目的),它可以帮助我移动我的手更少,并保持我的手在鼠标上。我可以取消正常的CAD命令。但是当我有一个我想要使用的lisp时,就像“NI”命令一样,它找不到它。基本上,我如何创建一条捷径?
 
另一方面,我如何重新定位我的“ESC”来表示“Page Down”键?
 
  1. (defun c:1 ()
  2. (command "move")
  3. (princ)
  4. )
  5. (defun c:41 ()
  6. (command "extend")
  7. (princ)
  8. )
  9. (defun c:21 ()
  10. (command "trim")
  11. (princ)
  12. )
  13. (defun c:18 ()
  14. (command "ni")
  15. (princ)
  16. )
回复

使用道具 举报

114

主题

1万

帖子

1万

银币

中流砥柱

Rank: 25

铜币
543
发表于 2022-7-6 07:47:48 | 显示全部楼层
考虑编辑您的acad。pgp文件。
回复

使用道具 举报

37

主题

158

帖子

124

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
205
发表于 2022-7-6 07:52:08 | 显示全部楼层
 
为什么我没有想到。。。谢谢
回复

使用道具 举报

37

主题

158

帖子

124

银币

后起之秀

Rank: 20Rank: 20Rank: 20Rank: 20

铜币
205
发表于 2022-7-6 07:56:06 | 显示全部楼层
你知道重新安置esc吗?
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 07:59:46 | 显示全部楼层
 
*如果*通过AutoCAD合理可行。NET API。。。我认为这将需要一个按键事件监视器,但即使这样,也必须有足够的代码来检测活动进程等,以便不干扰其他应用程序,甚至不干扰操作系统所需的应用程序。
回复

使用道具 举报

2

主题

389

帖子

387

银币

初来乍到

Rank: 1

铜币
10
发表于 2022-7-6 08:09:28 | 显示全部楼层
我使用了在线教程(视频?)通过CUI(自定义用户界面)重新定义F1键以取消。我想是林恩·艾伦写的,但现在我想不起来了。下面是一个链接(带有图片),展示了如何以相同的方式解决问题:
http://beingcivil.typepad.com/my_weblog/2009/12/how-to-disable-f1-key.html
然而,我想知道你提到的Pg-Dn键是否真的是为你重新定义的正确键,因为你也提到了使用数字键盘来表示数字,这将使它充当“3”,不是吗?
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:12:30 | 显示全部楼层
如果记忆有用。。。快捷键或临时覆盖键都不单独支持Page Down键。。。但是,您可以创建一个接受Ctrl+Page Down的快捷键。。。我只是觉得个人使用Esc更容易。
回复

使用道具 举报

4

主题

2143

帖子

2197

银币

限制会员

铜币
-24
发表于 2022-7-6 08:17:11 | 显示全部楼层
 
或者在鼠标上编程一些按钮。。。。。为什么要重新发明轮子?
回复

使用道具 举报

44

主题

3166

帖子

2803

银币

中流砥柱

Rank: 25

铜币
557
发表于 2022-7-6 08:22:34 | 显示全部楼层
 
不要试图在这里重新发明轮子。。。我确实有启用宏的鼠标、键盘等。。但考虑到对备用键盘按钮的请求,不确定OP的情况是否如此。再一次,我仍然觉得按Esc键更容易
回复

使用道具 举报

106

主题

1万

帖子

101

银币

顶梁支柱

Rank: 50Rank: 50

铜币
1299
发表于 2022-7-6 08:28:27 | 显示全部楼层
如果你愿意,你可以重新映射整个键盘,但风险自负,我的笔记本电脑上有一个坏键,所以重新映射了另一个键。当Esc或F12启动时,可能会暂停/中断。在启动时,向下加载。
 
现在没有新电脑的程序,只是在网上搜索键盘重新映射。如果你重新映射键盘,它确实允许识别每个键,就像在普通101键盘上有2个1,它们可以不同。
 
为什么不把你喜欢使用的所有命令都放在你自己的工具栏上呢?你在Autocad内部(CUI)或外部都可以做,这并不难。我的“工作区”有各种各样的菜单,我从一个下拉菜单中发现,我通常只使用了3个命令,而不是30多个,所以就替换了它。如果需要更多,请保存您的工作区,只需跳转到其他标准工作区即可。
回复

使用道具 举报

发表回复

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

本版积分规则

  • 微信公众平台

  • 扫描访问手机版

  • 点击图片下载手机App

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

GMT+8, 2025-3-10 04:55 , Processed in 0.512862 second(s), 72 queries .

© 2020-2025 乐筑天下

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