[
Lists Home |
Date Index |
Thread Index
]
On Oct 29, 2003, at 6:04 AM, Emmanuil Batsis (Manos) wrote:
>
>
> Elliotte Rusty Harold wrote:
> > Is there some aspect of XUL or XAML that hasn't yet been
> > demonstrated in the examples here that does uses CSS selectors?
>
>
> XUL uses CSS files linked to the page. Such files make full use of the
> CSS2 selector syntax (thanks to Mozilla's CSS compliance). Figuring
> out the style for a XUL element implies figuring out which CSS rules
> apply to it. So, Eric van der Vlist is right; one has to interpret
> CSS2 selectors to apply style rules on generated XAML widjets when
> going from XUL to XAML. One can just generate CSS classes when going
> the other way around, that is from XAML to XUL, which is a lot easier.
>
> On the XUL to XAML case, one would have to gather the CSS rules per
> XULElement and convert them to XAML presentation info and hope
> inheritance does not play such a big role, or that it does but it
> somehow get's tranfered along as the hierachical structure is more or
> less the same.
>
> Lot's of mappings to do though, both between XUL+SVG to XAML and CSS
> to XAML...
>
> So, help anyone[1]?
Could org.w3c.dom.css.* be used? It is in the xalan-j 2.5.1 I am
looking at:
http://xml.apache.org/xalan-j/apidocs/org/w3c/dom/css/package-
summary.html
best,
-Rob
>
> [1] http://sourceforge.net/projects/xaml2xul/
> --
> Manos Batsis
>
> _ __ __ __
> / |/ /__ / /____ __ _ ___ _____/ /_
> / / -_) __(_-</ ' Y _ `/ __/ __/
> /_/|_/\__/\__/___/_/_/_|_,_/_/ \__/
>
> http://www.netsmart.gr
> mbatsis at netsmart dot gr
> (+30) 210 33 02 608
> (+30) 210 33 02 658
> http://forte.netsmart.gr/foaf/manos_foaf.rdf
>
>
>
>
> -----------------------------------------------------------------
> The xml-dev list is sponsored by XML.org <http://www.xml.org>, an
> initiative of OASIS <http://www.oasis-open.org>
>
> The list archives are at http://lists.xml.org/archives/xml-dev/
>
> To subscribe or unsubscribe from this list use the subscription
> manager: <http://lists.xml.org/ob/adm.pl>
>
|