在引入了Microsoft Help
Workshop之后,编译过程有了全面的改观。再也不用依赖于基于DOS的编译程序了,Microsoft Help
Workshop在Windows环境下建立并编译帮助工程文件(帮助make文件的另一种叫法)。图15.3是Microsoft Help
Workshop典型的显示示例。
注释 即使使用Microsoft Help
Workshop,也还是需要一个生成RTF文件的编辑器。我不知道Microsoft为什么没有改进这一方面,事实就是如此。我还是用
Microsoft Word建立RTF文件,在使用MicrosoftHelp Workshop建立帮助文件时,所用的make文件指向这些文件。
我们看看这个工具如何降低建立过程的复杂性,所建的make文件如程序列表15.2所示(假定已经建立了包含帮助脚本的RTF文件)。第一步是建立一个新的工程文件,用File|New命令实现,系统会显示如下图所示的对话框:
选择Help Project后,按OK完成。如图15.3所示,已经建成了一个新的帮助工程文件,它初始为一个空白文件,由你填入帮助文件的特性。
警告 用Microsoft Help
Workshop建立的文件与用DOS编译程序建立的文件互不兼容,必须预先做好决定:新的Microsoft Help
Workshop对开发者更好用,但只限于32位的操作系统环境;如果还需要对Windows 3.x向下兼容,就只好用DOS编译程序了。 定义工程的各种选项
当开始使用一个新的工程文件时,总要先定义一些选项。例如:至少要知道调用帮助文件的目的,要加进哪些版权信息。我一般以内容主题为主目录,所以
把它加在帮助文件的开头位置是适宜的。点击Options按钮,系统就会显示Options对话框:
如果改动了窗口的位置,Left和Top域的值也随之而变;重新改变窗口的大小则会改变Width和Height域的值。这种用图像方式改变窗口的方法减少了重编译帮助文件的次数。
Windows
95/98定义了许多可以加入帮助文件的缺省按钮,有时可能不会都用到,例如:如果在RTF文件中未定义浏览(+脚注)功能,那么Browser按钮就用
不到了。这里显示的Buttons页用于定义帮助窗口中用到的按钮。