def OnPopupEdit(self, event):
name = self.getColumnText(self.currentItem, 0)
number = self.getColumnText(self.currentItem, 1)
p = PhonebookEditEntry(self, name, number, 1, self.nameLength)
if p.ShowModal() == wx.ID_OK:
name, number = p.getValues()
pos = self.listCtrl.GetItemData(self.currentItem)
try:
self.SIM.gotoFile(LND_FILE_PATH)
if not self.SIM.checkAndVerifyCHV1(CHV_UPDATE):
raise "Access conditions not met."
if self.writePhonebookEntry(pos, name, number) == wx.ID_YES:
self.itemDataMap[pos] = (name, number)
self.UpdateView()
except:
pySIMmessage(self, "Unable to save: %s (%s)" % (name, number), "SIM card error")
p.Destroy()
评论列表
文章目录