Информатика. Программирование в Delphi
219
−
Список
−
отображает элементы текущей папки в виде списка, с указани-
ем только имен файлов;
−
Таблица
−
отображает элементы текущей папки в виде таблицы, с указа-
нием краткой информации о файлах (имя, размер, тип, дата и время по-
следнего изменения).
Также в нижней части окна расположен переключатель
Только чтение
,
который может задавать возможность открытия файлов исключительно для
чтения. Кнопки
Открыть
(
Open
) и
Отмена
(
Cancel
) предназначены для от-
крытия выбранного файла или закрытия диалога без выполнения каких-либо
действий.
Основные свойства (
Properties
) компонента
OpenDialog
приведены в
табл. 16.1.
Таблица 16.1
Свойство
Описание
DefaultExt
Расширение имени файла. Добавляется к имени файла, если не указано
пользователем
FileName
Имя файла, которое пользователь указывает в строке
Имя файла
(
FileName
) диалога
Filter
Фильтр для файлов, отображающихся в диалоговом окне
FilterIndex
Номер фильтра, используемого по умолчанию
InitialDir
Начальный каталог поиска
Name
Имя компонента
Options
Настройки диалога
Title
Заголовок диалогового окна
Основные события (
Events
) компонента
OpenDialog
приведены в табл.
16.2.
Таблица 16.2
Событие
Условие возникновения
OnCanClose
Возникает, когда пользователь закрывает диалог, не используя, кноп-
ку
Отмена
OnClose
Возникает при закрытии диалогового окна
OnFolderChange
Возникает, когда с помощью диалогового окна компонента
OpenDialog
открывается или закрывается папка
OnIncludeItem
Происходит до добавления диалогом файла в список файлов
OnSelectionChange
Возникает при изменении выделенного файла
OnShow
Возникает при открытии диалогового окна
OnTypeChange
Возникает при изменении типа отображаемых в диалоговом окне
файлов, которые определяются заданным фильтром