Вниз
Скачать: CL | DM;

Настройка по разрешение монитора   Найти похожие ветки 

 
Stepler   (2003-04-26 13:01) [0]

Мастера. Вопрос уже задавался, но было очень мало ответов(1).
Подскажите, как сделать, чтобы приложение при запуске подстраивалось под разрешение экрана. А то у меня дома 17" 1024х768. А на работе 15" и 800х600. И всё конечно очень плохо выглядит.Очень надо.


 
Vorobyev Sergey   (2003-04-26 13:36) [1]

Смотря что значит "подстраивалось под разрешение"
- размеры формы;
- размеры шрифтов;
- расположение компонент (контролов)
и т.п.
Что важнее ?
В каждом случае по разному..


 
Song ©   (2003-04-26 13:37) [2]

В общем случае никак.


 
Anatoly Podgoretsky ©   (2003-04-26 14:04) [3]

Разрешение не влияет на качество, разве что на эеран не влезет. На качество влияет: шрифты (размер и наличии в системе), неправильный дизайн - если форма перестраивается под разрешение и сделано это неправильно. А так если форма разработана размером немного меньшим, чем 640*480 то она нормально смотрится и на 1600*1200 при одинаковых шрифтах.

Потом кто мешает разрабатывать и проверять под разрешение 800*600 с крупными шрифтами и проверять на разных разрешениях и с разными шрифтами, ведь все современные видеокарты позволяют менять разрешение без перезагрузки системы, да и перезагрузка не проблема.


 
Stepler   (2003-04-26 14:24) [4]

Мастера. Формы не умещаются на экран(уползает правый и нажний края).
>Anatoly Podgoretsky
Ну а если потом прога перенесётся на третий монитор и т.д.. Ведь все видеорежимы протестировать дома нереально.
Неужели никто такое серьёзно не делал?
Хоть в каком направлении?


 
Юрий Зотов ©   (2003-04-26 14:26) [5]

Этот вопрос периодически повторяется и всегда приводит меня в недоумение. Пишу на Delphi практически с момента ее появления (под разными разрешениями - менялись вместе с ростом размера монитора и ухудшением зрения), мои программы гонялись десятками или сотнями (а может даже и тысячами) юзеров (естественно, тоже под разными разрешениями) - и НИКОГДА по сабжу не возникало НИКАКИХ проблем. И это при том, что я НИЧЕГО не делал, полностью полагаясь на встроенное автомасштабирование.

Со шрифтами - да, есть проблемы, если у разработчика и у юзера их размер различается (поэтому предпочитаю ставить у себя Large Fonts - так и работать удобнее, и у юзера ГАРАНТИРОВАННО не обрежутся надписи). Но что касается разных разрешений экрана - с ЭТИМ никаких проблем не было.

Странно как то... Может, народ с AutoSize или со Scaled балуется, или системные сообщения неграмотно корежит при их обработке?

Из анекдота:
"Сынок, главное - НИЧЕГО не трогай!!!".


 
LEON   (2003-04-26 18:16) [6]

TForm.Constraints,
Screen.Width, .Height



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
3-23012
rex
2003-04-18 09:34
2003.05.08
Как подключиться к БД обойдя запрос пароля ?


3-22911
code_x
2003-04-18 19:09
2003.05.08
База требует открытия


1-23090
FatalAcid
2003-04-26 14:13
2003.05.08
Стек CPU при вылете exception-а


14-23318
Igor__
2003-04-17 20:09
2003.05.08
Где у Лейбэла Handle???(или почему это не TWinControl)


14-23328
Бульбаш
2003-04-18 16:57
2003.05.08
Небольшой вопрос по EDITу




   Наверх