Hello,

   allow me to highlight two open source CSS parser
toolkits, that is, Libcroco for C and Cypress for
Java, that you can use for adding CSS support to your
own XUL toolkit.


   What is Libcroco?
   -----------------

   The Libcroco project is an effort to build a
generic Cascading Style Sheet (CSS) parsing and
manipulation toolkit that can be used by GNOME
applications in need of CSS support.

   Libcroco is licensed unter the GNU Lesser/Library
GPL. You can find out more @
http://www.freespiders.org/projects/libcroco


   What is Cypress?
   ----------------

   Cypress is an open-source Cascading Style Sheet
(CSS) parser that lets you add well-documented,
standardized name/value pairs (such as color: red;
font-size: 150%; font-style: italic;) also know as CSS
style properties to your own XML markup languages.

   Cypress supports inline styles so you can add style
properties to individual XML tags using the style
attribute or external style sheets so that you can
store style rules for reuse in separate, XML-free text
documents also known as style sheets.

   Cypress supports three forms of selectors to match
your XML tags and style rules, that is, element
selectors, class selectors and id selectors. 

   Note, Cypress is now Apache 2.0 licensed. You can
find out more @ http://ajax.sourceforge.net/cypress

     - Gerald

PS: If you know of any other open source CSS parsers,
please let us know and send your tips to xul-talk or
write-up your own XUL News Wire story.


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
xul-announce mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/xul-announce

Reply via email to