![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]()
Всем Доброго Утра! В общем я похожий вопрос уже задавал у меня есть некие продвижения но я думаю это не то. Как можно сделать эффект липких объектов?
Воображение важнее, чем знания. (Albert Einstein)
![]() |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Самое банальное обрабатывать WM_MOVE и WM_MOVING.
Вопрос только в том к чему эти прилипалы должны липнуть. Или вотъ: http://www.delphiworld.narod.ru/base...y_windows.html
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]() Цитата:
Воображение важнее, чем знания. (Albert Einstein)
![]() |
|
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 26.04.2010
Сообщений: 35
|
![]()
А нельзя ли просто, зная координаты одного image , вычислять координаты следующего .Конечно нужно знать, как должен изначально "прилипнуть" следующий относительно первого.При перетаскивании по клику мыши определять -какой компонент выделен , куда он перетащен- новые координаты. Пересчитать координаты остальных компонентов и сделать перерисовку формы.
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]()
Вот смотрите как я делал перетаскивание окна
а потом на примере вот этого хотел перетаскивать и "приклеивать" image(ы) Код:
Воображение важнее, чем знания. (Albert Einstein)
![]() |
![]() |
![]() |
![]() |
#7 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
Я тебе подскажу каким путем пойтить:
Код:
I'm learning to live...
|
![]() |
![]() |
![]() |
#8 | |
Ещё не
Форумчанин
Регистрация: 04.01.2010
Сообщений: 517
|
![]() Цитата:
Воображение важнее, чем знания. (Albert Einstein)
![]() |
|
![]() |
![]() |
![]() |
#9 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Она здесь недоделана, но смысл сам - вычислять расстояние именно так.
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#10 |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,596
|
![]()
sqr(abs(...))
abs лишний. E-Mail: arigato.freelance@gmail.com
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Рисуем обьекты, тоесть я этого не могу((( | prouser | Общие вопросы C/C++ | 2 | 28.04.2010 10:26 |
GroupBox обьекты над ним | KoBRaAndrey | Общие вопросы Delphi | 5 | 30.10.2009 12:43 |
Обьекты при компиляции | prod87 | Общие вопросы Delphi | 4 | 28.10.2009 00:37 |
липкие окна | NieL | Общие вопросы Delphi | 6 | 02.02.2009 14:42 |
Как сделать липкие окошки??? | lionman | Общие вопросы Delphi | 1 | 07.11.2008 20:53 |