Я хотел бы создать приложение Delphi для Windows XP, которое позволяет перетаскивать файлы, перетаскиваемые из Windows Explorer (рабочий стол или окна папок) или других приложений, поддерживающих эту операцию (например, Total Commander). А как же наоборот? Когда пользователь перетаскивает значок из моего приложения, я могу установить для содержимого перетаскиваемого объекта пользовательские данные.
Моя цель - создать пользовательскую панель инструментов приложений, на которую я могу перетаскивать приложения и показывать их значки или перетаскивать из нее приложения или другие объекты.
Как это можно сделать?