《HyperScript Tools使用指南》求取 ⇩

0.1 关于本手册的说明1

前言1

0.1.1 文档约定2

0.1.2 通用的图示和术语2

0.1.2.1 HyperScript术语2

0.1.2.2 通用的图示2

0.1.2.3 菜单3

0.1.2.4 窗口和对话框5

0.1.2.5 控制6

0.1.3 通用的击键10

0.1.4 对话框环境特性的选择10

0.1.4.1 未定状态对话框的使用11

0.1.5 对鼠标的要求11

1.1 HyperScript Tools的组成部分13

1.1.1 Script建立工具13

第一章 HyperScript Tools简介13

1.1.2 对话框建立工具15

1.1.3 菜单建立工具15

1.1.4 文件夹建立工具15

1.1.5 工作表格建立工具16

1.1.6 帮助建立工具16

1.2 HyperScript Tools基本概念16

1.2.1 工作区16

1.2.1.2 菜单条17

1.2.1.1 窗口17

1.2.1.3 工具面板18

1.2.1.4 Hypercons面板22

1.3 图形应用的建立22

1.3.1 建立基于文档的应用23

1.3.2 建立不基于文档的应用24

1.3.3 分发你的应用25

1.4.1.1 往项目中增加文件26

1.4.1 项目的建立26

1.4 通过项目来管理应用26

1.4.1.2 从项目中撤销文件28

1.4.1.3 对建立和运行项目的选项加以说明28

1.4.1.3.1 按窗口类型显示菜单条28

1.4.1.3.2 在运行应用之前编译Scripts29

1.4.1.3.3 带正文地编译Scripts29

1.4.1.3.4 说明Script文件的存放地点29

1.4.1.3.5 带调试选项地编译Scripts31

1.4.1.4 应用的建立和运行31

1.4.1.5 项目的保存32

1.5 学习HyperScript Tools的下一个步骤32

第二章 对象和控制的创建33

2.1 对象的绘制33

2.2 控制的绘制34

2.3 控制类型34

2.3.2 数据操纵控制35

2.3.1 单选控制和多选控制35

2.3.3 按钮控制36

2.3.4 增强控制36

2.4 控制的创建和定义37

2.4.1 圆钮38

2.4.2 选择框38

2.4.3 弹出式菜单39

2.4.4 列表框40

2.4.5 正文域41

2.4.5.1 正文对齐42

2.4.5.2 显示选项42

2.4.5.3 行间隔42

2.4.5.4 段缩进43

2.4.6 滚动条44

2.4.7 滑杆45

2.4.8 数字轮46

2.4.10 定制的按钮47

2.4.9 按钮47

2.4.11 图案弹出器48

2.4.12 色彩弹出器49

2.4.13 线条弹出器50

2.4.14 符号弹出器51

2.4.15 正文52

2.5 对象和控制的命名53

2.6 给控制加标题54

2.7 对象和控制的编辑54

2.7.1 多边对象的编辑54

2.7.2 对象和控制的尺寸调整与移动55

2.7.3 对象和控制的分组55

2.7.4 对象和控制的层次管理55

2.7.5 对象和控制的对齐56

2.7.6 对象和控制的分发57

2.7.7 对象和控制的封锁59

2.8 图片文件的输入60

2.8.1 输入图片的尺寸调整61

2.8.2 输入图片的格式包装62

2.9 对象和控制的格式化62

2.9.1 对象和控制的选取63

2.9.2 色彩与线条对话框的使用63

2.9.2.1 定义填充色彩和图案63

2.9.2.2 定义线型64

2.9.2.3 定义边界形式65

2.9.2.4 定义阴影形式66

2.9.3 利用工具面板进行格式化67

2.10 控制名称和标题的格式化67

2.11 学习HyperScript Tools的下一个步骤68

第三章 Script建立工具69

3.1 Script建立工具的使用69

3.1.1 菜单条69

3.1.2 Hypercon面板70

3.2 Script的创建71

3.1.3 Script窗口71

3.2.2 构造代码行72

3.2.1 记录HyperScript72

3.2.3 Scripts的注释73

3.2.4 在Script中格式化正文73

3.2.5 Script的编辑74

3.2.5.1 鼠标的动作74

3.2.5.2 光标的移动75

3.2.5.3 滚动75

3.2.5.4 正文选择75

3.2.6 在Script中查找正文76

3.2.7 Script的编译77

3.2.8 Script的运行78

3.2.9 Script的保存78

3.2.11 Script的打印79

3.3 HyperScript Tools调试器的使用79

3.2.10 Script的附加79

3.3.1 在调试器中装入Script80

3.3.1.1 删除Script80

3.3.2 调试器窗口81

3.3.2.1 控制部分82

3.3.2.2 状态部分83

3.4 在调试器中运行Script84

3.4.1 定义停止点84

3.3.2.3 显示部分84

3.4.1.1 定义条件表达式85

3.4.1.1.1 When条件86

3.4.1.1.2 At Line # When条件86

3.4.1.1.3 On HyperScript Event条件86

3.4.1.1.4 On User Event条件87

3.4.3 应用程序中的变量监控88

3.4.2.3 分步调试中跳出函数88

3.4.2.2 分步调试中越过函数88

3.4.2.1 在函数中分步调试88

3.4.2 分步调试Script88

3.4.1.1.5 On Message条件88

3.4.3.1 操纵变量90

3.4.4 访问停止点90

3.4.5 查看函数92

第四章 对话框建立工具93

4.1 对话框建立工具的使用93

4.1.1 菜单条93

4.1.2 对话框窗口94

4.1.2.1 Hypercons面板94

4.1.3 对话框性质95

4.1.3.1 模态对话框96

4.1.3.2 无模态对话框96

4.2 面板性质97

4.3 对话框和面板的创建97

4.3.1 对话框和面板控制的创建98

4.3.2 说明控制的坐标99

4.3.3 定义对话框中的缺省控制100

4.4 对话框和控制的编程100

4.5 对话框和面板的测试101

4.6 HyperScript代码的生成101

4.7 对话框或面板的保存102

第五章 菜单建立工具103

5.1 菜单建立工具的使用103

5.1.1 菜单条103

5.1.2 菜单窗口104

5.1.3 Hypercons面板104

5.2 菜单结构的创建105

5.2.1 使用交互式方法106

5.2.1.1 增加菜单106

5.2.1.2 增加预先定义好的菜单107

5.2.1.3 增加菜单项109

5.2.1.2.2 撤销菜单109

5.2.1.2.1 修改菜单定义109

5.2.1.3.1 把菜单项定义成子菜单111

5.2.1.3.2 修改菜单项111

5.2.1.3.3 撤销菜单项112

5.2.1.4 增加子菜单112

5.2.1.4.1 子菜单的修改和撤销113

5.2.1.4.2 子菜单项的增加、修改和撤销114

5.2.2 使用对话框的方式114

5.2.2.1 定义菜单和菜单项114

5.2.2.1.1.修改菜单和菜单项115

5.2.2.1.2.撤销菜单和菜单项115

5.2.2.2 定义子菜单和子菜单项115

5.3 定义快键和助记符116

5.3.1 定义快键116

5.4 菜单的测试117

5.3.2 定义助记符117

5.5 生成HyperScript代码118

5.6 菜单的保存119

第六章 文件夹建立工具121

6.1 文件夹建立工具的使用121

6.1.1 菜单条121

6.1.2 文件夹窗口122

6.1.3 Hypercons面板122

6.2.1 画页的创建123

6.2 文件夹的创建123

6.2.1.1 画页的重新命名124

6.2.1.2 在文件夹窗口中显示画页124

6.2.1.3 在画页中创建对象和控制125

6.3 画页显示通道的定义125

6.4 文件属性的定义127

6.4.1 文件夹的打印128

6.5 文件夹的测试128

6.6 文件夹的保存129

第七章 工作表格建立工具130

7.1 工作表格建立工具的使用130

7.1.1 菜单条130

7.1.2 工作表格窗口131

7.1.2.1 多重窗口的显示132

7.1.3 Hypercons面板133

7.2 创建工作表格134

7.2.1 工作表格数据的操纵134

7.2.1.1 录入数据134

7.2.1.2 数据的计算135

7.2.1.3 数据的格式化135

7.2.1.4 数据的重新安排135

7.2.2 文件的输入和输出135

7.2.3 工作表格的打印136

7.3 交互式帮助的使用136

7.3.1 多重帮助窗口137

7.4 工作表格的测试138

7.5 工作表格的保存138

第八章 帮助的建立工具139

8.1 帮助建立工具的使用139

8.1.1 菜单条140

8.1.2 帮助窗口140

8.2 联机帮助的创建141

8.2.1 定义一般性题目141

8.2.2 定义交互式菜单题目142

8.2.3 定义交互式对话框和控制题目143

8.2.4 帮助题目的编辑和取消144

8.3 安排帮助窗口中的题目146

8.4 帮助的编译、保存和测试147

第九章 定制HyperScript Tools149

9.1 HyperScript Tools预选的设置149

9.1.3 工作表格预选150

9.1.2 面板预选150

9.1.1 环境预选150

9.1.4 正文缺省预选152

9.1.5 数字缺省预选153

9.1.6 键功能预选153

9.1.7 图表预选154

9.1.8 与国家有关的预选155

9.2 定制Hypercons面板156

A.1.1.1 窗口DDE特性159

A.1.1.1.1 远程引用159

A.1 不可移植的功能159

A.1.1 进程间通信159

附录A 应用移植及安装指南159

A.1.1.1.2 使用剪贴板进行远程引用160

A.1.1.1.3 动态引用160

A.1.1.1.4 使用剪贴板进行动态引用160

A.1.2.1.2 从应用程序发送消息161

A.1.2.1.1 创建系统消息161

A.1.2.1 窗口系统事件161

A.1.2 定制的事件161

A.1.2.1.3 定义定制的事件处理器162

A.1.3 编译和连接外部工具162

A.1.3.1 在Windows环境中使用外部工具162

A.1.3.1.1 使用Borland C163

A.1.3.1.2 使用MicroSoft C163

A.2 应用程序安装163

A.2.1 安装附加的应用程序164

A.2.1.1 启动附加的应用程序164

A.2.2 安装运行时间应用程序164

A.2.3 定义运行时间应用程序165

A.2.3.1 启动运行时间应用程序166

A.2.3.2 启动Windows的运行时间应用程序167

A.2.4 调用界面函数168

A.2.5 检测应用程序方式168

1994《HyperScript Tools使用指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由杨冬青等译 1994 北京:北京大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。