Can widgets within frames have their own menu bar?

Hi,

is there a way to set a menu bar for a widget that's not the toplevel application window?

The application in question (sort of a 3D modeler) will have a normal menu bar and an arbitrary number of panels which are laid out in a non-overlapping fashion in the application window. Those panels should be allowed to have their own menu bar.

So far, my investigations led me to the conclusion that it's not possible. Only Frames can have menu bars, but Frames can't be placed within other Frames. When using MDI frames the children menu will substitute the main menu instead of being display locally.
However, as I'm relatively new to wxPython/wxWidgets I thought I'd better ask the experts.

Cheers,

- Matthias -