会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
启程软件
SOUI
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
下一页
2014年8月25日
第十一篇:SOUI系统资源管理
摘要: SOUI资源管理模块从前篇已经讲到在SOUI中所有资源文件通过一个uires.idx文件进行索引。这里将介绍在程序中如何引用这些资源文件。在SOUI系统中,资源文件通过一个统一的接口对象读取:namespace SOUI{ enum BUILTIN_RESTYPE { RE...
阅读全文
posted @ 2014-08-25 22:34 启程软件
阅读(8681)
评论(2)
推荐(0)
2014年8月23日
第十篇:扩展SOUI的控件及绘图对象(ISkinObj)
摘要: 尽管SOUI已经内置了大部分常用的控件,很显然内置控件很难满足各种应用的形式各异的需求。因此只有提供足够的扩展性才能满足真实应用场景。除了将系统尽可能的组件化外,SOUI在控件自绘(SWindow)及绘图对象(ISkinObj)两个方面提供用户扩展。绘图对象(ISkinObj)的扩展系统内置了如SS...
阅读全文
posted @ 2014-08-23 22:50 启程软件
阅读(7220)
评论(0)
推荐(2)
第九篇:在SOUI中使用多语言翻译
摘要: 为UI在不同地区显示不同的语言是产品国际化的一个重要要求。在SOUI中实现了一套类似QT的多语言翻译机制:布局XML不需要调整,程序代码也不需要调整,只需要为不同地区的用户提供不同的语言翻译文件即可。在SOUI中,我们实现了一个使用明文XML的语言翻译模块:translator.dll为了使用多语言...
阅读全文
posted @ 2014-08-23 16:26 启程软件
阅读(5709)
评论(1)
推荐(0)
2014年8月22日
第八篇:SOUI中控件事件的响应
摘要: SOUI中提供了大部分常用的win32标准控件的实现,如pushbutton, checkbox, radiobox, edit, richedit, listbox, combobox, treectrl, listctrl (report), hotkeyctrl等。大部分控件在接收用户输入后,...
阅读全文
posted @ 2014-08-22 23:34 启程软件
阅读(10523)
评论(0)
推荐(1)
2014年8月21日
第七篇:创建一个SOUI的Hello World
摘要: 从0开始一个SOUI项目 1、环境配置 SOUI项目本质是一个基于Win32窗口的应用程序。因此首先我们可以从Win32窗口应用程序向导创建一个简单的Win32项目。 并在第3页选择“Window应用程序” 选择“完成”后生成一个Win32应用程序骨架。 项目的文件结构如下图: 要使用SOUI开发程
阅读全文
posted @ 2014-08-21 23:53 启程软件
阅读(14846)
评论(11)
推荐(1)
第六篇:在SOUI中用九宫格拉伸方式显示一个图片资源
摘要: SOUI的初学者刚开始可能难以搞清楚在SOUI中显示一个图片资源的流程,这里做一个简单的示范。首先我们准备好一张图,以下图为例。第一步,我们首先把这个图片文件复制到demo的uires目录下,新建一个目录jpg,下面只有这一个文件9.jpg第二步,我们需要在uires.idx中引入该图片资源 ...
阅读全文
posted @ 2014-08-21 00:06 启程软件
阅读(8712)
评论(0)
推荐(0)
2014年8月20日
第五篇:在SOUI中使用XML布局属性指引(pos, offset, pos2type)
摘要: 窗口布局的概念 每一个UI都是由大量的界面元素构成的,在Windows编程,这些界面元素的最小单位通常称之为控件。 布局就是这些控件在主界面上的大小及相对位置。 传统的布局一般使用一个4个绝对坐标来定义一个控件在主窗口的位置。对于窗口是固定大小的界面来说,这种方式是最简单有效的。 然而问题在于在Wi
阅读全文
posted @ 2014-08-20 23:34 启程软件
阅读(25574)
评论(17)
推荐(3)
第四篇:SOUI资源文件组织
摘要: 什么是资源?现代的软件只要有UI,基本上少不了资源。资源是什么?资源就是在程序运行时提供固定的数据源的文件。在MFC当道的时代,资源一般就是位图(Bitmap),图标(Icon),光标(Cursor),对话框模板(Dialog)等资源。在SOUI中,资源主要变成了XML布局和PNG图片文件。SOUI...
阅读全文
posted @ 2014-08-20 00:27 启程软件
阅读(24178)
评论(12)
推荐(2)
2014年8月14日
第三篇:用SOUI能做什么?
摘要: SOUI-DEMO界面预览在回答SOUI能做什么之前,先看看SVN中demo工程的界面截图:使用SOUI实现上面的界面主要的工作全在配置几个XML文件,基本不需要写C++代码。(如何配置XML布局将在后续文章中讲解)从零开始生成一个使用SOUI的应用程序以SOUI的demo为例,我们看在SOUI中如...
阅读全文
posted @ 2014-08-14 23:52 启程软件
阅读(20661)
评论(3)
推荐(0)
2014年8月12日
第二篇:SOUI源码的获取及编译
摘要: 源代码的获取SOUI的源码采用SVN管理。SVN:http://code.taobao.org/svn/soui2这里主要包含两个目录:trunk 及 third-part。trunk目录保存SOUI项目的全部代码,third-part保存soui系统使用到的不方便放到trunk的第三方库,目前只有...
阅读全文
posted @ 2014-08-12 22:50 启程软件
阅读(15527)
评论(7)
推荐(2)
上一页
1
···
5
6
7
8
9
10
下一页
公告