>>What could be possibly wrong with the simple MESSAGEBOX statement?
>>
>>=MESSAGEBOX(tcText, 0 + 64, "DragDropper Warning", this.nMessageTimeout )
>>
>
>This statement looks pretty innocent. But I had similar problems in the past with messagebox which didn't want to behave. It's extremely hard to identify the reason and find the workaround :( But the problem must go away. Did you try to reproduce? Could it show its ugly face only on slower PCs? Just trying to guess.
>>
>>>I haven't checked the code, so I can not tell, what to do. However, from the user's POV the record drag & drop should look different than value drag & drop. Also what do you think about that little box with a plus sign as in WE?
>>
>>Eh, what is WE exactly? Windows Explorer? :)
>
>Yes. So, how about more visual effects?
Do you really need them? Right now the dragged rectangle is a VFP object (UDD itself). If you want something with the plus sign then the mouse icon should be used. I am trying to make the class as simple as possible, without introducing the unnecessary extra things.
Nick Neklioudov
Universal Thread Consultant
3 times Microsoft MVP - Visual FoxPro
"I have not failed. I've just found 10,000 ways that don't work." - Thomas Edison