Настроить яркость и контрастность приложения
Средство просмотра djju WinDjiew имеет возможность регулировать яркость и контрастность, чтобы чтение документов было приятным для глаз. Смотрите картинку ниже.
Для меня это похоже на простое изменение цвета фона, чтобы получить этот эффект, хотя я не знаю, как на самом деле должна быть реализована функция регулировки "яркости" и "контрастности".
Знаете ли вы, как реализовать такую функцию?
1 ответ
Это обычные частные настройки приложения, которые влияют на цвета, используемые приложением для рисования его пользовательского интерфейса. Из заголовка вашего вопроса я полагаю, что вы могли подумать, что существует определенный стандартный API для управления яркостью всего приложения, однако это полностью частная реализация, характерная для этого приложения: ползунки просто обновляют внутренние переменные и заставляют перерисовывать окно приложения. Окно использует обновленные цвета для рисования.