QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5947|回复: 3

RTGUI的结构

[复制链接]
发表于 2008-1-27 19:39:54 | 显示全部楼层 |阅读模式
RTGUI的结构依然采用的是C/S结构,这样做的目的也是为了以后方便扩展到微内核结构

但和传统的C/S结构非常不相同的是,它采用的是

服务端:仅仅维护各面板、窗体的位置信息;及鼠标、键盘、触摸点事件的派发。
客户端:在自己的可显示区域上进行直接的、非常直接的屏幕直接写屏。

而对嵌入式系统着重优化的地方,引入面板概念
面板,一个完整的屏幕是由数个相互不重叠的面板构成,在面板自己所属的可视区域内,绘图几乎可以畅通无阻的自由绘画:独占可视区域。

窗口的概念依然被保留下来了,并取其精华去其糟粕:
窗口永远位于面板的上方:为消息窗口保留、为输入法状态条保留
窗口几乎无最大化最小化的概念:因为嵌入式设备有限的面积决定了窗口的大或小并不是十分重要

先上图,以后补充。(目前是PC上用SDL模拟的)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2008-1-30 17:03:50 | 显示全部楼层
楼主果然厉害,如果发个演示版大家的兴趣就更高了,期待中...
回复

使用道具 举报

发表于 2008-8-2 12:19:43 | 显示全部楼层

ok

:
回复

使用道具 举报

发表于 2008-8-2 12:20:39 | 显示全部楼层

hhhhhh

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-24 11:17 , Processed in 0.042811 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表