This handler allows for a file to become a drop target. Run the Register batch file. Drag a file(s) to an *.txt file. Notice that the cursor turn to a "move" cursor and you are allowed to drop the files on it. The demo does not mofify the *.txt file in any way it only shows a message box showing the target file and the file(s) dropped. To unregister run the UnRegister batch file. To Minimize the size of the DLL open the: {EasyNSE}\Include\EasyIncludeHandler.inc file and uncomment out {$DEFINE NO_PROPERTYSHEETHANDLER} and {$DEFINE NO_MENUHANDLERS} Define. This will remove the PropertySheet and Context Menu handlers from the build and the Forms unit will be excluded from the DLL.