|
Хочется покрасивее _написать_ интерфейс с пользователем?
Имеется 4-строчный ЖК дисплей на пульте управления некоторой системой.
На экране должны отображаться время, номер канала и некоторые параметры удаленных устройств, расположенных на концах этих каналов.
Логика программы довольно проста - отобразить состояние выбранного девайса, которое в общем случае довольно быстро изменяется (это два числа
При необходимости можно изменить пару настроек каналов, записать или воспроизвести пресет, то есть группу настроек.
Пока я сделал несколько экранов, в соответствии с выполняемой функцией.
Чтобы экран не моргал, его нельзя переписывать каждый раз полностью
Некоторые поля экрана могут меняться, поэтому приходится каждому полю назначать флаг. Если флаг стоит, значит надо освежать информацию на экране, если нет, то идем дальше.
По мере настройки программы этих флагов стало очень много.
Может я велосипед изобретаю?
E-mail: info@telesys.ru