tag:blogger.com,1999:blog-112773462326884407.post1419806427252657199..comments2008-11-10T15:57:09.635+01:00Comments on digitta: FUEL - Extensiones simples en Firefox 3alsanannoreply@blogger.comBlogger5125tag:blogger.com,1999:blog-112773462326884407.post-73212620819155454622008-11-10T15:57:00.000+01:002008-11-10T15:57:00.000+01:002008-11-10T15:57:00.000+01:00En cualquier tutorial sobre XUL ( http://www.xulpl...En cualquier tutorial sobre XUL ( http://www.xulplanet.com/tutorials/xultu/ ) te indican como introducir código Javascript en archivos XUL ( http://www.xulplanet.com/tutorials/xultu/events.html ).alsananhttp://www.blogger.com/profile/13729718061629925601noreply@blogger.comtag:blogger.com,1999:blog-112773462326884407.post-54447704447122700362008-11-10T13:53:00.000+01:002008-11-10T13:53:00.000+01:002008-11-10T13:53:00.000+01:00voy entendiendo ... algo habia leido sobre xul con...voy entendiendo ... algo habia leido sobre xul <BR/><BR/>con la linea<BR/>var Application = Components.classes["@mozilla.org/fuel/application;1"].getService(Components.interfaces.fuelIApplication);<BR/>creas en objeto para poder trabajar con fuel y las sentencias que aparecen en tu post<BR/><BR/>¿pero como mezclo fuel con un archivo xul ? ¿en un js que es llamado desde el xul?<BR/><BR/>graciasjphttp://www.blogger.com/profile/15980157099936745686noreply@blogger.comtag:blogger.com,1999:blog-112773462326884407.post-12402548201058221052008-11-10T08:38:00.000+01:002008-11-10T08:38:00.000+01:002008-11-10T08:38:00.000+01:00Para ver un ejemplo rápido con XUL, copia el sigui...Para ver un ejemplo rápido con XUL, copia el siguiente código, pégalo en un archivo de texto con el nombre hello.xul, guarda y arrástralo hasta Firefox. El menú de arriba está hecho con XUL.<BR/><BR/>&lt;?xml version=&quot;1.0&quot;?&gt;<BR/>&lt;?xml-stylesheet href=&quot;chrome://global/skin/xul.css&quot; type=&quot;text/css&quot;?&gt;<BR/>&lt;!DOCTYPE window&gt;<BR/>&lt;window id=&quot;main-window&quot; xmlns:html=&quot;http://www.w3.org/1999/xhtml&quot;<BR/> xmlns=&quot;http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul&quot;&gt;<BR/> &lt;menubar&gt;<BR/> &lt;menu label=&quot;File&quot;&gt;<BR/> &lt;menupopup&gt;<BR/> &lt;menuitem label=&quot;Hello World!&quot; onclick=&quot;alert(&#39;Hello world!\n&#39;);&quot;/&gt;<BR/> &lt;/menupopup&gt;<BR/> &lt;/menu&gt;<BR/> &lt;/menubar&gt;<BR/> &lt;html:iframe id=&quot;content-frame&quot; src=&quot;file://c:&quot; flex=&quot;100%&quot;/&gt;<BR/>&lt;/window&gt;alsananhttp://www.blogger.com/profile/13729718061629925601noreply@blogger.comtag:blogger.com,1999:blog-112773462326884407.post-74032381515127438712008-11-10T08:30:00.000+01:002008-11-10T08:30:00.000+01:002008-11-10T08:30:00.000+01:00jp, se trata de una librería para XUL, el lenguaje...jp, se trata de una librería para XUL, el lenguaje "interno" de Firefox (Gecko). Si estás usando la versión 3 de Firefox, debe estar disponible directamente, pero sólo para crear extensiones del navegador o para trabajar con lenguaje XUL (XML+Javascript para definir interfícies de usuario exclusivas para Firefox).<BR/><BR/>En cualquier caso, tienes más pistas en <A HREF="https://developer.mozilla.org/en/FUEL" REL="nofollow">esta página</A>: <BR>var Application = Components.classes["@mozilla.org/fuel/application;1"].getService(Components.interfaces.fuelIApplication);alsananhttp://www.blogger.com/profile/13729718061629925601noreply@blogger.comtag:blogger.com,1999:blog-112773462326884407.post-75933516403977381542008-11-10T02:24:00.000+01:002008-11-10T02:24:00.000+01:002008-11-10T02:24:00.000+01:00disculpa la ignorancia ... pero no entiendo como u...disculpa la ignorancia ... <BR/>pero no entiendo como usar el código, como lo llamas desde firefox ???<BR/>no tienes algún link de un ejemplo concreto ?<BR/><BR/>graciasjphttp://www.blogger.com/profile/15980157099936745686noreply@blogger.com