ограничил ввод только однобайтовыми символами (в случае если это не управляющий символ)
parent
7edf55ccb8
commit
125a4f3ea1
|
@ -18,7 +18,11 @@ class EditController:
|
|||
case self.adapter.KEY_BACKSPACE_1: self.model.Backspace()
|
||||
case self.adapter.KEY_BACKSPACE_2: self.model.Backspace()
|
||||
case self.adapter.KEY_CTRL_S: self.model.SaveFile()
|
||||
case _: self.model.InsertSymbol(symbolCode)
|
||||
case _:
|
||||
if symbolCode > 127 or symbolCode < 0:
|
||||
print("Only 1-byte symbols!")
|
||||
return False
|
||||
self.model.InsertSymbol(symbolCode)
|
||||
|
||||
self.model.Scroll(self.adapter.lines, self.adapter.cols)
|
||||
return True
|
Loading…
Reference in New Issue