Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Вниз

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

 
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 вся ветка

Форум: "Основная";
Текущий архив: 2003.05.08;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.009 c
3-23003
Ocean
2003-04-16 14:07
2003.05.08
Столбец сразу в TStringList


14-23359
Esu
2003-04-20 21:05
2003.05.08
Теория и практика...


14-23291
LOX
2003-04-19 10:23
2003.05.08
FastNet


1-23117
Yegor
2003-04-25 19:09
2003.05.08
ListView.UpdateImage


1-23141
Sour
2003-04-28 07:08
2003.05.08
Подскажите как двигать изображение по канве не стирая фона?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский