SGUI
SGUI全称SUODR GRAPHICAL USER INTERFACE,是由我们(成都索店科技有限公司)开发命名的一款视图框架,目前仅面向内部以及外包项目提供服务。SGUI高效、实用、个性、创新的设计带来全新的用户体验。SGUI不仅是界面库,更是软件视图框架,让用户开发桌面软件变的简单高效。其功能丰富、小巧、安全(所有窗口及控件均无句柄),Unicode字符编码。稳定性更好,采用消息驱动模型,支持多线程操作同一元素。支持Alpha通道。可支持元素自由拖拽。
SGUI采用汇编语言开发的图像处理核心,C/C++语言集成,速度更快。不需要第三方库的支持,如MFC、ATL以及WINDOWS标准控件;不需要第三方框架支持,如.NET Framework。
采用DirectUI设计思想,在窗口内无子窗口,窗口相当于容器,界面元素都是逻辑上的区域,没有句柄。灵活易扩展,即支持C语言风格开发,用户可以对元素句柄进行包装扩展,支持用户自绘,支持各种格式图片。
软件信息
软件大小:152KB | WinCE:34KB
软件版本:V2.0
更新时间:2014-01-20
应用平台:/Win2000/WinXP/Win7/Vista/Win8/ | /Win Server 2003/2008/ | /WinCE6.0/
支持语言:VC6.0,VS2005,VS2008,VS2010,VS2012,C,以及支持动态链接库调用和回调函数的开发工具及语言
SGUI具有以下特点:
1. 开发:接口易用,开发高效;
2. 效率:使用C/C++/汇编开发,高效、稳定;
3. 控件:美观大方、实用、个性;
4. 创新:支持Alpha通道,可实现界面及元素透明;可实现界面及控件主题换肤;
5. 自由:可能根据特定场景需求定制个性控件;
6. 依赖:无需其他插件或平台支持;
一举解决WINDOWS界面传统UI问题:
1. 程序体积大 影响程序下载效率。
2. 执行效率低 占用CPU过高。
3. 扩展困难 无法实现很多特殊效果。
4. 窗口抖动。
5. 窗口闪烁,影响程序美观度。
6. 兼容性差,容易出错。
7. 控件有句柄,影响程序的安全性。
8. 界面换肤困难,无法实现换肤功能。
9. 分层窗口无法显示。
10. 不同系统版本控件样式显示不统一。
功能及特性(基于 索店物流软件V3.1 的应用实例)
1、自由盒子
自由拖放各版块的位置,满足不同角色对软件操作版块习惯。包括视图横竖式切换,以及锁定拖动。
2、列表
锁定第一列。当单据信息(列)较多时,向后拖动滚动条时,方便以单据号对齐后面的数据。也支持拖放任意列至第一列(任意交换)。同时也支持列排序,右键复制等。
集成翻页模块,方便美观。
任意拖放。装车时可能出现较多数据,可以选中多个,拖放至准备装车,或逆向拖放。
3、主题色
几乎所有控件支持主题色个性话设置(界面及字体)。
4、气泡
完全简化了界面,方便。
5、下拉列表
方便快捷的添加、删除方式。
6、日历
点击日历头年月日(如2013年10月16日),方便快捷的切换方式。
7、其他
筛选栏。繁多的筛选项解放了界面,同时方便快速的与功能按钮之间切换。
客户提示。在输入客户名或者电话时,系统提示已有的客户信息,方便录入,以及统一客户信息。
等。更多精彩等你来发现 :)