当前位置:首页 > 帮助文档 > 快速入门 > 控件最新更新
Android版控件2018.4.10最新更新梦想cad控件 2018.4.11最新更新android版控件2018.1.12最新更新梦想cad控件 2018.1.13最新更新控件2015-2017年更新控件2012-2014年更新控件2007-2011年更新
Android版控件2018.4.10最新更新

下载地址:


http://www.mxcad.net:2080/MxDraw6.0Android(20180410)TryVersion.exe


更新内容:

1. 增加扩展字典,命名字典数据的读取

   类名:McDbDictionary,McDbXrecord

2. 增加路径绘制功能,样条线绘制,完善pl线绘制

    public static native void  pathLineTo(double dX,double dY);

    public static native void  pathLineToEx(double dX,double dY,double dStartWidth,double dEndWidth, double dBulge);

    public static native void  pathMoveTo(double dX,double dY);

    public static native void  pathMoveToEx(double dX,double dY,double dStartWidth,double dEndWidth, double dBulge);

    public static native long  drawPathToSpline();

    public static native long  drawPathToPolyline();

3.  修改一些图纸显示错误

4.  增加样条线,pl线坐标点提取

5.  增加enablePopToolbar,enableGridEdit函数,控件对象选择和夹点编辑

梦想cad控件 2018.4.11最新更新

载地址:


http://www.mxcad.net:2080/MxDraw5.2(20180410)TryVersion.exe


更新内容:

1. 增强右键菜单功能,增加绘制pl线右键弹出菜单闭合功能

2. 修改个别图纸OLE对象显示范围不对问题

3. 修改个别字体显示的问题

4. 增加工具条位置自动记忆

5. 增加动态提示显示调用接口

MxDrawXCustomFunction::Mx_CallShowTip

6. 修改在谷哥浏览器,闪烁函数不管用错误

7. 修改块中对象线宽显示不对问题

8. 增加布局转模型空图纸接口

MxDrawXCustomFunction::ExApp_ExportLayoutToDWG

9. 修改端点捕捉乱跑问题

10.修改有些图纸打开不了问题

11. 增加光标设置界面

12. 增加复制,粘贴过程回调接口

android版控件2018.1.12最新更新

下载地址:


http://www.mxcad.net:2080/MxDraw6.0Android(20180112)TryVersion.exe


更新内容:

1.文件操作功能: 读写CAD文件,支持的文件格式dwg、dxf、dwf

2.增加导出pdf功能

3.增加图纸浏览: 视区放大、缩小,ZoomW、(一键适应全屏)功能,和相关函数

4. 增参数化绘图: 绘直线、圆、圆弧、PL线、、文字,点,块函数,绘制标记

5. 增加构造选择集,,遍历数据库,读写扩展数据,扩展记录,夹点显示,框选和多选,夹点功能,相关接口和函数,取所有图层,取图纸最小外函数,与用户单选对象函数,图上取点类

6. 增加打开图纸完成,初始化完成,对象选择,鼠标移动等事件,相关接口

7. 增加回退

8.MxFunction主要函数:


    public static native void setShowFileBrowse(boolean iShow);

    public static native void setShowUpToolBar(boolean iShow);

    public static native void setShowDownToolBar(boolean iShow);

    public static native void setShowReturnButton(boolean iShow);

    public static native void enableSelect(boolean isEnable);

    public static native void openFile(String sFile);

    public static native void openFileEx(String sFile,int iRC);

    public static native boolean writeFile(String sFile);

    public static native void doCommand(int iCommand);

    public static native  void doThreadCommand(int iCommand);

    public static native void setToolFile(String sFile);

    public static native void setMenuFile(String sFile);

    public static native  void setLanguage(String sLanguage);

    public static native  void zoomAll();

    public static native  void initWorkDir(String sDir);

    public static native  String getWorkDir();

    public static native  void sendStringToExecute(String sCmd);

    public static native int zoomW( double dLBx, double dLBy, double dRTx, double dRTy);

    public static native int  zoomCenter( double dCenterX, double dCenterY);

    public static native int  zoomScale( double dScale);

    public static native double[]  viewToDoc( double dVx, double dVy );

    public static native double[]  docToView( double dDx, double dDy );

    public static native void  deleteObject( long lId);

    public static native  long findEntAtPoint(double dX,double dY,String sType);

    public static native  boolean setxDataString(long lId,String sDataName,String sVal);

    public static native  String   getxDataString(long lId,String sDataName);

    public static native   long  drawImageMark(String imageFile, double dDx, double dDy, double dScale);

    public static native   long  drawImage(String imageFile, double dDx, double dDy, double dScale);

    public static native   long  drawImage2(String imageFile, double dDx1, double dDy1, double dDx2, double dDy2);

    public static native  String   getTypeName(long lId);

    public static native  void    setViewColor(int iR, int iG, int iB);

    public static native void     enableUndo();

    public static native  void    initMxDraw(boolean is,String s1,String s2,String s3,String s4);

    public static native  String   getPreviewFile(String sFile);

    public  static native long[]  getAllLayer();

    public  static native double[] calcArc(double dX1, double dY1, double dX2, double dY2, double dBulge);

    public  static native double[] getMcDbDatabaseBound();


9.新增加的类


    McDbArc,McDbCircle,McDbCrve,McDbEntity,McDbLayerTableRecord,McDbLine,McDbMText,McDbObject,McDbPoint,McDbPolyline,McDbText,McDbDbgSelset,McDbDbgUiPrPoint,McDbgUtils


up.png

梦想cad控件 2018.1.13最新更新

下载地址:


http://www.mxcad.net:2080/MxDraw5.2(20180112)TryVersion.exe


更新内容:


1. 增加打印页眉,页脚接口 CMxPrintPageHeader

2. 增加打印,对打印颜的选择,指定某个颜色用其它颜色代替

3. c++接口,增加自定义停靠窗口的支持 MxDraw::SwitchDockbarDialog

4. 测量工具增加连续测量

5. 增加shx目录的扩展搜索 MxDraw::AddExtShxPath

6. 增加外部参照扩展搜索目录 MxDraw::AddDwgFileSearchPath

7. 增加加删除无用层MxDraw::deleteUselessLayer函数

8. 增加设置鼠标中键缩放灵敏度控制 MxDraw::SetMouseWheelScale

9. 修改视口显示,有实体会多显示出来问题

10.求交点,偏移,复制,移动命令对射线的支持

11. 修改标注移动错误问题

12. 增加SaveDwgToURL 不支持https协议

13. 修改代理实体显示不对问题

14. 增加MxDrawProxyEntity接口,可以来判断图上是否有添加自定义实体


private bool isTzDwg()
 {
     MxDrawSelectionSet ss = new MxDrawSelectionSet();
     ss.AllSelect();
     for (int i = 0; i < ss.Count; i++)
     {
         MxDrawEntity ent = ss.Item(i);
         if (ent is MxDrawProxyEntity)
         {
             MxDrawProxyEntity proxy = (MxDrawProxyEntity)ent;
             String sClassName = proxy.originalClassName;
             if(sClassName == "TDbWall"
                 || sClassName == "TDbOpening"
                 || sClassName == "TDbSymbCoord"
                 )
             {
                 return true;
             }
         }
     }
     return false;
 }


15. 增加捕捉夹点大小,颜色设置接口

16. 增加打图时,从服务器下载shx文件功能

17. 修改用户设置自定义光标函数效果不对问题

18. 增加样条线离线后,自动转圆弧功能

19. 增加可以同是加载多个线型函数

20. 增加把布局图形转到模型空间函数

控件2015-2017年更新

2015年更新说明


56. 2015.03.12更新

1.增加控件状态栏文字,自定义功能.
2.增加对dwg文件读写用户信息函数.
3.完善控件的插入函数,可以一次性把一个dwg文件中所有图块,都导入到  当前图纸上,方便使用.
4.增加一个绘制外部引用函数Mx::addNewXRefDefBlock
  COM接口,自定义函数 Mx_AddNewXRefDefBlock.
5.Mx_WriteJpgToURL函数,增加让用户指定范围参数.
6.完善LoadLinetypeFromFile函数,支持动态从服务器上加载线型文件.
7.增加对点样式的显示,与修改.
8.增加对ucs坐标的保存与读取.
9.修正保存dwg文件后,有个别文字位置发生少量偏移问题.
10.修改镜向圆弧夹点显示不对问题.
11.并增加把镜向圆弧变成非镜向圆弧函数McDbArc::correctMirror.
12.修正浏览模式下,还能进行属性编辑的错误.
13.增加,网上打开dwg文件时,对dwg文件路径加密的功能.
14.增加动画时可以设置多个时钟的功能.
15.增加工具条文件定义中,工具条按钮的图标可以直接从bmp文件加载,bmp    文件也可以是个网络路径.
16.增加菜单文件定义中,菜单按钮的图标可以直接从bmp文件加载,bmp文   件也可以是个网络路径.
17.修改个别填充中有文字框时,显示不对问题.
18.修改一堆其它细节上的错误.


57. 2015.05.07更新

1.增加菜单动态加载函数,MxDraw::ReLoadMenu.
2.完善控件的射线接口,MxDrawRay.
3.完善控件的导角功能,可以导圆弧,pl线的导角.
4.完善控件的离散功能,比如样条线,离散后变成一堆的圆弧,而不像以前  那样,变成直线.
5.完善图层操作界面,增加线型预览显示,和打印选项控制.
6.打印接口,增加一个给定中心点缩放比例打印的函数,名为:MxDrawPrint::Print2.

7.增加PICKSTYLE系统变量的支持,选择时对同一个组的对象是否也被选中  做控制.
8.完善Mx_Explodeb函数,支持把文字打碎成曲线.
9.自定义实体,绘制时,增加对象选中显示,不选中不显示的控制接口 McGiSetJustDrawHighlight.
10.修正在有些图上修改点划线在开始位置,显示效果不对问题.
11.增加一个C#绘制自定义实体,实现双线绘制的例子 samples\CSharpCustomEntity\CSharpCustomEntity.sln.
12.增加闪烁函数,控制闪烁次数的功能.
13.完善填充的COM接口函数,并增加从文件加载填充图案的接口 .


58. 2015.08.07更新

1.增加,旋转,缩放,移动工具按钮.
2.修改一堆细节错误.


59. 2015.08.10更新

1.增加图块与曲线求交点功能,并修正PL线在特别数据情况下不能偏移,或  求交点的问题.

2.完善图片插入命令,插入过程可以指定缩放比较,宽高。并在界面上可以  动态预览.

3.增加在图上查找文字,并定位的功能.

4.完善多行文字,支持宽度属性,自动换行功能.

5.修正图块中实本的显示顺序问题.

6.修正文字中,上下标识文字的正确显示.

7.增加COM接口,用来给dwg图纸写用户自定义数据.

8.增加“梦想控件20-常用系统变量说明.doc”文档.
9.修正椭圆弧由距离计算点不成功问题.
10.返回最近执行命令函数.


60. 2015.08.24更新

    增加界面控制说明.


61. 2015.09.20更新

1.浏览dwg文件支持所有版本 dwg文件.
2.参数化绘图.
3.图面信息提取.
4.动态拖放画图.


62. 2015.11.16更新

1.Solid支持半透明填充.
2.标注对象修改后,undo不会更新问题.
3.PL线打断后,宽度丢失问题.
4.修改夹点编辑的时候,不能捕捉自身.
5.正交模式打开时候,夹点移动没有正交效果.
6.pline绘制增加一个回退的关键字.

 



2016年更新说明


63. 2016.04.13更新

1.修正得组里面的实体,把删除实体也返回的错误.
2.修正代理实体改不了颜色问题.
3.修正捕捉块插入点,有时会跑到很远的位置问题.
4.MxDrawChange类增加ToBlockReference函数.
5.增加MxDraw::DrawToJpgBase64,Mx_DrawToJpgBase64函数,把图纸上的内   容保存为Base64字符编码的jpg图片.
6.增加Mx_ClearAllHighlight函数,清除图上的所有高亮实体.
7.修改缩放实体命令,在动态输入打开后,不能输入比例.




2017年更新说明


64. 2017.02.22最新

1.增加英文版本.

2.增加对扩展屏幕的支持.

3.修改填充问题.

4.修改图纸比较问题,比较更加准确.

5.修改计算外部块参照外包不对问题.

6.修改部份图纸,字体显示问题.

7.完善pdf导出功能,并能指定导出那些布局,和布局顺序.

8.完善控件在网页中使用文档,增加动态绘图,自动图签签名,图面批注,提取批注,删除批注,绘制房间等例子.

9.修改打印图纸时,有些不打印的也打印问题.

10.增加控件视区缩放,以无限放大,缩小函数void  SetIsUnlimitScale(bool isIsUnlimit).

11.增加视区移动滚动条.

12.增加选择集,选择顺序功能.

13.增加属性窗口停靠位置设置选项.


65. 2017.02.23更新

1.极速启动    

  安装包只有25M,安装快,运行快,不需要安装AutoCAD.

2.自主开发平台,极速简小,功能齐全

  自主显示内核,30万行C++程序,全部重写CAD软件.

3.解决CAD正版问题

 不需要购买任何CAD软件,直使免费使用.

4.兼容AutoCAD,支持所有版本DWG文件格式

 打开AutocCADR14,AutocCAD2000到AutocCADCAD2017所有版本图纸.

5.主要功能

 浏览编辑DWG、DXF、BMP、JPG文件、支持SHX、TrueType字体显示,DWG批量转到PDF、DWF、JPG,图纸信息搜索提取,测距离,算面积,图章,批注,捕捉,正交,实体闪烁,曲线离散,偏移,打断,阵列,扩展数据读写,扩展记录读写,构造选择集,打印,动画,自定义实体,组,右键菜单,超连接,Undo,Redo,字典,图层,标注样式,线型样式,文字样式,视口,布局,用户坐标系,系统变量,图纸比较,图纸剪切,界面切换,动态提示,google百度地图等.

6.打印功能

框选,全屏打印,后台批量打印,多个图纸嵌套打印,与网页合并打印.

7.显示功能

 鸟瞰,放大镜,视区平移,缩放,视区旋转,鹰眼,透明显示,背景,水印,网格,回溯显示,最佳显示,显示隐藏工具条,浏览模式,分屏显示,失量线,失量圆,动画,动态标注, 叠加比对显示等.

8.图元支持

 主要实体有:直线,圆弧,Polyline,样条线,圆,椭圆,椭圆弧,IMAGE,点,块引用,外部块参照,射线,云线,文本,多行文本,对齐标注,旋转标注 ,半径标注,直径标注,角度标注,OLE对象,布局,视口,图层,线型,文字样式,命名字典,标注,自定义实体,代理实体,反应器等。主要编辑有:移动,夹点拉伸,偏移,删除,复制,粘贴,旋转,缩放,镜向,离散,图案填充,实心填充,打碎,计算曲线长,面积,最近点,交点,导角,文字变线条等.

9.几何运算

 面积,夹角,向量,矩阵,旋转,缩放,最近点,最近距离,垂足,参数,镜向,平移,交点,打断,延伸,最短路径,最长路径.


66. 2017.03.31更新

1.完善文字查找功能,增加指定区域查找.

2.增加文件切换tab 选择项.

3.修改安装程序,增加dwg文件关联.


67. 2017.05.04更新

1.完善图层管理功能,修改为停靠窗口方式.

2.增加测量工具条,直线,面积测量.

3.增加新版本提示更新功能.


68. 2017.05.10更新

1.文件的浏览界面改版.

2.增加分享,编辑,删除功能按钮.

3.进一步优打开图纸速度.

 

69. 2017.06.04更新

1.增加射线功能.

2.绘多线段,增加三点画弧.

3.画圆增加三点画圆.

4.椭圆离形后,变成小段圆弧.

5.复制命令,连续复制.

6.导角支持pl线.

7.打印支持页眉页脚功能.


70. 2017.06.04更新

1.增加android studio开发使用的arr包,详细使用参考"梦想控件1-AndroidStudio开发使用控件入门(aar).doc".

2.修改Android6.0以上版本,权限问题.

3.修正照像,录音功能在新安卓系统上的错误.


71. 2017.06.07更新

1.增加dwg转pdf功能.

2.增加图纸剪切功能.

3.增加dwg转bmp功能.

4.增加设置界面,设置光标长度,坐标位置,视区颜色,shx文件搜索目录.

5.完善关于界面,完善自动更新安装程序.

6.增加射线功能.

7.绘多线段,增加三点画弧.

8.画圆增加三点画圆.

9.椭圆离形后,变成小段圆弧.

10.复制命令,连续复制.

11.导角支持pl线.


72. 2017.07.10更新

1.增加属性块属性编辑.

2.增加右键弹出菜单.

3.增加引出批注.

4.增加坐标批注.

5.增加圆形批注.

6.增加矩形批注.

7.增连续测量.

8.增加DWG图纸比较功能.

9.增加DWG批量转pdf.

10.增加DWG批量转JPG.

11.增加DWG批量加密.


73. 2017.07.19更新

1.在执行拖动时,增加鼠标右键菜单开发接口功能.

2.完善一堆的arx开发接口函数.

3.修改一些shx字体显示不对问题.

4.增加错误异常捕捉功能.

5.批量修改对象颜色,不完全修改问题.

6.修改一个崩溃错误.

7.修改个另情况下圆弧显示问题.

8.修改文件被CAD打开后,我们软件打开不了问题.

9.修改动态拖动时,输入框中的文字,鼠标只一移动就不能再输入问题.

10.修改导角不能记住上次输入值.


74. 2017.07.23更新

1.增加布局显示.

2.完善aar开发包,增加工具,菜单条的自定义接口.


75. 2017.09.06更新

1.增加弧长标注.

2.增加点到直线距离标注.

3.增加属性块编辑.

4.增加属性定义功能.

5.增加热键功能.

6.增加DWG图纸版本转换功能.

7.增加图纸灰色显示功能.

8.增加从线型文件,重新加载所有线型功能.

9.完善图块插入功能,支持属性块的属性插入.



控件2012-2014年更新

2012年更新说明


38. 2012.02.02更新

1.增加自定义文件格式(扩展名为MXG)文件,支持文件预览,图纸加密,和不同等级的压缩保存.

2.增加支持OLE显示.

3.增加Wipeout显示.

4.增加CDC方式自绘控件背景接口,MxDrawBackGroundReactor,使用该接口可以和GIS地图无缝接合,并显示到控件中.

5.增加把多个控件的内容打印到一张图纸,实现嵌套打印,接口类名为:MxNestedPrintWork,OCX接口.

6.增加控件键盘事件响应接口,MxDrawXCustomEvent::KeyDown,MxDrawXCustomEvent::KeyUp

  

39. 2012.03.01更新

1.控件增加GIS模块,可以做到CAD与GIS上的接合.

2.新增加Gis相关函数.

3.修改一些细节问题.


40. 2012.04.06更新

1.增加UCS坐标系统.

2.完善视区旋转命令.

3.增加windows结构异常错误捕捉,在程序出错时,会自动生成dmp文件.

4.增加线型从lin文件加载功功能,并把一些常用的线型放到缺省线型中.

5.完善工具条上面的图层,线型,颜色组合框功能,它们能显示当前选中实体的参数,并能直接修改.

6.完善与交互输入点函数,支持用户直接输入一个距离定位.

7.完善绘矩形框命令,功能做到与AutoCAD一样,源码在sample\MxDrawRectang.cpp.

8.增加返回没加加载的字型shx文件函数MxDraw::GetLoadFailedShxFile,和重新加shx字型文件函数MxDraw::ReLoadShxFile.

9.修改了一些细节问题.


41. 2012.05.10更新

1.增加对象属性编辑查询功能,源码在sample\PropertyEditor工程中,所以使用该功能需要先加载PropertyEditor.mrx,然后调用MxDraw::EnablePropertyEditWindow启用该功能,MxDraw::ShowPropertyEditWindow用于显示属性编辑窗口.

2.增加MxDrawXCustomFunction::Mx_PrintHtml函数,专门用于控件在网页中使用,实现控件与网页一起打印。使用例子参考sample\ie\iedemo_print.htm.

3.增加MxDrawService接口,用于B\s架构,服务器后台调用,实现无窗口时,调用控件的功能,比如实现后台DWG到 JPG的转换,DWG图上的信息提取等功能.

4.增加HasRedo,HasUndo函数,用来判断当前undo,redo数据是否为空.

5.修改一些细节问题.


42. 2012.08.13更新

1.增加动态输入功能,类拟于AutoCAD的DYN功能
可以修改系统变量,DYNINPUT,值为1表打开该功能,值为0表示关闭该功能.

2.增加CTRL+C ,CTRL+V,热键复制,粘贴功能.

3.增加MxDrawX.ocx接口,MxDrawUiPrPoint ,MxDrawUiPrString ,用户与 控        件交互取点,和输入字符串,支持默认值和输入关键值功能.

4.修改InsertBlock ,DrawImage接口,支持web路径(http://开头的网络路径.),直接从服务器上读取文件.

5.修改有些图转pdf文字会成问题, 图块插入对多行文字,标注实体会丢失问题.

6.修改一些其它细节问题.


43. 2012.08.30更新

1.增加对象追踪捕捉功能.

2.增加极轴功能.

3.增加栅格捕捉.


44. 2012.09.24更新

1.增加控件标尺功能.

2.增加菜单功能.

3.增加填充命令.

4.增加在线打开ftp服务器上的图纸功能.

5.修改一些错误.


45. 2012.11.01更新

1.增加MxCAD.exe软件,封装MxDraw控件,实现的一个CAD软件.

2.增加文字样式设置命令.

3.增加线宽设置命令.

4.增加标注样式设置.

5.增加块定义命令.

6.完善块插入命令.

7.增加修改实体显示顺序命令.

8.修改了一些错误.


 



2013年更新说明


46. 2013.06.08更新

增加移动平台支持,可以在Android,苹果系统上运行.


47. 2013.09.10最新

1.增加命令调用时可传参数,Mx_SendStringToExecute.

2.增加Mx_SendStringToExecuteFun ,可以实现在程序中直接调用命令函数.

3.修改jpg打印时,在个别情况下,打印不对的问题.

4.修改调用clear函数时,把一个对象内存释放,可能会出错的问题.

5.增加控件自定义参数功能,这样可在用户的mrx程序访问到.

6.修改打开文件函数,OpenDwgFile ,使用其更为健壮,在控件还未初始完成时,也能打开成功.

7.增加mcdbEntitysLastCmd函数,得到一个命令执行完后,往数据库中新增   加的对象id数组.

8.增加面积,周长计算命令.

9.修改保存图纸,等一堆的小问题,现在控件版本应该是最稳定了.

10.支持2013最新dwg文件格式.

11.增加MxDraw::BuilderHatchFromPoint函数,根据一个点,在当前控件显示范围内搜缩闭合区域,然后用该闭合区域创建填充对象.





2014年更新说明


48. 2014.02.14更新

1.完善对2013 DWG 文件格式支持.

2.增加64位版本.

3.升级到VC2010开发,控件不再需要安装VC运行库,就能使用.

4.增加使用COM接口,写自定义实体的功能.

5.增加使用COM接口,写动态拖放功能.

6.增加水印功能.

7.增加对组的支持,如创建组,删除组,得到组等函数.

8.增加实体超连接功能,点击实体,可以跳到一指定的网页.

9.增加右键弹出菜单功能

10.增加绘制动画功能.

11.完善打印接口,新增IMxDrawPrint组件,可以实现,调用打印窗口打印,直接打印,批量打印,多个控件内容组合打印,与网页内容一同打印,指定范围打印,当前显示内容打印等功能.

12.完善读写扩展数的COM接口,读写扩展数据变成非常方便.

13.增加一堆的与用户交互的COM接口组件.

14.增加带参数执行命令函数,和把命令当着函数调用的功能.

15.增加动态绘制失量圆,失量线功能,视区移动后会自动消失.

16.增加控件浏览模式切换功能 .

17.把常用的自定义事件导出.

18.把常用的自定义函数导出.

19.完善控件COM接口,在网页更加方便调用控件功能 ,增加了一堆的函数.

20.修改控件在网页调用的一堆细节问题.


49. 2014.03.24更新

1.增加选择块里面的实体.
2.增加捕捉块里面的实体.
3.增加全屏功能.
4.完善文字显示功能,比如支持文字斜体显示,字符中上标支持,修改一堆   文字相关显示问题.
5.修块中实体的线型显示问题.
6.增加读写 McDb3dPolyline,McDb2dPolyline顶点中Z值,扩展数据.
7.增加曲线合并功能.
8.增加DWG图纸的用户自定义变量支持,user r1~r5(浮点数),user s1~s5  (字符串),user i1~i5(整型).
9.增加把鹰眼功能放到用户的界面上的接口.
10.完善打印功能,增加, 黑白打印,加粗加印等选项.


50. 2014.06.10更新

1.推出稳定的控件的安卓开发包.

2.快速加载dwg图纸,在手机上浏览dwg图纸,使用了自定义格,缓存dwg  文件,提高加载速度.

3.优化显示速度,目前在手机上看图已经很快了.


51. 2014.07.27更新

1.增加快速选择命令.
2.增加对https协议的支持,可以打开https上的dwg文件.
3.增加扩展夹点的编辑功能,通过移动夹点,可对实体的放大小,缩小,移动.
4.增加COM接口的自定义实体,可以设置它的属性显示名称.
5.增加图纸比较COM组件接口,并完善了图纸比较功能,可以全图,或指区  域比较,并自动标出被修改的,新增的,删除的对象.       

6.增加从服务器上,动态加载mxt扩展模块功能,并且工具条上的图标也可  以从该扩展块加载.

7.修改dwf文件的加载,颜色显问题.
8.支持最新的AutoCAD2005图纸,目前能支持所有版本的dwg文件.
9.把控件升级到vs2012版本,可以同时提供vs2010,vs2012两个版本的C++  语言编程接口.
10.增加控件对谷歌,火狐浏览器的支持,
  文档在: MxDraw52\Src\MxDraw5.2\samples\梦想控件15-谷歌,火狐浏览     器中使用控件.doc.
11.修改一堆的细节问题.


52. 2014.11.12更新

1.支持文档格式,igs,stl,dwg,m3d等通用标准的3d文件格式.

2.支持常见的三维实体建模.

3.支持,旋转,沿路径,拉伸,偏移等方式建模.

4.支持bool运算方式建模.

5.支持32,64位系统,支持网页使用,提供ocx方式接口.

6.兼容二维绘图功能.

7.使用vc2010开发.


53. 2014.12.02更新

1.增加创建管道例子.
2.增加偏移创建例子.
3.增加相减,相加,合并运算.
4.增加导角运算.
5.形坐标变换运算.
6.演示创建房间例程.


54. 2014.12.03更新

1.增加McDbPolyline如下函数SegType segType (unsigned int index) const;
  Mcad::ErrorStatus getLineSegAt(unsigned int index,McGeLineSeg2d& ln) const;
  Mcad::ErrorStatus getArcSegAt (unsigned int     index, McGeCircArc2d& arc) const;

2.McDbCurve的extend函数,延伸曲线函数virtual Mcad::ErrorStatus  extend(Mdesk::Boolean extendStart,const  McGePoint3d& toPoint);

3.修改图块插入时,标注的中的匿名块,互相覆盖问题.

4.增加McDbHatch函数Mcad::ErrorStatus appendLoop(Mdesk::Int32   loopType,const McDbObjectIdArray& dbObjIds);

5.增加MxDraw创建视口函数static McDbObjectId          CreateViewport1(McGePoint3d ptLB,McGePoint3d ptRT,
   McGePoint3d ptTargetLB,McGePoint3d ptTargetRT);

6.修改各种细节上的错误.


55. 2014.12.23更新

1.增加MxDrawSample例子,演示如果在非全屏下使用控件开发.

2.完善开发文档,按文档内容,如何搭建android的控件开发环境.

3.修改一堆其它问题.


控件2007-2011年更新

2007年更新说明


1.   2007.07.21更新

增加了对AcDb2dPolyline,AcDb3dPolyline,AcDbSolid的显示支持.


2. 2007.07.28更新

增加了对AcDbMText的显示支持.

 

3. 2007.08.12更新 

增加把dwg文件保存为位图的功能函数 // dwg 文件存成位图.

 

4. 2007.08.26更新 

增加ARX编程接口,增加保存dwg文件函数,增加绘表例子.

 

5. 2007.09.02更新 

1.修正了块中圆弧显示错误.

2.修正了文字显示位置不准确错误.

3.修正椭圆弧显示错误.

4.修正块的位置在UCS坐标时,显视位置不对问题.

 

6. 2007.09.09更新 

1.修改块中实体颜色显示错误.

2.修改线型随层时的问题.

 

7. 2007.12.16更新

1.增加插入图块的功能.

2.把控件做成ActiveX控件,并可在网页使用控件.

3.增加往实体读写扩展数据功能.

 



2008年更新说明


8. 2008.01.29更新

1.增加帮助文件.

2.增加把dwg文件信息写到文本文件的ReadDwgToFile 例程.

3.增加绘制一个简单图形,存在到dwg文件的WriteDwgFile例程.

4.增加regen重新生成图形命令.

 

9. 2008.03.23更新

1.增加dwg局部保存功能.

2.增加动态绘制矩形框例程,并把结果保存到dwg文件中.

3.shx字体文件的精确显示,比如说字体中的圆弧显示,并丰富了控件中的字.体文件,使用dwg中的字体显示更为准确.字体的镜向,颠倒显示.

 

10. 2008.03.30更新

1.增加TrueType字体显示.

2.增加AcDbTrace实体.

3.修正前一个版对填充对象显示的内存泄漏问题.

 

11. 2008.04.04更新

1.修正hatch图案显示错误.

2.显示速度提高很多.

 

12. 2008.04.19更新

显示速度又进一步提高,与AutoCAD有得一比了.

 

13. 2008.05.04更新

修正了前一个版本显示速度提高后的一些显示错误.

 

14. 2008.05.28更新

1.重写显示控制模块,使用显示时的视区变化也支持回退操作.

2.并修改了插入图块后,再undo后再插入图块会出错的问题.

3.对起点与终点相同的圆弧计算出错的问题.

 

15. 2008.06.22更新

1.增加Spline线的支持.

2.增加返回数据库的外包范围坐标.

3.加入控件授权显示信息.

 

16. 2008.10.06更新

1.修正尺寸标注中的MTEXT文字显示不正确问题.

2.控件工具条改成从mxt文件加载,这样用户通过修改mxt文件可以自定义工具.

3.修改VB使用控件,当使用命令时,这时退出程序,但VB程序一直没有退出,在进程管理器中能看到的问题.

4.修正AcDb2dPolyline,AcDbPolyline的返回标高函数总是返回零的问题.

5.修正控件在IE使用容易出错的问题,使用控件在IE使用更为稳定.

6.修正控件控件在IE中打开,提示控件安全警告问题.

7.a增加打印功能.

 

17. 2008.10.18更新

1.增加读取属性块中属性功能.

2.增加实体名柄类AcDbHandle,并可以把实体名柄与实体ID互相转换.

3.增加闪烁实体功能和停闪烁接口调用代码.

4.增加构建选择集函数acedSSGet,acedSSLength,acedSSFree,acedSSName,  现在支持带过滤的X选.

5.增加图层的操作,关闭打开图层,可以参照samples\Edit.sln例程.6.读  取实体的扩展记录,和读取ReadNamedObjectsDictionary功能. 

7.增加控件配制文件,在配制文件中可以指控件的背景色,是否显示工具条,  是否显示命令窗口,字体文件搜索路径等.

8.增加对自定义实体的显示AcDbProxyEntity.

9.增加对属性定义文件的显示AcDbAttributeDefinition.

10.增加W ,C方式构造选集.

11.增加实体选择变虚功能.

12.增加acedGetPoint函数,可以从图上取一个点.

13.增加在图上动态标注一个点的显示例程.

14.增加设置光标位置函数.

15.修正了一堆显示细节问题,控件显示更为精确.

16.比如有:文字间的空隔距离问题,MTEXT字体风格问题,填充对象有时填   充不对问题,块中实体颜色显示等问题.


下载 文件大小:92.83 KB,下载次数:0

 

 

18. 2008.12.01更新

1.增加对公差显示的.

2.修正了椭圆弧显示问题,等一堆显示问题.

3.增加带有形的复杂线型的显示.

4.增加在IE中同时打开两个控件的演示例程.

5.增加打开对话框中显示dwg预览的功能,并增加.

6.CBitmap* MxDraw::GetPreviewBmp(LPCTSTR pszFileName)函数得到dwg的  预览位图.

7.增加MxDraw::DoPreviewFileDialog函数,弹出带预览窗口的文件打开对  话框.

8.增加对DXF文件的显示支持.

9.修正控件尺寸在除VC的其它语言中改不了的问题.




2009年更新说明


19. 2009.05.10更新

1.增加布局功能和相关接口,如:McDbLayout,McDbLayoutManager等类.

2.增加鼠标移动到实体上的动态提示功能和相关接口.

3.ActiveX的动态提示事件函数.

4.增加图层管理功能和相关接口.

5.导出dwf功能和相关接口.

6.安装包中增加调试版lib文件和dll文件,方便控件使用者调试程序.

7.增加放大镜功能.

8.修正一堆细节上的错误.

 

20. 2009.06.16更新

1.增加 dwf的导入.

2.增加样条线绘制.

3.增加曲线采样和离散曲线功能,可以对样条线,圆弧,圆,椭圆,椭圆弧  进行离散.

4.增加用户坐标系.

5.增加视区旋转显示,和旋转打印.

6.增加鸟瞰功能.

7.增加对位图,jgp的显示,增加AcDbRasterImage类.

8.增加绘图属性工具条,可以设置绘图的当前的颜色,当前图层,当前线型.

9.增加绘图工具条,主要用增加:绘线,矩形框,圆弧,圆,样条线,椭圆,  椭圆弧,点,插入块,写文字,和插入图片按钮.

10.增加打开网上dwg图纸命令.

11.增加关闭选择实体的图层命令.

12.增加打开所有图层命令.

 

21. 2009.07.09更新

1.增加丰富的 COM 接口,这些接口类拟AutoCAD 的VBA接口,方便其它语言使用.

2.增加更加完善的帮助文档.

3.增加删除实体功能.

4.增加夹点编辑功能.

5.增加编辑文字的演示例程代码.

 

22. 2009.08.20更新

1.增加高质量绘图功能,该功能可以在控件配制文件中设置. 

2.mxdrawx.ocx接口更加完善,增加C#例程.

3.增加把指定的实体,缩放到视区中显示.

4.增加读取扩展数据.

5.写扩展数据.

6.遍历数据库的实体.

7.插入图块,增加注释.

8.增加控件的JavaScrip例程.

 

23. 2009.09.02更新

1.增加绘图捕捉功能.

2.ARX接口中的曲线类几何计算函数更为完善.

 

24. 2009.09.21更新

1.增加不需要用控件打开,直接把dwg转成jpg文件的功能.

2.增加ARX的自定义实体的支持.

3.修改了一些小问题.

 

25. 2009.10.10更新

1.增加ASP例程.

2.增加控件在网页中使用时,把文件保存到服务器的功能.

 

26. 2009.11.12更新

1.完善MxDrawX.ocx的接口和属性。控件的背影色,是否显示工具条,命令  窗口等都可以直接在控件属性编辑器中修改.

2.增加一组简单的绘图接口,可以非常方便进行参数化绘图,这些接口的详  细调用例程可以参考samples\MxDrawXTestVB6.0下的例程.

 

27. 2009.12.31更新

1.控件升级到VC2008.

2.支持最新的CAD图纸2010.

3.DWG文件模块是否加载可选.

4.完善了DWG文件读写模块,解决了以前难解决的编辑图纸问题,为后续支持  更为复杂的编辑功能准备了基础.

5.增加控件MxDrawX自动安装包(MSI文件),并且控件运行前,不需要安装任  VC环境.

6.修改了调试版本的一些错误,现在调试和发行版本一样稳定.

7.增加导出pdf功能.




2010年更新说明


28. 2010.02.06更新

1.增加批量打印接口.

2.增加正交绘图模式.

3.增加分屏显示功能.

4.增加asp.net的把文件保存到服务器的例程.

5.修正了一些细节问题.

6.增加搜索图上表格文字功能.

7.增加把某个dwg图做为背景图打开.

8.增加自绘背景接口增加文字转曲线功能.

9.增加VC6下,调用控件例程,使用COM 接口调用,很有参考价值.


28. 2010.05.06更新

1.增加自主的dxf文件读写库,并且开源,使用者可以非常方便修改错误,  源代码在samples\MxDxf50目录下,很有参考价值.

2.修改一堆错误,和改了很多细节等.

3.增加C#的多文档使用例程.


29. 2010.10.12更新

1.增加扩展模块的支持,扩展模块名为mrx,与AutoCAD的arx文件是同一类.

2.增加扩展模块中可以增加用户自定义函数和命令,自定义函数可以在    ActiveX被其它用语言调用.

3.修改布局中的一些显示错误.

4.修改自定义实体的显示错误,自定义实体显示更为准确.

5.增加region对象的显示.

6.增加MxExpressTools,ExApp例程,在ExApp例程中有一个非常好的表格  文字搜索程序代码.

7.修改很多细节错误.

8.控件在网页使用是时,如果客户电脑没有安装控件,增加自动提示安装下   载例程代码,在sample\AspNet中.

9.提高pdf文件的输出分辨率.


30. 2010.11.01更新

1.增加线重显示.

2.增加射线显示.

3.增加块参照显示.

4.增加dwg批量转pdf功能.

5.增加控件换肤功能,完善曲线打断函数.

6.完善多行文字的绘制处理功能.


32. 2010.12.24更新

1.增加Chm帮助文档.

2.增加固定夹点显示.

3.增加对多线显示支持.

4.增加PL 线自交功能.

5.增加 实体删除,并把内存释放功能.

6.增加实体被选择后的通知事件.

7.修改一些细节错误.




2011年更新说明


33. 2011.04.14更新

1更加完善的标注接口,MxDrawX.ocx里,可以非常方便绘制标注实体,和访问和修改标注实体信息.

2.增加标注接口的VB调用例程,详细可以参考sample\MxDrawXTestVB6.0.

3.完善标注接口文档,和帮助文档.

4.增加线型标注.

5.增加对齐标注.

6.增加半径标注.

7.增加直径标注.


34. 2011.05.24更新

1.图层亮度显示控制,可以把一些不重要的图层变成灰色显示.

2.增加函数 :Mx_PutEntityInView ,把一个实体放到视区中.

3.增加函数 :Mx_SetBright, 设置当前显示亮度.

4.增加MxDraw::DrawImage函数,可以在控件中方便插入一个光栅图.,支持PNG透明图片.

5.增加获得控件CStatusBarInformationReactor状态条信息的反应器.

6.增加打开DWG文件,可以指定那内容不需要读取,达到快速打开文件的功能.

7.增加图纸比较功能.

8.增加保存图纸可以设置密码,和打开有密码的DWG文件.

9.增加图面批注接口,批注对象是自定实体实现.

10.增加电子图章接口,图章对象是自定实体实现.

11.修改布局打印,白色实体打印不出来,点划显示成小短线,等问题.


35. 2011.08.18更新

1.增加多行文字编辑功能,并提供源码.     

2.增加MxGraph类,用于搜索CAD图上的曲线组成的图形,并创建图类型的数据结构,方便图面搜索使用,现在可以用它求两个曲线,或两点之间的最短路径.

3.修改了一堆错误.


36. 2011.10.23更新

1.增加视区变化通知接口.

2.增加VC接口:CMxDrawFilterWinMsgObject::OnViewModify.

3.增加Mx_DrawImageToBackground函数,把光栅图当着背景显示,VC接   口为OpenBackgroundImageFile.

4.增加,保存dwg图时,保存预览图功能,并把当前的显示范围也保存

命令行状态和多行文本编辑支持,右键菜单,复制粘贴,命令行窗口大  小可以调用,并支持F2显示桌面窗口.

5.保存的时候 ,是否自动备分,设置接口MxDraw::SetIsAutoBakFil.

6.增加简化命令输入,和定制命令名.

7.支持文件保存为二进流,和从二进制流加载图纸功能.

8.增加COM接口:ReadBinStream ,WriteBinStream.

9.修改布局名称支持中文.

10.增加打印功能从图上选择打印范围 ,或取上一次打印范围等功能,输   入打印范围.

11.同时增加:Mx_Print 接口,可以不出打印窗口,而直接打印,可以用   这个接口实现批量打印.

12.命令行支持输入相对坐标,距离,输入关键字等功能.

13.增加判断了图纸的改动接口,MxDraw::IsModifyed.

14.增加保存jpg文件也能上传到服务器.

15.修改AddLayer函数,有反删除功能.

16.增加曲线的延长线相交.

17.增加显示或隐基藏工具条上某个按钮功能,并增加工具条从服务器上    的文件加载.

18.修改带形的线显示不对问题.

19.增加OLE对象的读取与保存功能.

20.增加自定义实体的CDC绘接口,用户可以使用CDC指定绘制图形,来    实现更多的特殊的显示效果,使用该接口实现了一个DrawImageMark 函   数,可以在图上绘一个图形标记,而它不会随视区的缩放而变化.

21.增加PL线打碎功能.


37. 2011.12.02更新

1.新增加,剪切,延伸,导角,导圆角,打碎,绘多义线,绘多边线功能,源码在sample\MxEdit中.

2.新增加,剪切,延伸,导角,导圆角,打碎,绘多义线,绘多边线功能,源码在sample\MxEdit中.

3.完善绘直线,绘圆,绘圆弧,缩放,旋转命令.

4.增加把一个实体绘制到jpg文件函数.


梦想CAD是专业的CAD插件(控件),可轻松在网页、手机及BS/CS程序中浏览编辑DWG文件,不需安装AutoCAD即可运行。经十余年累积已非常稳定可靠,有关键的空间搜索算法,并使用汇编优化,可同时处理50万级实体,有非常高的图形显示和处理效率。
联系我们
TEL:400-888-5703
185-8173-1060
客服I QQ: 3570505660
技术I QQ: 827867134
技术II QQ:6884123
VIP服务购买
销售TEL:156-8136-8971
销售QQ:710714273
用户交流
控件QQ交流群1:73281982
控件QQ交流群2:112199959
MxCAD软件群 1:515771658
技术I:QQ
827867134
客服I:QQ
3570505660
销售QQ
710714273
联系电话400-888-5703