Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как изменить размер содержимого формы


aval ©   (2002-12-09 17:06:00) 

Есть форма, на ней DBGrid и несколько кнопок.
Что нужно сделать, чтобы при изменении размеров формы (напр. при
разворачивании на весь экран) DBGrid так же пропорционально менял размеры.
Заранее благодарен.


aval   (2002-12-09 19:00:00) [1]

Все получилось, всем большое спасибо!


neXt   (2002-12-09 17:42:00) [2]

Можно, пользоваться свойством Anchors, это гибче, чем Align и на OnResize формы подстраивать то, что не имеет такового свойства, вроде ширины столбцов.
ЗЫ: замечу, что ширина столбуов в DBGrid должна определятся исходя от ширины выводимого поля данных, а не размеров формы.


FreeLancer   (2002-12-09 17:32:00) [3]


procedure TMyForm.FormCanResize(Sender: TObject; var NewWidth,
NewHeight: Integer; var Resize: Boolean);
begin

end;


aval   (2002-12-09 17:30:00) [4]

Да но при этом, ширина столбцов DBGrid остается прежней. Как с этим бороться?


Skier   (2002-12-09 17:10:00) [5]

>aval
Пользуйся свойством Align


Наверх

Титульная страница Поиск, карта сайта Написать письмо