Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.07.29;
Скачать: CL | DM;

Вниз

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

 
Wild   (2002-06-21 15:55) [0]

Мастера! Помогите!
Кто - нибудь работал с перетаскиванием мышью?
Мне необходимо перетаскивать объекты дерева (как в Explorer)
Буду благодарен за любой совет или ссылку

Заранее спасибо


 
Wild   (2002-06-24 10:23) [1]

Ты кто?


 
SerVS ©   (2002-07-07 00:26) [2]

2Wild
OnDragOver, OnDragDrop

2Админы
Класно в Вас ребята регистрация работает ;)


 
MBo ©   (2002-07-07 12:25) [3]

>Wild
а базы lанных тут причем?
загляни в статьи


 
Denis V ©   (2002-07-08 09:07) [4]

1) В Свойствах обьекта источника находишь DragMode и выставляешь там dmAutomatic.
2) В событиях обьекта приёмника,в OnDragOver определяешь источник данных :
Accept:=Source=... // Пишешь имя источника
(DBGrid,TreeView,.... и.т.д.)
3)В событии OnDragDrop приёмника пишешь то, что должно происходить у тебя после перетаскивания.


 
simps ©   (2002-07-09 06:22) [5]

У узлов TreeView есть свойство типа указателя, когда считываешь дерево, просто указателю сопоставляешь идентификатор твоего объекта и усе. Потом как ты ни перетасуешь дерево, все равно указатель будет смотреть на свой объект. Естессно, структуру дерева можешь хранить в файле, либо в любой таблице БД (в этом случае нада просто обдумать архитектуру полей).


 
Paco   (2002-07-09 10:50) [6]

Достаточно подробно о технологии drag-and-drop написанно в книге c++ Builder 5 Руководство разработчика, том 2 - Сложные вопросы программирования



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

Текущий архив: 2002.07.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.011 c
3-95184
Prog_mail
2002-07-05 10:34
2002.07.29
Помогите! Как сохранить изменения в Query?


3-95194
AndruhaM
2002-07-05 18:34
2002.07.29
Как защитить табличку Paradox от копирования


1-95346
andrey_pst
2002-07-18 11:40
2002.07.29
Как узнать закончил ли работу *.exe


14-95493
Igorek
2002-06-30 20:16
2002.07.29
Какая боль, какая боль, Бразилия-Германия 2:0!!!


1-95317
msk
2002-07-17 13:57
2002.07.29
блокировка клавиатуры