Mahou
Mahou copied to clipboard
HiDPI действует как попало
Problem/Request description
(посмотрите картинку в масштабе 100%, это важно!)
Проблема низкоприоритетная (Mahou — утилита, которую настроил и забыл), тем не менее, может, есть какие-то пути решения в вашем фреймворке?
Я ещё не смотрел, как в Mahou работают плавающие окошки, работать надо.
System information
- Windows version: 10 (масштаб 150%)
- Windows architecture: x64
- .Net version: 4.7
- Mahou version: см. на скриншоте
Windows 7 SP1, .Net 4.0, масштаб 135%:
Часть потенциальных новых пользователей, увидев такое, сразу откажутся от программы, даже не станут разбираться, так что не такая уж низкоприоритетная проблема.
@Mikhail-M12 @gMakaan @Mercury13 Добавил поддержку разных DPI в d41372c, должно лучше работать теперь.
windows 10 1909 125% scale
@Shedevri Это не latest-commit.
Для обновления до latest-commit:
- Во вкладке "Обновления" поставить канал обновлений на LatestCommit(Beta), и обновиться как обычно(проверить, скачать обновление)
- На странице: https://github.com/BladeMight/Mahou/releases/tag/latest-commit есть постоянно авто-обновляемые сборки. (если не знаешь какую брать - Release_x86_x64.zip)
Для обновления до latest-commit:
- Во вкладке "Обновления" поставить канал обновлений на LatestCommit(Beta), и обновиться как обычно(проверить, скачать обновление)
- На странице: https://github.com/BladeMight/Mahou/releases/tag/latest-commit есть постоянно авто-обновляемые сборки. (если не знаешь какую брать - Release_x86_x64.zip)
да спасибо за быстрый ответ, исправил ,
Ну, не HiDPI, но хотя бы читабельно. Закрывать или не стоит?
@Mercury13 У тебя не включено чтобы Mahou делал "HiDPI", сейчас у тебя это система делает, в свойствах Mahou.exe:
И перезапусти.
Это значит, программную сторону вы сделали, а в XP Theme Manifest не прописали. Пропишите, пожалуйста.
А я думал что SetProcessDPIAware хватает, когда я у себя проверял, вроде работало даже без выбора из свойств.
Проверил только что: на 170%, без настроек в свойствах, работает:
А если поставить на "Система" тогда будет размыто/растянуто как на твоём скрине.
А у меня чего-то нет — и это во многом зависит от каких-то скрытых настроек Windows.
У кого как... Ну если "автоматически" не работает тогда можно и вручную настроить(один раз и навсегда, если не менять расположение exe), так что это не проблема. (IMHO)