Toggle between basic and advanced keys.
(self)
| 181 | self.modifier_label = {'Control': 'Ctrl'} # Short name. |
| 182 | |
| 183 | def toggle_level(self): |
| 184 | "Toggle between basic and advanced keys." |
| 185 | if self.button_level.cget('text').startswith('Advanced'): |
| 186 | self.clear_key_seq() |
| 187 | self.button_level.config(text='<< Basic Key Binding Entry') |
| 188 | self.frame_keyseq_advanced.lift() |
| 189 | self.frame_help_advanced.lift() |
| 190 | self.advanced_keys.focus_set() |
| 191 | self.advanced = True |
| 192 | else: |
| 193 | self.clear_key_seq() |
| 194 | self.button_level.config(text='Advanced Key Binding Entry >>') |
| 195 | self.frame_keyseq_basic.lift() |
| 196 | self.frame_controls_basic.lift() |
| 197 | self.advanced = False |
| 198 | |
| 199 | def final_key_selected(self, event=None): |
| 200 | "Handler for clicking on key in basic settings list." |