第一篇FMSS1.0实用版 3
第一章FMSS1.0实用版概述 3
1.1FMSS1.0实用版软盘中的目录 3
目录 3
1.2FMSS1.0系统的安装 4
1.2.1在指定驱动器中执行安装程序 4
1.2.2开始安装 5
1.2.3安装后硬盘上的目录 5
1.3在软盘上执行FMSS1. 0实用版集成环境 7
1.4FMSS1.0基本支持接口库 8
1.4.1基本接口库大小 8
1.4.2基本接口库功能 8
1.4.3基本接口库及库函数原型文件名 8
1.5在FMSS1.0实用版支持下开发应用的图例 8
1.5.2标题窗 9
1.5.1窗口菜单 9
1.5.3对话窗 10
1.5.4帮助窗 10
第二章FMSS1.0实用版集成环境 12
2.1FMSS1.0基础版菜单结构 12
2.1.1FMSS1.0基础版菜单结构 12
2.1.2FMSS1.0主菜单简要解释 12
2.2超文本编辑器 14
2.2.1移动命令 14
2.2.2插入与删除命令 14
2.2.3块命令 14
2.2.4其它命令 15
2.2.5写块菜单 15
2.2.7绘图窗口菜单 16
2.2.6读块菜单 16
2.2.8图形字的颜色 22
2.2.9图形字的尺寸 24
2.3FMSS1.0集成环境菜单及其操作 25
2.3.1主菜单 25
2.3.2库文件菜单 25
2.3.3窗口菜单 29
2.3.4信息窗菜单 31
2.3.5对话窗菜单 32
2.3.6帮助窗菜单 34
2.3.7数据箱菜单 35
2.3.8软件系统菜单 38
2.3.9软件文档菜单 44
2.3.10FMSS1.0环境选择项菜单 45
2.5.2实用版库文件菜单含义 50
2.5.3实用版库文件菜单操作 50
2.4FMSS1.0的帮助系统 50
2.5.1实用版库文件菜单内容 50
2.5FMSS1.0实用版集成环境 50
第三章在FMSS1.0支持下原型的开发 52
3.1菜单窗生成 52
3.2标题窗生成 56
3.2.1简化的FMSS1.0系统的开始标题 56
3.2.2简化的FMSS1.0系统的结束标题 57
3.3帮助窗生成 57
3.4字串及输出对话窗生成 60
3.4.1字串对话窗 60
3.5.1菜单系统 61
3.5用户界面管理系统生成 61
3.4.2输出对话窗 61
3.5.2在线帮助 62
3.5.3索引帮助 62
3.6在FMSS1.0基础版支持下数据结构设计 63
3.6.1数据箱内容 63
3.6.2数据箱字段类型定义 64
3.6.3数据箱的结构 64
第四章在FMSS1.0支持下图形界面的开发 67
4.1弹出式菜单窗生成 67
4.2字串对话窗生成 68
4.3下拉式菜单窗生成 70
4.4标题窗生成 71
4.4.1开始标题 71
4.5.1结构对话窗显示内容 72
4.5结构对话窗生成 72
4.4.2结束标题 72
4.5.2结构对话窗定义 74
4.5.3结构对话窗字段类型定义 75
4.5.4结构对话窗的输入字段宽 75
4.5.5结构对话窗的布置 75
4.5.6结构对话窗仿真及初始化 75
4.5.7结构对话窗的结构 75
4.6在线帮助 76
4.6.1帮助窗生成 76
4.6.2帮助系统生成 78
4.7用接口库来显示菜单系统 78
4.7.1源程序 79
4.7.2执行文件的形成 94
5.1图形界面 95
第五章图形状态下的通用安装程序设计 95
5.1.1菜单窗生成 96
5.1.2标题窗生成 98
5.1.3对话窗生成 99
5.2核心函数构件 100
5.2.1路径显示的初始化函数 100
5.2.2创建路径函数 100
5.2.3文件拷贝函数 101
5.3实用的安装源程序 102
5.3.1源程序 102
5.3.2执行文件的形成 113
6.1软件开发过程模型 117
6.1.1设计思想 117
第六章FMSS1.0设计原理及技术 117
第二篇FMSS1.0专业版 117
6.1.2软件开发过程模型 118
6.2软件支持数据库SSDB结构 118
6.2.1窗口菜单和帮助窗结点 120
6.2.2对话窗和信息窗结点 121
6.2.3数据箱结点 121
6.2.4信息支持库 121
6.2.5ISDB数据模型 123
6.2.6基于ISDB的界面管理系统UIMS 123
6.2.7BOXDB数据模型 123
6.2.8基于BOXDB的数据箱管理系统BOXDBMS 124
6.3集成开发环境 124
6.3.1窗口菜单、信息窗和帮助窗生成 124
6.3.2对话窗生成 124
6.3.6软件支持数据库管理 125
6.3.5软件文档生成 125
6.3.7选择项配置 125
6.3.3系统结构定义 125
6.3.4系统仿真 125
6.4界面接口函数库 126
6.5数据箱函数接口库 126
第七章在FMSS1.0支持下数控软件界面管理系统的开发 127
71STAR_930G菜单的生成 128
7.2STAR_930G标题窗生成 129
7.2.1简化的STAR_930G数控系统的开始标题 129
7.2.2简化的STAR_930G数控系统的结束标题 129
7.3对话窗生成 129
7.3.1输出对话窗 129
7.3.2字串对话窗 130
7.3.3状态对话窗 131
7.3.4结构对话窗 131
7.5.1菜单系统 135
7.4STAR_930G支持库的存盘 135
7.5STAR_930G用户界面管理系统 135
7.5.2仿真运行STAR_930G界面管理系统 136
7.5.3STAR_930G界面管理系统源程序的自动生成 136
7.6按照习惯来实现STAR_930G屏幕 141
7.6.1修改原型程序来实现STAR_930G屏幕 141
7.6.2利用接口函数库快速构成STAR_930G屏幕 143
第八章在FMSS1.0支持下MIS软件的开发 146
8.1YBQW1.0界面管理系统的开发 147
8.1.1菜单窗生成 147
8.1.2标题窗生成 148
8.1.3对话窗生成 149
8.1.4YBQW1.0支持库的存盘 151
8.1.5YBQW1.0界面管理系统生成 152
8.1.6在FMSS1.0环境下仿真YBQW1.0界面管理系统 153
8.1.7YBQW1.0界面管理系统源程序的自动生成 154
8.2YBQW1.0数据库的开发 158
8.2.1YBQW1.0数据库结构 158
8.2.2数据箱的生成 158
8.2.3访问数据箱的函数 159
8.2.4YBQW1.0数据库内容 160
8.3YBQW1.0应用系统 162
8.3.1增加特殊C函数构件 162
8.3.2将数据箱调入内存 163
8.3.3核心构件并入原型程序中 164
第九章在FMSS1.0支持下CAD/CAM软件的开发 169
9.1AUTONC1.0界面管理系统 169
9.1.1AUTONC1.0菜单生成 170
9.1.3帮助窗生成 173
9.1.2AUTONC1.0标题窗生成 173
9.1.4对话窗生成 174
9.1.5AUTONC1.0界面管理系统 179
9.1.6在FMSS1.0环境下仿真AUTONC1.0界面管理系统 181
9.1.7AUTONC1.0界面管理系统源程序的自动生成 182
9.2AUTONC1.0数据库的开发 190
附录一用汉字说明的FMSS1.0界面管理系统头文件、源程序和菜单结构文档 194
附录二基本支持接口库函数 202
B1支持接口库的头文件 202
B2基本支持接口库 205
一、基本支持接口库的主程序 205
二、几个用户能看到的子程序 206
三、装载软件支持库 209
四、菜单窗和标题窗的显示 209
五、字符串、状态、结构和输出对话窗 211
六、访问菜单窗中的信息 215
七、向输出窗中写信息 218
九、光标的显示 220
八、改变菜单窗和信息窗中的信息 220
十、帮助系统 221
附录三五种支持接口库函数 223
C1第一种支持接口库 223
一、第一种接口库的主程序 223
二、信息窗和帮助窗的显示 224
三、整型和浮点对话窗 227
四、访问菜单窗和信息窗中的信息 231
五、改变菜单窗和信息窗中的信息 234
六、光标的显示 236
C2第二种支持接口库 237
一、第二种接口库的主程序 237
三、菜单系统 239
二、几个用户能看到的子程序 239
四、装载文本文件到当前窗口中 241
五、开滚动输出窗 242
C3第三种支持接口库 243
一、第三种接口库的主程序 243
二、几个用户能看到的子程序 244
三、创建数据箱函数 245
四、数据箱的屏幕编缉及输出 247
五、向数据箱插入信息 249
六、覆盖写数据箱中的信息 251
七、删除数据箱中的信息 252
八、访问数据箱的信息 253
九、数据箱的文件输入和输出 255
C4第四种支持接口库 257
一、第四种接口库的主程序 257
十、数据箱的查询 257
二、几个用户能看到的子程序 258
三、创建数据箱函数 258
四、向数据箱插入信息 258
五、覆盖写数据箱中的信息 258
六、删除数据箱中的信息 259
七、访问数据箱的信息 259
八、数据箱的文件输出和输入 259
九、数据箱的查询 260
C5第五种支持接口库 260
一、第五种接口库主程序 260
二、几个用户能看到的子程序 261
三、装载软件支持库 261
四、菜单系统 261
五、菜单窗和标题窗的显示 262
六、浮点、整型、字符串、状态、结构和输出对话窗 263
七、访问菜单窗和信息窗中的信息 271
八、光标的显示 273
附录四小汉字库、图形库和字串库读取及显示 274
D1小汉字库 274
一、小汉字库读取 274
二、小汉字库显示 274
D2图形库 277
一、图形库读取 278
二、图形库显示 278
D3字串库 279
一、字串库读取 280
二、字串库显示 280
D4实例 282
一、图形菜单 282
二、汉字菜单 283