更详细的关于Form++产品的技术细节,请查看下面的列表:
非常感谢您花费宝贵的时间了解UCanCode
Form++可视化图形组件库
!
开发系统性软件是一件非常耗时而且风险巨大的任务,尤其是当您的应用程序要求用户可以在应用程序中动态的调节各种数据关系和处理非常复杂的数据流程,并且还需要支持关系复杂的连接图、打印、重复取消以及拖拉操作等功能的时候就更是如此。当前我们在用.NET,
C++, Java, Delphi等开发此类应用程序的时候,由于开发平台为我们只提供了一些最基本的GDI调用函数,直接使用开发语言开发这类应用程序不仅要求开发人员要去处理大量的非常复杂的Windows
GDI的调用,还需要繁杂的数学计算。这将是一个非常耗时耗力的工作。
作为软件开发组件领域的领导者之一,
UCanCode Software. (UCC)在软件开发领域经过了长期的探索,
E-Form++可视化图形组件库是一个功能非常强大的扩展库,
能够为开发人员开发任何基于桌面的图形应用提供最佳的解决方案.
为您节省大量的开发时间和资源.
Form++可视化源码库提供了一套完善的架构来协助您开发各种风格的应用程序,产品本身提供了最流行的各种各样的矢量图形编辑和处理能力,让您开发任何基于流程图、组织结构图等方面的应用程序都变得非常简单,缺省情况下我们为您提供了六种风格的程序模式,您在开发应用程序的时候,需要根据自己的需要来选择恰当的应用程序风格:
一、单页面应用程序示例(示例程序:Test
SDI),特点是一个文档对应一个DataModel数据,不同的DataModel对应不同的文档:
(说明:单页面程序包括单文档和多文档两种应用程序模式,我们这里提供的是基于非Form编辑器的单文档应用程序模式,这种程序风格也支持Form编辑器模式或者多文档应用程序模式)
二、多页面应用程序示例(示例程序:CustomMSample),此种风格的应用程序类似于Adobe的PDF阅读程序,一个文档对应多个DataModel,每个DataModel同一个单独的画布关联,拥有独立的控制体系。同时提供了一个所有DataModel的列表,便于数据的切换:
三、类似于Visio的Tab应用程序示例(示例程序VisioApp),此类应用程序风格非常类似于Microsoft的Visio应用程序,在窗口的最下面是页面列表,同一个文档由多个页面构成,用户可以根据需要添加或者删除页面:
在最下面的页面列表栏单击鼠标右键,会弹出页面属性设置菜单,通过双击页面列表文本,会显示编辑标题编辑框)
四、在ControlBar中显示多页面列表的应用程序风格,这种风格同风格二的不同之出在于风格二中页面选择同编辑器处于同样重要的地位,只能在同一时间编辑其中一个,如果要切换到编辑页面需要多一次操作,而这种风格就不用(只有E-Form++可视化图形组件库企业版本支持),风格如下:
五、基于对话框的应用程序(参考示例FormBuilder),
特点是将视图类CFODrawView直接放入对话框中:
六、基于对话框的应用程序(特点是这种应用程序的画布使用另外一个CFOPDrawWnd,这是一个标准的CWnd扩展类,而不是一个View,
同时支持类似于Visio的多页面编辑):
七、基于VB或者Dephi等的ActiveX应用程序:
说明:这几种应用程序模式,都只是使用Form++可视化图形组件库能够开发的应用程序模式的几种示例,作为一套高扩展的VC++类库,您完全可以根据自己的应用程序的需要来扩展属于特定应用的程序风格,示例程序EFormReader这种在工具条上直接进行页面转换的风格就是最好的例子。
产品效益
以下描述使用E-Form++可视化图形组件库企业版本的一些关键效益。
(1)
100%全面源码提供
源代码包含完整的E-Form++可视化图形组件库产品和示例程序,
以确保所有您总是取得最新的加强和bug修正.
(2)
始终保持最新
E-Form++可视化图形组件库不断提高和改善,
新版本的发布,
确保你总是经常有最新版本的产品资料.
这对您开发软件工业界最流行的应用程序具有非常重要的意义。
(3)
无版税或运行费用
无版税或运行费用?
意味着您使用Form++可视化图形组件库开发的应用程序在发布的时候不需要额外支付任何运行时费用。
Form++可视化图形组件库企业版本主要特点概要:
¨
库及OCX控件完全用VC++开发,100%与VC++兼容,而且打包了全部源代码。
¨
同时提供了VC++
Class Library以及ActiveX两种版本,并且打包了这两部分源代码,能同时保证您在web同桌面运行程序。
¨
全面采用Unicode内核,支持国际化多语言版本。
¨
同时支持单页面或者多页面应用程序。
¨
用户可以拖拉组件。
¨
用户自定义组件属性。
¨
组件移动。
¨
组件拉伸。
¨
组件旋转。
¨
对组件进行布局、间隔、顺序编排。
¨
水平和垂直标尺。
¨
网格,组件对齐到网格。
¨
打印、打印预览以及输出到图象。
¨
定制背景组件。
¨
绘制直线、曲线、矩形、椭圆、添加文本、以及图片等。
¨
组件的组合与分解。
¨
组件的锁定于解锁。
¨
创建对象之间的连接。
¨
屏幕放大、缩小。
¨
创建组合对象。
¨
绘制自由曲线。
¨
改变打印页大小。
¨
显示和隐藏网格线。
¨
按网格线停靠对象。
¨
组件微小位置变动。
¨
无限制的撤消和重做(UNDO\REDO)。
¨
移动画布。
¨
拖拉OLE对象。
¨
编辑文本。
¨
多边形顶点编辑。
¨
组件超连接。
¨
图像透明显示。
¨
绘制Chord
¨
自由镜像
¨ 多图层管理
¨
使用类向导和自动类创建程序,你可以很轻松地创建或者扩展Form++的功能,只需要编写很少代码。
¨
多种标准单位自由转换包括(英寸、Feet、Yards、Mile、毫米、厘米、米、千米以及像素点)。
¨
支持批处理命令功能,您可以在任何是将您需要的一组命令同时执行。
¨
支持自适应固定打印也大小和自定义页面大小设计模式。
¨
支持组件与组件之间进行直线、曲线、折线等自由连接。
¨
支持标注组件。
¨
支持简单统一的单个或者多个组件属性的修改。
¨
支持SVG导入导出。
¨
支持XML存取。
Form++
可视化图形组件类库包括全部源代码,无须运行时许可费用。
[下一页]
|