透明调用?SHIFT+右键定义?天正状态栏定义?-求三个问题! 随便哪个知道的请进。
本帖最后由 wowan1314 于 2012-5-29 23:52 编辑1、没定义透明命令之前,在CAD命令和天正命令中还能透明调用。在LSP程序中不能透明调用
定义为透明命令后(VLAX-ADD-CMD),在CAD和LSP程序中可透明调用,在天正命令中却不行了。
; 错误: unknown command code: -1 (且定义为透明命令后,不支持多文档<没找到解决办法>)
2、CAD中SHIFT+鼠标右键怎么自定义快捷键(CAD2004)。(已解决) (menucmd "A2=mygroup.custom_a2")将自己菜单的右键定义。
3、天正软件中状态栏左下角被定义为比例。 变量modemacro或函数GRTEXT均无法再写文字进去。有办法没?
(或者说有办法把天正状态栏的比例删掉吗)
看看vlax-add-cmd函数帮助 烦躁啊! 没定义透明命令之前,在CAD命令和天正命令中还能透明调用。在LSP程序中不能透明调用
定义为透明命令后,在CAD和LSP程序中可透明调用,在天正命令中却不行了。
; 错误: unknown command code: -1 我再顶顶,希望高手帮忙解答。 第2个问题,你问的是Shift+鼠标右键自定义命令吧,在你的2004菜单文件里找到”***BUTTONS2“字段,下面一行是
":$P0=SNAP $p0=*", 这是系统默认的捕捉菜单,可以把这一行改成你想执行的命令。 本帖最后由 alan_cmh 于 2012-5-9 09:52 编辑
菜单文件里,鼠标右键配合功能键定义是分别设置的,Buttons2部分是定义Shift+右键,Buttons3是Ctrl+右键,Buttons4是Ctrl+Shift+右键,可以根据需要分别配置,每一行代码一个鼠标按钮,第一行是鼠标第二键:右键,第二行是鼠标第三键, 第三行是鼠标第四键,因手头没有多键鼠标,没有尝试太多,但对我只设置右键相关就足够用了。按你的需要,修改的时候,只改Button2部分为^O就可以切换正交了。另外,看下你的Button3设置里,有没有"$P0=SNAP $p0=*",这个是捕捉菜单代码,如果没有就把它加进去。
以下这个是我常用的鼠标按钮设置,修改了3个部分,Shift+右键是切换正交,Ctrl+右键是捕捉菜单,Ctrl+Shift+右键是切换极轴和对象捕捉追踪,可以参照下 :
***BUTTONS1
// Simple + button
// if a grip is hot bring up the Grips Cursor Menu (POP 500), else send a carriage return
// If the SHORTCUTMENU sysvar is not 0 the first item (for button 1) is NOT USED.
$M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,5),GRIP_),$P0=ACAD.GRIPS $P0=*);
$P0=SNAP $p0=*
^C^C
^B
^O
^G
^D
^E
^T
***BUTTONS2
// Shift + button
^O
***BUTTONS3
// Control + button
$P0=SNAP $p0=*
***BUTTONS4
// Control + shift + button
'_setvar;autosnap;$M=$(if,$(eq,$(getvar,autosnap),63),0,63)
每日一顶。 每日一顶! 天正下grtext -2可以用呀,文本仍然显示在坐标显示的位置 大手 问哈CAD缩放窗口功能怎么改成用按键的 比如 改成TAB键来控制?
页:
[1]
2