软件工具——Layout 赵耕春 1993-10-22 Layout有一个类似DOSshell的界面---Desktop。Desktop是Layout中所有工具的出发点也是它和DOS的中介,利用Desktop运行一个程序和在DOS中运行一个程序是一样的,在DOS下能做的任何事情,在Desktop下都可以进行,因此可以把它放在AUTOEXEC.BAT文件中。通过Desktop可以运行Layout的各种工具,工具包括FlowChart(流程图),Cards(卡片)BlackBoxManager(黑箱管理器),Panit(绘画器),HelpMaker(帮助手册发生器),你也可以把自己的工具放在Desktop中,由它来调用。 FlowChart是Layout的核心。它是把思想转变成程序的开始,利用FlowChart可以方便地做出美观,标准的流程图,有了流程图就可以生成可执行程序,也可以生成C,Pascal,或QuickBASIC语言的源程序代码。你只需做出流程图,其它的由Layout来做。 Layout的另一个特点是引入了黑箱的概念。黑箱是用户建立或购买的具有特定功能的程序,每个黑箱都有自己特定的输入和输出信息,作为一个用户,你大可不必去关心黑箱是如何工作的,只要它能正确为你工作就行了。BlackBoxManager是Layout用来组织管理以及使用黑箱的工具,它可以对黑箱进行各种处理,就如同在DOS下对一个文件进行处理一样。Layout允许你使用别人的黑箱,也允许开发你自己的黑箱。 如果你用Layout开发了一个软件,那么你还可以用它的另一个新颖的工具HelpMaker来建立这个软件的在线Help手册,这样你的软件就更加完善。用HelpMaker还可以把你建立的文本文件编译成可以在程序内交互式使用的Help文件。 Layout的其它几个工具,如Paint,Cards等,也是非同凡响的。一旦你使用了Layout就会发现她的魅力是无穷的。(赵耕春)