文摘
英文文摘
声明
第一章绪论
1.1选题背景
1.2国内外研究现状
1.3论文主要工作
1.4论文章节安排
第二章机顶盒的软硬件结构
2.1机顶盒的硬件结构
2.2机顶盒的软件结构
2.3 Thomson机顶盒ET中间件的软件结构
2.4汤姆逊机顶盒UI的Node组织形式
第三章 UIMS模型研究
3.1汤姆逊机顶盒界面UI对象的组织形式
3.2 UIMS的主要功能和工作过程
第四章UIMS的关键技术研究与实现
4.1类的定义
4.2对象管理
4.2.1对象的创建
4.2.2对象的删除
4.2.3对象栈
4.2.4对象的组织方式——对象树
4.3呈递至一个frame或fields
4.4根节点
4.5焦点
4.6消息的传递
4.6.1向对象发送消息
4.6.2默认消息处理函数
4.7 UIMS中的图形的实现
4.7.1 Shapes图形
4.7.2 Pixmap图片
4.7.3 BOX方框
4.7.4 Point点
4.7.5 Text文字
4.8 UIMS绘图操作
4.8.1创建和增加新的Shapes
4.8.2对象Shape的显示和呈递
4.9 OSD绘图优化
4.9.1 对象绘图
4.9.2 Shape绘图
4.9.3 Scratchpad操作
4.9.4 Dirty Rectangle操作
4.9.5 OSD Viewport操作
4.10 Viewport滚动效果
4.11 OSD Region操作和处理实现
4.12 OSD更新
4.13对象冲突检测功能
第五章总结与展望
致谢
参考文献