全部博文(573)
发布时间:2015-12-07 13:59:32
xpcom 组件开发在翻译xpcom指南系列时,发现根据此系列文章来创建一个能够运行的xpcom组件有不小的难度。因为此系列文章是在2005年发表的(当时 Firefox还没有进入版本大战),虽然此系列文章后来也随着Firefox的升级持续在进行更新,但是仍然有很多地方没能改变。 当我们在阅读这系列文章时,往往很难按照文章写.........【阅读全文】
发布时间:2015-12-07 13:57:57
XPCOM指南-9_WebLock组件打包这是教程最后一部分, 我们将把WebLock组件的所有部分(包括库文件、类型库、头文件和用户界面资源文件)打包成一个包,以便可以安装到其它应用里。 第一节,“Component Installation Overview”,描述了Mozilla的常规安装过程。 下一节描述.........【阅读全文】
发布时间:2015-12-07 13:56:52
XPCOM指南-8_编写WebLock界面编写组件的UI到目前为止我们建立了一个可以安装到Gecko应用中的组件。你所使用的XPCOM接口和工具是通用的跨平台的,可以被Gecko Runtime Environment或者任何Mozilla1.2以后任何基于Gecko的应用.........【阅读全文】
发布时间:2015-12-07 13:55:12
XPCOM指南-7_结束编写WebLock现在您已创建组件的大多数基础结构。 该组件可以被XPCOM和类别管理器识别,那样在 XPCOM初始化时,它就可以开启动。 组件启动时,它会读取存储在本地文件系统里Url列表,填充到相应的二进制结构。1. Using Frozen Interfaces然而,现在阻止站.........【阅读全文】
发布时间:2015-12-07 13:54:26
XPCOM指南-6_开始编写WebLock在本章,我们开始设计和实现网络锁定功能本身。我们已经建立了实现多数的通用组件功能模块(例如注册)。这章将关注实际操作网页锁定的功能。1. Getting Called at Startup没有人是一个孤岛,组件也一样。你所建立的例子组件到目前为止还.........【阅读全文】