找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 909|回复: 7

[讨论]:在天正5.0的轴线绘制或坐标标注中,轴线或坐标能在当前鼠标处即时显示,这种

[复制链接]

已领礼包: 1个

财富等级: 恭喜发财

发表于 2003-10-10 13:26:26 | 显示全部楼层 |阅读模式

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

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

×
我在使用天正5.0的过程中,发现它的很多功能都有这种预览:
  1、轴线绘制时,当你在轴线对话框确定后,轴线就能在当前的鼠标处即时显示,并随着鼠标的移动而移动,而且此时命令行中还有很多选项,当选中不同选项后,还能即时更新显示。
  2、坐标标注时,当确定标注点后,就能即时的在不同象限出现提示
。。。。。。。。。。

  我也想在程序中加入这种功能,不知有哪些方法能实现呢?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2003-10-10 15:37:00 | 显示全部楼层
我想,他的轴线是一开始就会制完成了,然后使用移动命令即可实现!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2003-10-11 22:00:55 | 显示全部楼层

Re: [讨论]:在天正5.0的轴线绘制或坐标标注中,轴线或坐标能在当前鼠标处即时显示,这种方法如何实现的?

最初由 netbee 发布
[B]我在使用天正5.0的过程中,发现它的很多功能都有这种预览:
  1、轴线绘制时,当你在轴线对话框确定后,轴线就能在当前的鼠标处即时显示,并随着鼠标的移动而移动,而且此时命令行中还有很多选项,当选中不同选项... [/B]


用晓东api也可以.推荐你用一下.
写的方法就是工具箱里的“自由移动”的方法.

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

使用道具 举报

已领礼包: 1个

财富等级: 恭喜发财

 楼主| 发表于 2003-10-13 12:42:41 | 显示全部楼层
我想不是用的移动命令,因在移动命令状态下是不能有其他选项的!
    是不是命令回调函数呢?
      当命令运行后,就在当前鼠标绘制,并每隔一个时间段刷新一次!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2003-10-16 22:58:17 | 显示全部楼层
肯定是"移动" ,工具箱里的“自由移动”也这样

重生成也行,没移动快.

因为,在过程中其实没移动实体,提供给你的只不过是"显示".确定了点才移动.
这个只有arx可办到,可以请教晓东.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 593个

财富等级: 财运亨通

发表于 2003-10-16 23:52:05 | 显示全部楼层
ET工具也有这个函数

(acet-ss-drag-move ss pt [prompt] [highlight [cursor]])

Drag a selection set to change location.

Arguments
ss The selection set to drag.
pt The base point.
prompt A message to display before dragging is started.
highlight If given, causes a rubber-band line to be drawn from pt to the current cursor position while dragging; this parameter can be nil to draw a rubber-band line in the inverse of the screen color, or non-nil to draw a highlighted line.
cursor The cursor form to display while dragging (0=crosshairs, 1=no cursor, 2=target).

Return Values
Normally returns the selected point, but will honor initget settings and can return arbitrary text or keywords. Returns nil if the dragging operation is aborted.

Note:
The acet-ss-drag-move function does not move the selection set, but allows selection of a new position while showing how the result will appear.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 23个

财富等级: 恭喜发财

发表于 2003-10-17 19:20:15 | 显示全部楼层
ET中的这个函数做得不够完善,没有XD的那么完美.
如果非要这样的实现,只有使用arx的drag才能做到
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 488个

财富等级: 日进斗金

发表于 2003-10-17 22:42:01 | 显示全部楼层
最初由 e2002 发布
[B]ET中的这个函数做得不够完善,没有XD的那么完美.
如果非要这样的实现,只有使用arx的drag才能做到 [/B]


不过晓东的比起天正来,要慢一些。
在几十M的文件里,显示的不对,不知为什么.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-26 19:17 , Processed in 0.196015 second(s), 46 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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