I've been struggling learning to use wxPython and although the wx Manual is
quite clearly written and useful but I'm still missing some important piece
of the puzzle. I'm wondering at this point if there is a wxPython or
wxWindows programming guide somewhere?
Most of what I've been able to find advises either of two approaches to
learning wxPython
1. Read the wxWindows code (c++ knowlege required)
2. Read the python examples. (advice pops up in the demo: "Read the source
Luke"
While both of these are reasonable activities for learning, things would go
much more quickly if there were some way to shed light on what wxWindows and
wxPython are actually doing when various parts of a complete application are
running. Something that explains exactly what message is passed to what
object, and what the object does with the message might help. Even more
important would be showing the effect of the message on other objects either
at the time of the message or later. I think this kind of documentation is
especially important in an Object Oriented framework because it imparts
knowlege of how and where to go looking for the information you need to solve
a specific problem.
I'm struggling right now with the finer points of how to get a set of widgets
to co-operate with respect to their relative sizes and layouts. Reading
through the list, I find that others have similar problems gaining expertise
in this area.
I'm sure I'll struggle with this some more. Is there anything I should be
reading about how a set of widgets in an application interact that maybe I've
missed or is this something to be written?
-Pat