图书介绍

X窗口程序设计PDF|Epub|txt|kindle电子书版本网盘下载

X窗口程序设计
  • 何曦编著 著
  • 出版社: 成都:电子科技大学出版社
  • ISBN:7810165569
  • 出版时间:1993
  • 标注页数:340页
  • 文件大小:14MB
  • 文件页数:353页
  • 主题词:

PDF下载


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

下载说明

X窗口程序设计PDF格式电子书版下载

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

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

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

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

图书目录

第一章 X窗口系统快速入门1

1.1 简介1

1.2 示例1:一个最简单的X程序3

1.3 示例2:打开一个简单的窗口7

1.4 示例3:对openWindow函数添加新的功能14

1.5 小结19

第二章 X系统基本概念20

2.1 客户-服务器模型20

2.2 显示器和屏幕21

2.3 资源21

2.4 请求21

2.5 窗口的基本概念22

2.6 事件24

2.7 输入设备24

2.8 窗口管理器25

2.9 应用程序与X窗口系统的界面25

2.10 小结27

第三章 Xlib的事件处理28

3.1 简介28

3.2 事件驱动型编程28

3.3 X窗口事件的模型29

3.4 事件请求29

3.5 事件模30

3.6 从X窗口服务器接收事件30

3.7 事件查询31

3.8 事件类型32

3.9 鼠标按钮事件33

3.10 键盘事件35

3.11 进入/离开事件36

3.12 暴露事件37

3.13 例1:一个检查事件的程序38

3.14 例2:一个基于鼠标的画图程序41

3.15 小结44

第四章 Xlib的键盘事件处理46

4.1 简介46

4.2 抽象键定义KeySym46

4.3 元键(Alt)49

4.4 鼠标按钮50

4.5 示例程序51

4.6 键盘匹配的改变56

4.7 小结56

第五章 XtIntrinsics程序设计57

5.1 简介57

5.2 命名规则57

5.3 X工具包程序设计模型58

5.4 Xtlntrinsics基本函数59

5.5 例子memo65

5.6 应用程序上下文76

5.7 小结78

第六章 资源管理程序79

6.1 简介79

6.2 什么是资源79

6.3 指定资源79

6.5 组件资源协议97

6.6 小结98

第七章 组件类99

7.1 简介99

7.2 组件类99

7.3 Intrinsics组件类100

7.4 OLlT组件类102

第八章 动作组件104

8.1 OblongButton组件104

8.2 OblongButton无窗口组件108

8.3 RectButton组件108

8.4 CheckBox组件111

8.5 MenuButton组件112

8.6 MenuButton无窗口组件115

8.7 AbbrevMenuButton组件116

8.8 Slider组件118

8.9 Gauge组件121

8.10 Scrollbar组件122

8.11 DropTarget组件125

8.12 Stub组件126

第九章 管理者组件127

9.1 BulletinBoard组件127

9.2 ControlArea组件128

9.3 DrawArea组件130

9.4 RubberTile组件131

9.5 Form组件133

9.6 FooterPanel组件135

第十章 文本控制组件137

10.1 StaticText组件137

10.2 TextField组件138

10.3 TextEdit组件141

第十一章 容器组件147

11.1 Caption组件147

11.2 Exclusives和Nonexclusives组件149

11.3 Flat组件155

11.4 ScrolledWindow组件161

11.5 ScrollingList组件162

第十二章弹出式组件169

12.1 NoticeShell组件169

12.2 MenuShell组件171

12.3 PopupWindowShell组件173

第十三章 X的颜色机制184

13.1 简介184

13.2 X颜色模型184

13.3 示例:一个颜色表编辑器190

13.4 小结198

第十四章 光栅图像的操作199

14.1 简介199

14.2 象素图199

14.3 位图199

14.4 可画区之间的拷贝200

14.5 图像204

14.6 小结208

第十五章 图形环境与图形文本操作209

15.1 简介209

15.2 图形环境的创建209

15.3 图形环境的操作211

15.4 图形暴露与区域215

15.5 点的绘制216

15.6 线的绘制216

15.7 多边形和弧的绘制217

15.8 字体218

15.9 文本操作219

15.10 小结220

第十六章 事件的处理221

16.1 简介221

16.2 事件的定义221

16.3 事件模222

16.4 事件类型222

16.5 用XtIntrinsics处理事件229

16.6 消费事件回调233

16.7 事件队列管理234

16.8 超时处理234

16.9 工作过程235

16.10 其他输入源的处理235

16.11 小结236

第十七章 间客户间通信237

17.1 简介237

17.2 原子237

17.3 特性238

17.4 和用事件进行通信247

17.5 选择技术259

17.6 OLIT的拖曳和引入技术266

17.7 小结269

第十八章 创建新组件270

18.1 简介270

18.2 组件的内部结构270

18.3 一个简单的组件类:Dial组件278

18.4 继承293

18.5 元类298

18.6 小结298

第十九章 组合组件的创建299

19.1 简介299

19.2 组合组件的结构299

19.3 Row组件300

19.4 小结315

第二十章 约束组件的创建316

20.1 简介316

20.2 约束组件结构316

20.3 约束组件:Tree组件317

20.4 小结339

参考文献340

热门推荐