首页 演示 截图 案例 下载 文档 购买 论坛

SoftUI简介

欢迎您了解SoftUI的更多信息,通过此篇文章您将对SoftUI有个大致的了,下面将是文章要讲述的主要内容。

  • 什么是SoftUI
  • SoftUI的特点
  • 与其它界面库的比较
  • SoftUI功能列表
  • SoftUI是一个软件图形界面引擎
    让软件的界面更美观,实现美观的界面更容易,这是SoftUI的主要任务。SoftUI采用类似浏览器的技术,用XML文档来描述界面元素, 通过简单的指定元素的属性,界面引擎就能高速渲染出漂亮的界面。
  • SoftUI是一个应用程序快速开发框架
    SoftUI提供了很方便的视图切换、窗口嵌入、窗口分隔等功能,让您的应用程序不再局限于MFC的文档视图结构。 SoftUI提供了很多功能强大、外观绚丽的控件,轻轻松松就可以组合成一个功能强大的程序。 SoftUI提供的公用函数库,开发中常用的功能几乎都可以在公用函数库中找到对应的函数,为您节省了宝贵的开发时间。
  • 功能强大
    SoftUI采用的是类似浏览器的技术,可以让您随心所欲的构建您想要的界面, 只要您想得到的界面,总能用SoftUI界面描述语言描述出来。浏览器的很多功能都在SoftUI中得到体现, 您可以把SoftUI想象成一个专门用于展现软件界面的浏览器。 具体请参见SoftUI功能列表
  • 开发简单
    SoftUI的界面用XML文档描述界面,语法与HTML类似, 只要熟悉网页的开发人员几乎不需要学习就能开始编写SoftUI界面文档,让界面设计像网页设计一样简单。
  • 可扩展性强
    在开发量很小的情况下用户能自己定制功能强大的控件。
  • 界面设计与业务逻辑开发尽可能的分离
    SoftUI可以让编写界面的开发人员专心的设计界面,让编写业务逻辑的开发的人员专心的开发业务逻辑, 可以减少两方面的人员因为相互沟通、等待而浪费的时间。
  • 已有代码迁移工作量小
    只需加上SoftUI动态创建的两个宏就能把原来的窗口嵌入到SoftUI的界面中。
  • 与换肤界面库的比较
    市面上的换肤库有很大的局限性,它只能对窗口和标准控件进行风格的改变,能在一定程度上 美化软件,但它不具备灵活性和可扩展性,功能上也常单一,也就是说只能换肤。
  • 与MFC控件库比较
    国外某些MFC控件库中的某些控件的确做得很好,但他们主要针对的是MFC的框架结构, 那些控件只能用在某些特定的地方,不具有很好的通用性,不一定是您想要的东西, 而SoftUI就能根据您的意图,构造您自己想要的东西。

  • 现在市面上知名的界面库无外乎是上面两种,SoftUI没有排斥和贬低其它界面库的意思,如果您的软件 能在采用SoftUI的同时还能采用上述界面库,能相互补短那是最好。
  • 界面描述用简单易懂的标记语言编写
  • 一般元素都具有的属性
    背景颜色、渐变背景色、背景图片、(左上右下)边框宽度、(左上右下)边框颜色、(左上右下)边距、(左上右下)边白、 水平对齐方式、垂直对齐方式、Z轴索引、定位模式、可见性、是否禁止、是否换行、Tip、风格类等等
  • 基本界面元素有
    基本元素、窗口主体元素、文本元素、超链接元素、表格元素(表格Table、行Tr、单元格Td、列Tc)、 图片元素、图片超链接元素、GIF图片元素、水平分隔条、DIV元素、窗口标题栏元素、窗口关闭按钮元素、 窗口最大化按钮元素、窗口最小化按钮元素、窗口还原按钮元素、窗口系统盒元素、 单窗口容器元素、多窗口容器元素、 网页视图元素、对话框视图元素、Flash控件元素、扩展列表控件元素、MFC列表控件元素、MFC按钮控件元素、 MFC组合框控件元素、MFC编辑控件元素、MFC单选控件元素、MFC复选控件元素、 MFC颜色选取控件元素、MFC静态文本控件元素、MFC进度条控件元素、MFC滑竿控件元素、MFC RichEdit元素、 菜单条元素、菜单项元素、工具栏元素、工具栏按钮元素、 分组选择元素、OutlookBar元素
  • 界面元素可以继承再扩展
  • 界面元素支持多种定位模式:流式定位、绝对定位、相对定位
  • 支持文档模板技术
  • 能对资源加密打包
  • 支持表格
  • 窗口容器、多窗口的切换
  • 动态分隔栏
  • 不规则形状的窗口
  • SoftUI动态创建对象
  • 支持类似于样式表(CSS)的功能
  • 全局样式
  • 属性常量
  • 文档常量
  • 关于SoftUI的更多信息
    免费试用
    您试用了SoftUI就会知道实现一个非常漂亮的界面是多么的容易!

    下载SoftUI试用版
    SoftUI给我们的软件带来了非常大的改变,实现了我们以前不能实现或很难实现的功能,它在软件界面处理方面无疑是最强的。
    某公司技术总监--谢光
    更多客户评价
    主页| 演示| 截图| 案例| 下载| 购买| 文档| 博客| 论坛| 关于| 联系
    广州绚彩软件有限公司   版权所有
    ©2007-2008 GUANGZHOU XUANCAI SOFTWARE CO.,LTD. | All Rights Reserved.
    TEL : (020)82571553 FAX : (020)82571553