Компоненты для выбора/просмотра/создания папок в стиле Windows9x/NT
Поддерживают
=============
- ассоциированные иконки файлов
- создание новых папок
- нотификацию об изменениях в файловой системе (отключается)
- браузинг сети (отключается)
Состав:
=======
- TDirectoryTreeView - просмотр/создание папок
- TNewFileListBox - список файлов с иконками
Дополнительные свойства и методы
=================================
1. TDirectoryTreeView
property DirLabel: TLabel присоединенная метка, в которой
отображается текущая папка
(обновляется автоматически)
property FileBox: TNewFileListBox список файлов и папок в текущей папке
(обновляется автоматически)
property Sorted: Boolean; сортировать? (да/нет)
property Notify: Boolean; поддержка нотификаций (да/нет)
property NetBrowse: Boolean; просматривать сеть? (да/нет)
property Directory: string; текущая (выбранная) папка
function CreateDirectory: Boolean; создать папку в текущей папке
property OnEditCancel: TTVChangedEvent
что делать, если при создании
папки нажали Esc
2. TNewFileListBox
property Directory: string; папка, откуда брать файлы
property FileType: TFileType; группа файлов для отображения
property Sorted: Boolean; сортировать? (да/нет)
property Notify: Boolean; поддержка нотификаций (да/нет)
property OnFileSelect: TFileSelectEvent
событие, возникающее при выборе файла