图书介绍
X Window编程指南 11.4版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 叶欣,叶连恩等编 著
- 出版社: 北京:海洋出版社
- ISBN:7502719091
- 出版时间:1991
- 标注页数:352页
- 文件大小:11MB
- 文件页数:361页
- 主题词:窗口软件
PDF下载
下载说明
X Window编程指南 11.4版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
目 录1
绪论1
0.1 X的发展历史1
0.2 X为什么是这样?2
0.2.1柔性窗口系统2
0.2.2资源共享3
0.2.3产品系列一致性3
0.3 X是什么?3
0.3.1客户(Client)/服务器(Serve)轴心3
0.4.2 X工具箱5
0.4.1 Xlib5
0.4 X的组成5
0.4.3 X网络协议6
0.5 X运行环境6
0.6编排介绍6
第一部分X编程教程7
第一章建立第一个X程序8
1.1示例1:一个最小的X程序9
1.1.1示例1源代码10
1.2示例2:打开一个最小窗口14
1.2.1创建一个窗口14
1.2.2向窗口管理程序发送“提示(Hints)”17
1.2.3 刷新显示器18
1.2.5示例2源代码19
1.2.4释放窗口19
1.3示例3:对openWindow函数添加新的功能23
1.3.1 图符(icon)23
1.3.2示例3源代码25
1.3.3图符位图(Icon Bitmap)28
1.4小结29
第二章用X绘图30
2.1画直线和矩形30
2.2图形关联30
2.3示例1:画直线和矩形31
2.2.1窗口创建图形关联31
2.3.1示例1源代码32
2.4 利用圆弧画椭圆形41
2.5 填充椭圆形和矩形42
2.6 示例2:画出并填充椭圆形和矩形42
2.6.1 示例2源代码42
2.7 画多条直线,多个矩形和圆弧46
2.8 小结49
第三章 颜色的使用50
3.1 颜色应用软件的可移植性和其用法50
3.2 X的彩色映象(Colormap)51
3.3 示例1.用红色画一条直线52
3.3.1 示例1源代码53
3.4 示例2:使用更多的颜色58
3.4.1 示例2源代码59
3.5 小结64
第四章 正文的使用65
4.1 字体65
4.1.1 加载字体65
4.1.2 设置图形关联66
4.1.3 画正文66
4.1.5 指出字体大小68
4.1.4 所画正文的位置68
4.1.6 释放字体69
4.1.7 使用字体的技巧70
4.1.8 找到可用的字体70
4.1.9 有限的X服务器资源72
4.2 示例程序72
4.2.1 示例程序源代码72
4.3 小结76
第五章 事件77
5.1 事件驱动的编程77
5.2 X事件模型77
5.4 事件屏蔽78
5.3 请求事件78
5.5 从X服务器接收事件79
5.6 查询事件80
5.7 事件类型81
5.8 鼠标按钮事件82
5.9 键盘事件84
5.10 进入/离开事件85
5.11 暴露事件(Exposure Event)87
5.12示例1:检查事件的程序88
5.12.1示例1源代码88
5.13示列2:基于鼠标的绘图程序94
5.13.1示例2源代码95
5.14用XEV程序进一步了解X事件模型100
5.15小结100
第六章键盘事件101
6.1元按键(meta key)104
6.2 鼠标按钮105
6.3示例程序106
6.3.1示例程序源代码106
6.4键盘匹配的改变112
6.5小结113
第七章拖动画线114
7.1光栅操作函数114
73示例1:拖动画线121
7.2 GC图形函数总结121
7.3.1示例1源代码123
7.4示例2:拖动画椭圆形129
7.4.1示例2源代码130
7.5示例3:光栅操作函数的演示134
7.5.1示例3源代码138
7.6小结145
第八章X的标准以及与窗口管理程序的交互作用146
8.1 X命令行参数146
8.2显示器名146
8.3 X几何147
8.4为窗口创建光标148
8.4.1光标为正文149
8.4.2创建自己的光标152
8.4.3光标资源的释放153
8.5示例1:接收命令行参数并设置光标153
8.5.1示例1:源代码156
8.6示例2:向窗口管理程序发送更多的信息169
8.6.1分类特征170
8.6.2窗口大小171
8.6.3图符名172
8.6.4示例2源代码172
8.7小结177
第二部分 建立一个X窗口系统应用软件178
第九章Draw应用软件简介179
9.1浮动选择调色板179
9.1.1点180
9.1.2正文180
9.1.3加载新文件180
9.1.4消除绘图操作181
9.2命令行参数181
9.3特权用户的元按键简缩182
9.4严格的错误处理182
9.5处理致命的IO错误184
9.6小结186
第十章 多窗口应用程序187
10.1浮动调色板187
10.1.1加亮调色板选择项194
10.1.2刷新调色板窗口195
10.1.3调色板光标198
10.2画图窗口202
10.3 清除X窗口和GC资源203
10.4 Draw应用程序中的文件格式204
10.5 象图和窗口206
10.5.1 XCopyPlane206
10.5.2用象图进行撤销工作207
10.6小结208
第十一章draw应用程序中的事件处理210
11.1事件屏蔽和事件选择211
11.2画图事件212
11.3调色板选择事件219
11.4正文入口事件222
11.5键盘简缩输入事件225
11.6 X服务器产生的事件228
11.7小结230
第十二章弹出式窗口和对话框232
12.1在X中创建弹出式窗口232
12.2从调色板调出弹出式窗口234
12.2.1查找鼠标指示器位置235
12.2.2弹出式文件名对话框237
12.2.3对话框的实现238
12.2.4建立对话窗口241
12.2.5 显示对话窗口的内容242
12.2.6对话事件243
12.2.7消除246
12.3关于瞬间窗口的一些提示246
12.4小结247
第十三章Draw应用程序的源代码249
14.1暴露事件的处理319
14.2放大319
第十四章Draw应用程序的改进319
14.3滚动320
14.4光标的编辑320
14.5区域的截取与粘接/移动与拷贝320
14.6获取320
14.7倒置、反置或旋转321
14.8小结321
第三部分 X的工具箱322
第十五章X的工具箱简介323
15.2 Xt示例程序324
15.2.1初始化Xt库324
15.1 Xt工具箱324
15.2.2创建子目标基325
15.2.3 目标基的管理326
15.2.4目标基的实现326
15.2.5目标基事件循环327
15.2.6 目标基示例程序源代码327
15.2.7编译Xt程序329
15.3 X Toolkit的进一步说明329
15.4小结329
附录A X的颜色库330
附录B X事件类型和结构332
附录C图形关联344
附录D X客户程序的几个示例346
热门推荐
- 3350304.html
- 1736179.html
- 1247843.html
- 3730744.html
- 2268888.html
- 2525593.html
- 1069602.html
- 3687118.html
- 437252.html
- 3184923.html
- http://www.ickdjs.cc/book_1128154.html
- http://www.ickdjs.cc/book_289662.html
- http://www.ickdjs.cc/book_2703944.html
- http://www.ickdjs.cc/book_712366.html
- http://www.ickdjs.cc/book_2733887.html
- http://www.ickdjs.cc/book_2893625.html
- http://www.ickdjs.cc/book_131845.html
- http://www.ickdjs.cc/book_1051053.html
- http://www.ickdjs.cc/book_3554323.html
- http://www.ickdjs.cc/book_2340059.html