Это, вероятно, очень «тупой» вопрос для тех, кто знает VirtualShellTools, но я только начал его использовать и не смог найти свой ответ в коде демоверсий. Обратите внимание, что я также незнаком с virtualtreeview.
Я использую VirtualExplorerTreeview для отображения структуры каталогов, связанной с VirtualExplorerListview для отображения определенного типа файлов в выбранном каталоге, а также конкретной информации о них
Я смог указать их в нужном месте, связать их, как я хотел, отфильтровать все в списке, и, глядя на демонстрации, у меня есть довольно хорошая идея о том, как добавить свои собственные столбцы и нарисовать их в отобразить мои пользовательские данные.
Моя проблема связана с Treeview: я хотел бы отсортировать каталоги, отображаемые в нужном мне порядке; в частности, я хочу, чтобы сначала отображались «Мои документы» и другая папка, затем диски, затем съемный носитель. Просматривая свойство TNamespace, я нашел, как их различать (свойства Directory и Removable), но я не знаю, как реализовать собственную сортировку / какое событие мне нужно. Я попробовал CompareNode, но это, кажется, даже не называется.