![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Drag & Drop
savva © (2003-06-23 17:17:00)
никаких удобств не придумано? все на WinAPI писать надо?
savva (2003-06-26 10:50:00) [1]
кстати, Владимир, для меню OnDrawItem работает? сюдя по справке - то нет. в связи с чем возникает вопрос - есть ли возможность перерисовать по своему меню?
savva (2003-06-26 10:47:00) [2]
есть.. но он то без исходников:)))
Vladimir Kladov (2003-06-25 20:27:00) [3]
перетаскивал, нормально все и не очень сложно. В DirCollector есть такое, как раз в дереве.
savva (2003-06-25 09:57:00) [4]
да мне с файлами не надо.. хочу перетаскивать ветки TreeView..
запарился уже...
Babenko Alexey (2003-06-24 18:21:00) [5]
Я с этим недавно разбирался.
Вот линки. Там демка есть и исходники. ПО какому линку не помню :),
но лучше начни со второй.
http://torry.net/vcl/system/draganddrop/dragdrop.exe
http://torry.net/vcl/system/draganddrop/ybdragdrop.zip
http://torry.net/samples/samples/soft/gwdrop.zip
Есть там компонент один. В нем я заменил все VCL-ы списки аналогами из Kol + ещё немного мелочей. За 15 мин управился.
Создаёш один объект, кидаешь ему список файлов и вызываешь execute. Усё класно работает.
Код после этого вырос на пару кило.
Если совсем туго, то могу прислать уже переделаный модуль
Vladimir Kladov (2003-06-23 21:08:00) [6]А что придумано для VCL? Внутри своего приложения - какие проблемы: DragStartEx, и т.д. Из чужого принимать файлы - есть. А OLE drag & drop - не так все просто. В VCL с этим тоже не густо. Но кому нужно, сделает.