![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите с размерами форм [D7, XP]
sergeii © (2009-09-25 14:39:00)У меня вопрос как сделать чтобы увеличивая форму увеличивались и все компионенты на форме (ListBox, Memo и т.д.)
Спасибо
sergeii (2009-09-25 15:02:00) [1]Огромное спасибо !!!
Thrashead (2009-09-25 14:54:00) [2]:) оперативно...
Amoeba (2009-09-25 14:53:00) [3]Для начала изучить такие св-ва компонентов, как Anchors и Align.
Thrashead (2009-09-25 14:53:00) [4]TForm.OnResize + align и TSplitter + немного математики. Введи, например, какой-нибудь коэффициент:
ListBox1.Width:=Round(Form1.Width*0.7);
Зависит от количества и расположения компонентов, конечно.
best regards...
Сергей М. (2009-09-25 14:51:00) [5]Событие формы OnResize известит об изменении размеров формы.
В обработчике события ты волен узнать о новых размерах формы и в соответствии с ними изменить требуемым образом размеры "всех компионентов на форме (ListBox, Memo и т.д.)"