明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 2148|回复: 5

lsp中怎样定义有对话框的命令的快捷键

[复制链接]
发表于 2005-7-28 12:45 | 显示全部楼层 |阅读模式
我不想修改acad。pgp,想在lsp中定义有对话框的命令的快捷键,比如用CL定义close,用bh定义BHATCH,但是定义后不会弹出对话框,请教各位大虾怎样才能弹出对话框啊。
发表于 2005-7-29 19:56 | 显示全部楼层

(DEFUN C:BH()
  (initdia)
  (command ".bhatch")
)

发表于 2005-7-29 22:15 | 显示全部楼层
alin发表于2005-7-29 19:56:00 (DEFUN C:BH()(initdia)(command \".bhatch\"))
直接在ACAD.PGP文件里面改更快
 楼主| 发表于 2005-8-1 12:43 | 显示全部楼层

谢谢斑竹,终于解决了。我就是不想在ACAD.PGP里改才问这个问题的啊。

----------

支持明经通道!  (在晓东CAD里问了同样的问题,都每人理我的

 楼主| 发表于 2005-8-2 12:52 | 显示全部楼层

我试了一下,BHATCH像上面那样修改后可以弹出对话框,但close命令就不行了,还是不能弹出对话框,而且默认选项是不保存。我是这样改的 (DEFUN C:CX()  (initdia)  (command ".close"))  各位大哥 ,应该怎么改才可以啊。

先谢谢各位大哥了

 

发表于 2005-8-3 08:50 | 显示全部楼层

INITDIA只对下列命令有效:ATTDEF,ATTEXT,BHATCH,BLOCK,COLOR,IMAGE,IMAGEADJUST,INSERT,LAYER,LINETYPE,MTEXT,PLOT,
RENAME,STYLE,TOOLBAR和VIEW。

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

本版积分规则

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

GMT+8, 2024-4-30 21:28 , Processed in 2.209042 second(s), 25 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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