![]() |
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]() ![]() ![]() |
|
RinOSpro |
|
|||
Unregistered |
Есть Panel если в свойствах поставить DragKind - dkDock, а в DragMode - dmAutomatic, то при попытке перетащить она будет отображаться как отдельное окно.
Как можно сделать тоже самое? не назначая Panel.Parent другому окну. И не применяя программный drag & drop. |
|||
|
||||
Shaggy |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 37 Регистрация: 2.5.2007 Где: г.Ижевск Репутация: 3 Всего: 5 |
а никак
при перетаскивании VCL создаёт временную подкладку(окно) |
|||
|
||||
Alexeis |
|
|||
![]() Амеба ![]() Профиль Группа: Админ Сообщений: 11743 Регистрация: 12.10.2005 Где: Зеленоград Репутация: 109 Всего: 459 |
Ничего дополнительно не создается, просто панелька без родителя становится отдельным окном сама по себе. С точки зрения Windows панелька точно такое окно как и форма, если пересоздать окно не указав Parent, то как раз такое окно и получиться. -------------------- Vit вечная память. Обсуждение действий администрации форума производятся только в этом форуме гениальность идеи состоит в том, что ее невозможно придумать |
|||
|
||||
RinOSpro |
|
|||
Unregistered |
Панелька создается, но не имеет border-a. А в случае с drag & drop видимо действительно дело рук VCL, так как Parent-ом для панельки является класс TCustomDockForm. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Delphi: Общие вопросы" | |
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |