webglade

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • kvietaag@googlemail.com

    webglade

    Hi all,

    I have written a JavaScript library to create XUL GUI from Glade XML
    files: http://logand.com/sw/webglade/

    It is currently limited to XUL but it would be great if it worked with
    browsers which do not support XUL.

    I found yui, extjs, gwt, qooxdoo quite interesting but I am not sure
    whether they cover the range of widgets available for Gtk and XUL
    applications. For example,
    http://en.wikipedia.org/wiki/Compari...ipt_frameworks says
    that only dojo supports Heirarchical Tree...

    Which web toolkit would you recommend?

    Thanks,

    Tomas
  • ecker@users.sourceforge.net

    #2
    Re: webglade

    Hi Tomas,

    I could give you some hints when considering qooxdoo for the frontend
    rendering. ;-)
    I found yui, extjs, gwt,qooxdoo quite interesting but I am not sure
    whether they cover the range of widgets available for Gtk and XUL
    applications.
    qooxdoo comes with a large set of widgets and layout managers. I'm
    pretty sure they cover most of the widgets available for Gtk or XUL
    applications. If not, it is quite easy to implement custom widgets and
    custom layouts. qooxdoo widgets look & feel like native widgets, and
    have fully-featured keyboard support as well as cross-browser theming
    capabilities (no CSS knowledge needed). After creating such Gtk or XUL
    custom themes I could image they would be hard to distinguish from the
    native variants.
    I have written a JavaScript library to create XUL GUI from Glade XML
    files:http://logand.com/sw/webglade/
    Sounds interesting. There is a project called QxTransformer
    http://qxtransformer.org , which allows for a XML-based description of
    the interface. This XML description is XSLT-trnasformed into the
    equivalent qooxdoo JavaScript code prior to deployment. You might want
    to check it out.

    The following 2 frameworks have also chosen qooxdoo for their frontend
    rendering:
    * Borland/Codegear "Delphi for PHP"
    * Eclipse "Rich Ajax Platform (RAP)"
    > For example,http://en.wikipedia.org/wiki/Compari...frameworkssays
    that only dojo supports Heirarchical Tree...
    I just updated this wikipedia page for qooxdoo. Not sure what they
    mean by "Heirarchic al Tree". Suppose they mean a regular tree widget
    (which of course is hierarchical), which almost any Ajax framework
    includes.

    HTH,

    Andreas
    Project Lead

    Comment

    • kvietaag@googlemail.com

      #3
      Re: webglade

      Hi Andreas
      pretty sure they cover most of the widgets available for Gtk or XUL
      I'll try it then;-)
      After creating such Gtk or XUL custom themes
      Good to know it's possible but it is out of scope for webglade.
      There is a project called QxTransformer
      Thanks for the link.
      This XML description is XSLT-trnasformed into the
      equivalent qooxdoo JavaScript code prior to deployment.
      Interesting. That's exactly what webglade should not be like.

      Comparing webglade to QxTransformer, I would say that

      - webglade avoids any compile time, the ui is created directly from
      the xml file in the browser

      - existing gui builders can be used to avoid writing xml by hand
      The following 2 frameworks have also chosen qooxdoo for their frontend
      rendering:
      * Borland/Codegear "Delphi for PHP"
      * Eclipse "Rich Ajax Platform (RAP)"
      That's good news.

      Thank you for your reply,

      Tomas

      Comment

      Working...