GUIE (GUI Editor) provides a simple WYSIWYG GUI editor for wxWidgets. The program was made in C# and saves the GUI that was created to a XML format called GUIML.
This GUIML is a pretty standard representation of the GUI created with the program with some helpful additions for .NET. Next, GUIE takes these GUIML files and translates it to either wxPython Python code or wxRuby Ruby code.
Why is GUIML necessary? It is there to take the GUIML and convert it to other languages. This, by effect can convert this tool from a Python GUI editor, to "any programming language with a GUI module" GUI editor.
The GUI Editor was built to be as point & click as possible, trying to avoid wx's sizers completly. This means that controls can go anywhere, and you have the freedom to play with the GUI however you want.
· .NET Framework v2.0
· Python (tested under:) 2.4
· wxPython (tested under:) 2.6
· Ruby (optional)
· wxRuby (optional)
· Perl (optional)
· wxPerl (optional)
· IronPython (optional)