【发布时间】:2015-05-09 02:48:34
【问题描述】:
如何向 wx.Menu() 的元素添加工具提示?这是我为这些项目编写的代码:
#Patient menu (1st menu):
self.patientMenu = wx.Menu()
self.registerNewPatient = self.patientMenu.Append( -1, 'Cadastrar paciente...' )
self.listPatientsByName = self.patientMenu.Append( -1, u'Listar pacientes em ordem alfabética' )
self.listPatientsByNumber = self.patientMenu.Append( -1, u'Listar pacientes por número em ordem crescente' )
self.searchForPatients = self.patientMenu.Append( -1, 'Pesquisar paciente(s)...' )
#Appointment menu (2nd menu):
self.appointmentMenu = wx.Menu()
self.seeAppointmentsForToday = self.appointmentMenu.Append( -1, 'Visualizar consultas de hoje' )
self.registerNewAppointment = self.appointmentMenu.Append( -1, 'Marcar consulta...' )
self.cancelAppointment = self.appointmentMenu.Append( -1, 'Desmarcar consulta...' )
self.seeAppointmentsForOtherSpecificDate = self.appointmentMenu.Append( -1, 'Pesquisar consultas...' )
#Exit menu (3rd menu):
self.exitMenu = wx.Menu()
self.exitProgram = self.exitMenu.Append( -1, 'Encerrar' )
#Menu bar:
self.menuBar = wx.MenuBar()
self.menuBar.Append( self.patientMenu, 'Paciente' )
self.menuBar.Append( self.appointmentMenu, 'Consulta' )
self.menuBar.Append( self.exitMenu, 'Sair' )
self.SetMenuBar( self.menuBar )
【问题讨论】: