一、灵活而高效的数据结构定义--MVC
E-Form++ 可视化组件库是开发可视化应用系统的首选(Microsoft Visio-like
interactive 2D graphics and diagramming applications),E-Form++可视化组件库企业版本完全基于MVC
(Model-View-Controller)架构开发而成,在设计的时候将数据层同可视化处理层分开,Data
Model只用于管理和对数据的处理,而View是所有对象可视化效果的展现。这也是当今软件工业最流行的设计模式。
这对开发高效的多状态应用系统变得非常容易,例如当Data Model的数据发生变化的时候,所有同此Data
Model相关联的View都会会知道这个变化,然后作出相应的处理。
(E-Form++企业版本仿真示例)
E-Form++可视化组件库主要特点
100%
VC++源代码并且在VC6.0以及Visual
C++.NET上完整测试
,支持VS 6.0, VS 2003, VS 2005, VS 2008等平台。
全球化:Unicode全球语言内核,保证开发系统的国际化。
高扩展性:所有的E-Form++可视化组件库的组件以及属性均可以按开发人员的需要定制。
容易使用:功能强大的自动代码产生工具与完善的文档,保证您能够快速的将E-Form++可视化组件库的功能集成到您的系统中。
功能强大:E-Form++可视化组件库提供了大量而完善的处理各种复杂GDI以及数学运算的能力,提供了超过300个高扩展的标准C++类,以及经过严格测试的近20万行有效代码。使用这些代码将让您的编程时间大大缩短。
E-Form++可视化组件库开发模式:
|