Главная страница
    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.032 c
3-83910
Dimaz-z
2003-05-29 12:15
2003.06.26
Какие минимальные операции надо проделать, чтобы законнектить Ado


3-83981
sergei12r
2003-05-30 06:50
2003.06.26
помогите нужно пекинуть данные с dbase на parabox


14-84760
Palladin
2003-06-06 13:43
2003.06.26
хм, зашел я в раздел


3-83994
DNK
2003-05-30 13:18
2003.06.26
Параметры с одинаковыми именами (ADO)


14-84738
killer
2003-06-06 00:54
2003.06.26
TBLODStream





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский