wxPython newbie looking for help setting up frames

I sent this message to the Python Tutor list, and the
suggestion was made that I send the message to this
list instead. I'm a real newbie when it comes to
wxPython, but, here goes ...

I've been exploring wxPython and I managed to "GUIfy"
an application I'd written previously. It's fairly
simple, GUIwise, but it works. Commands are accessed
via menus, output is mostly to the main frame
(wxTE_MULTILINE), and input is mostly via dialogue
boxes.

Now I'd like to move on and improve the interface, but
I need help. With one of the commands, currently,
users select a name via wxSingleChoiceDialog and
things are then done to the record corresponding to
the name. Output, again, is to the main frame
mentioned above.

Here's what I'd like to do ... Upon selecting the menu
command, users would see a wxListBox on one side of
the frame and a wxTextControl on the other side of the
frame (set up via wxHORIZONTAL sizer, right?). When a
user clicks on a name in the list, information will be
displayed on the wxTextControl.

To do all this, do I need to create an entirely new
frame? Any thoughts about how to set this up?

Thanks ahead of time! -- Al C.

p.s. If anyone can point me toward a tutorial that
offers something of a line by line introduction and
overview of wxPython, I'd love to know about it. I've
seen the tutorial and Wiki, which have helped, and
have worked with the Demo code, but sometimes I feel
as though I'm just sort of copying, pasting, and
slightly modifying code without fully understanding
what's going on. ...

···

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

Alan Colburn wrote:

p.s. If anyone can point me toward a tutorial that
offers something of a line by line introduction and
overview of wxPython, I'd love to know about it. I've
seen the tutorial and Wiki, which have helped, and
have worked with the Demo code, but sometimes I feel
as though I'm just sort of copying, pasting, and
slightly modifying code without fully understanding
what's going on. ...

Have you looked at the source for the demo? How about the wxPyWiki? (http://wiki.wxpython.org/)

···

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!