MOTIF编程指导与实例PDF电子书下载
- 电子书积分:16 积分如何计算积分?
- 作 者:Keith D.Gregory著;郭勇等译
- 出 版 社:北京:海洋出版社
- 出版年份:1994
- ISBN:7502706763
- 页数:525 页
导读 1
第一章 关于Motif的介绍 6
1.1 “是机制而不是政策” 6
1.2 进入Motif 6
1.3 X层次结构 7
第二章 widget 9
2.1 什么是widget 9
2.2 面向对象编程的介绍 9
2.3 作为对象的widget 10
2.4 Motif类树 10
2.5 widget事例树 12
第三章 widget资源 14
3.1 什么是资源 14
3.2 资源表 14
3.3 关于命名约定的注意事项 15
3.5 widget的命名 16
3.4 资源文件 16
3.6 资源说明格式 19
3.7 资源文件样本 19
3.8 通过类设置资源 21
3.9 widget名使用通配符后的解释 21
3.10 不加设置的资源 22
3.11 为资源文件加注释 22
3.12 程序如何使用资源 22
3.13 在命令行上设置资源 24
3.14 用编程方法进行资源设置 24
3.15 固联资源值 26
3.16 用程序获取资源值 26
第四章 编写一个Motif程序 28
4.1 widget的数据类型 28
4.2 一个Motif程序的生命周期 28
4.3 程序模板 32
4.4 头文件 33
4.5 Motif程序的编译 34
4.6 关于程序量大小的一点说明 35
4.7 什么是标准I/O 36
第五章 XmLabel 37
5.1 概述 37
5.2 XmLabel的继承性 37
5.3 XmLabel资源 37
5.4 使用XmLabel:“Hello,World!” 40
5.5 设置Label中的字体 41
5.6 XmString数据类型 44
5.7 通过程序设置LabelString 47
5.8 使用XmLabel显示图像 49
第六章 管理器 51
6.1 概述 51
6.2 继承 51
6.4 再谈管理器 52
6.3 Constraint(约束):概述 52
6.5 度量:unitType资源 55
6.6 XmBulletinBoard 58
6.7 XmBulletinBoard实例 61
6.8 XmRowColumn 65
6.9 XmRowColumn实例 71
6.10 XmPanedWindow 77
6.11 XmPanedWindow实例:三个标号和一个方格窗口 80
6.12 XmForm 81
6.13 XmForm实例 88
第七章 按钮 95
7.1 概述 95
7.2 继承 95
7.3 XmPushButton 96
7.4 XmPushButton实例:按这儿 99
7.5 XmArrowButton 101
7.6 XmArrowButton实例 102
7.7 XmToggleButton 104
7.8 XmToggleButton实例 109
第八章 事件与回调 112
8.1 概述 112
8.2 处理X事件 113
8.3 事件句柄实例:鼠标跟踪器 121
8.4 回调 127
8.5 按钮回调 129
8.6 XmPushButton回调实例:Press Here 131
8.7 动作 132
8.8 转译 135
8.9 动作/转译实例:多按钮下压按钮 142
8.10 XmPushButton默认转译 144
9.1 概述 146
9.2 输入焦点 146
第九章 键盘输入 146
9.3 键盘事件 147
9.4 遍历 147
9.5 遍历实例:三个Tab组 149
9.6 XmText 152
9.7 XmText资源 153
9.8 XmText回调 158
9.9 XmText默认转译 160
9.10 XmText便利函数 164
9.11 XmText实例:便笺 167
9.12 XmText实例:入口域 169
9.13 滚动正文 173
9.14 创建滚动正文“widget” 174
9.15 滚动正文资源 174
9.16 滚动正文实例:文件浏览器 176
10.1 概论 180
10.2 滚动条成份及术语 180
第十章 滚动条 180
10.3 XmScrolledWindow 181
10.4 XmScrolledWindow资源 182
10.5 创建和初始化滚动窗口 185
10.6 XmScrolledWindow实例:滚动的行—列 186
10.7 XmScrollBar 189
10.8 XmScrollBar的资源 189
10.9 XmScrollBar回调 192
10.10 由程序来得到或设置滚动条的值 193
10.11 XmScrollBar示例 194
10.12 XmScale 197
10.13 XmScale资源 197
10.14 XmScale的回调 200
10.15 由程序得到如设置标尺的值 200
10.16 XmScale示例 201
11.2 Motif客户的成分 204
11.1 概述 204
第十一章 Motif程序的外观 204
11.3 XmMainWindow 205
11.4 XmMainWindow资源 205
11.5 XmMainWindow的便利函数 207
11.6 XmSeparator 208
11.7 XmSeparator资源 208
11.8 XmSeparator示例 211
11.10 XmFrame资源 213
11.9 XmFrame 213
11.11 XmFrame示例:在框架中显示label 215
11.12 新的标准程序模板 217
11.13 一简单应用程序:文本编辑器 221
第十二章 菜单 227
12.1 概述 227
12.2 XmCascadeButton 227
12.3 XmCascadeButton资源 227
12.5 XmRowColumn菜单资源 229
12.4 XmCascadeButton的回调 229
12.6 XmRowColumn回调 231
12.7 菜单条 232
12.8 标准Motif菜单条 234
12.9 菜单条示例程序:给编辑器增加一菜单条 236
12.10 XmMenuShell与一菜单条的事例树 239
12.11 下拉菜单 240
12.12 下拉菜单示例:为编辑器添加下拉菜单。 241
12.13 助记符 245
12.14 菜单加速键 247
12.15 级联下拉菜单 249
12.16 级联下拉菜单示例 250
12.17 弹出菜单 251
12.18 弹出菜单示例:色彩选择菜单 251
12.19 选项菜单 255
12.20 针对选项菜单而作的资源xmRowColumn设置 255
12.21 选项菜单的例子程序:字体族与大小 257
12.22 总结 260
第十三章 对话 263
13.1 概述 263
13.2 对话的模态性 264
13.3 对话设计与成员 264
13.4 XmDialogShell 264
13.5 XmDialogShell资源 265
13.6 对话的管理与放弃 267
13.7 XmBulletinBoard对话框资源 267
13.8 建立并使用一对话 270
13.9 通告栏对话的示例程序 271
13.10 消息框 280
13.11 XmMessageBox 281
13.12 XmMessageBox资源 281
13.13 XmMessage便利函数 284
13.14 XmMessageBox示例:“Can't Find”警告 285
13.15 获取与分配输入焦点 287
第十四章 列表 289
14.1 概述 289
14.2 XmLiist 289
14.3 XmList资源 291
14.4 XmList回调 293
14.5 XmList便利函数 295
14.6 XmList示例:E-Mail地址选择 297
14.7 滚动列表 302
14.8 滚动列表资源 302
14.9 滚动列表示例:滚动的E-Mail地址 303
14.10 XmSelectionBox 304
14.11 XmSelectionBox资源 305
14.12 XmSelectionBox回调 309
14.13 创建与使用一选择框 309
14.14 访问选择框的孩子 310
14.15 XmSelectionBox示例:E-Mail地址 311
14.16 XmFileSelectionBox 313
14.17 XmSelectionBox资源 314
14.18 创建与使用XmFileSeletionBox 315
14.19 XmFileSelectionBox示例:Open/Save As…选项 317
14.20 XmCommand 326
14.21 XmCommand资源 327
14.22 XmCommand便利函数 329
14.23 XmCommand示例 330
第十五章 通过Motif使用Xlib 332
15.1 概述 332
15.2 X服务器 332
15.3 用数字表示的颜色 333
15.4 标准Xlib参数 335
15.5 图形现场 336
15.7 XmDrawingArea资源 343
15.6 XmDrawingArea 343
15.8 XmDrawingArea回调 344
15.9 XmDrawingArea举例:Doodle 346
第十六章 资源的进一步介绍 364
16.1 概述 364
16.2 程序事例名 364
16.3 命令行选项 368
16.4 资源转换程序 371
16.5 编写一个转换程序 379
16.6 quark 386
16.7 在资源管理器外使用转换程序 389
16.8 转换Cache 392
16.9 应用程序资源 393
17.1 概述 398
17.2 文件I/O 398
第十七章 客户间通信 398
17.3 时限 404
17.4 后台处理:Workproc 408
17.5 在客户间发送事件 411
17.6 原子 413
17.7 窗口特性 415
17.8 窗口管理器协议 420
17.9 选择 427
17.10 裁剪板 437
17.11 示例:把剪切、拷贝、和粘帖功能加入正文编辑器 443
17.12 XmText的直接裁剪板接口 450
附录A ISO Latin 1字符集 452
附录B Widget类总汇 453
附录C X事件参考 477
C.1 概述 477
C.2 事件类型 477
C.3 事件屏蔽码 478
C.4 XEvent 480
C.5 XAnyEvent 483
C.6 ButtouPress,ButtonRelease 484
C.7 CirculateNotify 485
C.8 CirculateRequest 486
C.9 ClientMessage 487
C.10 ColormapNotify 488
C.11 ConfigureNotify 489
C.12 ConfigureRequest 491
C.13 CreateNotify 493
C.14 DestroyNotify 494
C.15 EnterNotify,LeaveNotify 495
C.16 Expose 497
C.17 FocusIn,FocusOut 498
C.18 GraphicsExpose,NoExpose 499
C.19 GravityNotify 501
C.20 KeymapNotify 502
C.21 KeyPress,KeyPelease 503
C.22 MapNotify,UnmapNotify 505
C.23 MappingNotify 506
C.24 MapRequest 507
C.25 MotionNotify 508
C.26 PropertyNotify 510
C.27 ReparentNotify 511
C.28 ResizeRequest 512
C.29 SelectionClear 513
C.30 SelectionNotify 514
C.31 SelectionRequest 515
C.32 VisibilityNotify 516
附录D X和Motif的变动 518
D.1 概述 518
D.2 从Motif 1.0到1.1 518
D.3 从X11 Release 3到Release 4 520
D.4 从X11 Release 4到Release 5 524
- 《女丹仙道:道教女子内丹养生修炼秘籍 下》董沛文著 2012
- 《高考快速作文指导》张吉武,鲍志伸主编 2002
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《幼儿英语游戏活动指导与实训》苏小菊,任晓琴主编;颜晓芳,覃静,谢恬恬,钟博维副主编 2020
- 《花样民游 幼儿园民间传统游戏的创新与指导》刘娟 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《化学工程与工艺专业实验指导》郭跃萍主编 2019
- 《全国普通高等中医药院校药学类专业“十三五”规划教材 第二轮规划教材 有机化学学习指导 第2版》赵骏 2018
- 《高中英语词汇考试指导》徐志江编著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《海洋文明小史》倪谦谦责编;王存苗译;(法)雅克·阿塔利 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《海洋功能食品》王卉 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《西单大杂院-北京老舍文学院首届中青年作家高研班学员小说作品集》北京老舍文学院编 2019