xulbuilder 
| resources: | Home Improvements Mailing List Installation Source Code Members Bugs Screenshots |
|---|
What's New
- XulBuilder Alpha 1 is out
- mozdev.org
Other Stuff
The XulBuilder project is an attempt to make a graphic editor to build and render XUL interfaces. Instead of using traditional XUL positioning, it was designed to use absolute positioning, allowing users to drag and drop widgets to any desired position. In order to support such characteristic, I worked with top and left attributes. As a consequence, GUIs developed using XulBuilder won’t be rendered by XUL graphic engines with the same appearance it was designed.
This project was designed as my graduation course final project, and its main purpose was to be a helper tool on building graphics interfaces to UFRJ's (Federal University of Rio de Janeiro) academic management system (SIGA). SIGA's interfaces were described using a set of non-standart XML tags, and were written using traditional text editors. The main advantages gained with the use of XulBuilder in SIGA were:
- Increased GUI development speed;
- Increased accuracy on development;
- Use of XUL as view definition language.
Currently there are no planned improvements on this project, although it can use many of them. The only reason I'm not working on XulBuilder anymore is my complete lack of time. If you liked this software and want to do any improvements on it, your help will surely be very appreciated.