Re: XUL Tag Plugins
Sam Terrell <[email protected]>
| Newsgroups | gmane.comp.java.luxor-xul.user |
|---|---|
| Message-ID | <[email protected]> |
I know about tagdef, and I have a DTD for Luxor-XUL, I don't know where I got it, or if I made it myself. I thought it came with Luxor-XUL. The problem with tagdef is that verifying it can be a problem. If it were something closer to: <tagdef class=net.sf.something.PhoneField" name="phone"/> <tag type="phone" id="phone1" color="red" /> , then you could verify it much easier. In any case, since Luxor-XUL is open source, I'm betting in a lot of cases, like the phoneField, most people would benefit from extending and sharing, but there is always going to be some component that only you need, and no one wants to make the whole library larger just for you. :) It's certainly something that probably should be thought out, but maybe the advantages of verification aren't as large as the work involved. I looked up the XBL spec on the W3C site. It's pretty much your standard <!ELEMENT > <!ATTLIST > kind of tags. Embedding the entire DTD in the document would be silly, and I don't think there is a standard (at least I didn't see one) that covered augmenting a DTD with more tags when referencing an external DTD. Maybe I'll stop being so lazy and try to hack in the ability to do it this way as well, that way my verification scripts won't complain about tagdefs. :) I want to be able to give the GUI designers what they need to make a good GUI without bothering me to code it in Swing. It would just make the entire process more effecient. I am very impressed and appreciative of the fact that you considered WebStart when making this project though. How do you plan on keeping it that way with SWT, or do you? I've never heard of packaging native libraries in a Web Start application, so I would be interested in knowing how to do this. -Sam ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01