Lines Matching full:keys
71 page_names=['Fonts/Tabs','Highlighting','Keys','General'])
204 for element in self.themeElements.keys():
266 frame=self.tabPages.pages['Keys'].frame
284 self.buttonNewKeys=Button(frameCustom,text='Get New Keys for Selection',
506 self.AddChangedItem('keys',keySet,event,value)
514 self.AddChangedItem('main','Keys','name',value)
519 if value != '- no custom keys -':
520 self.AddChangedItem('main','Keys','name',value)
525 self.AddChangedItem('main','Keys','default',value)
561 self.changedItems={'main':{},'highlight':{},'keys':{},'extensions':{}}
570 dItems={'main':{},'highlight':{},'keys':{},'extensions':{}}
571 for configType in dItems.keys():
612 if currentKeySetName in self.changedItems['keys'].keys(): #unsaved changes
613 keySetChanges=self.changedItems['keys'][currentKeySetName]
614 for event in keySetChanges.keys():
617 newKeys=GetKeysDialog(self,'Get New Keys',bindName,
619 if newKeys: #new keys were specified
640 usedNames=(idleConf.GetSectionList('user','keys')+
641 idleConf.GetSectionList('default','keys'))
663 for event in prevKeys.keys(): #add key set to changed items
668 if prevKeySetName in self.changedItems['keys'].keys():
669 keySetChanges=self.changedItems['keys'][prevKeySetName]
670 for event in keySetChanges.keys():
675 customKeyList=idleConf.GetSectionList('user','keys')
688 bindNames=keySet.keys()
694 if keySetName in self.changedItems['keys'].keys():
696 if bindName in self.changedItems['keys'][keySetName].keys():
697 key=self.changedItems['keys'][keySetName][bindName]
711 idleConf.userCfg['keys'].remove_section(keySetName)
712 if keySetName in self.changedItems['keys']:
713 del(self.changedItems['keys'][keySetName])
715 idleConf.userCfg['keys'].Save()
717 itemList=idleConf.GetSectionList('user','keys')
721 self.optMenuKeysCustom.SetMenu(itemList,'- no custom keys -')
725 self.keysAreBuiltin.set(idleConf.defaultCfg['main'].Get('Keys','default'))
726 self.builtinKeys.set(idleConf.defaultCfg['main'].Get('Keys','name'))
811 if themeName in self.changedItems['highlight'].keys():
813 for element in themeChanges.keys():
866 for elementTitle in self.themeElements.keys():
873 if theme in self.changedItems['highlight'].keys():
992 themeNames=self.themeElements.keys()
999 ##current keys type radiobutton
1000 self.keysAreBuiltin.set(idleConf.GetOption('main','Keys','default',
1002 ##currently set keys
1006 itemList=idleConf.GetSectionList('default','keys')
1009 itemList=idleConf.GetSectionList('user','keys')
1013 self.customKeys.set('- no custom keys -')
1017 itemList=idleConf.GetSectionList('user','keys')
1020 itemList=idleConf.GetSectionList('default','keys')
1062 ### keys page
1073 if not idleConf.userCfg['keys'].has_section(keySetName):
1074 idleConf.userCfg['keys'].add_section(keySetName)
1075 for event in keySet.keys():
1077 idleConf.userCfg['keys'].SetOption(keySetName,event,value)
1087 for element in theme.keys():
1102 for configType in self.changedItems.keys():
1104 for section in self.changedItems[configType].keys():
1109 for item in self.changedItems[configType][section].keys():
1115 for configType in ['keys', 'highlight']:
1123 winInstances=self.parent.instance_dict.keys()
1129 winInstances=self.parent.instance_dict.keys()