
Mozilla
文章平均质量分 65
dong342492715
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
XUL 教程
XUL 教程http://www.xulplanet.com/tutorials/xultu/ http://developer.mozilla.org/en/docs/XUL_Reference http://www.ibm.com/developerworks/cn/xml/x-xul/ http://www.xulplanet.com/references/xpcomref/ http...原创 2011-02-10 11:08:00 · 546 阅读 · 0 评论 -
DragAndDrop
转自:http://zhongzhihua.iteye.com/blog/78894 xul文件:xml 代码<?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"...原创 2011-02-22 14:15:36 · 541 阅读 · 0 评论 -
怎么用properties
转自:http://zhongzhihua.iteye.com/blog/77772 一,先在xul文件中写上xml 代码<stringbundle id="bundle_prefs" src="chrome://messenger/locale/prefs.properties"/> ...原创 2011-02-22 14:13:28 · 124 阅读 · 0 评论 -
XUL中如何插入一段HTML内容
代码如下:<?xml version="1.0"?><?xml-stylesheet href="chrome://global/skin/" type="text/css"?><?xml-stylesheet href="chrome://EasyEffective/content/styles/global.css" type="text原创 2011-02-18 14:43:59 · 182 阅读 · 0 评论 -
xul elements -- tabbox
简单的XUL控件很好理解,可以对比Html找到答案。为了更进一步了解他的优点,看一些稍为复杂一点的控件--Tab。 在没有使用XUL之前,要实现一个Tab,可能需要几个按钮,几个panel或div,再加上一些脚本来控制,比较麻烦,虽然有些第三方的东西可以实现Tab功能,例如微软的TabContrl,但始终觉得不方便,需要安装第三方的空间。今天看了看XUL中的Tab,感觉这...原创 2011-02-17 09:54:10 · 228 阅读 · 0 评论 -
xul elements -- broadcaster
broadcaster,顾名思义,就是广播者,是xul中一个有用的控件,任何控件只要配置observes(观察)属性指向broadcaster的ID,即可获得广播信息。通常在一批对象需要共享同一个属性时,定义broadcaster,例如:disable和enable页面上的某些控件,见下面例子:<?xml version="1.0"?> <?xml-stylesh...原创 2011-02-17 09:50:56 · 128 阅读 · 0 评论 -
XUL 学习笔记
1.什么是XUL XML User Interface Language,发音为:zool,他是为开发更快更简单的Mozilla浏览器而开发的. 这是一个基于 XML的语言 ,所以XML的所有特性都适用于XUL. XUL是为了在Mozilla上开发而发展的一种语言,而Mozilla正在日益成为象Java一样的应用程序开发平台。现在Mozilla在许多操作系统上都有...原创 2011-02-17 09:49:38 · 527 阅读 · 0 评论 -
xul : tree的用法
Tree也是XUL中的复杂控件之一,理解XUL中的tree要注意区别传统概念中的treeview,因为这里的tree除了可以实现treeview,还有一个重要的功能,就是实现DataGrid。使用tree来实现DataGrid看下面例子:<?xml version="1.0"?><?xml-stylesheet href="chrome://global/sk...原创 2011-02-17 09:39:48 · 201 阅读 · 0 评论 -
FireFox 扩展开发
资源:1。开发环境的配置:https://developer.mozilla.org/en/Setting_up_extension_development_environment2。如何写一个扩展:http://kb.mozillazine.org/Getting_started_with_extension_development#Setting_up_your_envir...原创 2011-02-16 17:07:06 · 139 阅读 · 0 评论 -
什么是Xbl
XUL有一个姐妹语言,叫做XBL,全称是可扩展绑定语言(eXtensible Bindings Language),这门语言的主要作用就是用来定义XUL组件的行为模式。绑定你可以使用XUL定义一个应用程序界面的布局。你也可以通过设置样式来定制这些元素的外观。你还可以通过修改样式来建立新的皮肤。类似滚动条或者复选框这类经常会被使用的界面元素,你可以通过修改样式表或者设置属性来修改他们的基...原创 2011-02-16 16:15:41 · 18944 阅读 · 0 评论 -
firefox扩展开发技术
firefox扩展开发技术1,XPCOMXPCOM(Cross Platform Component Object Model)是一种跨平台组件模型,是Mozilla技术的核心。其原理与微软的COM技术类似,但与COM不同的是,XPCOM是一种跨平台技术,并支持多种语言绑定(Language Bindings)。也就是说,我们可以使用C++、JAVA、JavaScript、Python...原创 2011-02-10 17:20:47 · 118 阅读 · 0 评论 -
XUL用户界面编程
XUL 是一种基于 XML 的语言,因此需要对 XML(特别是 XML 名称空间)很熟悉。XUL 建立在我们熟悉和喜欢的 Web 技术之上:HTML、JavaScript 和 CSS。如果想有效地使用 XUL,需要对这些技术非常熟悉。使用 XPCOM 可以在很大程度上提高 XUL 应用程序的功能。这是一种跟分布式计算技术(例如 CORBA/IDL 和 COM)类似的技术。如果熟悉这些技术,...原创 2011-02-22 14:59:42 · 709 阅读 · 0 评论