0.1 先导 1
0.2 如何使用本手册 1
0.3 假设 3
0.4 本手册所用字体约定 3
0.5 有关的文档 3
第一章 XView程序员模型 5
1.1 XView程序员模型 5
1.2 面向对象的编程 5
1.3 基于属性的函数 9
1.4 对象的类型 11
1.5 通告器模型 17
第二章 创建XVieW应用程序 21
2.1 创建XView应用程序 21
2.2 界面概述 21
2.3 初始化XView 25
2.4 创建和修改对象 26
2.5 xv_main_loop()和通告器 32
2.6 登记事件处理器 33
第三章 通用和公共对象软件包 35
3.1 通用和公共 35
3.2 通用过程 35
3.3 公共过程和宏 37
3.4 属性 39
3.5 通用属性 40
3.6 公共属性 40
第四章 窗口对象软件包 45
4.1 窗口对象软件包 45
4.2 窗口过程和宏 45
4.3 窗口管理器过程和宏 46
4.4 属性 47
5.2 框的类型 59
5.1 框 59
第五章 框 59
5.3 过程与宏 60
5.4 框属性 61
5.5 基框属性 63
5.6 命令框属性 64
第六章 画布和开窗对象 65
6.1 画画布和开窗对象 65
6.2 创建画布 66
6.3 画画布过程和宏 66
6.4 开窗过程和宏 67
6.5 画画布属性 68
6.6 开窗属性 71
第七章 控制面板 75
7.1 控制面板 75
7.2 创建控制面板 76
7.3 过程和宏 77
7.4 控制面板区属性 79
7.5 控制面板项属性 82
7.6 控制面板按钮项属性 88
7.7 控制面板选择项和乒乓项属性 88
7.8 控制面板表项属性 90
7.9 控制面板消息项属性 94
7.10 控制面板滑块项属性 94
7.11 控制面板正文项属性 96
第八章 正文子窗口 99
8.1 正文子窗口 99
8.2 创建正文子窗口 99
8.3 设置正文子窗口属性 99
8.4 过程和宏 99
8.5 属性 105
9.3 过程与宏 113
9.2 创建TTY子窗口 113
第九章 TTY子窗口 113
9.1 TTY子窗口 113
9.4 属性 114
第十章 滚动条 117
10.1 滚动条 117
10.2 创建滚动条 117
10.3 过程和宏 117
10.4 属性 118
第十一章 菜单 121
11.1 菜单 121
11.2 过程和宏 124
11.3 菜单属性 125
11.4 菜单项属性 132
12.1 通知 137
12.2 创建和显示通知 137
第十二章 通知 137
12.3 过程和宏 139
12.4 属性 140
第十三章 光标 143
13.1 光标 143
13.2 创建光标 143
13.3 过程和宏 144
13.4 属性 144
14.2 属性 147
第十四章 图标 147
14.1 图标 147
第十五章 不可视对象 149
15.1 不可视对象 149
15.2 显示 149
15.3 屏幕对象 149
15.4 SERVER(服务器)软件包 150
15.5 FULLSCREEN(全屏幕)软件包 152
15.6 服务器属性 153
15.7 服务方图象属性 154
15.8 屏幕属性 156
15.9 全屏幕属性 156
第十六章 字体 161
16.1 字体 161
16.2 创建字体 161
16.3 属性 162
第十七章 选择服务 165
17.1 选择服务 165
17.2 过程和宏 167
17.3 属性 172
17.4 高级选择属性 174
第十八章 通告器 177
18.1 通告器 177
18.2 通告器如何工作 177
18.3 事件处理 179
18.4 插入 189
18.5 通告器控制 196
18.6 出错处理 199
18.7 高级通告器用法 202
18.8 通告 203
18.9 更多的关于插入 206
18.10 邮寄 211
18.11 优先权 215
18.12 通告器控制 218
18.13 出错码 221
18.14 异步调用通告器的限制 223
18.15 问题讨论 224
附录A 数据类型 227
附录B 事件处理 235
附录C 命令行实参 241
附录D OPEN LOOK用户界面一致性 243