图书介绍

Xwindow培训教程PDF|Epub|txt|kindle电子书版本网盘下载

Xwindow培训教程
  • 李俊英,叶新恩编著 著
  • 出版社: 北京:海洋出版社
  • ISBN:7507737987
  • 出版时间:1994
  • 标注页数:415页
  • 文件大小:95MB
  • 文件页数:425页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Xwindow培训教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 X Window System基本概念1

1.1 X窗口系统的产生与发展1

1.2 X窗口系统的特点与环境2

1.2.1 X的特点2

1.2.2 X的环境3

1.3 服务器与用户应用程序5

1.3.1 服务器与应用程序5

1.3.2 服务器与应用间的信息传递6

1.4 窗口与窗口管理器8

1.4.1 窗口及其特性8

1.4.2 窗口管理器9

1.5 事件10

1.5.1 事件类型11

1.5.2 事件结构13

1.5.3 事件选择15

第二章 X Window System组成18

2.1 X网络协议18

2.1.1 X协议信息18

2.1.2 X协议特点18

2.1.3 X协议功能类型19

2.1.4 X协议数据结构24

2.2 Xlib图形子程序库35

2.2.1 Xlib的作用36

2.2.2 Xlib函数37

2.2.3 函数功能类型41

2.3 X工具箱52

2.3.1 X Toolkit Intrinsics52

2.3.2 X View55

第三章 X应用程序的结构59

3.1 Helloworld.c应用程序59

3.1.1 Helloworld.c程序功能59

3.1.2 程序的流程图59

3.1.3 程序编码60

3.2 Helloworld.c程序结构分析62

3.2.1 头文件63

3.2.2 说明63

3.2.3 初始化64

3.2.4 输入事件请求67

3.2.5 窗口映射67

3.2.6 读事件主循环68

3.2.7 关闭连接70

3.3 建立和运行Helloworld.c程序70

3.4 网络上运行应用程序71

3.4.1 局域地运行一个应用72

3.4.2 远程地运行一个应用73

第四章 窗口及应用74

4.1 窗口的概念74

4.1.1 窗口的工作方式74

4.1.2 窗口的层次74

4.1.3 窗口的配置76

4.1.4 窗口的生存周期77

4.2 窗口的简单操作77

4.2.1 窗口建立78

4.2.2 请求窗口事件79

4.2.3 窗口映射80

4.2.4 改变窗口的背景和边界81

4.2.5 撤消窗口映射82

4.2.6 破坏窗口83

4.3 控制窗口结构的操作84

4.3.1 操作窗口几何84

4.3.2 移动和改变窗口86

4.3.3 操作窗口压栈顺序88

4.3.4 操作窗口结构90

4.4 窗口特性、属性及高级窗口操作92

4.4.1 窗口特性92

4.4.2 窗口属性93

4.4.3 高级窗口操作99

4.5 窗口通知事件105

4.5.1 请求窗口通知事件106

4.5.2 接收和处理窗口通知事件106

4.5.3 窗口通知事件的生成107

4.6 窗口操作应用实例109

第五章 绘制图形118

5.1 图形文本GC118

5.1.1 X图形资源118

5.1.2 图形文本的属性及操作121

5.2 基本画图操作131

5.2.1 基本画图133

5.2.2 图形外露和Expose事件161

5.3 高级画图技术166

5.3.1 填充形式167

5.3.2 点刻和瓦图168

5.3.3 剪裁171

5.3.4 像图、位图与图像174

5.3.5 提高绘图速度的规则187

第六章 文本输出与颜色设置189

6.1 文本输出189

6.1.1 字体选择189

6.1.2 字体结构192

6.1.3 绘制文本204

6.2 颜色的概念216

6.2.1 颜色与像素值216

6.2.2 颜色图与可见类220

6.2.3 获取颜色的X信息函数224

6.3 颜色的操纵230

6.3.1 颜色的可共享性和可修改性230

6.3.2 共享颜色元策略231

6.3.3 标准颜色图策略234

6.3.4 独享颜色元策略237

6.3.5 处理颜色的服务函数243

6.4 颜色图的使用246

6.4.1 建立颜色图247

6.4.2 设置颜色图属性247

6.4.3 拷贝颜色图248

6.4.4 释放颜色图248

6.4.5 安装和退出虚拟颜色图249

6.4.6 处理ColormapNotify事件249

6.5 设置颜色的绘图实例250

6.5.1 用红色画线的应用程序250

6.5.2 多种颜色绘制图形的应用程序255

第七章 指针与键盘261

7.1 指针261

7.1.1 指针组成261

7.1.2 指针控制263

7.1.3 光标操纵268

7.2 指针事件289

7.2.1 鼠标事件289

7.2.2 指针移动事件297

7.2.3 指针穿越窗口事件304

7.2.4 操作指针的应用实例308

7.3 键盘323

7.3.1 键盘事件324

7.3.2 标准键盘处理方法325

7.4 键盘聚焦和键盘获取335

7.4.1 键盘聚焦335

7.4.2 键盘获取341

7.5 指针与键盘操作应用实例343

7.5.1 检查事件的应用程序343

7.5.2 处理键盘输入应用程序350

第八章 应用程序与窗口管理程序的交互356

8.1 应用与窗口管理程序交互方式356

8.1.1 窗口管理程序的干涉356

8.1.2 给窗口管理程序的暗示360

8.2 特性369

8.2.1 特性的名字369

8.2.2 特性数据格式和类型370

8.2.3 标准特性370

8.3 向窗口管理程序发送更多的信息372

8.3.1 发送暗示的windowx.c应用程序372

8.3.2 向窗口管理器发送暗示的子程序window.c377

8.4 基本窗口管理程序的设计386

8.4.1 程序的操作386

8.4.2 主程序的描述387

8.4.3 子例程的描述395

附录A 财科家用电脑与系列软件411

附录B X Windows常见术语中英文对照表413

热门推荐