Javascript实例教程(19) 使用HoTMetal(7)
HoTMetal中使用javascript
7. 怎样识别所有的预定义的宏
HoTMetaL PRO 6.0定义了几个内部的事件,这些事件可以触发相应的宏。这些宏为:
OnAction :当相应的菜单被点击中时,这个宏被触发;
On_Application_Activate:当HoTMetaL在从磁盘装载后或者在你运行其它应用程序之后变为激活状态的时候,这个宏被触发;
On_Application_Deactivate:当你运行其它应用程序的时候,这个宏被触发;
On_Application_Open:当你打开HoTMetaL的时候,这个宏被触发;
On_Application_Close:当你关闭HoTMetaL的时候,这个宏被触发;
On_Before_Document_Save:当你保存一个文件的时候,这个宏被触发; 这个宏是在保存文件完成之前被运行的。
On_Before_Document_SaveAs :当你SaveAs(另存为)一个文档的时候,这个宏被触发;这个宏是在SaveAS完成之前运行的。
On_Document_Activate :当文档激活的时候,这个宏被触发;
On_Document_Deactivate:当文档没被激活的时候,这个宏被触发;
On_Document_Open_Complete:当用户打开文档案并在打开操作完成的时候,这个宏被触发;
On_Document_Close:当你关闭文档的时候,这个宏被触发;
On_Document_Save:当你保存文档的时候,这个宏被触发;
On_Document_SaveAs:当你SaveAs文档的时候,这个宏被触发;
On_Update_UI :当UI被更新的时候,这个宏被触发。
相关推荐
-
Javascript实例教程(19) 使用HoTMetal(2)
2.怎样为菜单条增加按钮 有几中方法可以运行javascript宏.第一种方法是将工具条的按钮与宏联系起来并且将这个按钮增加到HoTMetal的用户界面中去,这种方法在前面已经讲过了.在本节教程中将对第一种方法进行一点点变形,从对话框中将新的按钮拖拉到工具条区域,如图6所示是拖拉后的HotMetal的窗口: (图6) 当调用工具条和菜单定制对话框的时候,一定要注意新的工具条(命名为ToolBar1)已经被创建.这个工具条标签允许你改变工具条的名字以及它的格式.一旦你创建了一个新的工具条,你就可以
-
Javascript实例教程(19) 使用HoTMetal(1)
HotMetal PRO 6.0是强大易用的网站编辑和发布工具.在本教程中我们在HotMetal中使用javascript.在HotMetal中,JavaScript支持是基于HotMetal为你提供了丰富的资源以及对象.它包含了几个新的对象,比如访问DOM的对象.另外,HotMetal支持一些ActiveX控件.这些控件以及Windows脚本支持使得HotMetal成为了JavaScript设计人员一个不可多的功能强大的开发环境. 在本节教程中,你将可以学到: 怎样为按钮增加连接宏: 怎样为菜
-
Javascript实例教程(19) 使用HoTMetal(6)
HoTMetal中使用javascript 6.怎样编写一个保存模块脚本 在本节教程的例子中,我们创建了一个新的保存模块文件对话框.HoTMetaL里面有几个模板你可以从中进行选择.模板只是一个普通的网页,这个网页被保存HoTMetaL应用程序目录的Template模板中.当你从文件菜单中选择新项目的时候,其中一个标签选项是Page From Template.当你选择了它,就会弹出一个标签对话框,上面包含了各种模板: General. WebTV. W3C. Frame Pages. Layo
-
Javascript实例教程(19) 使用HoTMetal(3)
HoTMetal中使用javascript 3.什么样的资源适合于脚本编写 当利用HotMetal PRO 6.0编写宏的时候,你可以使用以下几种资源: 预定义事件 HoTMetaL PRO 6.0定义了几个事件以及特殊的用户定义的宏来处理它们.这些宏应该根基HoTMetal的指令来命名的.比如,宏On_Application_Open是在每次HoTMetal PRO 6.0打开的时候被调用的.用户需要定义这个宏并将它增加到Macro/hotmetal.mcr文件中.我们在本教程中将涉及到所有的
-
Javascript实例教程(19) 使用HoTMetal(5)
HoTMetal中使用javascript 5.怎样编写脚本来检查上次修改的日期 在本节教程中你将可以学到怎样编写一个宏来检查是否有任何的程序已经利用HoTMetaL中修改过一个文件.这个宏包括了以下几个检查的更新特性:On_Document_Open_Complete.On_Document_Activate和 On_Application_Activate.在前面的教程中,这些宏的名字已经被预定义了,所以这里不能对它们进行修改.这些名字指定了事件来触发宏.这个event-macro关联是隐含
-
Javascript实例教程(19) 使用HoTMetal(4)
var arrBaiduCproConfig=new Array(); arrBaiduCproConfig['uid'] =2214; arrBaiduCproConfig['n'] ='sayyescpr'; arrBaiduCproConfig['tm'] =40; arrBaiduCproConfig['cm'] =80; arrBaiduCproConfig['um'] =40; arrBaiduCproConfig['w'] =300; arrBaiduCproConfig['h']
-
Javascript实例教程(19) 使用HoTMetal(7)
HoTMetal中使用javascript 7. 怎样识别所有的预定义的宏 HoTMetaL PRO 6.0定义了几个内部的事件,这些事件可以触发相应的宏.这些宏为: OnAction :当相应的菜单被点击中时,这个宏被触发: On_Application_Activate:当HoTMetaL在从磁盘装载后或者在你运行其它应用程序之后变为激活状态的时候,这个宏被触发: On_Application_Deactivate:当你运行其它应用程序的时候,这个宏被触发: On_Application_O
-
smarty实例教程
smarty实例教程(1) 一.什么是smarty? smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分 离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目 中显的尤为重要. 二.smarty优点: 1. 速度:采用smarty编写的程序可以获得最大速度的提高,这一点是相对于其它的模板引擎技术而言的. 2. 编译型:采用smarty编写的程序在运行
-
Spring MVC+FastJson+Swagger集成的完整实例教程
基础部分 1. FastJson 简介 Fastjson是一个Java库,可用于将Java对象转换为JSON表示.它也可以被用来将一个JSON字符串转换成一个等效的Java对象.在转换速度上应该是最快的,几乎成为了项目的标配(在ajax请求和接口开发时一般都会用fastjson而不再使用jackson). GitHub: https://github.com/alibaba/fastjson (本地下载) 特性: 在服务器端和android客户端提供最佳性能 提供简单toJSONString()
-
十个优秀的Ajax/Javascript实例网站收集
1.Ajax Rain AjaxRain有很多完美整合AJAX, CSS, DHTML 或 Javascript的实例,有一些Demo的确值得你去看一看,即使你不是网页设计(开发)师. 2.Ajax Daddy Ajax Daddy收集了大量漂亮的Web2.0工具,其中一个使用的功能就是,在你把某个Ajax/Javascript实例应用在自己的网站上之前,你可以在它上面先看看效果演示. 3.Mini Ajax MiniAJAX 是一个新生的网站,收集了少许 DHTML 和 AJAX 脚本, 它的
随机推荐
- VB.NET实现验证信用卡卡号
- vue.js实现简单轮播图效果
- Oracle中rank,over partition函数的使用方法
- iOS实现选项卡效果的方法
- PHP开发框架kohana中处理ajax请求的例子
- React-router中结合webpack实现按需加载实例
- python类和函数中使用静态变量的方法
- 使用记事本编写java程序全过程图解
- Android中替换WebView加载网页失败时的页面
- Docker镜像制作详解介绍
- jquery分隔Url的param方法(推荐)
- 巧妙地使用CSS选择器
- JavaScript 创建运动框架的实现代码
- PowerShell函数用Hash表传参实例
- Android Studio实现带边框的圆形头像
- 详解正则表达式 \v 元字符
- php爬取天猫和淘宝商品数据
- 微信小程序实现获取用户信息并存入数据库操作示例
- CentOS 7系统下SELinux阻止MongoDB启动的问题详解
- Ajax实现图片上传并预览功能