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

Вниз

Как сделать претаскивание в ListView (без VCL)?   Найти похожие ветки 

 
DVM ©   (2003-03-20 08:16) [0]

Кто нибудь делал перетаскивание Item-ов в ListView созданном без VCL (на WinApi). Как это делается?


 
MBo ©   (2003-03-20 08:49) [1]

А обработкой WM_MouseXXX не получается?


 
DVM ©   (2003-03-20 09:11) [2]

Да пробовал WM_MOUSEDOWN+WM_MOUSEMOVE+WM_MOUSEUP, но что-то мне подсказывает, что есть другой способ.

Во-первых, везде в виндах при перетаскивании итем полупрозрачный.
Во-вторых, само движение итема при такой реализации не такое (что-ли более плавное).


 
MBo ©   (2003-03-20 09:18) [3]

IDropTarget и т.д. смотрел?


 
DVM ©   (2003-03-20 09:26) [4]

> MBo
Не смотрел. Посмотрю.

Извиняюсь за наглость, а примера использования ни у кого не завалялось?


 
MBo ©   (2003-03-20 09:31) [5]

>DVM
Я с D"n"D без VCL дела не имел.
может, MFC-шные исходники CDataObject etc помогут, если найдешь.


 
DVM ©   (2003-03-20 09:47) [6]

Пробовал искать в исходниках VCL (В TControl, кажется, перетаскивание реализуется изначально), но после пары часов лазанья по этим дебрям, я это занятие бросил. Там все цепляется одно за другое, если брать технику перетаскивания оттуда, пол-VCL в свою программу переписать надо.
Поищу в MFC. Хотя думаю там не легче.



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

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

Наверх




Память: 0.48 MB
Время: 0.016 c
3-59611
Dimaz-z
2003-04-28 15:43
2003.05.19
Как выстроить записи в Grid e по алфавиту? Плз.


3-59597
dimosik
2003-04-28 11:59
2003.05.19
Подстановка при просмотре в нужное поле значения


14-59858
gn
2003-04-28 05:26
2003.05.19
извиняюсь за опаздание


3-59556
Zhenka
2003-04-26 00:54
2003.05.19
Помогите конкретным примером. Как в IB работать с BLOB


14-59865
cult
2003-04-28 15:22
2003.05.19
где бы почитать про TAPI?