可视化组件框架0.9.8_Visual Component Framework 0.9.8下载地址

点这里下载 → 下载地址
相关Tags:

可视化组件框架0.9.8_Visual Component Framework 0.9.8软件简介

与现代设计的C + +应用程序框架

可视化的组件框架是一个C + +应用程序框架,提供了一个现代的,干净的,C + +架构的设计是跨平台的。核心框架分为三大图书馆,FoundationKit的GraphicsKit,和ApplicationKit。 FoundationKit提供基本服务,如文件访问,流,线程和同步原语,和先进的神器出山:www.shenqi73.comRTTI功能。

GraphicsKit提供了一套出色的图形类,图像和矢量图形的工作,并建立了反谷物的图形库,支持以及图像加载服务,方便装载各种图形格式。最后,ApplicationKit提供了一套丰富的GUI控件,使用模型 - 视图 - 控制模式,财产和组件编辑器,支持撤消/重做,拖和下降,和剪贴板服务,应用程序资源,和UI指标和政策经理人。

为了方便跨平台的功能VCF是使用系统的对等接口,抽象掉了各种特定于平台的电话,与各同行解决一个特定的服务,如线程,文件处理,窗口系统控制,等等。这些对类也暴露出来,包,允许开发人员编写特定于平台的代码,在必要的时候,可以用来获得较低的水平OS手柄或原语。

最重要的是,可视化组件框架具有高度的灵活性。虽然这肯定是一个独立的应用程序框架,它的目的还在于,尽可能多,以配合现有工具包和/或框架。例如,如果你有一个MFC应用程序,你可以很容易地使用只是GraphicsKit,利用更先进的功能,而不是使用MFC CDC,CBrush,CPEN绘图类。

下面是一些主要特点的“可视化组件框架”:

现代C + +设计:
·使用现代C + +技术,如例外,模板(有用),命名空间,并大量使用标准模板库。
先进的RTTI功能:
·允许为诸如动态对象创建一个注册类名或一个注册UUID的字符串表示的类,动态反省的一个给定的对象的类和房产等数据类的名称,超类的类的属性,成员方法和实现的接口。
模块化:
·内置在多个库,而不是一个巨大的单片库,然后变得难以分开。这意味着,虽然VCF编写的基于GUI的应用程序的框架是令人难以置信的强大,如果你只是想使用的核心功能,如线程,文件IO,RTTI你可以这样做,而不必都依赖于所有GUI代码。
·易于使用的和强大的事件系统,以及适用于控制台的基于GUI的应用
·支持线程,互斥锁,信号量,文件,流媒体数据,错误日志记录,字符串的实用功能,和其他基本服务。所有这一切都是部分的FoundationKit和不依赖于图形或UI代码
·功能强大,易于使用的图形类,加上更高级的支持,通过使用图形库AntiGrain的反锯齿矢量图形
·简单易用的图像装载的体系结构,允许多种格式的动态注册,装载了各种不同的图形格式。在Win32系统的默认图像加载的支持是有限的BMP文件,但通过使用ImageFormats库(也有一部分的VCF)额外的图像类型,还支持多种。目前,ImageFormats库使用freeimage的支持的图像类型,如TIFF,TGA,PSD,PNG,PCX,SGI,MNG,RAS,PBM,PPM。和许多其他
·自定义的绘制过程,通过扩展笔触和填充类的更高级的类
·一套完整的,功能强大的GUI类,其中包括一组通用的基类,使创建先进的自订控制项。控制类包括树控件,列表控件,复选框和单选控制,按钮,单行和多行文本控件,和许多其他
·一组标准的应用程序类的东西,如资源,在应用程序启动时动态加载Windows或形式,保存应用程序的状态,注册表类常见的存储系统和应用程序的信息
·其他应用程序的类包括撤消/重做架构为基础的命令,允许撤消和重做命令以及其他对象的事件通知
·GUI控件支持调整和锚定。任何控制可以对齐的顶部,底部,左侧或右侧它的父容器控件。或者控制可能会使用他们的锚固性能锚定他们的父容器控件的左,右,顶部和/或底部两侧。除了控制对齐,可以编写自定义的布局容器,并将它们分配到自定义布局逻辑控制
·ApplicationKit提供了一组模型和视图类使用MVC模式。像的ListModel,TreeModel的,和TextModel的的一系列模型中使用的控制,以提供分离的数据从UI呈现代码。由于视图可以动态连接到一个控制在运行时,将有可能在未来发展的“主题”
·由于RTTI功能和事件处理程序,VCF容易支持的组件编程的IDE,允许可视化开发
·VCF试图尽可能灵活,允许你使用你想要的部分,并允许与其他框架的互操作性。因此,VCF控制可以内部使用的MFC应用程序,如果你喜欢,或只使用图形模块,增强的图形功能
·无需特殊的预处理工具 - 如果你有一个相当完整的C + +编译器,然后你所有去
·访问低级别处理能力为最原生对象。例如,通过访问线程的对等类,你可以得到一个句柄到本地线程处理本身。控制,您可以访问控件的同行,并得到一个句柄ID,表示本地窗口系统的窗口句柄/部件。这使您可以使用特定于平台的调用,必要时

随便看看

软件简略信息
  • 软件大小:34.8 MB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件