MiniGUI技术白皮书 Tech WhitePaper
1 MiniGUI 简介............................................................................................................ 1
1.1 什么是 MiniGUI ...................................................................................................................1
1.2 MiniGUI 的起源和发展........................................................................................................1
1.3 MiniGUI 的应用领域............................................................................................................2
2 MiniGUI 的优势.......................................................................................................... 4
2.1 MiniGUI 的技术特点............................................................................................................4
2.2 MiniGUI 的技术优势............................................................................................................5
3 运行MiniGUI 的系统需求.......................................................................................... 8
3.1 MiniGUI 所支持的操作系统.................................................................................................8
3.2 MiniGUI 所支持的硬件平台.................................................................................................8
3.3 MiniGUI 对系统资源的占用情况..........................................................................................8
4 MiniGUI 的软件架构.................................................................................................. 9
4.1 基于 MiniGUI 的嵌入式系统结构........................................................................................9
4.2 MiniGUI 运行模式...............................................................................................................9
4.2.1 MiniGUI-Processes 运行模式.......................................................................................................... 10
4.2.2 各操作系统上可运行的 MiniGUI 运行模式...................................................................................... 11
4.3 窗口系统............................................................................................................................ 11
4.4 通讯机制............................................................................................................................12
4.5 字体.................................................................................................................................. 13
4.6 输入设备的支持.................................................................................................................13
4.7 输入法................................................................................................................................ 13
5 开发环境.................................................................................................................. 14
6 程序样例和控件....................................................................................................... 15
6.1 Hello World 示例程序........................................................................................................15
6.2 静态框................................................................................................................................ 16
6.3 按钮.................................................................................................................................. 16
6.4 列表框................................................................................................................................ 16
6.5 编辑框................................................................................................................................ 17
6.6 组合框................................................................................................................................ 17
6.7 菜单按钮............................................................................................................................18
6.8 进度条................................................................................................................................ 18
6.9 滑块.................................................................................................................................. 18
6.10 工具栏.............................................................................................................................. 19
6.11 属性表.............................................................................................................................. 19
6.12 滚动型控件.......................................................................................................................19
6.13 树型控件..........................................................................................................................20
6.14 列表型控件.......................................................................................................................20
6.15 月历控件..........................................................................................................................21
6.16 动画控件..........................................................................................................................21
6.17 网格控件..........................................................................................................................22
6.18 图标型控件.......................................................................................................................22
7 MiniGUI 窗口和控件的显示风格.............................................................................. 24