Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Привязка формы к форме 
:(
    Опции темы
psyco
Дата 3.10.2010, 18:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 31
Регистрация: 6.12.2008

Репутация: нет
Всего: нет



Здравствуйте! У меня появилась необходимость привязать форму(неосновную) к другой форме(основной) (среда Delphi 7). Например когда происходит событие на основной форме(нажатие кнопки или нажатие какой-нибудь компоненты) - неосновная форма должна выдвигаться с правой части основной формы, где будут находиться другие компоненты, а когда событие происходит еще раз - прятаться за ней. Вот примерная схема: 
http://s58.radikal.ru/i159/1010/38/e36844715bf9.bmp
Эту часть задачи я осуществил. Теперь мне нужно, чтобы при движении пользователем главной форме вместе с ней как бы передвигалась и дополнительная. Например пользователь нажал кнопку, или сделал другое событие, дополнительная форма выдвинулась, пользователь начал двигать главной формой, и по идее вместе с ней должна двигаться и дополнительная. Пробовал программировать события OnDragDrop и OnDragOver, но ничего не получается. Помогите, пожалуйста, советом, идеей, как это лучше сделать. Заранее благодарен.
PM MAIL   Вверх
kami
Дата 3.10.2010, 18:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1806
Регистрация: 25.8.2007
Где: Санкт-Петербург

Репутация: 23
Всего: 72



Цитата(psyco @  3.10.2010,  18:24 Найти цитируемый пост)
как это лучше сделать.

например, пошукать на Torry по запросу "Magnet".
или обрабатывать WM_MOVE и т.п.

Добавлено через 23 секунды
Цитата(psyco @  3.10.2010,  18:24 Найти цитируемый пост)
события OnDragDrop и OnDragOver

Это несколько из другой оперы.
PM MAIL WWW   Вверх
cat512
Дата 4.10.2010, 09:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 438
Регистрация: 20.3.2007

Репутация: 7
Всего: 15



Смотри в сторону механизма стыковки окон (Docking). 

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0675 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.