Which GUI designer to choose?

Dear Anthony, Poli Shi and Uwe - thank you very much for your
suggestiongs.

Well, I've taken a look at both wxWorkshop and Boa - both looks
promising indeed, but I don't like IDEs in general (and prefer Emacs for
all editing as well as Anthony). Another disadvantage of wxWorkshop for
me is that it is mostly written in C++ and rather huge so I hardly can
hack it (and I don't want to learn C++ - I'm pretty happy with Python).

So the remaining options for me are wxGlade and XRCed: both are written
in Python, are relatively small in size (and so understandable not only
for their developers ;), and are *relatively* stable - though XRCed
seems to be more stable, it also gives less possibilities.

It is a little bit curious why XRCed is not available somewhere at the
SourceForge; but I've connected with the author and hope to see some
progress in this.

The only confusing thing after all is the XRC usage itself. In the
wxWindows documentation _there is_ an example as well as in wxPython
demos; but they are only about how to _load_ a resourse; nothing is told
about usage (XRCCTRL macro etc). Of course I've learn about the latter
from the one of list postings, but I'm eager to know more details; and
Google isn't my friend here.

Does anybody know about some XRC documentation in the net or even some
more complete examples?

In particular, I want to know:
- why sizers don't have an XML name,
- and why all labels in the attached example don't ALIGNED vertically
(the XRC file was created with XRCed-0.0.8-1).

Thank you very much,

  Victor.

calc.pyw (715 Bytes)

calc.xrc (2.4 KB)

Hi,

Krjukov Victor wrote:

Does anybody know about some XRC documentation in the net or even
some more complete examples?

There's a big demo in wxWindows' contrib/samples/xrc (C++).

In particular, I want to know:
- why sizers don't have an XML name,

I don't understand what you mean, but sizers certainly _are_ supported
by XRC. I've even more confused by the fact that you yourself use
sizers in the sample you attached. What am I missing?

- and why all labels in the attached example don't ALIGNED
vertically (the XRC file was created with XRCed-0.0.8-1).

Because wxALIGN_CENTRE_VERTICAL and wxEXPAND are in conflict. You
can't tell the label to spread over entire area and to center itself
inside it at the same time.

Regards,
Vaclav

- --
PGP key ID: 0x465264C9 (get it from wwwkeys.pgp.net)