_DMxDrawX 的所有说明文档.
|
名称 |
说明 |
|
鼠标移动到视区时,是否自动激活控件窗口,默认启用 | |
|
打开图纸时,是否自动把所有图纸内容都缩放到视区,默认没有启用 | |
|
设置浏览模式 | |
|
光标线的长度.设置为0表示无限长:CursorLong= 0,,默认值为30 | |
|
光标矩形框大小,默认值为6 ,单位是屏幕像素大小 | |
|
当前绘图函数的使用的标注样式 | |
|
当前控件绘图函数使用的CAD颜色值 | |
|
当前控件绘图函数使用的CAD颜色索引值 | |
|
当前绘图函数的使用的颜色 | |
|
控件自动打开DWG文件的属性,在控件的属性窗口中设置该值为dwg文件的路径,控件打开时自动打开这个dwg文件 该变量支持相对路径。 相对服务器路径. DwgFilePath=~/my.dwg 相对当前网页路径 DwgFilePath=./my.dwg 该变量支持ftp路径 DwgFilePath=ftp://192.168.1.133/11.dwg 支持assic字符串的十六进制编码,用"<>"扩起来的路径,控件就认为这是十六进制编码 如:可以传 <2E2F33343234332E647767>表示传 ./34243.dwg | |
|
是否启动态提示,默认启用 | |
|
设置动态提示弹出时间,默认为1000.0毫秒 | |
|
是否启用夹点编辑,默认启用 | |
|
是否启用剪切板功能,默认没有启用 | |
|
是否启用删除键功能,默认启用 | |
|
是否启用显示顺序,默认启用 | |
|
禁用启用智能实体选择功能,默认为启用状态 | |
|
是否启用鼠标中键对视区的操作,默认启用 | |
|
是否启用Ole支持,默认没有启用 | |
|
是否启用undo,默认没有启用 | |
|
控件是否使得高质量的绘图模式,默认是没有启用 | |
|
动态施放绘制事件回调函数指针 | |
|
打碎自定义实体事件回调函数指针 | |
|
得到自定义实体外包事件回调函数指针 | |
|
得到自定义实体夹点事件回调函数指针 | |
|
得到自定义实体捕捉点事件回调函数指针 | |
|
超连接实体被点击事件回调函数指针 | |
|
对象动态提示事件回调函数指针 | |
|
控件命令执行事件回调函数指针,多用于js脚本使用 | |
|
控件的用户自定义事件回调函数指针,多用于js脚本使用 | |
|
控件鼠标通知事件回调函数指针,多用于js脚本使用 | |
|
移动自定义实体夹点事件回调函数指针 | |
|
矩阵变换自定义实体事件回调函数指针 | |
|
控件的配制文件参数,在控件的属性窗口中设置该变量的值,设置控件更多的特性 如果同时设置多个特性控制,可以用逗号分开,如设置控件在C#下运行,并且使用箭头光标 Iniset设置为: RUNSTATUS=C#,USEARROWCURSOR=Y | |
|
是否显示坐标符号 | |
|
设置控件默认状态为鼠标左键视区移动状态 | |
|
当前绘图函数的使用的图层名 | |
|
当前绘图函数的使用的线型名 | |
|
当前绘图函数的线宽 | |
|
当前绘制填充对象时使用的图案名 | |
|
控件加载时的,工具条,等资源加载路径,默认为控件当前mxdrawx.ocx所在目录 | |
|
是否显示命令行窗口 | |
|
菜单条是否显示. | |
|
是否显示控件的布局切换tab页 | |
|
是否显示属性窗口. | |
|
是否显示标尺. | |
|
是否显示状态栏窗口 | |
|
是否显示所有工具条 | |
|
是否启用单选操作,默认没有启用 | |
|
当前绘图函数的使用的文字样式名 | |
|
设置控件显示主题,Theme=0为office2000风格,1为officexp风格,2为office2003风格,3为Nativewinxp风格,4为Whidbey风格 | |
|
控件启动时,加载的工具条文件(工具文件扩展名为mxt),多个工具条文件用逗号隔开,在控件的属性窗口中设置该变量的值 默认为空加载所有工具条,工具条定义文件在控件程序mxdrawx.ocx所在目录,扩展名为mxt的文件,它是文本文件,可以用记事本打开编辑删除不想要的按钮 该属性还支持网络路径 | |
|
是否使用箭头光标,默认没有启用 | |
|
控件视区的背景颜色 | |
|
设置控件水印图片显示,字符串用逗号隔开,分为: “文件名,透明度,x方向距离,y方向距离,是否居中”, 是否居中0代表在上角定位,1表示自动居中.默认为居中,透明度为50. |
|
名称 |
说明 |
|
把实体放到当前选择集中 | |
|
增加一个新的标注样式,如果当前已经有指定名的标注样式,就直接失败返回。 | |
|
增加新的图层 | |
|
增加一个线型定义 | |
|
增加一个带文字的复杂线型 | |
|
增加一个图案定义 | |
|
向数据库中增加一个文字样式 | |
|
向数据库中增加一个TrueType文字样式 | |
|
调用自定义函数 | |
|
调用用户自定义函数 | |
|
调用用户自定义函数,1个Double参数 | |
|
调用用户自定义函数,2个Double参数 | |
|
调用用户自定义函数,3个Double参数 | |
|
调用用户自定义函数,可以传一个链表参数 | |
|
调用用户自定义函数,1个Long参数 | |
|
调用用户自定义函数,2个Long参数 | |
|
调用用户自定义函数,3个Long参数 | |
|
调用用户自定义函数,1个Point参数 | |
|
调用用户自定义函数,2个Point参数 | |
|
删除一个对象,并清除它的内容,该函数只有在没有启用undo 功能时使用。 该函数只能清除McDbEntity对象. | |
|
清除当前选择集 | |
|
清除当前所有的显示缓存 | |
|
清除前一次的输入点数据,这样在动态输入时,就会不自动使用该点作为参考. | |
|
清楚undo数据. | |
|
创建组.如果组名已经存在,就把实体加入组中。 | |
|
得到用户自定义事件的参数 | |
|
根据组名,删除组 | |
|
删除实体所在的组 | |
|
文档长度到视区长度的变换 | |
|
控件很多函数,特别是与用户交互的函数都需要在命令中调用,方便控件对消息的统一处理,该函数用来执行一个命令的调用 详细说明见安装目录"SRCMxDraw5.2sample梦想控件19-命令执行原理.doc" | |
|
文档坐标转换到屏幕坐标 | |
|
文档坐标到视区坐标的转换 | |
|
下载网上文件,到本地临时目录 | |
|
绘制一个圆弧 | |
|
由圆弧上的三点绘制一个圆弧 | |
|
由圆弧上的开始点,结束点,凸度绘制一个圆弧 | |
|
绘制块引用对象 | |
|
绘制一个圆 | |
|
绘自定义实体 | |
|
绘制一个对齐标注 | |
|
绘制一个角度标注 | |
|
绘制一个直径标注 | |
|
绘制一个半径标注 | |
|
绘制一个线型标注 | |
|
绘制椭圆 | |
|
绘制椭圆弧 | |
|
绘制实体, | |
|
把一个实体显示保存到一个jpg文件。 | |
|
根据一个点,在当前控件显示范围内搜缩闭合区域,然后用该闭合区域创建填充对象。 | |
|
绘制光栅图形 | |
|
绘图制一个图象标记对象 | |
|
绘光栅图到背景. | |
|
绘制一个直线 | |
|
绘制一个多行文字 | |
|
把路径变成一个填充对象 | |
|
把路径变成一个填充对象 | |
|
把路径变成一个Polyline | |
|
把路径变成一个样条线 | |
|
绘制一个点 | |
|
绘McDbSolid对象 | |
|
绘制一个单行文字 | |
|
把指定区域的内容绘制一个jpg文件中。 | |
|
绘制失量圆 | |
|
绘制失量线 | |
|
启用或禁用夹点编辑功能 | |
|
启用或禁用实体的单选功能,默认没有启用,启用后用户选择上实体后会自动清除上一次选择的实体 | |
|
禁用或激活控件工具条上的某个命令按钮 | |
|
由id删除一个对象 | |
|
导出pdf文件 | |
|
在某点位置处查找实体 | |
|
得到所有组名 | |
|
返回的所有布局名,返回的是IMxDrawResbuf对象 | |
|
返回控件的构建主版本号和副版本号 | |
|
返回当前布局名称 | |
|
返回当前目录 | |
|
返回十字光标的线长,单位为windows窗口象素,系统默认值为30 | |
|
返回拾取矩形框的宽度 | |
|
根据自定义实体类的指针MxDrawXCustomEntity*,返回自定义实体对象。 | |
|
返回控件的数据库对象 | |
|
与用户交互在图面上选择一个实体 | |
|
得到实体的显示顺序 | |
|
返回最近一个命令,往数据库增加的对象。 | |
|
返回EXE路径 | |
|
得到控件当前打开的文件名 | |
|
根据组名,返回组里面的所有实体id | |
|
返回image的长宽. | |
|
返回当前光标位置.文档坐标,是个MxDrawPoint对象. | |
|
返回控件上一个函数调用,的错误字符串 | |
|
返回当前图纸的最小外包矩形框 | |
|
返回多行文字,的文字内容。 | |
|
返回控件句柄指针。 | |
|
控件程序在磁盘的文件路径 | |
|
与用户交互在图面上提取一个点 | |
|
返回TrackPopupMenu菜单弹出位置的实体。必须在TrackPopupMenu函数调用后,再调用。 | |
|
得到double类型的系统变量 | |
|
得到long类型的系统变量 | |
|
得到一个字符串类型的系统变量 | |
|
返回系统临时文件目录 | |
|
返回当前视区坐标. | |
|
返回当前视区坐标的文档坐标值。 | |
|
返回控件的窗口指针 | |
|
用ie打开一个网址连接 | |
|
实体句柄返回实体对象 | |
|
由id隐藏一个对象 | |
|
隐藏或显示工具条上的按钮 | |
|
隐藏或显示工具条上的按钮 | |
|
向控件数据库中插入一个图块,不用它插入匿名块. | |
|
控件当前,是否处于初始化中... | |
|
当前是否在模型空间. | |
|
返回控件数据库是否被修改过,可以提示用户是否保存图纸。 | |
|
返回上一次函数的调用是否成功 | |
|
当前是否有命令在运行 | |
|
从线型文件加载线型记录 | |
|
加载mrx扩展模块 | |
|
加载一个工具条文件 | |
|
把控件设置成当前控件 | |
|
新建一个COM组件对象 | |
|
新建一个COM组件对象 | |
|
新建文件,清空当前显示内容 | |
|
新创建IMxDrawPoint对象 | |
|
新创建IMxDrawResbuf对象 | |
|
新创建IMxDrawSelectionSet对象 | |
|
新创建IMxDrawUtility对象 | |
|
实体id返回实体对象 | |
|
把一个dwg文件,或者图像文件当着一个背景导入 | |
|
打开DWGDXF文件 | |
|
打开网上的DWG ,DXF, DWF文件 | |
|
把路径下一个点移到指定位置 | |
|
把路径下一个点移到指定位置 | |
|
把路径设置成自动闭合 | |
|
把当前路径做上排除标记,主要用于填充的绘制,把这个路径组成的闭合区域在填充中挖去 | |
|
把路径的开始位置移动指定的点 | |
|
把路径的开始位置移动指定的点 | |
|
调用网页打印窗口,实现控件中的内容在网页中打印. | |
|
向命令行,输出提示字符串 | |
|
把一实体放到视区中 | |
|
从二制流数据中加载图形. | |
|
重绘控件窗口 | |
|
重新生成图形显示 | |
|
向控件注册一个命令,用户在命令行输入命令名这个字符串,就会触发执行命令事件 命令事件的id就是该注册时的id值。 | |
|
恢复上次保存的光标设置 | |
|
恢复进度条 | |
|
返回视区的背景颜色. | |
|
把当前图形保存为位图 | |
|
保存当前光标设置 | |
|
保存当前图 | |
|
把DWG文件保存到服务器上 | |
|
保存DWG文件到服务器上的扩展函数 | |
|
| |
|
屏幕上标转换到控件中的文档坐标 | |
|
开始执行一个命令 | |
|
执行一个命令,可以传参数. | |
|
把命令当着函数执行,可以传参数. | |
|
设置控件当前显示的布局 | |
|
设置控件显示的光标,光标从pszCursorFileName文件(.cur)加载。 | |
|
设置十字光标的线长,单位为windows窗口象素,系统默认值为30,该函数只能是命令外调用。 | |
|
设置拾取矩形框的宽度,默认值为6 | |
|
设置实体的显示顺序 | |
|
设置自定义事件的返回值。 | |
|
设置控件事件,返回参数 | |
|
设置用户自定义事件的结果返回值 | |
|
设置鼠标光标位置 | |
|
设置数据库是否被修改过的标记,可以用于清空复位该标记。 | |
|
设置显示亮度,默认值为100% | |
|
设置进度条上的进度条的显示范围 | |
|
设置进度条的显示位置 | |
|
设置double类型的系统变量 | |
|
设置long类型的系统变量 | |
|
设置一个字符串类型的系统变量 | |
|
设置ToolTip自动提示时间 | |
|
设置ToolTip自动提示隐藏时间 | |
|
设置闪烁颜色 | |
|
置闪烁时间,单位为毫秒,默认为500 | |
|
设置视图的旋转角度,弧度 | |
|
由id显示一个对象 | |
|
显示隐藏工具条 | |
|
停止所有命令运行 | |
|
停止所有闪烁实体 | |
|
停止闪烁实体 | |
|
在指定位置弹出一个菜单. | |
|
闪烁实体 | |
|
卸载mrx扩展模块 | |
|
卸载工具条. | |
|
更新图面显示 | |
|
视区长度到文档长度变换 | |
|
视区坐标到文档坐标的转换 | |
|
把控件图形变成二进制流输出 | |
|
把控件当前图形变成一个jpg文件,并当着一个文件表单提交给服务器。 关于提交表单的过程和原理可以参考SaveDwgToURL函数说明。 | |
|
把当前图形中的所有实体都放到视区中 | |
|
把视区中心点,移到指定位置. | |
|
移动视区显示范围 | |
|
对视区显示范围进行缩放 | |
|
对视区显示范围进行缩放 | |
|
窗口缩放,把指定的范围内的图形放到视区中 |