ICE20
ICE20 проверяет стандартные диалоговые окна и требования к диалогу пакета установки с созданным пользовательским интерфейсом. Пакеты установки с созданным пользовательским интерфейсом имеют таблицу диалогового окна , а свойствоLIMITUI не задано.
ICE20 проверяет следующие таблицы и требования.
Стандартное диалоговое окно | Требования к диалогу |
---|---|
диалоговое окно filesInUse | Таблица ListBox . Элемент управления ListBox с столбцом свойств таблицы Control имеет значение FileInUseProcess. Элемент управления PushButton с endDialog, введенный в столбец событий таблицы controlEvent ControlEvent, и игнорировать в столбце аргументов. Элемент управления PushButton с endDialog, введенный в столбец событий таблицы ControlEvent ControlEvent, и exit в столбце "Аргумент". Элемент управления PushButton с endDialog, введенный в столбец event таблицы ControlEvent ControlEvent, и повторить попытку в столбце аргументов. |
Диалоговое окно об ошибке | Бит стиля диалогового окна должен быть задан для указания диалогового окна с любым именем. Элемент управления Text с именем ErrorText. ErrorText в столбце Control_First таблицы диалогового окна . Элемент управления Pushbutton с именем A с endDialog в столбце событий таблицы controlEvent и ErrorAbort в столбце "Аргумент". Элемент управления Pushbutton с именем C с endDialog в столбце событий таблицы ControlEvent controlEvent и ErrorCancel в столбце "Аргумент". Элемент управления Pushbutton с именем I с EndDialog в столбце событий таблицы ControlEvent и ErrorIgnore в столбце "Аргумент". Элемент управления Pushbutton с именем N с EndDialog в столбце событий таблицы controlEvent и ErrorNo в столбце "Аргумент". Элемент управления Pushbutton с именем O с endDialog в столбце "События" таблицы controlEvent и ErrorOk в столбце "Аргумент". Элемент управления Pushbutton с именем R с endDialog в столбце событий таблицы controlEvent и ErrorRetry в столбце "Аргумент". Элемент управления Pushbutton с именем Y с endDialog в столбце событий таблицы ControlEvent и ErrorYes в столбце "Аргумент". Координаты ширины, высоты и Y должны быть одинаковыми для всех кнопок. Координаты X определяются установщиком. Если элемент управления с именем ErrorIcon существует, он должен иметь значок в столбце Type таблицы управления . |
Диалоговое окно выхода | В таблице AdminUISequence должно быть диалоговое окно или настраиваемое действие, а таблица InstallUISequence со значением -1 в столбце последовательности. |
диалоговое окно userExit | В таблице AdminUISequence должно быть диалоговое окно или настраиваемое действие, а таблица InstallUISequence со значением -2 в столбце последовательности. |
диалоговое окно FatalError | В таблице AdminUISequence должно быть диалоговое окно или настраиваемое действие, а таблица InstallUISequence со значением -3 в столбце последовательности. |
Результат
ICE20 отправляет сообщение об ошибке, если оно не может проверить наличие стандартных диалоговых окон и требований в пакете установки.
Связанные разделы