Попробовал библиотеку curses. Широко известно, что если текстовая программа выглядит симпатично, то она была сделана на curses.
Так вот. Я, возможно, не до конца разобрался, но пока я не нашёл в библиотеке встроенных средств для создания кнопок, полей ввода и т.п. То есть, библиотека уступает аналогичному TurboVision (кто помнит такой? я на нём не писал, но результаты его работы видел предостаточно).
Но ладно. Я нашёл способ написать то, что мне надо. А поразил меня следующий момент.
В этой библиотеке повсеместно при задании координат сначала задаётся ИГРЕК, а потом икс!
Так вот. Я, возможно, не до конца разобрался, но пока я не нашёл в библиотеке встроенных средств для создания кнопок, полей ввода и т.п. То есть, библиотека уступает аналогичному TurboVision (кто помнит такой? я на нём не писал, но результаты его работы видел предостаточно).
Но ладно. Я нашёл способ написать то, что мне надо. А поразил меня следующий момент.
В этой библиотеке повсеместно при задании координат сначала задаётся ИГРЕК, а потом икс!
11.10.2024 в 17:04
> Широко известно, что если текстовая программа выглядит симпатично, то она была сделана на curses.
Кстати, я тоже так думал, а потом посмотрел и обнаружил, что все красивые программы — irssi, mutt, vim — не используют curses, а самостоятельно формируют ANSI-коды и управляют экраном.
-- Minoru