Настройка диалогов
Для взаимодействия с пользователем программа установки использует стандартные диалоговые окна. Разрабатывая программу инсталляции, программист может задать, какие диалоги увидит пользователь в процессе инсталляции программы.
Чтобы задать диалоговые окна, которые будут появляться на экране монитора во время работы инсталляционной программы, надо в группе Customize the Setup Appearance (рис. 18.13) выбрать команду Dialogs и в открывшемся списке Dialogs (рис. 18.14) отметить диалоги, которые нужно включить в программу установки.
Рис. 18.13. Команды
группы Customize the Setup Appearance
Рис. 18.14. В
списке Dialogs нужно отметить диалоги, которые должны появиться в процессе
установки программы на компьютер пользователя
Для большинства диалогов можно определить баннер (свойство Banner Bitmap) — иллюстрацию, которая отображается в верхней части окна диалога. Формат файла баннера — BMP, размер — 499x58 пикселов.
В табл. 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 |
Вывод информации, введенной
пользователем на предыдущих шагах, с целью ее проверки перед началом
непосредственной установки программы |
||
В простейшем случае программа инсталляции может ограничиться выводом следующих диалогов:
- Readme;
- Destination Folder;
- Ready to Install;
- Setup Progress;
- Setup Complete Success.