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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 05.01.2010, 20:06   #1
street-walker
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 65
По умолчанию оптимальный размер окна программы

Какое самое оптимальное разрешение окна и как сделать чтобы окно было полноценным при любом разрешении монитора и при этом его размеры можно было менять?
street-walker вне форума Ответить с цитированием
Старый 05.01.2010, 20:13   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Цитата:
Какое самое оптимальное разрешение окна
Сканируем размер текущего разрешения и выставляем размер окна на предыдущее, например:
Экран \ Приложение
800*600\640*480
1024*786\800*600
и т.д.
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 05.01.2010, 20:16   #3
street-walker
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 65
По умолчанию

ну я хотела чтобы для всех разрешений стоял один размер окна,но чтобы на маленьком разрешении оно было видно целым или хотябы поставить выравнивание по рабочей области но при этом чтобы пользователь мог уменьшать окно
street-walker вне форума Ответить с цитированием
Старый 05.01.2010, 21:11   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

http://programmersforum.ru/showthread.php?t=62832

посмотрите как у меня сделано окно.
как видите ему уютно на любом разрешении.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 05.01.2010, 22:23   #5
street-walker
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 65
По умолчанию

и как же ты ее так реализовал?
street-walker вне форума Ответить с цитированием
Старый 05.01.2010, 22:28   #6
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

св-ва Anchors у компонентов(там справа панель)
а так же у формы ограничители размеров(минимальных)
вроде св-во Constrains->Min***
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 05.01.2010, 23:03   #7
street-walker
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 65
По умолчанию

ну св-ва Anchors уже установлены,а вот с минимальными размерами я не пойму что именно ставить?
street-walker вне форума Ответить с цитированием
Старый 05.01.2010, 23:11   #8
Kotofff
Участник клуба
 
Аватар для Kotofff
 
Регистрация: 11.01.2009
Сообщений: 1,917
По умолчанию

Цитата:
а вот с минимальными размерами я не пойму что именно ставить?
Интересует как ограничить минимальные размеры формы ? Чтобы пользователь не смог форму уменьшить меньше чем задано ?
"Заряженному танку в дуло не смотрят" @Dekmer in WoT
Kotofff вне форума Ответить с цитированием
Старый 05.01.2010, 23:16   #9
street-walker
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 65
По умолчанию

Цитата:
Сообщение от Kotofff Посмотреть сообщение
Интересует как ограничить минимальные размеры формы ? Чтобы пользователь не смог форму уменьшить меньше чем задано ?
ну что то вроде,я хочу чтобы форма открывалась на весь экран но ее можно было уменьшать
street-walker вне форума Ответить с цитированием
Старый 05.01.2010, 23:20   #10
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

св-во Constraints
там есть и минимум и максимум.

Цитата:
ну что то вроде,я хочу чтобы форма открывалась на весь экран но ее можно было уменьшать
в св-во WindowState ставим wsMaximized
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Пропорциональный размер окна nazavrik Win Api 1 25.11.2009 01:28
фиксированный размер окна Mikron Win Api 1 30.09.2009 01:29
Размер окна t3ns0r Общие вопросы C/C++ 2 29.11.2008 21:22
Размер окна в зависимости от размера окна Reverent JavaScript, Ajax 1 02.02.2008 15:49