Create formatted string of modifiers plus the key.
(self)
| 201 | self.build_key_string() |
| 202 | |
| 203 | def build_key_string(self): |
| 204 | "Create formatted string of modifiers plus the key." |
| 205 | keylist = modifiers = self.get_modifiers() |
| 206 | final_key = self.list_keys_final.get('anchor') |
| 207 | if final_key: |
| 208 | final_key = translate_key(final_key, modifiers) |
| 209 | keylist.append(final_key) |
| 210 | self.key_string.set(f"<{'-'.join(keylist)}>") |
| 211 | |
| 212 | def get_modifiers(self): |
| 213 | "Return ordered list of modifiers that have been selected." |