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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 22.06.2008, 22:17   #1
Alexij
Пользователь
 
Регистрация: 27.02.2008
Сообщений: 31
Вопрос КАК СДЕЛАТЬ ТАК ЧТОБЫ ВСЕ КОМПОНЕНТЫ КОТ. НА ФОРМЕ РАСТЯГИВАЛИСЬ НА ВСЁ ОКНО ПРИ РАЗВЁОТЫВАНИЕ ОКНА????

Что нужно сделать,чтобы при нажатии кнопке "Развернуть" (то есть которая находится между кнопкой закрыть и свернуть в верху в правом углу окна) все компоненты формы (возьмем для примера компонент DbGrid) тоже разворачивался на весь экран,а то есть на всё окно?????????ПЛИЗ ПОДСКАЖИТЕ??????
Alexij вне форума
Старый 22.06.2008, 22:27   #2
Kostia
Участник клуба
 
Аватар для Kostia
 
Регистрация: 21.11.2007
Сообщений: 1,690
По умолчанию

Дык, если просто, то так
Код:
procedure TForm1.FormResize(Sender: TObject);
begin
  Button1.Width:=ClientWidth;
  Button1.Height:=ClientHeight;
end;
а если не просто, а пропорционально, то нужно привязаться к размерам формы и все.
Kostia вне форума
Старый 22.06.2008, 22:29   #3
Greblin
Меркантильный кю
Участник клуба
 
Аватар для Greblin
 
Регистрация: 02.02.2008
Сообщений: 1,001
По умолчанию

Ставь в свойстве Align значения alLeft, alRight, alTop, alBotton, если хочешь чтоб компонент растягивался по одному краю, и alClient тобы растягивался по всей свободной области
Росли вроде умными, выросли дурнями... (c)А.Васильев
Greblin вне форума
Старый 23.06.2008, 10:17   #4
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,065
По умолчанию

можно еще со свойством Anchors поиграть. в зависимости что именно нужно растянуть и как
pu4koff вне форума
Старый 23.06.2008, 10:44   #5
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Alexij
у вас нет ни одной темы, в названии которой вы бы не употребляли излишнее кол-во восклицательных знаков или capslock
предупреждение.
закрыто.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать так,чтобы на форме отображалось свободное место диска "С"???? Alexij Общие вопросы Delphi 4 11.07.2008 23:21
Как сделать чтобы дочерние окна в MDI-приложениях были вне главного окна??? dimonchuk Общие вопросы Delphi 1 11.08.2007 12:13
Как сделать так чтобы окно формы всегда было поверх остальных окон? HelloZAPOR Общие вопросы Delphi 5 23.07.2007 08:05
Сделать чтобы оболочкой программы был не ДОС а нормальное окно виндовс Артэс Общие вопросы C/C++ 7 12.06.2007 12:11
как сделать, чтобы в определенное время появлялось новое окно Alar Общие вопросы Delphi 0 29.10.2006 20:30