I want to change the wxpython menubar colours.
How can I do it?
There are two ways
Hard way , write your own custom menu bar from PyControl, position it at top of window, and create popup windows for submenus.
Easier way: you can use win32api to change system menu colors for your app. Here is an example showing that http://code.activestate.com/recipes/440507-changing-the-background-color-of-the-menu-bar-in-a/