Андрей Сызотченко Опубликовано 20 октября, 2021 Поделиться Опубликовано 20 октября, 2021 Подскажите пожалуйта как убрать маштабирование сейчас у меня 2,125 выглядит не очень , много форм смотрятся ужасно... При маштабе екрана 1.75 все супер , подскажите как решить даную задачу Цитата Ссылка на комментарий
0 ddr 2 Опубликовано 20 октября, 2021 Поделиться Опубликовано 20 октября, 2021 "Убрать"(изменить) мастабирование для формы на платформе Windows: if (Handle is TWinWindowHandle) then // (Handle as TWinWindowHandle).DpiChanged(FDPI); // реализация для версий ДО D11 (Handle as TWinWindowHandle).SetForcedScaleForForm(FDPI/96); // релазизация ДЛЯ D11 DpiChanged - раньше работал правильно. В новом SetForcedScaleForForm изменять масштабирование можно на одинаковое значение для всех форм приложения, иначе краш.. Цитата Ссылка на комментарий
0 Андрей Сызотченко Опубликовано 21 октября, 2021 Автор Поделиться Опубликовано 21 октября, 2021 ДА тут и проблема что нужно для мобильных платформ Цитата Ссылка на комментарий
0 Андрей Сызотченко Опубликовано 21 октября, 2021 Автор Поделиться Опубликовано 21 октября, 2021 Спасибо всем, может комуто пригодится, лучше использовать ScaledLayout1 Цитата Ссылка на комментарий
Вопрос
Андрей Сызотченко
Подскажите пожалуйта как убрать маштабирование сейчас у меня 2,125 выглядит не очень , много форм смотрятся ужасно... При маштабе екрана 1.75 все супер , подскажите как решить даную задачу
Ссылка на комментарий
3 ответа на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.