Иллюстрированный самоучитель по Delphi 7 для начинающих

Настройка диалогов

В табл. 18.4 перечислены диалоговые окна, которые могут появиться во время работы инсталляционной программы.

Таблица 18.4. Диалоговые окна процесса установки.

Диалоговое окно Назначение
Splash Bitmap Вывод иллюстрации, которая может служить в качестве информации об устанавливаемой программе. Размер иллюстрации – 465x281 пиксел, формат – BMP
Install Welcome Вывод информационного сообщения на фоне иллюстрации (размер 499x312 пикселов)
License Agreement Вывод находящегося в RFT-файле лицензионного сообщения. Позволяет прервать процесс установки программы в случае несогласия пользователя с предлагаемыми условиями
Readme Вывод краткой информации об устанавливаемой программе
Customer Information Запрашивает информацию о пользователе (имя, название организации) и, возможно, серийный номер устанавливаемой копии
Destination Folder Предоставляет пользователю возможность изменить предопределенный каталог, в который устанавливается программа
Database Folder Предоставляет пользователю возможность изменить предопределенный каталог, предназначенный для баз данных
Setup Type Предоставляет пользователю возможность выбрать тип установки программы (Typical – обычная установка, Minimal – минимальная установка, Custom – выборочная установка)
Custom Setup Предоставляет пользователю возможность выбрать устанавливаемые компоненты при выборочной (Custom) установке
Setup Complete Success Информирует пользователя о завершении процесса установки. Позволяет задать программу, которая должна быть запущена после завершения установки (как правило, это сама установленная программа), а также возможность вывода содержимого Readme-срайла.
Setup Progress Показывает процент выполненной работы во время установки программы
Ready to Install Вывод информации, введенной пользователем на предыдущих шагах, с целью ее проверки перед началом непосредственной установки программы

Для того чтобы диалоговое окно появлялось во время работы – инсталляционной программы, необходимо установить флажок, расположенный слева от названия диалогового окна. Для окон License Agreement и Readme нужно задать имена RTF-файлов, в которых находится соответствующая информация.

В простейшем случае программа инсталляции может ограничиться выводом следующих диалогов:

  • Readme;
  • Destination Folder;
  • Ready to Install;
  • Setup Progress;
  • Setup Complete Success.
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.