Справочник по компонентам Delphi. Часть 2 - Компонент TFilterComboBox

ОГЛАВЛЕНИЕ

Компонент TFilterComboBox

TObject -> TPersistent -> TCoinponent -> TControl -> TWinControl -> TCustomComboBox -> TFilterComboBox

Модуль FILECTRL

Страница Палитры компонентов System

Этот компонент-комбинированный список предназначен для выбора шаблона-фильтра, который производит селекцию файлов по расширениям. Подробное описание синтаксиса такого шаблона см. в разделе "Компоненты-стандартные диалоговые окна Windows". Сам фильтр задается в свойстве:

(Pb) property Filter: string;

Он состоит из двух частей — описывающего тип текста и собственно шаблона. Они доступны и по отдельности через свойства:

(Ro) property Mask: string;
property Text: string;

В компоненте должна быть определена ссылка на список файлов, где будут отражаться изменения фильтра. Он должен иметь тип TFileListBox, что опре­деляется свойством:

(Pb) property FileList: TFileListBox;

При изменении текущего элемента списка возникает событие:

property OnChange: TNotifyEvent;