Информатика. Программирование в Delphi
220
17. КОМПОНЕНТ SaveDialog
Компонент
SaveDialog
является потомком класса
TOpenDialog
и предна-
значен для открытия диалогового окна сохранения файла рис. 17.1. Он наследу-
ет все характеристики
TOpenDialog
. Диалог содержит те же элементы, что и
окно
OpenDialog
, с небольшими изменениями названий. Так, в заголовке окна
Сохранение файла
(
Save File
) заменено
Открытие файла
(
Open File
), а кноп-
ка
Сохранить
(
Save
) заменена кнопкой
Открыть
(
Open
). Строка с указанием
текущей папки в этом диалоге носит название
Сохранить в
(
Save То
).
Рис. 17.1
Основные свойства (
Properties
) компонента
SaveDialog
приведены
в табл. 17.1.
Таблица 17.1
Свойство
Описание
DefaultExt
Расширение имени файла. Добавляется к имени файла, если не указано
пользователем
FileName
Имя файла, которое пользователь указывает в строке Имя файла (
File-
Name
) диалога
Filter
Фильтр для файлов, отображающихся в диалоговом окне
FilterIndex
Номер фильтра, используемого по умолчанию
InitialDir
Начальный каталог поиска
Name
Имя компонента
Options
Настройки диалога
Title
Заголовок диалогового окна
Основные события (
Events
) компонента
SaveDialog
приведены
в табл. 17.2.
Таблица 17.2
Событие
Условие возникновения
OnCanClose
Возникает, когда пользователь закрывает диалог, не используя, кноп-
ку
Отмена
OnClose
Возникает при закрытии диалогового окна
OnFolderChange
Возникает, когда с помощью диалогового окна компонента
SaveDialog
открывается или закрывается папка
OnIncludeItem
Возникает до добавления диалогом файла в список файлов
OnSelectionChange
Возникает при изменении выделенного файла
OnShow
Возникает при открытии диалогового окна
OnTypeChange
Возникает при изменении типа отображаемых в диалоговом окне
файлов, которые определяются заданным фильтром
I...,210,211,212,213,214,215,216,217,218,219 221,222,223,224,225,226,227,228,229,230,...370