E-Form++专业版 |
E-Form++可视化图形组件库企业综合版本 |
特点 |
|
|
完全用VC++开发,100%与MFC兼容,而且打包了全部源代码 |
|
|
同时支持单页面或者多页面应用程序。 |
|
|
用户可以拖拉组件。 |
|
|
用户自定义组件属性。 |
|
|
完整剪贴版支持(包括:text文本、emf文件、Form++本身格式) |
|
|
组件移动。 |
|
|
组件拉伸。 |
|
|
组件旋转。 |
|
|
对组件进行布局、间隔、顺序编排。 |
|
|
保存或者打开选中组件 |
|
|
水平和垂直标尺。 |
|
|
网格,组件对齐到网格。 |
|
|
无限制Undo\Redo功能。 |
|
|
打印、打印预览以及输出到图象。 |
|
|
定制背景组件的大小。 |
|
|
绘制直线、曲线、矩形、椭圆、添加文本、以及图片等。 |
|
|
组件的组合与分解。 |
|
|
组件的锁定于解锁。 |
|
|
创建对象之间的连接。 |
|
|
屏幕放大、缩小。 |
|
|
创建组合对象。 |
|
|
绘制自由曲线。 |
|
|
改变打印页大小。 |
|
|
显示和隐藏网格线。 |
|
|
按网格线停靠对象。 |
|
|
组件微小位置变动。 |
|
|
画布的移动。 |
|
|
Unicode模式编译 |
|
|
静态编辑 |
|
|
拖拉OLE对象。 |
|
|
多种标准单位自由转换包括(英寸、Feet、Yards、Mile、毫米、厘米、米、千米以及像素点)。(新) |
|
|
支持批处理命令功能,您可以在任何是将您需要的一组命令同时执行。(新) |
|
|
支持自适应固定打印也大小和自定义页面大小设计模式。(新) |
|
|
支持组件与组件之间进行直线、曲线、折线等自由连接。(新) |
|
|
使用类向导,你可以很轻松地创建一个基于表格的应用程序,无须编写一行代码。 |
|
|
Microsoft Visual Basic |
|
|
Delphi |
|
|
Microsoft Internet Explorer |
|
|
Borland C++ Builder |
|
|
Microsoft Visual C++ |
|
|
可修改停靠点的外观 |
|
|
提供UCCDraw ActiveX设计文档 |
|
|
提供UCCDraw ActiveX设计源代码(100% C++,可完全控制) |
|
|
提供UCCDraw ActiveX示例代码(100% C++,或者VB) |
|
|
额外提供1-2个可调控点(如园角矩形的控制点) |
|
|
支持标度组件 |
|
|
允许所见及所得设定组件停靠点 |
|
|
提供一行代码修改单个或者多个组件属性功能。 |
|
|
提供创建新工程向导功能 |
|
|
提供自动代码产生程序 |
|
|
自动捕获组件端点或者顶点 |
|
|
专业带图标的菜单显示功能。 |
|
|
可添加下拉箭头以及组何框到工具条上 |
|
|
下拉颜色选择框、线宽设置框、线型设置框 |
|
|
表格组件。 |
|
|
同时支持厘米、毫米、英寸的标尺。(新) |
|
|
DataModel复制.(新) |
|
|
可直接录入文本的编辑框组件。 |
|
|
可直接录入文本的组合框组件。 |
|
|
可直接录入文本的多列组合框组件。 |
|
|
可直接录入文本的列表框组件。 |
|
|
可相应事件的按钮组件 |
|
|
可直接录入文本的带Spin的编辑框组件。 |
|
|
可直接录入文本的带格式输入的编辑框组件。 |
|
|
可直接录入文本的带密码输入的编辑框组件。 |
|
|
可直接收事件的Slider组件。 |
|
|
可直接录入文本的带Hot Button的编辑框组件。 |
|
|
可直接录入文本的表格组件。 |
|
|
可相应事件的热连接按钮组件。 |
|
|
绘制圆弧线。(新) |
|
|
绘制圆弧。(新) |
|
|
Office
XP 风格下拉颜色选择框、下拉箭头选择框、下拉线宽选择框、下拉线型选择框。 |
|
|
全屏幕显示功能。(新) |
|
|
扫视与缩放窗口。(新) |
|
|
类似于SmartDraw的多选择工具。(新) |
|
|
工具条显示平面组合框。(新) |
|
|
支持代理类CFOPVisualProxy。(新) |
|
|
直接编辑ToolBox的Item的文本。(新) |
|
|
直接扩展的多页列表风格应用程序(参考示例程序ExtMultiMDISample) |
|
|
支持CFOPDialogBar。 |
|
|
支持多个扩展停靠点(参考示例程序AnchorTest )。 |
|
|
支持创建自定义下拉列表控件。 |
|
|
提供功能更加强大的代码产生程序。 |
|
|
高级路径图形 |
|
|
导入SVG图形功能 |
|
|
更加专业的绘图核心模块 |
|
|
提供对路径图形的编辑功能 |
|
|
直接编辑工具盒Item的标签 |
|
|
更多的示例程序 |
|
|
类似于Visio 2003的直接对象操作控制,可以直接通过旋转控制点来完成对单个或者多个对象的旋转,缩放等操作:
|
|
|
对单个或者多个选中组件进行镜像操作:
|
|
|
可以自由添加辅助线或者辅助控制点:
|
|
|
更高的绘制
Arc同Pie的功能:
|
|
|
大量的对复杂多变形进行移动、旋转、缩放、变形以及交互操作的API函数。 |
|
|
多达5个格外控制点用于开发参数更多,更加复杂的图形。 |
|
|
直接将图形拖拉进入工具盒。 |
|
|
在两个不同的Form++文件中通过拖拉复制图形。 |
|
|
支持更多的图象文件格式(并提供了读取这个图象文件的大量源代码):
BMP -- OS/2 Bitmap|*.bmp
WMF -- Windows Metafile|*.wmf
EMF -- Enhanced Windows
Metafile|*.emf
PCX -- PaintBrush|*.pcx
JPEG -- JPEG Bitmaps|*.jpg
PNG -- Portable Network
Graphics|*.png
GIF -- CompuServe Bitmap|*.gif
TGA -- Targa Bitmap|*.tga
MNG -- PNG Animation|*.mng
ICO -- Windows 3.x/NT Icon
Resource|*.ico
|
|
|
支持多图层:
|
|
|
支持类似于
CAD的从中心位置开始绘图:
|
|
|
自动捕获对象的相交点. |
|
|
更加灵活高效的图形与图形的分层排布,你可以指定单个或者多个选中的图形位于某个指定的图形之上或者之下.
|
|
|
交换选中的组件在画布上的排布顺序 |
|
|
将某个或者一组选中的组件移动到某个指定的组件之前。 |
|
|
将某个或者一组选中的组件移动到某个指定的组件之后。 |
|
|
支持复杂的多变形处理,以及大量的相应的函数.比如,你可以直接将椭圆,圆弧,圆角矩形等直接转换成多变形等. |
|
|
将任意多个图形进行组合,如下图:
组合前:
组合后:
|
|
|
将任意多个图形进行联合操作:
联合前:
联合后:
|
|
|
将组合后的图形进行打散操作:
打散前:
打散后:
|
|
|
对多个图形进行相交运算:
运算前:
运算后:
|
|
|
从一个图形中剪除多个图形:
剪除前:
剪除后:
|
|
|
将多条直线或者曲线连接起来:
连接前:
连接后:
|
|
|
将复杂图形切分成线条:
切分前:
切分后:
|
|
|
将非封闭图形封闭起来:
封闭前:
封闭后:
|
|
|
对图形进行倾斜操作:
倾斜前:
倾斜后:
|
|
|
对图形单个或者多个图形进行变形操作:
操作前:
操作后:
|
|
|
可以将画布上的任何图形转换为多边形或者曲线.
如下图:
转换前为矩形:
转换后可编辑为:
|
|
|
在编辑曲线的时候可以添加或者删除顶点.
比如我们要创建一个三角形:
我们可以先绘制一个矩形如下图:
在转换为折线后,删除顶点就变为:
|
|
|
更加专业的表格组件:
|
|
|
可折断编辑直角连接线
|
|
|
可折断编辑连接线
|
|
|
相交连接线自动绕开:
|
|
|
高级的对多变性的编辑功能,可以自由增加删除顶点,将某段转换为曲线和折线,可以破开曲线等.
|
|
|
支持绘制更多类型的停靠点 |
|
|
超过3万行专门针对复杂多变形进行处理的源代码.并提供专门针对多变形的组件:CFOPathShape类. |
|
|
提供所有的专业解决方案源代码 |
|
|
画布间图形的拖拉支持 |
|
|
其他超过100种高级功能源代码 |