Hello,
I just wanted to announce the first public release of wxGlade, a GUI builder for wxPython inspired by Glade.
You can get it at http://wxglade.sourceforge.net
Please note that it's still in alpha status, so don't expect everything to work: see the README file for a list of the most important known bugs.
Hello,
I just wanted to announce the first public release of wxGlade, a GUI builder for wxPython inspired by Glade.
You can get it at http://wxglade.sourceforge.net
Wow! Looks like the prayers of so many of us have been heared at last! This looks extremely promising - thank you so much!
I must echo the opinions of the other fellows and say: very good work! I've
just installed python 2.2 (I was using 2.1) and updated all of my
python-dependent software so that I could play with wxGlade.
In anycase, are you planning XRC-output support? The files that are output
by wxGlade look almost identical to XRC files already... If you're not
familiar with XRC, see http://www.mema.ucl.ac.be/~rolinsky/xrced/
Thanks again for the good work,
Charl
···
On Fri, Aug 02, 2002 at 01:17:17PM +0200, Alberto Griggio wrote:
> Wow! Looks like the prayers of so many of us have been heared at last!
> This looks extremely promising - thank you so much!
Thank you very much for your support! We really appreciate it.
Yes, wxGLade uses its native format and generates Python source, but
in the future we will add code generators for XRC and C++.
···
On Fri, 2 Aug 2002 13:37:59 +0200, "Charl P. Botha" <c.p.botha@its.tudelft.nl> wrote:
In anycase, are you planning XRC-output support? The files that are output
by wxGlade look almost identical to XRC files already... If you're not
familiar with XRC, see http://www.mema.ucl.ac.be/~rolinsky/xrced/
In anycase, are you planning XRC-output support? The files that are output
by wxGlade look almost identical to XRC files already... If you're not
familiar with XRC, see http://www.mema.ucl.ac.be/~rolinsky/xrced/
Yes, it's in the TODO list. That current wxGlade files look like XRC is not a chance, in the beginning I tried to use XRC format, but then I had some difficulties and changed it to fit my needs.
Anyway we're thinking of a "code generator" (as the one for Python) which will generate XRC resource files, so we can keep the current format and at the same time be compatible with wxWindows' default one.
Yes, it's in the TODO list. That current wxGlade files look like
XRC is not a chance, in the beginning I tried to use XRC format,
but then I had some difficulties and changed it to fit my needs.
Anything specific? There's no better way to fix problems than to
contact the author -- that is, me
Anything specific? There's no better way to fix problems than to
contact the author -- that is, me
Well, you're right. Anyway, it's more my fault than XRC's, but basically:
- from what I've seen, menubars are considered "toplevel" objects, while wxGlade treats them as children of a frame
- related to the above, menus and menuitems are <object> in XRC, while in wxGlade they are properties of a menubar
- also notebook pages are <object>, while again in wxGlade they're properties of the notebook
- other similar issues
These differences are due not to XRC deficiencies, but simply to the fact that the format I chose is simpler to handle for wxGlade (maybe because the xml parser isn't smart enough, but I did my best...)
Anyway, the differences are minimal, and so it should be easy to write a "code generator" to output XRC files: if you are interested, you are welcome!
- from what I've seen, menubars are considered
"toplevel" objects, while wxGlade treats them as children of a
frame
No, they _can_ be children! There's nothing difficult about it: if a
wxFrame object has a child of wxMenuBar class, it is automatically
attached to the frame with wxFrame::SetMenuBar.
- related to the above, menus and menuitems are <object> in
XRC, while in wxGlade they are properties of a menubar - also
notebook pages are <object>, while again in wxGlade they're
properties of the notebook
That's because both menubars and menu items *are* objects