遨游插件开发参考

遨游插件开发参考

ID:15395462

大小:59.00 KB

页数:15页

时间:2018-08-03

遨游插件开发参考_第1页
遨游插件开发参考_第2页
遨游插件开发参考_第3页
遨游插件开发参考_第4页
遨游插件开发参考_第5页
资源描述:

《遨游插件开发参考》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、I.基本介绍一、插件类型傲游插件类型由文件类型和界面元素类型2个方面同时定义(一)、插件文件类型包括Script(脚本)、HTML、COM、EXE(可执行文件)1.Script(1).可以是按钮类型,在点击按钮时执行脚本。脚本可以采用IE支持的脚本语言编写,比如javascript及vbscript。此外Maxthon2.0提供额外的mscript脚本执行方式,可以实现更强大插件功能。Script文件必须按以下形式写:示例(例I-1-(1)_1Script文件):引用alert(document

2、.lastModified);被IE支持的任何有效语言都可在此使用.(2).亦可以是侧边栏类型,在侧边栏显示插件指定的HTML档案。HTML档案可以采用IE支持的HTML语言格式编写。2.HTML是Maxthon2.0新添加的插件类型,和Script侧边栏插件性质相同,主要分别是Script侧边栏插件在侧边栏显示,而HTML插件则以按钮型式在工具栏显示。3.COM可以采用任何MSCOM支持的语言编写,比如C++,C#,VisualBasic,Delphi等。Maxthon默认支持按钮类型,工具栏类型及侧边栏类型COM插件。另外,COM

3、插件亦可以自行添加拟采用的插件显现方式,比如菜单或弹出窗口。COM对象必须实现IMyIEClient接口.具体实现请看SDK包里的IMyIE.h4.EXE可以是任何可执行档案,以工具栏按钮形式在Maxthon显现。Maxthon可以在执行EXE插件是提供参数,比如页面地址及Maxthon窗口的句柄等。任何win32可执行文件都可以做为插件.Maxthon将根据不同的用途传递各种参数,但不保证参数按顺序传递.通用参数有:Generalparameter:a."-h=handle":handle是Maxthon主窗口的hWnd句柄,为10进制数字.(二)、

4、界面元素类型包括Button(按钮)、SideBar(侧边栏)、Toolbar(工具栏)及Other(其他)1.Button插件会在插件栏添加一个按钮,点击按钮时会执行指定由脚本(Script插件),程序(EXE插件),DLL(COM类型插件),指定的操作。Script及EXE类型按钮插件可以选择性在插件按钮添加下拉菜单。2.SideBar插件会在侧边栏添加一个按钮,及在主菜>查看>侧边栏添加一个命令,在执行时会打开侧边栏及显示插件指定的HTML页面。3.Toolbar插件会添加一个工具栏,新添加的工具栏可以在主菜>查看>工具栏选择是否显示。4.Oth

5、er插件没有固定显示接口,插件可以因应需要自行改变接口,比如改变菜单,添加按钮。(三)、傲游插件类型支持情况插件文件类型和界面元素类型的关系表I-1-(3)_1代码类型__________Button___SideBar___Toolbar___OtherScript_________支持_____支持HTML(仅2.x)___支持EXE___________支持COM(仅1.x)____支持_____支持______支持_____支持二、插件档案傲游插件档案一般包含plugin.ini、运行文件、图标、config.html(一)、plugin.in

6、i(必须)说明:定义插件的各项属性示例(例I-2-(1)_1全部):引用[General](必须,定义插件的主要属性)Name=插件名称Author=作者名字Version=版本号ModuleType=可以是Script,HTML,COM或EXEFileName=可以是HTML档案(Script及HTML插件),DLL档案(COM插件),或EXE档案(EXE插件)Comments=在插件选项或按钮的工具提示所显示的描述Type=可以是M2Plugin_BUTTON,M2Plugin_SIDEBAR,M2Plugin_Toolbar或M2Plugin_O

7、therIdealSize=指定插件在接口显示的大小,比如“12020”(阔度高度,适用于HTML插件)IdealSizeVertical=选摘性,指定当工具栏在垂直放置的插件接口显示的大小,比如“12020”(阔度高度,适用于HTML插件)Icon=在按钮或侧边栏插件显示的图标(适用于按钮及侧边栏插件)HotIcon=当鼠标移到插件按钮上时显示的图标(适用于按钮插件)CLSID=COM插件的CLSID(适用于COM插件)[MyIE2Buttons](可选,定义按钮类型插件的下拉菜单,适用于Script及EXE类型插件)Count=插件下拉菜单项目的数

8、量Name1=第一个下拉菜单项目的名称,如此类推FileName1=提供第一个下拉菜单项目应执

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。