Как растягивать TPanel

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Как растягивать TPanel

Сообщение Ubhra » 01.02.2016 11:07:25

Добрый день.
На форме разместил несколько TPanel, привязал их к форме и друг к другу. Как сделать возможным изменение размера нескольких TPanel перетаскиванием границ между ними?
Ubhra
незнакомец
 
Сообщения: 2
Зарегистрирован: 01.02.2016 10:58:26

Re: Как растягивать TPanel

Сообщение Лекс Айрин » 01.02.2016 11:37:35

Например, используя компоненты: PairSplitter и Splitter. Лучше первый, это гораздо удобнее...
При желании, можно и подобрать более экзотические варианты, например, привязать края к картинке и двигать уже ее... но смысла, обычно, мало.

первый это как бы две панели с настраиваемой между ними границей, а второй чисто граница, которую можно поместить где угодно.

ЗЫ: к сожалению, сейчас вам придется немного попотеть настраивая вложенность компонентов... советую сначала отвязать компоненты друг от друга, а потом заново привязать уже когда все компоненты будут в более-менее соответствующих местах.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград


Вернуться в Lazarus

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 242

Рейтинг@Mail.ru