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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2015, 12:17   #11
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
А можешь скрин показать? Просто любопытно стало.
Разрешению экрана—>Сделать текст и другие элементы больше
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 01.04.2015, 12:58   #12
romantik1993
Пользователь
 
Регистрация: 12.03.2012
Сообщений: 99
По умолчанию

Ну это я так понял в винде надо сделать, а мне желательно программно, потому что моя прога будет кочевать с компа на комп регулярно
romantik1993 вне форума Ответить с цитированием
Старый 01.04.2015, 13:06   #13
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Вы тут причем? Это был ответ о том как достичь такого результата.
1. Сделать приложение неоптимизрованное под нестандартное DPI.
2. Выставить больший DPI в настройках винды (на мониторах с большим разрешением типа ретины и прочих она конечно сама это сделает).
3. PROFIT, наслаждаемся мылом и другими проблемами.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 01.04.2015, 13:13   #14
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
потому что моя прога будет кочевать с компа на комп регулярно
А вот такие вещи лучше описать в readme. А то мало ли у кого как настройки.
Программно такое лучше не делать - пользователь врядли спасибки скажет, коль-скоро что-то пойдет не так.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2015, 13:22   #15
romantik1993
Пользователь
 
Регистрация: 12.03.2012
Сообщений: 99
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
А вот такие вещи лучше описать в readme. А то мало ли у кого как настройки.
Программно такое лучше не делать - пользователь врядли спасибки скажет, коль-скоро что-то пойдет не так.
Возможно вы правы.


Подскажите еще как справку сделать, как подключить я знаю, а вот в какой программе ее сделать, самое простое конечно html вызывать или ворд, но хотелось бы что то цевильное
romantik1993 вне форума Ответить с цитированием
Старый 01.04.2015, 13:36   #16
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
А вот такие вещи лучше описать в readme. А то мало ли у кого как настройки.
Программно такое лучше не делать - пользователь врядли спасибки скажет, коль-скоро что-то пойдет не так.
Дык по-моему тут ридми не сильно поможет. Что пользователю делать?
Выкинуть свой новый монитор?
Убрать увеличение DPI в настройках винды? Так тогда это и на другие приложения повлияет.

У автора есть 2 варианта:
- Сделать, чтобы приложение нормально реагировало на High DPI (как и должно быть в современных приложениях). Скорее всего задача не самая простая, особенно в Дельфи.
- Отключить это масшатбирование для своего приложение (у формы Scaled false и скорее всего еще изменить какое-то значение в манифесте, которое ему надо нагуглить), приложение будет выглядеть мелко на таких мониторах, но без мыла и прочих искажений размеров.

http://habrahabr.ru/post/248135/
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 01.04.2015, 13:46   #17
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
хотелось бы что то цевильное
HTML в браузере ИМХО достаточно цивильно )
Вон даже CHM уже вроде прекратили поддерживать (хотя может и ошибаюсь...)
Цитата:
Дык по-моему тут ридми не сильно поможет. Что пользователю делать?
Это дает пользователю инфу к размышлению - пользоваться на свой страх и риск.
Цитата:
Сделать, чтобы приложение нормально реагировало на High DPI
Ппц... Отсталый я. Ни разу не видел такой проблемы... Вот уж чудеса - за последний год-два столько оказывается не видел и не знал...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 01.04.2015, 18:44   #18
romantik1993
Пользователь
 
Регистрация: 12.03.2012
Сообщений: 99
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Воу... Я такого не видел ни разу.
А можешь скрин показать? Просто любопытно стало.
вот скриншот когда стоит галочка "отключить масштабирование при высоком разрешении экрана"

а вот что происходит если снять эту галочку

Цитата:
Сообщение от Alex11223 Посмотреть сообщение
Причем тут небольшой размер? Если пользователь запустит вашу неувеличивующуюся программу на 4К мониторе, то ему все будет дико мелко.


Где вы прочитали в предыдущем ответе, что оно установлено в манифесте по умолчанию и что его надо убрать?

Еще в Дельфи есть свойство Scaled у форм, может и его хватит.
поставил я у этого свойства фальш и моя программа стала на кране больше, но зато проблема исчесзла вроде
Изображения
Тип файла: jpg SNAG-0000.jpg (121.5 Кб, 133 просмотров)
Тип файла: jpg SNAG-0001.jpg (116.7 Кб, 129 просмотров)

Последний раз редактировалось Stilet; 01.04.2015 в 19:40.
romantik1993 вне форума Ответить с цитированием
Старый 01.04.2015, 19:08   #19
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Дык у вас проблема в чем? В том что элементы не помещаются и сдвигаются? Тогда вам скорее всего надо было просто нормально настроить их с помощью Anchor, Dock и т.п., заодно и расстягивать окно можно будет. Как тут и говорили http://programmersforum.ru/showpost....33&postcount=5
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 01.04.2015 в 19:14.
Alex11223 вне форума Ответить с цитированием
Старый 01.04.2015, 19:43   #20
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
вам скорее всего надо было просто нормально настроить их с помощью Anchor
Согласен. 90% даю что это сработает. Анкоры и Align-ы настроить. Сверстать дизайн по нормальному. Я бы даже кучу лейбелов и эдитов заменил на грид.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Масштабирование программы под размер экрана (Delphi) AdrianoBoom Помощь студентам 3 31.03.2015 17:47
WinForms. Расположение формы при разном разрешении экрана rom4ex Windows Forms 1 22.09.2014 15:43
Масштабирование формы при изменение разрешения экрана Gudzik11 Общие вопросы Delphi 2 06.03.2012 08:31
делать чтобы сайт отображался в нужном для пользователя разрешении экрана bizarre Фриланс 5 15.11.2009 23:47
Координаты формы при различном разрешении экрана Fataller Помощь студентам 13 28.03.2009 10:51