当前位置: 主页 > js学习网 > JavaScript教程 >

Javascript实例教程(20) 利用HoTMetal(4)

时间:2014-10-21 01:42来源:乐呵网提供 作者:乐呵网 点击:
Javascript实例教程(20) 使用HoTMetal(4)

HoTMetal中利用Javascript 4. 奈何编写文档名目标剧本 下面举个宏的例子:按照预界说的页面的部署准则来名目化文档。为了调查这个宏的效应,请封锁Enable Source Layout(答允源措施机关)按钮,详细从菜单中选择Tools(东西)->Customization(定制)。我们首先打开应用措施来初始化一些全局的变量。别的宏的名字必需为n_Application_Open,详细的代码如下: <MACRO lang="JScript"><![CDATA[ var viewWYSIWYG = 0; var viewTagsOn = 1; var viewSource = 2; ]]></MACRO> 这个宏必需在打开HoTMetaL应用措施的时候才被挪用。它独一的目标就是界说三个常数,这些常数用于其它的宏。这些常数只是代表了三个相应的HoTMetaL视图。操纵HoTMetaL的编辑窗口的左边按钮边角上的窗口标签,你可以看到WYSIWYG(即所见即所得)视图,TagsOn视图和源措施视图。 下面得宏是查抄当前视图是否是源视图而且按照预界说的准则名目化整个文档。假如视觉图不是源视图,一个动静就会打印出来显示给用户,而且汇报用户切换视图,代码如下: <MACRO lang="JScript" desc="Apply source layout to entire document"> <![CDATA[ if (ActiveDocument.ViewType == viewSource) { ActiveDocument.Layout(); } else { Application.Alert("Applying source layout only works in source view.\nSwitch to source view and try again."); } ]]></MACRO> 这里要留意,我们在这里已经利用了两个HotMetaL的工具:ActiveDocument 和 Application。这个Layout()要领名目化了当前文档。而Alert()要领弹出了一个告诫方框。

(责任编辑:admin)
------分隔线----------------------------
栏目列表
推荐内容