找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1029|回复: 4

[编程申请]:求增强的透明命令“pan”

[复制链接]
发表于 2007-6-25 19:23:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

  1. [color=blue]按下方向键up,执行以下平移效果[/color]
  2. command:'-pan (trans (list 0 (* 0.4 (getvar "viewsize"))) 0 1)↙↙<代表回车>
  3. [color=blue]按下方向键down,执行以下平移效果[/color]
  4. command:'-pan (trans (list 0 (* -0.4 (getvar "viewsize"))) 0 1)↙↙
  5. [color=blue]按下方向键left,执行以下平移效果[/color]
  6. command:'-pan (trans (list (* -0.4 (getvar "viewsize")) 0) 0 1)↙↙
  7. [color=blue]按下方向键right,执行以下平移效果[/color]
  8. command:'-pan (trans (list (* 0.4 (getvar "viewsize")) 0) 0 1)↙↙
复制代码


哪位高手,能用arx实现上述。
在按键盘up,down,left,right键时,分别向上,下,左,右方向平移视图,效果如同在cad2004中执行滚轮缩放视图一样,命令是透明的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2007-6-26 20:39:50 | 显示全部楼层
容易实现,我以前发过一个用TAB移动视图的ARX程序,是用SAMPLE下的例子改的,稍微修改一下就能达到你的要求
汗,代码不在这里,传一个好用的
适用2004/2005/2006
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-27 12:43:02 | 显示全部楼层
zhang2380兄,能否将你的好东西传上来,大家分享。
平移视图,我一直是用autohook定义快捷键实现,
因为它不是透明命令,在执行lisp程序过程中,不能平移视图。

以前在cad14中,中键滚轮是不能缩放的,加载了“李国杰”老师的asdehk后才能实现,cad2000以后,cad就自带了中键滚轮缩放功能,期待哪位大侠能将平移视图功能弄出来。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-29 11:10:49 | 显示全部楼层
最初由 zhang2380 发布
[B]容易实现,我以前发过一个用TAB移动视图的ARX程序,是用SAMPLE下的例子改的,稍微修改一下就能达到你的要求
汗,代码不在这里,传一个好用的
适用2004/2005/2006 [/B]



附件下载不了,麻烦发给邮箱:pxt2001@sina.com.cn
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2007-10-16 21:15:36 | 显示全部楼层
下载不了, 邮箱:whsmh320@126.com
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-11 00:13 , Processed in 0.364226 second(s), 39 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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