def createMenus(self):
# Creating the menubar.
menuBar = wx.MenuBar()
# Setting up the 'File' menu.
self.menuFile = wx.Menu()
self.menuFile.Append(ID_MENU_FILE_EXIT, "E&xit"," Terminate this program")
menuBar.Append(self.menuFile,"&File")
# Setting up the 'Phonebook' menu.
self.menuPhonebook = wx.Menu()
self.menuPhonebook.Append(ID_MENU_PHONEBOOK_ADN, "Phonebook (ADN)"," Manage your phonebook (Abbreviated Dial Numbers)")
self.menuPhonebook.Append(ID_MENU_PHONEBOOK_FDN, "Fixed Dialing Numbers (FDN)"," Manage your Fixed Dialing Numbers")
self.menuPhonebook.Append(ID_MENU_LND, "Last # dialed (LND)"," Manage your Fixed Dialing Numbers")
menuBar.Append(self.menuPhonebook,"&Phonebook")
# Setting up the 'SMS' menu.
self.menuMessages = wx.Menu()
self.menuMessages.Append(ID_MENU_SMS, "SMS"," Manage your SMS messages")
menuBar.Append(self.menuMessages,"&Messages")
# Setting up the 'SIM' menu.
self.menuSIM = wx.Menu()
self.menuSIM.Append(ID_MENU_SIM_INFO, "SIM Information"," Information about your SIM card")
self.menuSIM.AppendSeparator()
self.menuSIM.Append(ID_MENU_SIM_PIN_CHANGE, "Change PIN"," Change your PIN code (CHV1)")
self.menuSIM.Append(ID_MENU_SIM_PIN_ENABLE, "Enable PIN"," Prompt for PIN when turning on phone")
self.menuSIM.Append(ID_MENU_SIM_PIN_DISABLE, "Disable PIN"," Remove the PIN prompt when turning on phone")
#self.menuSIM.AppendSeparator()
#self.menuSIM.Append(ID_MENU_SIM_BACKUP, "Backup"," Backup your SIM information")
#self.menuSIM.Append(ID_MENU_SIM_RESTORE, "Restore"," Restore your SIM information from a previous backup")
menuBar.Append(self.menuSIM, "&SIM")
# Setting up the menu.
self.menuHelp = wx.Menu()
self.menuHelp.Append(ID_MENU_HELP_HELP, "&Help"," Help documentation")
self.menuHelp.AppendSeparator()
self.menuHelp.Append(ID_MENU_HELP_ABOUT, "&About"," Information about this program")
menuBar.Append(self.menuHelp,"&Help")
# Adding the MenuBar to the Frame content.
self.SetMenuBar(menuBar)
#Add the menu handlers
wx.EVT_MENU(self, ID_MENU_FILE_EXIT, self.closeWindow)
wx.EVT_MENU(self, ID_MENU_PHONEBOOK_ADN, self.buttonPhonebook)
wx.EVT_MENU(self, ID_MENU_PHONEBOOK_FDN, self.buttonFDN)
wx.EVT_MENU(self, ID_MENU_LND, self.buttonLND)
wx.EVT_MENU(self, ID_MENU_SMS, self.buttonSMS)
wx.EVT_MENU(self, ID_MENU_SIM_INFO, self.menuSIMInfo)
wx.EVT_MENU(self, ID_MENU_SIM_PIN_CHANGE, self.menuChangePIN)
wx.EVT_MENU(self, ID_MENU_SIM_PIN_ENABLE, self.menuEnablePIN)
wx.EVT_MENU(self, ID_MENU_SIM_PIN_DISABLE, self.menuDisablePIN)
wx.EVT_MENU(self, ID_MENU_HELP_HELP, self.menuHelpHelp)
wx.EVT_MENU(self, ID_MENU_HELP_ABOUT, self.menuHelpAbout)
评论列表
文章目录