Interactive directory - это файловый менеджер, написанный на языке программирования Visual FoxPro 9. Проект на FoxPro собран как выполнимое приложение Windows.
Возможны чтение/редактирование/печать текстовых файлов средствами редактора Фокспро, просмотр методов динамических библиотек в виде текста и таблиц баз данных, воспроизведение видео и аудио популярных форматов, работа с zip, поиск, шифрование.
Файловый менеджмент состоит из операций с папками и файлами в панели (за счет внешней библиотеки scrrun.dll) и средств Проводника (внешняя библиотека shell32.dll) в рамках этой программы (drag-and-drop,перенаименование,удаление,системное меню). Это опции CD и Open на панели инструментов. Подобно Проводнику файлы в панели открываются в назначенной по типу файла программе (Программы по умолчанию).
На Common dialog также возлагается предварительный просмотр и выбор программы для запуска. Более детальная работа с файлами в панели включает фильтры по маске и дате, сортировку по признаку существования файла в каталоге назначения (в столбце Type), подсветку файлов, соответствующих шаблону поиска, операции с группами файлов (по выделению и шаблону).
Интерфейс настраивается вертикально или горизонтально с выбором пропорций, цвета, шрифта, прозрачности и режима панели 2 (всего 15 режимов), могут устанавливаться фоновые рисунки панелей. Активна всегда панель 1 (как в Проводнике), это текущий или исходный каталог. Вторая панель отвечает за целевой. Устанавливаться каталоги могут через дерево файлов.
Процесс выполнения файловых операций отображается в строке состояния, их результаты в режиме 4 панели 2. Есть автовыбор с множеством предустановок и предустановки файловых операций на случай существования файла в целевом каталоге, статистические функции - подсчет количества и размера файлов в подпапках текущего каталога по шаблону поиска. Поиск настраивается.
Имеются средства для быстрой навигации - избранные пути, история путей. Результаты поиска представляются в виде каталогов, в которых содержатся найденные файлы. К ним легко перейти. Программа может работать в версиях Windows с shell32.dll v.5.0 (дерево файлов).
В версии 27.2.8 добавлены шифрование, список файлов, калькулятор, обновлен код и элементы интерфейса.