![]() |
|
|
#1
|
|||
|
|||
![]() У меня на форме есть панель, на панели добавлено множество компонентов, можно ли как-нибудь перенести эту панель на другую форму (там нужна аналогичная)?
|
#2
|
|||
|
|||
![]() эм. в рантайме или в дизайне?
|
#3
|
|||
|
|||
![]() Выделяете панель, Ctrl+C переходите к своей второй форме, там Ctrl+V. Останется только методы перенести
|
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение: | ||
Пионер (20.03.2012)
|
#4
|
|||
|
|||
![]() Мне бы, чтобы эта же самая панель использовалась, просто её на другую форму перенести!
|
#5
|
|||
|
|||
![]() Цитата:
Во время работы программы или во время работы с delphi? Если второй вариант, то решение описано выше. |
#6
|
|||
|
|||
![]() Во время работы программы!
|
#7
|
|||
|
|||
![]() Цитата:
Фрейм - это почти как форма. Размещаете на ней компоненты/пишите обработчики, а потом в нужных местах ее помещаете (для дизайн-тайм) или создаете динамически, как любой другой объект. Последний раз редактировалось nixel, 20.03.2012 в 21:05. |
Этот пользователь сказал Спасибо nixel за это полезное сообщение: | ||
Пионер (20.03.2012)
|
#8
|
||||
|
||||
![]() Цитата:
Код:
... procedure TForm1.Button1Click(Sender: TObject); begin if Panel1.Parent=Self then begin Form2.Show; Panel1.Parent:=Form2; end else begin Form2.Hide; Panel1.Parent:=Self; end; end; ... Пишу программы за еду. __________________ |
Этот пользователь сказал Спасибо NumLock за это полезное сообщение: | ||
nixel (21.03.2012)
|
#9
|
|||
|
|||
![]() Цитата:
|