Delphi 6 программирование

       

TFileListBox панель с именами файлов



18.6.6. TFileListBox - панель с именами файлов

Компонент TFileListBox представляет собой панель с именами файлов. Совместно С компонентами TDriveComboBox, TFilterComboBox и TDirectoryListBox может использоваться для создания диалоговых окон доступа к файлам.

Свойства компонента:



property Directory: String; Определяет каталог размещения файлов
property Drive: Char; Определяет диск размещения файлов
property FileEdit: TEdit; property FileName: String; Объект-редактор для ввода имени файла вручную Введенное или выбранное имя файла
TFileAttr = (ftReadOnly, ftHidden, ftSystem, ftVolumeID, ftDirectory, ftArchive, ftNormal) ; TFileType = set of TFileAttr; property FileType: TFileType; Определяет типы элементов, показываемых в окне компонента: ftReadOnly - файлы только для чтения; ftHidden - скрытые файлы; ftSystem -системные файлы; ftVolumeID - метки носителей; ftDirectory - каталоги; ftArchive - архивные файлы; ftNormal - обычные файлы
property Mask: String; Определяет маску выбора файлов
property MultiSelect: Boolean; Разрешает/запрещает множественный выбор файлов
property ShowGlyphs: Boolean; Если содержит True, рядом с именами файлов показываются пиктограммы типа файла

Методы компонента:

procedure ApplyFilePath(const EditText: Strings; Заменяет значения свойств Drive, Directory, FileName и Mask на те, что содержатся в строке EditText
procedure Update; Обновляет содержимое окна

Для компонента определено событие

property OnChange: TNotifyEvent;

возникающее при любом изменении выбора в окне компонента.





Содержание раздела