Добавил свойства объектов (активный-неактивный и активируемый-неактивируемый).

Получилось вполне себе неплохо. Тормозно только. Но я предполагаю сделать стек окон и вывод на теневой экран. Тогда должно быть без подмаргиваний.

ТАПКА тут testui-basic-multimeenu.7z

Исходник тут: https://github.com/salextpuru/sdcc-n...ui/multimenu.c
Русский язык - в KOI8-R. Это если у кого в исходнике ероглифы видны.