pySimReader.py 文件源码

python
阅读 19 收藏 0 点赞 0 评论 0

项目:SIMreader 作者: stoic1979 项目源码 文件源码
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)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号