MOTIF编程方法及实例PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:张超谟编著
- 出 版 社:北京:石油工业出版社
- 出版年份:1997
- ISBN:7502120971
- 页数:286 页
第一章 Motif 概述 1
第一节 X 简介 1
一、X-Window 的基本概念 1
二、X 的工具箱 2
三、X 的层次结构 2
四、Motif 程序的编译 2
五、X 应用程序的运行 3
第二节 Motif 图形用户界面系统的开发工具 3
一、专门供开发人员使用的基本开发工具 4
二、用户界面语言UIL 4
三、交互式开发工具 bx 4
第三节 Motif 程序的组成 4
一、一个简单的 Motif 程序 4
二、widget 与 gadget 6
三、Motif 程序的头文件 9
四、初始化 Xtlntrinwics 10
五、创立 widget 11
六、管理 widget 11
七、为 widget 加回调、事件处理或动作映射函数 12
八、实现 12
九、事件循环 12
十、放弃或取消 widget 12
第四节 命名规则 13
第五节 Motif 资源 13
一、资源文件格式 13
二、资源命名 14
三、资源文件的查找 15
四、用程序设置资源值 15
五、在程序中获取资源值 16
第二章 管理器型 widget 17
第一节 通告 XmBulletinBoard 17
一、包含文件 17
二、建立 BullentinBoard 17
三、BulletinBoard 常用资源 18
四、使用BulletinBoard 举例 18
第二节 标号 XmLabel (元 widget) 20
一、包含文件 21
二、建立 Label 21
三、Label 常用资源 21
四、XmString 数据类型 22
五、常用的XmString函数 23
六、Pixmap 数据类型 23
七、使用 Label 举例 24
第三节 行列 XmRowColumn 26
一、包含文件 26
二、建立 RowColumn 26
三、RowColumn常用资源 27
四、使用 RowColumn 举例 28
第四节 活动窗格 XmPanedWindow 29
一、包含文件 29
二、建立PanedWindow 29
三、PandWindow 常用资源 30
四、使用PanedWindow 举例 30
第五节 表格 XmForm 31
一、包含文件 31
二、建立 Form 32
三、Form 常用资源 32
四、使用 Form 举例 33
第六节 三维边框 XmFrame 36
一、包含文件 36
二、建立 Frame 36
三、Frame 常用资源 36
四、使用Frame 举例 36
第七节 滚动窗XmScrolledWindow 与滚动条 XmScrollBar 38
一、滚动窗 XmScrolledWindow 38
二、使用ScrolledWindow 举例 40
三、滚动条 XmScrollBar 42
四、使用滚动条举例 44
第八节 标尺XmScale 46
一、包含文件 46
二、建立 Scale 46
三、Scale 常用资源 46
四、Scale 回调 47
五、对Scale 值的存取 48
六、使用Scale举例 48
第三章 元 widget 56
第一节 按钮 56
一、下压按钮 XmPushButton 56
二、箭头按钮 XmArrowButton 57
三、开关按钮 XmToggleButtion 59
四、绘画按钮 63
第二节 键盘输入 65
一、输入焦点与遍历 65
二、XmText 与 XmTextField 68
三、滚动正文 74
第三节 列表 XmList 与滚动列表 XmScrolledList 76
一、列表 List 76
二、滚动列表 ScrolledList 81
第四章 事件与回调 85
第一节 事件 85
一、登记事件 85
二、XEvent 联合 86
三、事件屏蔽码 87
四、X 事件的种类 89
五、事件使用举例 93
六、为不可屏蔽事件、登记事件处理函数 99
第二节 回调 100
一、登记回调 100
二、回调函数形式 100
三、回调结构 100
四、删除回调 101
五、回调资源 101
六、常用 widget 回调速查表 108
第三节 动作 118
一、动作举例 118
二、动作表 120
三、安装动作表 120
四、动作函数形式 120
五、转换表 121
第四节 其它事件处理技术 126
一、定时调用 126
二、后台处理 128
三、文件输入与输出 132
第五章 菜单 136
第一节 标准 Motif 程序的外观 136
一、包含文件 136
二、创建MainWindow 136
三、MainWindow 常用资源 137
第二节 菜单 140
一、菜单条 141
二、下拉菜单 145
三、弹出菜单 148
四、选择菜单 152
第六章 对话框 154
第一节 消息对话框 MessageBox 154
一、包含文件 154
二、创建消息对话框 154
三、消息对话框的态性 155
四、对话框的态性 157
五、对话框的管理 158
六、获取 XmMessageBox 的内部成分 158
第二节 选择对话框 XmSelectionBox 162
一、包含文件 162
二、创建选择对话框 162
三、选择对话框常用资源 164
四、获取选择对话框的孩子 165
五、提示对话框 170
六、文件选择对话框 171
七、命令对话框 172
第三节 定制对话框 174
第七章 绘图 183
第一节 标准 Xlib 参数 183
一、说明显示器 183
二、目标窗口 183
三、Pixmap 数据类型 184
四、图形属性集 184
第二节 颜色 209
一、颜色映射表 209
二、颜色使用方法 215
第三节 常用 Xlib 绘图函数 217
一、画点画线函数 217
二、填充函数 220
三、绘字符串函数 221
第四节 绘画管理器 XmDrawingArea 221
一、包含文件 221
二、创建 DrawingArea 221
三、DrawingArea 常用资源 222
四、使用 Drawing 举例 223
第八章 Motif 综合编程方法 248
第一节 方法简述与操作过程 248
一、方法简述 248
二、操作过程 250
第二节 程序及详细注解 255
参考文献 287
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《基于地质雷达信号波的土壤重金属污染探测方法研究》赵贵章 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《数学物理方法与仿真 第3版》杨华军 2020
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《CINEMA 4D新手快速进阶实例教学 商迪》商迪 2020
- 《大数据环境下的信息管理方法技术与服务创新丛书 俄罗斯档案事业改革与发展研究》徐胡乡责编;肖秋会 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《石油圣城》何建明著 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017