CAD把实体放到当前选择集中
2024-09-07 15:38:33
主要用到函数说明:
_DMxDrawX::AddCurrentSelect
把实体放到当前选择集中,详细说明如下:
参数 | 说明 |
---|---|
LONGLONG lId |
实体id |
VARIANT_BOOL isShowGrid |
是否同时显示夹点,默认为TRUE |
isUpdateDisplay |
是否自动调用更新显示 |
js代码实现如下:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
function MouseEvent(dX, dY, lType) { if (lType == 3) { // 鼠标右键按下 var filter = mxOcx.NewResbuf(); // 5020 = RTDXF0,只选择直线实体,设置过滤条件 //filter.AddStringEx("LINE",5020); var ent = mxOcx.FindEntAtPoint(dX, dY, filter); var sPopMenu; if (ent != null ) { mxOcx.ClearCurrentSelect(); mxOcx.AddCurrentSelect(ent.ObjectID, true , true ); sPopMenu = mxOcx.GetOcxAppPath() + "\MxPopMenuEnt.mnu" } else { sPopMenu = mxOcx.GetOcxAppPath() + "\MxPopMenu.mnu" } mxOcx.TrackPopupMenu(dX, dY, sPopMenu); // 设置1,表示鼠标事件,不再往下传递. mxOcx.SetEventRet(1); } } |
最新文章
- 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)
- [No000065]python 获取当前时间
- 利用cmdline和gradle快速编译出apk
- Ubuntu+Nginx+PHP的最简搭建方法
- linux mint konsole终端模拟器 字符之间空格
- Android IOS WebRTC 音视频开发总结(三七)-- 台湾help
- 深入研究Java类加载机制
- JavaScript设计模式之单例模式
- Linux编程之自定义消息队列
- Android Fragment详解(五):Fragment与Activity通讯
- android基于XMPP的消息推送机制
- verilog中连续性赋值中的延时
- String.getBytes()--->;字符串转字节数组
- dockerfile语法
- Exp6 信息搜集与漏洞扫描 20164312 马孝涛
- 台式机安装Linux操作系统无法识别网卡
- TensorFlow学习笔记之--[tf.clip_by_global_norm,tf.clip_by_value,tf.clip_by_norm等的区别]
- Android开发实战一 百度SDK
- [USACO08NOV]Cheering up the Cow
- Oracle 11gR2 11.2.0.1 ( 11.2.0.1的BUG?):ohasd不能正常启动:ioctl操作:npohasd的问题:【chmod a+wr /var/tmp/.oracle/npohasd】