Ho un'altra domanda da fare:
con il seguente codice visualizzo una finestra con un menu. Poichè la finestra è una wxMDI alla barra dei menu viene aggiunto automaticamente un menu chaiamto Window con le opzioni riguardanti il posizionamento delle finestre. E' possibile eliminarlo o almeno modificarlo???
codice:
from wxPython.wx import *
class ParentFrame(wxMDIParentFrame):
def __init__(self):
wxMDIParentFrame.__init__(self, None, -1, "Win", size=(600,400))
# creazione StatusBar
self.CreateStatusBar()
self.SetStatusText("")
self.WinCount = 0
# creazione barra dei menu
MenuBar = wxMenuBar()
MenuFile = wxMenu()
SubMenuFileNew = wxMenu()
SubMenuFileNew.Append(wxNewId(), "giudizi")
SubMenuFileNew.Append(wxNewId(), "relazione")
MenuFile.AppendMenu(wxNewId(), "Nuovo", SubMenuFileNew)
MenuBar.Append(MenuFile, "File")
self.SetMenuBar(MenuBar)
class RunApp(wxApp):
def OnInit(self):
WinFrame = ParentFrame()
WinFrame.Show(true)
return true
app = RunApp(0)
app.MainLoop()