Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

Drag-n-Drop   Найти похожие ветки 

 
Maxx   (2003-06-16 09:47) [0]

Мне необходимо перетаскивать Image по Panel, собственно с самим drag-n-drop понятно, а как определить свободна ли та часть панели, в которую я перетаскиваю image?


 
Skier   (2003-06-16 09:53) [1]


> Мне необходимо перетаскивать Image по Panel, собственно
> с самим drag-n-drop понятно

Не думаю что "перетаскивание Image по Panel" можно назвать
drag-n-drop, скорее a-la disign-time :)

> а как определить свободна ли та часть панели, в которую
> я перетаскиваю image?

Что значит "свободна" ?


 
Maxx   (2003-06-16 10:09) [2]

Image может быть несколько, свободна в том смысле, что еще не занята другим Image.


 
Skier   (2003-06-16 10:11) [3]

>Maxx (16.06.03 10:09)
Пишешь что-то типа "пятнашек" ?


 
Maxx   (2003-06-16 10:14) [4]

типа да:), только не игра


 
Skier   (2003-06-16 10:20) [5]

1) Шаг у Image при перемещении "дискретный" равный по вертикали
высоте Image, по горизонтали ширине Image
2) Координаты всех вершин существующих
Image-ей(а может и не всех, тут нужно
подумать; возможна какая-то оптимизация...) хранить в массиве
или списке.
3) При перемещении Image-а просматривать координаты вершин
уже существующих Image-ей

В кратце так...


 
Maxx   (2003-06-16 10:25) [6]

Спасибо!



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.028 c
1-84122
TCrash
2003-06-10 23:33
2003.06.26
Record


1-84348
FRT
2003-06-16 11:42
2003.06.26
Объединение ячеек в StringGrid


14-84582
[NIKEL]
2003-06-08 20:59
2003.06.26
Кто как организует хранит свои массивы документации, статей +


1-84165
sapsi
2003-06-11 14:50
2003.06.26
Delphi и Excel


3-83921
Крот
2003-05-29 12:44
2003.06.26
Операция побитового AND в SQL





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский