图书介绍

UNIX系统V第4版 程序员指南 Open look图形用户界面 Programmer's guide Open look graphical user interfacepdf电子书版本下载

UNIX系统V第4版 程序员指南 Open look图形用户界面 Programmer's guide Open look graphical user interface
  • 熊志国,董士海译 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7505315579
  • 出版时间:1992
  • 标注页数:126页
  • 文件大小:4MB
  • 文件页数:146页
  • 主题词:

PDF下载


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

下载说明

UNIX系统V第4版 程序员指南 Open look图形用户界面 Programmer's guide Open look graphical user interfacePDF格式电子书版下载

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

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

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

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

图书目录

目录 1

第—章 引言 1

1.1 前言 1

1.1.1 目的 1

1.1.2 概观 1

1.1.3 文档约定 1

第二章 OPEN LOOK工具箱 3

2.1 X窗口系统和Xt Intrinsics 3

2.2 OPEN LOOK Widgets 3

2.2.1 Flat Widgets和Gadgets 4

2.2.1.1 Flat Widgets 4

2.2.2 Widgets命名约定 5

2.2.1.2 Gadgets 5

2.2.3 Widgets的资源 6

2.2.4 获取和设置Widget资源 7

2.2.5 基本Widget资源 8

2.2.6 为Flat化Widgets指定资源 10

2.2.6.1 子对象资源列表 11

2.2.6.2 继承资源 11

2.2.6.3 在列表中顺序化资源 11

2.2.6.4 用于说明Flat Widget中子对象的资源 11

2.2.7 屏幕分辨率与色彩 12

2.2.7.1 初级色彩 12

2.2.7.2 设备分辨率 12

2.2.8.2 随分辨率自动选择字体 13

2.3 Widget函数和应用 13

2.2.8.1 标准字体 13

2.2.8 所支持的字体 13

图2—1 Oblong Button Widgets 14

图 14

2.3.1 OPEN LOOK Widget描述 14

2.3.1.1 动作Widgets 14

图2—2 Rectangular Button Widgets 15

图2—3 CheckBox Widget 16

图2—4 MenuButton Widget 17

图2—5 AbbrevMenuButton Widget 17

图2—6A Slider Widget(水平) 18

图2—6B Slider Widget(垂直) 18

图2—7A Scrollbar Widget(水平) 19

图2—8 StaticText Widget 20

图2—7B Scrollbar Widget:到达左端或上端的升降器和比例指示器 20

2.3.1.2 正文控制Widgets 20

2.3.1.3 收容器Widgets 21

图2—9 TextField Widget 21

图2—10 BulletinBoard Widget(着色) 22

图2—11A ControlArea Widegt(着色) 23

图2—11B ControlArea Widget(宽和高控制) 23

图2—12 Form Widget(着色) 24

图2—13 Caption Widget 25

图2—14 Exclusives Widget例子 26

图2—15 Scrolled Window Widget 27

图2—16A ScrollingList Widget的公共组件 28

图2—16B 给ScrollingList增加一个元素 28

图2—17 Notice Widget 29

2.3.1.4 弹出式选择 29

图2—18 PopupWindow Widget 30

图2—19 Menu Widget 31

2.3.2 OPEN LOOK例程 31

2.3.2.1 必须的Xt Intrinsic例程 31

2.3.2.3 登记求助 32

2.3.2.2 OPEN LOOK初始化 32

2.3.2.7 Flat Widget例程 33

2.3.2.6 控制输入聚焦 33

2.3.2.5 出错处理例程 33

2.3.2.4 套装的Widgets 33

2.3.3 有多个基窗口的应用 34

2.3.2.8 常规例程 34

第三章 使用OPEN LOOK工具箱编程 35

3.1 引言 35

3.2 如何编写OPEN LOOK程序 35

3.2.1 面向对象的编程 35

3.3 遍历系统 36

3.3.1 包含文件目录 36

3.3.2 库 36

3.3.3 编译命令 36

3.3.4 公有和私有的包含文件 37

3.4 示例程序注解 37

3.4.1 创建一个按钮Widget 38

3.4.1.1 程序描述 38

3.4.2 创建一个组合Widget 40

3.4.2.1 程序描述 40

3.4.3.1 程序描述 44

3.4.3 创建一个菜单 44

3.4.4.1 输入数据 50

3.4.4 摘录的编程示例 50

3.4.4.2 使用Slider Widget 52

3.4.4.3 定义和使用Stub Widget 54

3.4.4.4 使用From Widget 58

3.5.1 说明收容器的设置 62

3.5 使用Flat化的Widgets 62

3.5.2 回调函数和Flat Widgets 63

3.5.3 设置子对象的状态 64

3.5.4 获取子对象的状态 65

3.5.5 获取子对象上的求助 66

3.6 编程注意事项 66

3.6.1 命名约定 66

3.6.2 宏注意事项 66

3.6.3 回调函数限制 67

3.6.4 排错提示 67

第四章 X窗口系统版本11,OPEN LOOK约定 69

4.1 引言 69

4.2 总的考虑 69

4.2.1 通信方法 69

4.2.1.1 特征 69

4.2.1.2 事件 69

4.2.2 限制 70

4.2.3 命名规则 70

4.3.1 窗口装饰 71

4.3.2 标准装饰 71

4.3 窗口特征 71

4.2.5 特征注记 71

4.2.4.2 效率 71

4.2.4.1 可扩充性 71

4.2.4 协议注记 71

4.3.3 定制装饰 73

4.3.5 窗口色彩 74

4.3.4 按钉(Pin)状态 74

4.3.6 繁忙窗口 75

4.4 与委托方间通信约定的关系 76

4.3.7 聚焦转向 76

4.4.1 WM_NORMAL_HINTS 76

4.4.2 WM_HINTS…………………………………………………………………(76 )4.4.3 WM_PROTOCOLS 77

4.4.3.1 WM_SAVE_YOURSELF 77

4.4.3.2 WM_DELETE_WINDOW 77

4.4.3.3 WM_TAKE_FOCUS 77

4.4.4 窗口组 77

4.4.5 输入聚焦 79

4.5 工作空间与文件管理程序决定 80

4.6 零碎的实现问题 84

4.6.1 可钉住的菜单和覆盖重定向 84

4.6.2 全尺寸窗口 84

附录A 全面的Widget示例程序 85

A.1 设计目标 85

A.2 程序描述 86

词汇表 121

精品推荐