Маленькие кнопки в PascalABC.Net на Windows 10


#1

Вот такие маленькие кнопки в PascalABC.Net на Windows 10 у меня отображаются. Приходится глаза напрягать. На Windows 7 такого не было. Мне делать Issue?


#2

Если монитор ultraHD или нестандартное масштабирование/разрешение, то WPF приложения настраиваются через свойство DPIAware, например, в манифесте


#3

А какое масштабирование у экрана?


#4

Вот параметры экрана.


#5

Попробуйте сейчас


#6

Баг остался. В самом последнем билде проверил.


#7

Вот моя картинка. Windows 10, последнее обновление. Масштабирование экрана - 200%.

Сборка 1931.

Если у вас эта сборка, то проверьте, есть ли в папке инсталляции PascalABC.NET файл PascalABCNET.exe.config и какого он размера.

И еще раз опубликуйте скриншот.


#8

Сборка 1931:

Размер файла 741 байт:


#9

Ага. Тулбар должен был измениться в лучшую сторону по сравнению с предыдущей версией. Он изменился?

А что вас сейчас не устраивает? Кнопки на тулбаре вроде бы крупные.


#10

Меня не устраивает следующее:

Вот тут есть пробел:


#11

Да, это проблемы масштабирования Windows с высоким DPI. Некоторые стандартные компоненты они смогли отмасштабировать нормально (вроде тулбара), другие - менее часто встречающиеся - не смогли.

Для панели навигации по коду мы будем увеличивать высоту в зависимости от разрешения - без этого жить нельзя.

Маленькие кнопочки в правом верхнем углу возможно так и останутся - у нас нет пока идей, что с ними делать.

Там еще надо вручную увеличивать размер всех иконок, которые не на тулбаре расположены. В частности, в дизайнере форм.


#12

Делать Issue? Эту проблему, как понимаю, Вы можете же исправить?


#13

Как хотите. Эта проблема будет решаться без всякого Issue. Что сможем - сделаем.


#14

Спасибо. :smile:


#15

Проверьте еще. Панель навигации поправлена


#16

Да, стало лучше.