Компонент для файлового менеджера
Я занимаюсь разработкой необычного файлового менеджера и мне необходима помощь в реализации ряда функций. Это первая задача, если сработаемся - будут еще, гораздо более сложные. Проект разрабатывается на Embarcadero RAD Studio
Задача.
Нужно разработать компонент для отображения cписка файлов. Внешний вид должен полностью копировать соответствующую панель стандартного проводника, поэтому проще всего задействовать COM-интерфейс? но у меня в этой области маловато опыта.
Сейчас в прототипе для этого используется стандартный компонент TWebBrowser, которому передается путь к папке. Однако у подхода есть недостатки. Я не могу программно управлять видом списка файлов (таблица/список/эскизы) и сортировкой файлов. А также не могу отображать произвольный список файлов, например при поиске. Если вы решите эти проблемы - можно оставить и текущий вариант.
Рассмотрю все варианты, от консультативной помощи до разработки компонента "под ключ".