Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 07.05.2017, 09:14   #1
vnesma
Пользователь
 
Регистрация: 12.06.2015
Сообщений: 24
По умолчанию на другом компьютере шрифты подругому выглядят, лэйблы съезжают со своих мест

Здравствуйте, столкнулся с проблемой при запуске ехе файла на других компьютерах(в частности там где не установлен делфи), проблема в неправильном отображении,так как шрифты некоторые подругому выглядят, лэйблы съезжают со своих мест,то есть всё не так как на моём компе. В инете нашёл про способ поставить галочку в пункте build with runtime packages, но пока не дошёл до компа попробывать этот метод, как считаете, поможет в моём случае?или есть ещё какие способы?
vnesma вне форума Ответить с цитированием
Старый 07.05.2017, 11:45   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Если вы не встроили шрифты, не обрабатываете разные разрешения, дпи и прочее, то нет.
p51x на форуме Ответить с цитированием
Старый 07.05.2017, 12:37   #3
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
шрифты некоторые подругому выглядят, лэйблы съезжают со своих мест,то есть всё не так как на моём компе
А причем тут установленность Дельфи?

Что за компьютеры? Какие мониторы? Если 4к или какой-нибудь 15" ноутбук с 1920х1080, то наверняка там увеличено масштабирование в настройках.

win8 dpi - VMware Player (Non-commercial use only) 2017-02-22 12.24.16.png

Когда разработчик не в курсе, что в 2017 году так бывает, то случается такая фигня

В современных GUI фреймворках (например Qt) это обычно не сильно сложно допилить, как в Дельфи не знаю.
Одна из первых ссылок в гугле по "delphi hidpi": https://community.embarcadero.com/bl...rt-4k-displays

Ну или если не жалко глаза пользователя, то вроде можно поставить у формы флаг Scaled в False (или что-то типа того), тогда приложение будет либо мелким (относительно нормальных приложений на его мониторе), либо размытым.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 07.05.2017 в 12:42.
Alex11223 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запуск приложения на другом компьютере ArmanPrestige Общие вопросы C/C++ 4 04.07.2012 22:59
Разбегаются со своих мест компоненты в формах. yaapelsinko Общие вопросы Delphi 4 08.03.2012 15:47
Не работает программа на другом компьютере MooNDeaR Помощь студентам 6 04.08.2011 19:23
запуск на другом компьютере kaljan775 Общие вопросы C/C++ 3 07.12.2010 15:40
Немогу открыть БД на другом компьютере =( FeNr1z168 БД в Delphi 18 31.03.2010 15:29