def renewPressCommand(self):
if self.debug:
print "Action Track: renewPressCommand"
seq = 0
new_dict = {}
listLength = len(self.labelEntryList)
delete_num = 0
for key in sorted(self.pressCommand):
label = self.labelEntryList[seq].get()
if len(label) > 0:
new_dict[key] = label
else:
delete_num += 1
seq += 1
self.pressCommand = new_dict
for idx in range(1, delete_num+1):
self.labelEntryList[listLength-idx].delete(0,END)
self.shortcutLabelList[listLength-idx].config(text="NON= ")
with open(self.configFile, 'wb') as fp:
pickle.dump(self.pressCommand, fp)
self.setMapShow()
tkMessageBox.showinfo("Remap Notification", "Shortcut map has been updated!\n\nConfigure file has been saved in File:" + self.configFile)
## show shortcut map
评论列表
文章目录