Hasta ahora dividiamos un programa XUL en la interfaz en si, creada con XUL; el aspecto de los widgets, definido con CSS y la funcionalidad, programada en Javascript. Sin embargo Javascript no nos permite cosas como acceder al disco duro,…
Etiqueta: programacion
Vamos a hacer un inciso para hablar sobre RDF. RDF es un estándar de la W3C cuyo nombre deriva de las siglas de ‘Resource Description Framework’ y que es un subconjunto de XML, al igual que XUL, que nos sirve…
Antes de empezar con cosas mas serias vamos a ver como se implementan los menús en XUL. <?xml version=»1.0″?><?xml-stylesheet href=»chrome://global/skin» type=»text/css»?><window xmlns=»http://www.mozilla.org/keymaster/gatekeeper/ there.is.only.xul»> <menubar> <menu label=»Archivo»> <menupopup> <menuitem label=»Nuevo»/> <menuseparator/> <menuitem label=»Abrir»/> <menuitem label=»Salvar»/> <menuitem label=»Cerrar»/> </menupopup> </menu> <menu label=»Editar»>…
Esta vez vamos a terminar de ver los widgets básicos de XUL, junto con los botones, las cajas de texto o las etiquetas que ya vimos anteriormente. El código del programa ejemplo es el siguiente: <?xml-stylesheet href=»chrome://global/skin/» type=»text/css»?> <window xmlns=»http://www.mozilla.org/keymaster/gatekeeper/…
En este tercer ejemplo sobre XUL vamos a construir una versión mas elegante del Hola Mundo que nos permita introducir el texto que queremos que salga en el alert. El código del programa es el siguiente: <?xml version=»1.0″?><window id=»ventana-principal» title=»Caffeine»…
Vamos a ver algún nuevo concepto sobre XUL. El programa que veremos esta vez es un poco mas complejo que el que vimos en la anterior entrega. Para empezar creamos una carpeta para el programa, por ejemplo c:caffeine con una…
Para que veais por encima la estructura de un programa en XUL vamos a escribir un programa de tipo ‘Hola Mundo’, aunque como todos los programadores que se creen originales y rebeldes en lugar de un ‘Hola Mundo’ nuestro programa…
Mi nuevo pasatiempo en los últimos días, aparte del estudio intensivo y cualquier excusa que me permita alejarme del estudio intensivo, ha sido aprender un poco sobre XUL, un lenguaje basado en XML para el desarrollo de interfaces de usuario…
Un pequeño apunte para probar cuando tenga tiempo. En el blog de Jesús M. Rodriguez describen un truco para hacer que Eclipse, posiblemente el mejor IDE para Java, tarde la mitad de tiempo en arrancar. Consiste simplemente en ejecutar la…