找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1298|回复: 12

[原创]:OPM的问题?

[复制链接]
发表于 2002-11-27 18:12:43 | 显示全部楼层 |阅读模式

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

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

×
问题是:
    我想实现遍历曲线顶点的功能,比如说PLINE线,在OPM中可以根据顶点序号来查询和编辑顶点位置(不过要实现的是定制实体的COM服务器)。
    重要的是现在我怎样做才能象AutoCAD中可以在视图上看到标记当前编辑顶点的"X"呢?这个要命的"X"!请看:
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
发表于 2002-11-27 18:46:45 | 显示全部楼层
gz
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 23个

财富等级: 恭喜发财

发表于 2002-11-28 15:08:45 | 显示全部楼层
应该是调用一个"X"形的AcDbPoint在这一点上显示一下,当然并不加入到数据库中
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-28 15:16:06 | 显示全部楼层

Re: [讨论]:OPM的问题?

最初由 jans_boy 发布
[B]问题是:
    我想实现遍历曲线顶点的功能,比如说PLINE线,在OPM中可以根据顶点序号来查询和编辑顶点位置(不过要实现的是定制实体的COM服务器)。
    重要的是现在我怎样做才能象AutoCAD中可以在视图上看到标记... [/B]


加入“X”的方法,你可以在用AcDbPolyline::getPointAt (..)得到顶点后,自己画两个向量,用acedGrDraw(...)画到屏幕上。


AcDbPolyline类下的编辑方法,提供了足够的可以做啊。


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

使用道具 举报

 楼主| 发表于 2002-11-28 16:01:45 | 显示全部楼层
AcDbPoint点类绘制上去是随着图形的缩放发生变化的,而我希望的是不随着图形缩放而发生变化!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-11-28 19:33:02 | 显示全部楼层
顺便请教:

有关自定义实体对“OPM”的支持不知谁有相关开发经验?
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-28 19:36:30 | 显示全部楼层
最初由 jans_boy 发布
[B]AcDbPoint点类绘制上去是随着图形的缩放发生变化的,而我希望的是不随着图形缩放而发生变化! [/B]


这个有技巧,你用系统变量:

viewsize 获得当前屏幕的高度


  1. 命令: viewsize
  2. VIEWSIZE = 21483(只读)
复制代码


然后你用这个高度除以一个适当的数,就可以保证不管怎么缩放,你的“X”都是固定大小的了。

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

使用道具 举报

发表于 2002-11-30 16:58:04 | 显示全部楼层

实时ZOOM标记大小还是会变化

好象只有REGEN后才能生效,实时ZOOM标记大小还是会变化。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

已领礼包: 145个

财富等级: 日进斗金

发表于 2002-11-30 17:03:14 | 显示全部楼层

Re: 实时ZOOM标记大小还是会变化

最初由 夜语 发布
[B]好象只有REGEN后才能生效,实时ZOOM标记大小还是会变化。 [/B]


实时的时候,要在循环里面,每次判断VIEWSIZE的值,动态修改标记的大小符合屏幕高度的一定比例,就不会发生变化了,acedGrDraw 是屏幕绘制向量,跟REGEN没有关系的。
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2002-12-2 22:01:47 | 显示全部楼层
晓东说的没错,你得到顶点后,用acedGrDraw(...)这个函数实现,非常简单:)
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-8-29 17:02:26 | 显示全部楼层
但是用acedGrDraw(...)这个函数的话,适时标记就会在放大时消失啊!有什么其他办法
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-9-1 00:16:56 | 显示全部楼层
OPM方面的开发可以看一下ARX的例子,很简单的,基本上是模式化的(照猫画虎):
D:\ObjectARX2002\samples\polysamp
D:\ObjectARX2002\samples\simpledynprops
D:\ObjectARX2002\samples\Smiley\SmileyUiCom
这几个例子好像ARX2004/2005/2006中都一样.
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

发表于 2005-9-10 15:57:28 | 显示全部楼层
我更想知道怎么画那个不会随放大而放大改变的‘X’标记怎么做。且在放大时不会消失。那位高手,支点高招啊!!!!!!!
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-16 22:30 , Processed in 0.515625 second(s), 56 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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