drag-n-drop across controls
Anil Kumar. K -- pushpak@m-net.arbornet.org
Monday, February 26, 1996
Hello All,
I have a problem regarding drag-n-drop across conrtols.
Specs : win 95; MSVC 4.0
I have a dialogbox in which I have a tree control and a list control. =
I'm trying to do drag-n-drop across these two controls. The problem is =
that the hotspot of the drag image and the hot spot of the cursor do not =
coincide. I'm handling the mouse messages in the dialog (I'm capturing =
the mouse in the 'BeginDrag' handler). When I start the drag operation, =
the two hotspots coincide and it looks fine. But when, I drag the item =
outside the tree control, the hotspots do not coincide and there is some =
offset b/w them. Also when I drag the item back into the control, the =
offset between the two hotspots increases. I think I'm doing some silly =
error and I'm not able to figure it out.
Any help would be greatly appreciated.
Thanking you
Anil kumar .K
Ken Freeman -- kfreeman@viewlogic.com
Wednesday, February 28, 1996
Anil Kumar. K wrote:
>
> Hello All,
> I have a problem regarding drag-n-drop across conrtols.
> Specs : win 95; MSVC 4.0
>
> I have a dialogbox in which I have a tree control and a list control.
> I'm trying to do drag-n-drop across these two controls. The problem is that the
> hotspot of the drag image and the hot spot of the cursor do not coincide. I'm
> handling the mouse messages in the dialog (I'm capturing the mouse in the
> BeginDrag' handler). When I start the drag operation, the two hotspots coincide
> and it looks fine. But when, I drag the item outside the tree control, the hotspots
> do not coincide and there is some offset b/w them. Also when I drag the item back
> into the control, the offset between the two hotspots increases. I think I'm doing
> some silly error and I'm not able to figure it out.
>
> Any help would be greatly appreciated.
> Thanking you
> Anil kumar .K
You need to call CImageList::DragEnter and specify NULL (the desktop) for the
window to lock.
Ken
[P.S. Please use carriage returns to format your mail - Netscape's mail reader
has no word wrap!]
| Вернуться в корень Архива
|