图书介绍

unix系统v第4版-程序员指南:x11/news图形窗口系统tnt技术PDF|Epub|txt|kindle电子书版本网盘下载

unix系统v第4版-程序员指南:x11/news图形窗口系统tnt技术
  • 出版社: 北京:电子工业出版社
  • ISBN:
  • 出版时间:未知
  • 标注页数:282页
  • 文件大小:4MB
  • 文件页数:293页
  • 主题词:

PDF下载


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

下载说明

unix系统v第4版-程序员指南:x11/news图形窗口系统tnt技术PDF格式电子书版下载

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

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

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

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

图书目录

序言1

目录1

第一章 引论5

1.1 基本原理5

1.2 学习措施5

1.3 记号约定6

2.2.1 通知器7

2.2.3 资源分派器7

2.2.2 连接管理器7

2.2 构件概述7

2.1 目的7

第二章 线路服务7

2.2.4 服务器—客户同步机构8

2.3 通知8

2.4 连接管理10

2.5 资源分派12

2.5.1 标签分派12

2.5.2 令牌分派13

2.6 服务器—客户同步14

2.7 建立典型应用程序15

第三章 画布17

3.1 引言17

3.2 画布的建立与取消18

3.3 画布的外观18

3.4 激活与撤消激活19

3.6 求助和菜单20

3.5 画布损坏的修复20

3.7 画布树的处理和枚举21

3.8 画布几何22

3.9 用户交互的公用程序23

3.10 画布的有效性24

3.11 画布光标24

3.12 画布焦点管理25

图4—1:袋子27

4.2 袋子27

图27

4.1 引言27

第四章 管理画布组27

4.2.1 创建和消毁28

4.2.2 插入和取消28

4.2.3 动用袋子客户30

4.2.4 图形状态公用程序30

4.2.5 决定尺寸的协议31

4.2.6 布局和无效布局的处理31

4.2.7 激活和事件管理32

4.2.8 描画和损坏修复33

4.3 容器34

4.3.1 客户命名34

4.3.2 创建容器34

4.3.3 获取和设置客户35

4.3.4 大小的协商35

4.4 OpenLookPane36

4.4.1 控制滚动杆36

图4—2:框架层次结构37

4.4.2 改变工作面大小37

4.5 框架37

4.5.1 框架属性38

4.5.3 处理框架菜单的缺省行为39

4.5.2 打开、关闭和改变大小39

4.5.4 子框架40

4.5.5 通知41

4.5.6 选择和输入焦点42

4.5.7 冻结42

4.5.8 /demo方法42

4.5.9 框架类层次结构43

4.5.10 OPEN LOOK框架43

4.5.12 子框架功能44

4.5.11 框架尺寸和放置44

4.5.14 安装框架45

4.5.15 将框架分解为子类45

4.5.15.1 将单个框架类型分解为子类45

4.5.13 共享的框架菜单45

4.5.15.2 将多个框架类型分解为子类46

4.5.16 添加框架属性47

4.6.1 AbsoluteBag48

4.6.1.1 最小尺寸48

4.6 公用袋子48

4.6.1.2 坐标系统49

图4—4:自底向上的坐标49

图4—3:自顶向下的坐标49

4.6.2 RowColumnBags50

4.6.3 柔性袋子50

图4—5:罗盘针表示法51

4.6.3.1 添加客户51

4.6.3.3 FlexBag定位公用程序52

4.6.3.2 最小尺寸52

4.7 袋子使用和分解举例53

4.8 焦点管理57

4.8.1 焦点的定义57

4.8.2 焦点转送58

4.8.3 焦点通知58

4.8.4 焦点转送和通知如何工作59

5.2 菜单61

5.1 引言61

5.2.1 引言61

第五章 菜单及其它选择清单61

5.2.2 创建菜单62

5.2.3 布置菜单63

5.2.4 处理菜单63

5.2.5 菜单值64

5.2.6 钉住的菜单64

5.2.7 回调函数,目标及/setmenu65

5.3 设置器66

5.3.1 OpenLookXSetting66

5.2.7.1 手工使用目标66

5.2.7.2 共享的菜单66

5.3.2 OpenLookChoggle69

5.3.3 OpenLookNonXSetting69

6.2 ClassControl73

6.2.1 值73

6.1 引言73

第六章 控制器73

6.2.2 通知74

6.2.4 跟踪75

6.2.3 启用/禁止状态75

6.3 ClassDialControl76

6.3.1 Delta76

6.3.2 标称化77

6.4 ClassButton77

6.4.4 按钮示例78

6.4.1 图形78

6.4.2 通知与值78

6.4.3 OpenLookButton78

6.4.5 OpenLookButtonStack80

6.4.7 OpenLookAbbrButtonStack82

6.4.6 OpenLookAbbrButton82

6.5 模拟式控制器84

6.5.1 滑动杆84

6.5.2 滚动杆85

6.5.3 简单的滚动杆例子86

6.6.1 ClassTextControl87

6.6.1.1 只读文字87

6.6.1.2 操作文字87

6.6 域87

6.6.1.3 外观88

6.6.2 OpenLookTextControl88

6.6.3 OpenLookNumeric88

第七章 图形91

7.1 引言91

7.1.1 使用OpenLookLableGraphic91

7.2.1 状态93

7.2 ClassGraphic93

7.2.2 大小的协商94

7.2.3 描绘支持95

7.2.4 有效化97

7.2.5 建立自己的图形98

7.3 实例100

第八章 NeWS开发环境输入模型105

8.1 引言105

8.2 回顾NeWS输入106

8.3 可执行匹配106

8.5 子树层次结构108

8.4.3 ClassInterest108

8.4.2 ClassKeyboard108

8.4.1 ClassEventMgr108

8.4 主类层次结构108

8.5.3 键盘处理109

8.5.2 ClassDependentInterest109

8.5.1 ClassNotifyInterest109

8.6.1 ClassInterest111

8.6 方法111

8.6.3 ClassDependentInterest112

8.6.2 ClassNotifyInterest112

8.6.5 ClassKeysInterest113

8.6.4 ClassShiftInterest113

8.7.2 例2:添加功能键115

8.7 实例115

8.7.1 例1:最简单的键盘处理115

8.7.3 例1和例2的下层机制116

8.7.4 例3:读数字小键盘118

8.7.5 例4:非标准用法120

8.7.6 复杂例子122

第九章 选择125

9.1 引言125

9.1.1 警告125

9.2 检索选择值126

9.3 何时及怎样传送选择值130

9.4 作出选择132

9.5 登记新选择;取消旧选择136

9.6 响应选择请求137

9.7 公用程序138

9.8 类结构140

9.9 选择的实例141

10.1.2 发送到目标153

10.1.1 设置和获取目标153

10.1 ClassTarget153

第十章 其它议题153

10.1.3 举例154

10.1.4 自动的菜单目标154

10.1.5 使目标消失155

10.1.6 目标怎样工作155

10.2 NeWs开发环境的应用155

10.2.1 应用分类155

10.2.2 启动应用155

10.2.3 删除应用156

11.1 引言157

11.2.1 错误处理157

11.2 “线路服务”157

第十一章 接口引用157

11.2.2 连接管理158

11.2.3 句柄的分派和登记162

11.2.4 通知器165

11.2.5 使用宏调用166

11.2.6 同步166

11.2.7 常量167

11.3 AbsoluteBag167

11.3.1 直接方法167

11.3.2 类变量170

11.4 ClassBag170

11.4.1 直接方法170

11.4.2 子类方法176

11.4.3 类变量178

11.5 ClassBaseFrame179

11.6 ClassButton179

11.6.1 直接方法179

11.6.2 子类方法179

11.7 ClassCanvas180

11.7.1 直接方法180

11.7.2 子类方法188

11.7.3 类变量192

11.8 ClassCommandFrame193

11.9.1 直接方法194

11.9 ClassContainer194

11.10 ClassControl196

11.9.3 类变量196

11.9.2 子类方法196

11.10.1 直接方法197

11.10.2 子类方法200

11.10.3 类变量202

11.13 ClassHelpFrame203

11.12 ClassFrame203

11.11 ClassDialControl203

11.16 ClassPropetyFrame204

11.15 ClassMenu204

11.14 ClassIconFrame204

11.17 ClassSelectionList205

11.18 ClassTarget205

11.18.1 直接方法205

11.19 ClassTextControl206

11.18.2 子类方法206

11.19.1 直接方法207

11.19.2 子类方法212

11.19.3 类变量214

11.20 FlexBag215

11.20.1 直接方法215

11.20.2 实用方法218

11.21.1 直接方法219

11.21 Object219

11.21.2 子类方法222

11.21.3 类变量222

11.22 OpenLook Abbr Button223

11.22.1 直接方法223

11.24 OpenLookBaseFrame226

11.24.1 直接方法226

11.23 OpenLookAbbrButtonStack226

11.25.1 直接方法235

11.25 OpenLookButton235

11.25.2 类变量238

11.26 OpenLookButtonStack238

11.26.1 直接方法239

11.26.2 子类方法241

11.29 OpenLookCommandFrame242

11.28 OpenLookChoggle242

11.27 OpenLookCheckBox242

11.32 OpenLookHorizontalScrollbar243

11.31 OperLookHelpFrame243

11.30 OpenLookFrame243

11.33.1 直接方法244

11.33 OpenLookHorizontalSlider244

11.33.2 子类方法245

11.34 OpenLookIconFrame246

11.35 OpenLookMenu246

11.35.1 直接方法246

11.36 OpenLookNonXSetting251

11.36.1 直接方法251

11.37 OpenLookNoticeFrame255

11.38.1 直接方法256

11.38 OpenLookNumeric256

11.38.2 类变量260

11.39 OpenLookPane260

11.41 OpenLookTextControl261

11.40 OpenLookPropertyFrame261

11.41.1 直接方法261

11.41.2 子类方法267

11.41.3 类变量268

11.42.1 直接方法269

11.42 OpenLookVerticalScrollbar269

11.42.2 子类方法271

11.44.1 直接方法272

11.44 OpenLookXSetting272

11.43 OpenLookVerticalSlider272

11.46 RoWColumnBag276

11.45 OpenLookXSettingControl276

11.44.2 子类方法276

11.46.1 直接方法277

11.47 RoWColumnLayout279

11.47.1 直接方法280

11.47.2 子类方法280

11.47.3 类变量281

热门推荐