Так вот - наиболее анноящий дефект тырфейса состоял в идее, которую масса "художыственных десигнеров" полагает умной до сих пор - что в поле переменного размера по его заполнении до максимальной длины происходит автоматический переход к следующему.
В результате чего возникает subj.
Никакими рефлексами это даже за пару лет не натаскивается. "Надо думать".
PS: А кстати - наиболее адекватным форматом был вообще-то употреблявшийся у нас в докомпутерную телеграфистами -
<Номер поля> ")" <значение> <возврат каретки> <перевод строки>
PPS: Вообще-то идет это видимо от ибейемовского умнодисплея с которого ЕС7927 содрали (равно как и военный телевизор) - там анжинерам надо было видимо обеспечить какое-то поведение в этой ситуации - ну и им видимо было проще всего сделать так.
А потом решили что "это же фича".
Но даже с умнотелевизором решение простое - сделать поле на один знак больше "максимально возможной длины"