Menkos1 Опубликовано 19 июня, 2019 Поделиться Опубликовано 19 июня, 2019 Использую: XE 10.1 Подскажите пожалуйста, когда выставлено масштабирование 100% экрана: - то кнопки на форме отображаются нормально: - но как только делаю 125% и выше, уже получается вот такое: Вопрос: как сделать, чтобы это масштабирование экрана не влияло на мое приложение. Цитата Ссылка на комментарий
0 dnekrasov Опубликовано 19 июня, 2019 Поделиться Опубликовано 19 июня, 2019 Проверьте настройки проекта "Application->Enable High-DPI" После смены масштаба желательно перелогиниться в винде (особенно Win7) Barbanel 1 Цитата Ссылка на комментарий
0 Menkos1 Опубликовано 19 июня, 2019 Автор Поделиться Опубликовано 19 июня, 2019 Проверил настройки, вот что выставлено уже: Цитата Ссылка на комментарий
0 dnekrasov Опубликовано 19 июня, 2019 Поделиться Опубликовано 19 июня, 2019 Суда по Вашим скринам - не тянется картинка стиля - проверьте buttonstyle.background.NormalLink Barbanel 1 Цитата Ссылка на комментарий
0 Menkos1 Опубликовано 19 июня, 2019 Автор Поделиться Опубликовано 19 июня, 2019 Вопрос и был, есть ли возможность чтобы картинки не растягивались, чтобы опцию масштабирования экрана - игнорила форма. Цитата Ссылка на комментарий
0 dnekrasov Опубликовано 19 июня, 2019 Поделиться Опубликовано 19 июня, 2019 Выключите опцию Enable High-DPI Цитата Ссылка на комментарий
0 Menkos1 Опубликовано 19 июня, 2019 Автор Поделиться Опубликовано 19 июня, 2019 47 минут назад, dnekrasov сказал: Выключите опцию Enable High-DPI Нет, не помогло. Цитата Ссылка на комментарий
0 dnekrasov Опубликовано 19 июня, 2019 Поделиться Опубликовано 19 июня, 2019 Попробуйте в файле проекта поставить SetProcessDpiAwareness(0) (Enable High-DPI должен быть выключен) Цитата Ссылка на комментарий
0 Barbanel Опубликовано 19 июня, 2019 Поделиться Опубликовано 19 июня, 2019 Я скорее всего не отвечу на ваш вопрос, но выскажу имхо: лучше не городить костыли и не отключать масштабирование в программе а разобраться почему кнопка не растягивается. Имхо возможны варианты: - неправильно заданы или вообще не заданы линки для фона кнопки (как сказал dnekrasov) - фону не задано свойство Align, и он всегда имеет фиксированный размер. Цитата Ссылка на комментарий
0 Menkos1 Опубликовано 19 июня, 2019 Автор Поделиться Опубликовано 19 июня, 2019 Спасибо кто пытался помочь, устранил проблему следующим действием: на форме свойство Scaled - выкрутил в False. Цитата Ссылка на комментарий
Вопрос
Menkos1
Использую: XE 10.1
Подскажите пожалуйста, когда выставлено масштабирование 100% экрана:
- то кнопки на форме отображаются нормально:
- но как только делаю 125% и выше, уже получается вот такое:
Вопрос: как сделать, чтобы это масштабирование экрана не влияло на мое приложение.
Ссылка на комментарий
9 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.