Will, Laurent,
excuse me for this intrusion but I think Will has to be warned about a couple 
of issues.

> to write extensions, you only need :
> - a text editor to edit all js, css, and xml file you want (xul,
> overlay, xbl, html, svg, contents.rdf etc)
> - a zip tool to create the xpi package
> - your application to test the extension
> - and ... knowledge about XUL, overlay, css etc...

> There isn't yet an existing RAD tool (to create a rad tool helping to
> develop overlay, it is very difficult...). Some project for such tools
> are began but they are still in developpement, and some of them are
> cancelled...

Creating estensions may be easy for a programmer but certainly it is not for a 
end-user. A _real_ end-user is the kind of person you can see behind the desk 
of a post office or a bank, that is: a clerk or a secretary. This kind of 
person does not edit XML files to change the UI of an application (even 
granted that such a sophisticated feature is actually required or useful).

Even for a programmer, XUL and Mozilla may be not the most elegant or the 
easiest way to create a graphical front-end for a server-side application. 
Mozilla and XUL requires to manage at least 3 different languages (XML/XUL, 
Javascript/ECMAscript, and CSS) and to keep under control a few annoying 
issues (like the permission to execute your code on the end-user machine). 
There are easier ways to accomplish such a task.

For example, have a look at wxWidgets (www.wxwidgets.org) or wxPython for a 
good cross-platform GUI library. You can use a XML file to describe the UI 
interface of a wxWidgets application (see wxGlade) and there are a few nice 
UI builders (see DialogBlocks or wxHatch). It may be what you are looking 
for.

CU
-----------------------------
Alessandro Bottoni


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
XUL News Wire      - http://xulnews.com
XUL Job Postings   - http://xuljobs.com
Open XUL Alliance - http://xulalliance.org  
_______________________________________________
xul-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xul-talk

Reply via email to