В Creators Update ещё немного улучшено DPI масштабирование для классических программ
4413
Работу над улучшением совместимости системы с экранами с высоким и разным DPI (плотностью пикселей) разработчики Windows начали ещё в Windows 8.1, но до Windows 10 Anniversary Update никаких значимых достижений они не добились, а действительно серьёзно взялись за дело только в Creators Update.
В рамках этой работы специалистами компании была реализована возможность использования смешанного и помониторного DPI масштабирования, что позволит разработчикам программ применять разные настройки для отдельных окон, созданы инструменты для масштабирования неклиентской области приложения (заголовков, меню, полос прокрутки), автоматического масштабирования диалоговых окон, вызываемых из программ, и некоторых элементов управления, установки параметров масштабирования по умолчанию и другие функции.
Нам с вами, простым пользователям, в Creators Update предоставлена возможность ручного выбора параметров DPI масштабирования для отдельных программ, с отображением интерфейса которых возникли какие-то проблемы. Доступны они в свойствах исполняемого файла: Совместимость → Переопределите режим масштабирования высокого разрешения.
Одной из самых назойливых проблем использования Windows в связке с несколькими разными экранами пользователи и разработчики считали разные размеры иконок рабочего стола. В Windows 10 Creators Update этот недостаток был исправлен.
Поддержку динамического изменения DPI получил даже Internet Explorer, который умел автоматически масштабировать открытую страницу, но не мог изменить масштаб собственного интерфейса. Кроме того аналогичный набор улучшений получили программы Skype для бизнеса и PowerPoint, хотя в данном случае прямой связи с Creators Update нет.
Разработчики Windows 10 честно признаются, что им предстоит сделать ещё очень многое. К примеру, как-то избавиться от некорректного отображения окон в момент перетаскивания с одного экрана на другой, от необходимости выйти и снова войти в систему для применения новых параметров масштабирования, как-то изменить панель настроек экрана, чтобы она нагляднее отображала разницу между несколькими дисплеями примерно одного размера, но разного разрешения и плотности пикселей, что-то сделать с «мёртвыми зонами», в которых нельзя пользоваться мышью. Пока не реализована возможность использования DPI масштабирования для дочерних окон и MFC библиотек, не исправлены некоторые системные компоненты, в которых максимальная плотность пикселей жёстко задана на уровне 96 DPI, даже собственная документация Microsoft безнадёжно устарела и требует существенной доработки.
Нам остаётся только пожелать им успехов в этом нелёгком труде, ну и взять на себя часть обязанностей, хотя бы по предварительному тестированию в рамках программы Windows Insider.
Источник: blogs.windows.com
Авторизация
Поиск по сайту
Интересное из Microsoft Store
Что комментируют
-
Как создать ярлык для диалогового окна «Выполнить»... 6oblominsk
-
ByteStream Torrent — простой торрент клиент для Wi... 1Ермахан Танатаров
-
Microsoft тестирует вкладки в Блокноте 1ATARIG
-
Windows 10 Login Changer — легко меняем фон экрана... 6Дамир Аюпов
-
Audio Switcher — быстрый способ переключаться межд... 1Василий Весёлкин
-
Audio Router — разводим звук от приложений 5Василий Весёлкин