《X Toolkit Intrinsics编程手册 11.4版》求取 ⇩

目 录1

简介1

第一章X Window System介绍4

1.1服务程序和客户程序6

1.2软件层次8

1.3事件驱动编程9

1.4窗口管理程序10

1.5 X的扩展10

第二章X Toolkit介绍11

2.1用目标基编程11

2.1.1目标基的内容13

2.1.2 目标基类和实例13

2.1.3使用资源的目标基可配置性17

2.1.4目标基的独立性18

2.1.5 目标基与应用程序之间的相互作用18

2.1.6 Xt和面向对象编程20

22 X Toolikt应用程序的结构23

2.3一个简单的X Toolkit应用程序23

2.3.1代码24

2.3.2编译应用程序26

2.3.3应用程序缺省文件27

2.3.4硬码(hardcode)和非硬码28

2.4连接目标基和应用程序代码29

2.4.1反调用30

2.4.2动作32

2.5.1在应用程序中设置和获得资源38

2.5资源的进一步讨论38

2.52 Core资源42

2.53其它继承的资源43

第三章使用目标基的更多技术47

3.1使用复合目标基47

3.1.1为一个实例层次设置资源49

3.1.2几何管理实践50

3.2使用限制目标基51

3.3使用弹出54

3.4反调用的进一步讨论60

3.4.1把数据传递给反调用60

3.4.2反调用表62

3.5.1应用程序数据结构63

3.5应用程序资源63

3.5.2资源表64

3.5.3获得资源66

3.6命令行选项68

3.6.1标准命令行选项68

3.6.2定义用户自己的命令行选项68

3.7 防止用户定制目标基资源72

3.7.1使用vararg接口72

3.7.2使用argList接口73

第四章一个应用程序例子77

4.1 xbitmap1:使用BitmapEdit目标基的位图编辑器77

4.1.1 目标基的公共函数80

4.1.2应用程序缺省文件80

4.2 xbitmap2:增加滚卷条以处理大型位图80

4.2.2翻译表中的动作参数84

4.2.3 resize_thumbs动作84

4.2.1覆盖翻译84

4.2.4滚卷条的反调用85

4.3 xbitamp3:增加显示位图的图形87

4.3.1应用程序的图形89

4.3.2写位图文件92

4.4 xbitmap4:不使用BitmapEdit目标基的位图编辑器93

第五章目标基内部95

5.1 目标基源文件组织95

5.2私有头文件——BitmapEdip.h96

5.2.1部分结构和记录96

5.2.2类部分和类记录97

5.2.3实例部分结构和实例记录98

5.3 目标基实现文件——BitmapEdit.c99

5.3.1约束包含文件100

5.3.2定义资源表101

5.3.3翻译表和动作表103

5.3.4声明方法104

5.3.5初始化类记录105

5.3.6 Core方法介绍109

5.3.7为应用程序使用而封装类记录110

5.3.8一个方法例子110

5.4公共头文件——BitmapEdit.h112

5.5编写目标基的过程114

5.6约定总结115

第六章基本的目标基方法117

6.1 目标基内部的图形模型117

6.2方法initialize118

6.2.1创建GC119

6.3 expose方法121

6.4 set_values方法124

6.5 resize方法126

6.6 query_geometry方法128

6.7 destroy方法130

6.8 目标基框架中的动作131

第七章事件、翻译和加速器134

7.1翻译表语法134

7.1.1指令135

7.1.2选择翻译的事件135

7.1.3键盘事件的细节138

7.1.4其它事件类型的细节139

7.1.5修饰词140

7.1.6事件序列144

7.1.7翻译之间的相互作用146

7.2加速器147

7.2.1事件传播149

7.2.2在多个目标基中安装加速器151

7.2.3在代码中定义加速器151

7.2.4 display_accelerators方法152

第八章更多的输入技术153

8.1事件处理程序153

8.1.1增加事件处理程序155

8.1.2增加不可屏蔽事件处理程序156

8.1.3删除事件处理程序157

8.1.4增加纯事件处理程序157

8.2编写使用专门的事件数据的例程158

8.2.1事件类型和结构名称159

8.3.1获得文件输入161

8.3文件、管道和插座输入161

8.3.2获得管道输入163

8.4超时(Timeouts)163

8.4.1可见性问题166

8.5工作过程167

8.6事件队列的低级管理169

8.6.1 XtPending和XtPeekEvent169

8.6.2事件过滤程序170

8.6.3输入敏感性171

第九章资源管理和类型转换172

9.1资源基础介绍172

9.2资源数据库如何工作175

9.2.1资源规格说明的格式175

9.2.2资源文件的合并176

9.2.3语言串177

9.2.4备份资源179

9.2.5资源匹配算法180

9.2.6资源的优先规则182

9.3类型转换185

9.3.1 XtRString的转换185

9.3.2其它已有的类型转换186

9.3.3不用转换的特殊的缺省资源187

9.3.4类型转换程序的登录189

9.3.5显式地激活转换程序193

9.3.6编写类型转换程序194

9.4子部份和子资源196

9.4.1 中继方法197

9.4.2子资源的管理197

10.1窗口管理程序交互199

第十章 客户程序之间通讯199

10.1.1 Shell子类200

10.1.2 Shell资源的设置200

10.1.3屏幕空间202

10.1.4输入方式203

10.1.5颜色表204

10.1.6图符206

10.1.7窗口管理程序的装饰207

10.2 目标基之间通讯的选择机制207

10.2.1原子选择如何工作208

10.2.2高亮显示选取的数据(属主方面)210

10.2.3用XtOwnSelection作出选择(属主方面)215

10.2.4对选择的请求(请求者方面)216

10.2.5选择的转换(属主方面)218

10.2.6选择的最终粘贴过程(请求者方面)220

10.2.7选择放弃时(属主方面)222

10.2.8选择传送完成时(属主方面)222

10.2.9 ICCCM的一致性223

10.2.10增量选择如何工作226

10.2.11其它的选择程序227

第十一章几何管理228

11.1复合管理如何工作229

11.1.1 初始几何的协商230

11.1.2复合目标基中基本的Core方法233

11.1.3孩子目标基的布局235

11.1.4 change_managed方法237

11.1.5 XtQueryGeometry和query_geometry方法237

11.1.6 XtMakeGeometryRequest和geometry_manager方法238

11.2限制目标基如何工作239

11.1.7 insert_child和delete_child方法239

11.3限制目标基的编写240

11.3.1 Core资源表240

11.3.2限制资源表240

11.3.3类结构的初始化242

11.3.4 Constraint的initialize方法244

11.3.5 class_part_init方法245

11.3.6 geometry_manager方法245

11.3.7 resize方法249

11.3.8 Core和Constraint的set_values方法251

11.3.9 change_managed方法251

11.3.11重新安排几何的延迟处理252

11.3.10 query_geometry方法252

11.4组合目标基253

11.5栈顺序253

第十二章 菜单、辅助目标基和阶式弹出255

12.1菜单方式及其实现256

12.1.1如何弹出菜单257

12.1.2菜单窗格258

12.2创建和使用菜单的几种方法259

12.2.1 呈现式菜单:指示器的获取259

12.2.2下落式菜266

12.2.3阶式菜单268

12.2.4使用第4版的SimpleMenu目标基272

12.2.5弹出创建的延迟276

12.4辅助目标基277

12.3关于对话盒277

12.4.1辅助目标基内部280

12.4.2专用头文件280

12.4.3辅助目标基的源文件281

12.4.4公共头文件282

12.4.5辅助目标基父母282

第十三章其它ToolKit编程技术286

13.1出错和警告286

13.2 对象288

13.3取得信息的宏289

13.4键盘聚焦和accept_focus方法290

13.5键盘翻译291

13.6存储分配292

13.8 Xt的获取函数293

13.7动作中继站和动作的直接调用293

13.9文件的查找和国际化294

13.10应用上下文294

13.10.1多重应用上下文295

13.10.2为多重应用上下文重写XtAppMainLoop295

13.10.3多重应用上下文中使用的函数296

13.11多重顶层Shell296

13.12多重服务程序之间的连接296

13.13类扩展结构297

附录A OPEN LOOK和Motif299

附录B字体和颜色的描述319

附录C命名习惯330

附录D版本注释331

附录E xbitmap应用程序352

1991《X Toolkit Intrinsics编程手册 11.4版》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由叶欣,罗华平等编 1991 北京:海洋出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

PhotoImpact 4.X完全手册(1999 PDF版)
PhotoImpact 4.X完全手册
1999 北京:人民邮电出版社
IBM BASIC 语言编程手册  3.0版( PDF版)
IBM BASIC 语言编程手册 3.0版
上海电子计算机厂
supersoftc编译程序12版用户手册( PDF版)
supersoftc编译程序12版用户手册
0520资料出版联合体
编程高手  实用手册( PDF版)
编程高手 实用手册
北京:北京大学出版社
Novell NetWare 3.x-4.x组网手册(1997 PDF版)
Novell NetWare 3.x-4.x组网手册
1997 北京:科学出版社;龙门书局
FoxPro 2.6编程手册(1995 PDF版)
FoxPro 2.6编程手册
1995 北京:电子工业出版社
XView编程手册  11.4版(1991 PDF版)
XView编程手册 11.4版
1991 北京:海洋出版社
X协议参考手册  11.4版(1991 PDF版)
X协议参考手册 11.4版
1991 北京:海洋出版社
X教程  11.4版(1991 PDF版)
X教程 11.4版
1991 北京:海洋出版社
X Toolkit intrinsics参考手册(1991 PDF版)
X Toolkit intrinsics参考手册
1991 北京:海洋出版社
Xilb编程手册  11.4版(1991 PDF版)
Xilb编程手册 11.4版
1991 北京:海洋出版社
X Window编程指南  11.4版(1991 PDF版)
X Window编程指南 11.4版
1991 北京:海洋出版社
X教程  11.4版(1991 PDF版)
X教程 11.4版
1991 北京:海洋出版社
X Window高级编程指南  11.4版(1991 PDF版)
X Window高级编程指南 11.4版
1991 北京:海洋出版社
用X Toolkit进行面向对象程序设计(1994 PDF版)
用X Toolkit进行面向对象程序设计
1994 南京:南京大学出版社