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

Reply via email to