Да здравствует мыло душистое, или как исправить неправильное масштабирование Windows программ
|
|
Пятница, 27 Марта 2015 г. 18:58
+ в цитатник
Не секрет, что внедрение высокого разрешения экранов идет быстрее, чем адаптация Windows программ под них. Проблемы появляются в первую очередь тогда, когда нам надоедает напрягать глаза и пользоваться увеличительными стеклами, и мы изменяем масштабирование системы. Программы можно разделить на три категории по тому, как они ведут себя при этом:
- Все элементы программы масштабируются правильно
- Только некоторые элементы масштабируются правильно
- Программа говорит Windows, что не умеет масштабироваться, и тогда операционная система сама масштабирует всю программу как умеет (в результате чего мы и видим замыленный интерфейс во многих старых программах)
Самый неприятный вариант для пользователя — это конечно же второй. Он может не только сделать программу неудобной для использования, но и вообще сделать пользование невозможным.
Ниже я покажу на примере QTIPlot как это можно исправить.
Читать дальше → http://habrahabr.ru/post/254211/
Метки:
Разработка под Windows
Программирование
Visual Studio
Usability
Qt
масштабирование
скалирование
Windows
GUI
highdpi
грязные хаки
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-