@Poshu : I know it's sometime since you made the request for me to fix the OLE drag/drop aspect of EasyVENT following the alterations made by Purebasic 5.20, but, well, better late than never!
The truth is that I have only now returned to some coding (albeit part time) and so it is only now that I have found the time to investigate this properly.
There is now a version of EasyVENT compatible with Purebasic 5.21 LTS which does indeed fix the drag/drop issues. Of course it is still a wrapper around PB's OLE drag/drop functionality, but it is more flexible, easily allowing for drags from just about all gadgets (as opposed to just a few).
I hope this helps.
I may look like a mule, but I'm not a complete ass.