针对国内众多电力系统客户的具体问题,我们特别设计了此示例程序,E-Form++可视化图形组件库的高度的灵活性和良好的扩展性,让您开发任何类型的扩展图形都变得非常容易。
E-Form++可视化图形组件库支持在直线或者曲线的任意位置创建连接线停靠点.
如果需要复杂的图形,可以通过复合图形设计程序来创建,也可以通过代码来设计。如下图:

该解决方案缺省提供了上百电力系统专用元件,通过正式版本提供的ShapeDesigner,可轻松设计更多的复合元件:










如下是连接线相交自动穿越功能:

1.
任何复杂的矢量图形都可以通过直线和曲线的混合编辑而得到,在E-Form++中,您可以通过在直线的端点绘制曲线,在曲线或者圆弧的端点增加新的直线段等方式快速构建电力系统需要的任何复杂图形。
2.
任何选中图形可以直接通过取相交、相减、想并等多种复杂的几何运算,为您构建最复杂的电力系统图元提供最快捷的处理功能。
3.
任何一个电力系统图元都可以在该图形的任何需要位置增加任何数量的链接线停靠点,并且停靠点的大小,外观以及连接位置均可以进行自由设定。系统预订的虚函数还可以扩展新的停靠点外观。
4.
在任何两个停靠点之间可以直接使用系统提供的多达15中链接线创建链接关系。所有连接线均提供了相应的处理类以及关键虚函数,通过覆盖这些虚函数,可以快速创建新的连接线。
5.
连接线出现相交时,系统自动显示穿越标记,穿越标记有多种样式可选。通过覆盖相应的虚函数,可以创建自定义穿越标记。
6.
系统提供多折断圆角连接线,可以将此连接线切分为任意多段,专为电力系统设备连接而设定。
7.
提供完善的连接线逻辑关系,通过任何连接线、图元或者连接控制点均可以找到同哪些图元直接或者间接连接。
8. 每个图形均内置独立定时器,可单独设定各种状态。
9. 支持图层功能,可分层编辑电路图。
10.
预置设计模式同运行模式,可分别处理同一图元的设计状态和运行状态。也可同时开发两个程序,一个只工作在设计模式下,另一个只工作在运行模式下。
11. 任何图元均可以单独处理鼠标事件。
12.
画布大小任意设定,支持小图预览,极速缩放,鼠标平移画布,编辑时自动滚动画布等高级操作。
13. 多页编辑,同一任务可以设定任意多个页面来编辑。
14. 超强性能,可在同一画布中放置上万个元件。
15. 无需编程,系统已经将所有打印控制处理好。接上打印机即可打印。
16. 提供同样功能调用的ocx控件,方便直接在web或者.net,
delphi, java等开发人员进行同样功能的调用。
17. 双模式GDI和GDI+绘制,让您在性能与效果上自由选择。
18. 全面Undo / Redo支持。
19.
即插即用自定义属性设置,您可以单独为任何图元设定任何想要的新的自定义属性值,并且所设新属性值在修改时自动支持Undo
/ Redo
20. 提供全部功能100%
VC++源代码,还同时提供ocx部分的设计源代码,保证您完全掌握产品的核心技术。不再为使用别人的单独ocx控件,遇到问题需等到开发商解决而严重耽误项目的尴尬。
产品中心
下载此示范方案
或者
英文解决方案下载
(New!)

正式版本的E-Form++可视化图形组件库企业版本提供此解决方案的全部源代码,
单击下面的按钮向UCanCode订购:

|