明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1946|回复: 12

[提问] LSP定义功能键

[复制链接]
发表于 2023-1-30 14:45:19 | 显示全部楼层 |阅读模式
本帖最后由 nyistjz 于 2023-1-30 14:46 编辑

请教万能的网友们一个问题:
键盘上的功能键F1-12,还有CTRL+F、CTRL+SHIFT+M这样的组件键,除了能用菜单MNU和hootkey来修改外,是否可以用lsp来自定义呢?

大家有没有这样的案例可以分享出来学习一下。


有哪们朋友能解决,我悬赏明径币,
"觉得好,就打赏"
还没有人打赏,支持一下
发表于 2023-1-30 21:53:38 | 显示全部楼层
You can add lines like these examples in your acad.mns file, or for a better solution
-create a menu file of your own and keep it outside of the
-programs/autocad/... folders.
-I call mine personal.mns and keep it in C:\acad\. Add this path to your -files.
-Create a personal.mnl and load whatever lisp files you would like loaded -at startup.


> >
> > ***ACCELERATORS
> > ID_OsnapEndp [INTERNAL+"F1"]
> > ID_OsnapPerp [INTERNAL+"F2"]
> > ID_OsnapNear [INTERNAL+"F3"]
> > ID_OsnapMidp [INTERNAL+"F4"]
> > ID_OsnapQuad [INTERNAL+"F5"]
> > ID_OsnapCent [INTERNAL+"F6"]
> > ID_OsnapInte [INTERNAL+"F7"]
> > ID_OsnapNode [INTERNAL+"F11"]
> > ID_OsnapInse [INTERNAL+"F12"]
> > [ALT+"F1"]app
> > [ALT+"F2"]tan
> > [ALT+"F3"]NODE
> > ID_Copyclip [CONTROL+INTERNAL+"LEFT"]
> > ID_Pasteclip [CONTROL+INTERNAL+"RIGHT"]
发表于 2023-1-30 16:30:43 | 显示全部楼层
1. 使用CUI命令设置各种快捷键,并存储在cuix文件中。
2. MNU/MNS这些文件早就不需要了。
3. 如果非要定义一些特殊的CUI中不支持的快捷键按键序列,那就使用 Command-digital 的 Autohook(试用有期限,需要购买注册才能长久使用)。
4. 如果你会Autohotkey,也能自己编写相应的代码,实现与 Autohook类似的功能。

 楼主| 发表于 2023-1-30 17:13:01 | 显示全部楼层
masterlong 发表于 2023-1-30 16:38
问题在于
楼主想的
就是不用mnu和hootkey之类的玩意

是这个意思,mnu和hootkey的办法,我是会的。
现在就是想用lsp做个这样的功能,可以随时启用和关闭。
发表于 2023-1-30 14:57:52 | 显示全部楼层
先做个记号
发表于 2023-1-30 15:55:56 | 显示全部楼层
有哪们朋友能解决,我悬赏明径币

感觉这话有针对明经的道理

目前明经上这功能感觉不妥

悬赏 后无人回复又不能退或减少

都不敢 悬赏 了
 楼主| 发表于 2023-1-30 16:03:03 | 显示全部楼层
ynhh 发表于 2023-1-30 15:55
有哪们朋友能解决,我悬赏明径币

感觉这话有针对明经的道理

交流学习,不要在乎细节。
自己搞不定,就是想请朋友们帮个忙,但又不太好意思请人白帮忙,仅此而已。
发表于 2023-1-30 16:21:26 | 显示全部楼层
ynhh 发表于 2023-1-30 15:55
有哪们朋友能解决,我悬赏明径币

感觉这话有针对明经的道理

明经币很便宜啊,100块650个明经币,可以用很久了,能够值得你发悬赏,一定是对你很重要的问题,
发表于 2023-1-30 16:24:19 | 显示全部楼层
不可能的事就别指望了

当然
一定要说不可能也不会对
无非就是lisp写一个mnu文件再加载
本质不变
发表于 2023-1-30 16:36:00 | 显示全部楼层
mnu比CUI格式简单
转换反正是CAD自动完成的
发表于 2023-1-30 16:38:54 | 显示全部楼层
问题在于
楼主想的
就是不用mnu和hootkey之类的玩意
单纯靠lsp来实现
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-16 08:22 , Processed in 0.184850 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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