Интерфейс типа проводник

Интерфейс типа проводник разрабатывается для доступа к иерархическим древовидным структурам, то есть к таким, где встречается вложенность. Примером вложенности могут служить папки и файлы. Файлы лежат в папках, которые в свою очередь лежат в вышестоящих папках и так далее. Примером такого интерфейса является проводник Windows (рис. 7.6). На рисунке наглядно видна структура хранения папок и файлов, образующая иерархическое дерево. По своей сути это аналог интерфейса SDI, разработанный специально для древовидных структур.

Интерфейс приложения типа проводник содержит следующие элементы:
главное меню;
окно приложения для размещения элементов управления данными (в нашем случае это окно с заголовком "Проводник — Microsoft Visual Studio");
иерархический список элементов древовидной структуры. Это могут быть папки и файлы, документы, если они организованы в иерархическую структуру;
элементы управления для работы с данными: кнопки, поля, флажки и т. п.;
строка состояния.

Рис. 7.6. Интерфейс типа проводник (Explorer)