ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
440413 Топик полностью
fk0, легенда (10.09.2013 15:44, просмотров: 117) ответил Nikolay801_ на зачем это все?
Есть несколько экранов, между которыми можно переключаться. Каждый живёт своей жизнью. Физический экран может быть меньше логического и первый может плавать в последнем (используется для показа уплывшего наверх текста в основном). Разные символы могут иметь разные атрибуты. Хотя инверсное и/или затемённное плохо выходит... (делается быстрой сменой атрибутов в физическом дисплее ). Но атрибуты тем не менее важны для удобной работы с меню. Яркость и контраст понятно зачем. Курсор нужно выключать когда не нужно, это вроде тоже очевидно. Автоскролл нужен когда дисплей показывает последний выведенный текст. При работе с меню его нужно отключать (чтоб меню наверх не уползало после вывода нижней строки). Остальное вроде очевидно... Дьявол как всегда кроется в мелочах и для hello world эти функции избыточны, очевидно. Виртуальные экраны скорей, тоже, дже для большинства боевых применений, хотя... было удобно нажать кнопку и пролистать протокол работы тут же на экране, без компьютера -- для наладки и т.п. А... ещё была функция показ картинки в квадрате 4x4 знааакоместа. Работала плохо...
[ZX]