Hello, Thanks to freshmeat.net I stumbled over a new open source XUL toolkit in Java for Swing called Prunama XUI created by Arron Ferguson.
Prunama XUI is not yet another weekend hack but quite extensive. In the design docu Arron writes: The following milestones were actually created during the course of my studies: Milestone | Number of Hours --------------------------------------------- Xui Schema As An Xsd Document 80 hours Xui Custom Dom And Parser 130 hours Xui Custom Components 220 hours Xui Interface Creation 40 hours Xui Example Applications 200 hours Xui Testing 210 hours Xui Specification 180 hours Xui User Guide 30 hours Web Site 50 hours Administration Miscellanea 40 hours ----------- Total 1180 hours Now if you wonder what XUI looks like. Here's a sample: calendar.xml ----------------------------- <!-- Generated by The Purnama Project XUI API version 0.5 --> <xui:XUI xmlns:xui="http://xml.bcit.ca/PurnamaProject/2003/xui" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xml.bcit.ca/PurnamaProject/2003/xui ../../../xui.xsd" id="http://xml.bcit.ca/PurnamaProject/examples/Calendar"> <xui:Window id="window_0" name="XUI Calendar" x="200" y="20" width="280" height="220" visible="true"> <xui:GridLayout width="1" height="1"></xui:GridLayout> <xui:Panel x="0" y="0" width="1" height="1" id="panel_0" name="panel" idref="window_0"> <xui:GridLayout width="1" height="1"></xui:GridLayout> <xui:Calendar x="0" y="0" width="1" height="1" id="calendar_0"> </xui:Calendar> </xui:Panel> </xui:Window> <!-- The library (model) code that drives the user interface --> <xui:Resource type="java" class="CalendarModel" uri="file:///C:/apps/project/devel/Xui/docs/examples/Calendar/Calendar.jar"> </xui:Resource> </xui:XUI> Full story @ http://freshmeat.net/projects/xui and http://geekkit.bcit.ca/xui/web and http://geekkit.bcit.ca/xui/web/html/introduction.html and http://geekkit.bcit.ca/xui/web/html/example.html and http://geekkit.bcit.ca/xui/web/html/download.html and http://geekkit.bcit.ca/xui/docs/specification/xuiSpecification0.5.0.html and http://geekkit.bcit.ca/xui/docs/api/overview-summary.html - Gerald PS: As always if anybody tries out Prunama XUI let us know how it stack up against SwiXML, Luxor, Ibex, xWidglets, Xoetrope XUI, Beryl and so on. Please post your comments and insight to the xul-talk mailing list. ------------------------------------------------------- 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