(self, size: int, key: str)
| 89 | super().__init__(self.walker) |
| 90 | |
| 91 | def keypress(self, size: int, key: str): |
| 92 | if key == "m_select": |
| 93 | foc, idx = self.get_focus() |
| 94 | signals.status_prompt_command.send(partial=foc.cmd.name + " ") |
| 95 | elif key == "m_start": |
| 96 | self.set_focus(0) |
| 97 | self.walker._modified() |
| 98 | elif key == "m_end": |
| 99 | self.set_focus(len(self.walker.cmds) - 1) |
| 100 | self.walker._modified() |
| 101 | return super().keypress(size, key) |
| 102 | |
| 103 | |
| 104 | class CommandHelp(urwid.Frame): |