Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Вид приложения при разном разрешении экрана


Автор: RN3QGA 21.12.2005, 16:20
Доброго времени всем.
Подскажите как лучьше организовать работу приложения (размеры всего что на форме)
под разное разрешение экрана ???
Путешествовал по форуму, искал ответы на этот вопрос, наткнулся на похожую тему,
и пришел к выводу, что однозначного решения нет, и теперь вот думаю как же грамотнее это сделать.
Помогите определиться.
Спасибо. smile

Автор: Poseidon 21.12.2005, 17:21
http://vingrad.ru/DELPHI-DLP-001218

Автор: RN3QGA 21.12.2005, 20:45
Спасибо. Почитаем.

Так, ссылку изучил - полезная.
Но для своей проги решил использовать изменение разрешения монитора,
поэксперементировал все работает, только стал следующий вопрос
как узнать (на каком либо компе) максимально поддерживаемую монитором частоту и согласно
этого использовать её для изменения?
Спасибо. smile

Автор: Romikgy 22.12.2005, 10:34
А у тя что приложение требует всего экрана?

Автор: Snowy 22.12.2005, 11:57
EnumDisplaySettings поможет узнать все поддерживаемые режимы.

Автор: RN3QGA 22.12.2005, 20:51
Доброго времени.
Да Romikgy у меня при запуске на весь экран.

Snowy ,большое спасибо - постараюсь разобраться. smile

Автор: RN3QGA 23.12.2005, 22:12
Доброго времени всем.
С EnumDisplaySettings вроде бы разобрался.
Теперь возник такой вопросик
Данные о возможных вариантах частоты при определенном разрешении ну и кол-ве цветов я получил, но вот как лучше выделить из этих данных наиболее оптимальные, и использовать для изменения разрешения и частоты ?
Ваши соображения, а тоя боюсь вот чего, определит моя прога данные по дисплею,
выбирет (как я еще точно не знаю) из них какой нибудь, а оно не "покатит" (не самое лучшее для компа окажется) или на ноутбуке например (если там не выше 60 гц) и т.д.
Подскажите Ваше мнение .
Спасибо. smile

Автор: Poseidon 24.12.2005, 11:30
Цитата(RN3QGA @ 23.12.2005, 22:12)
выбирет (как я еще точно не знаю) из них какой нибудь, а оно не "покатит"
Цитата(Snowy @ 22.12.2005, 11:57)
EnumDisplaySettings поможет узнать все поддерживаемые режимы.


Автор: Snowy 24.12.2005, 17:33
Вот поэтому в играх позволяют выбрать тот вариант, который больше подходит пользователю.
Думаю, оптимально будет установить разрешение с герцовкой, равной текущей.

Автор: RN3QGA 25.12.2005, 00:42
Доброго времени.
Все, уже разобрался все работает.
Да Snowy, ты прав на счет герцовки, но я думаю лучше дать пользователю выбрать самому
так , что я сделал окошечко с таким предложением.
Спасибо за помощь.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)