You can design the two as separate applications and then have the button
launch the application for Frame2 with wx.Execute or any of the Python
standard process creation APIs.
--
Robin Dunn
Software Craftsman
http://wxPython.org
--
To unsubscribe, send email to wxPython-user...@googlegroups.com
or visit http://groups.google.com/group/wxPython-users?hl=en
See the styles available for wx.Frame.
The top-level window that the panel is a child of would have to be in
the same process.
Another approach to consider is to put just the worker part of the code
(whatever the time-consuming thing is that produces the data to be
viewed in the GUI) in the other process without any GUI, and keep the
view/GUI in the main application and communicate between the two of them
using some form of IPC.