使用SOUI开发客户端UI程序,通常也推荐使用XML代码来创建窗口,这样创建的窗口使用方便,当窗口大小改变时,内部的子窗口也更容易协同变化。 但是最近不断有网友咨询如何使用代码来创建SOUI子窗口,特此在这里统一解答。 要回答这个问题,首先要了解SOUI窗口创建及布局的流程。 先从 ...
从Windows K开始,MS为UI开发引入了分层窗口这一窗口风格。使用分层窗口,应用程序的主窗口可以是半透明,也可以是逐点半透明 即每一个像素点的透明度可以不同 。 可以说,正是因为有了分层窗口,在Windows上开发的应用程序的UI才真正炫起来。 在UI的主窗口上加一个分层窗口的风格对于一个稍有点UI开发经验的程序员来说是非常简单的,本篇要说的是在SOUI的窗口系统中实现SOUI的分层窗口。 ...
2015-01-07 22:23 2 4266 推荐指数:
使用SOUI开发客户端UI程序,通常也推荐使用XML代码来创建窗口,这样创建的窗口使用方便,当窗口大小改变时,内部的子窗口也更容易协同变化。 但是最近不断有网友咨询如何使用代码来创建SOUI子窗口,特此在这里统一解答。 要回答这个问题,首先要了解SOUI窗口创建及布局的流程。 先从 ...
像写网页一样做客户端界面可能是很多客户端开发的理想。 做好一个可以实现和用户交互的动态网页应该包含两个部分:使用html做网页的布局,使用脚本如vbscript,javascript做用户交互的逻辑。当需求变化时,只需要在服务端把相关代码调整一下,用户即可看到新的内容(界面)。 传统的客户端 ...
列表控件是客户端应用最常用的控件之一。列表控件通常只负责显示数据,最多通知一下APP列表行的选中状态变化。 现在的UI经常要求程序猿在列表控件里不光显示内容,还要能和用户交互,显示动画等等,传统的列 ...
点击这里 ...
WEB框架功能分析 WEB框架本质上,就是一个SOCKET Server WEB框架前面有WSGI或者是自己写的SOCKET,然后交给URL路由系统处理,然后交给某个函数或某个类,然后在模板里拿到 ...
Tornado Tornado是使用Python编写的一个强大的、可扩展的Web服务器。它在处理严峻的网络流量时表现得足够强健,但却在创建和编写时有着足够的轻量级,并能够被用在大量的应用和工具中。 我们现在所知道的Tornado是基于Bret Taylor和其他人员为FriendFeed所开发 ...
1 创建多对多表的方式有两种 1.1 方式一:自定义关系表 那么我们可以通过对第三张表的操作HostToApp,增删改查各种多对多的关系: 1.2 方式二:自动创建第 ...
在SOUI中实现的LUA脚本模块的实现。 在客户端程序中使用脚本语言一个基本的需求就是C++代码和脚本代 ...