次の方法で共有


ICE20

ICE20 は、作成されたユーザー インターフェイスを持つインストール パッケージの標準ダイアログとダイアログの要件を検証します。 作成されたユーザー インターフェイスを持つインストール パッケージには、Dialog テーブル があり、LIMITUI プロパティが設定されていません。

ICE20 では、次の表と要件が検証されます。

標準ダイアログ ダイアログの要件
FilesInUse ダイアログ ListBox テーブルコントロール テーブルの Property 列が FileInUseProcess に設定 ListBox コントロール。
ControlEvent テーブルの [イベント] 列に EndDialog が入力された PushButton コントロール し、[引数] 列で [無視] を選択します。
ControlEvent テーブルの [イベント] 列に EndDialog が入力された PushButton コントロール し、[引数] 列の [終了] を します。
ControlEvent テーブルのイベント列に EndDialog が入力された PushButton コントロール し、[引数] 列で再試行します。
エラー ダイアログ エラー ダイアログ スタイル ビット は、任意の名前でダイアログを指定するように設定する必要があります。 ErrorText という名前のテキスト コントロール。
Dialog テーブルのControl_First列の ErrorText
ControlEvent テーブルの [イベント] 列に EndDialog が、引数列に ErrorAbort が された、A という名前のプッシュ ボタン コントロール。
ControlEvent テーブルの [イベント] 列に EndDialog が、引数列に ErrorCancel が された、C という名前のプッシュ ボタン コントロール。
ControlEvent テーブルの [イベント] 列に EndDialog、引数列に ErrorIgnore が された、I という名前のプッシュ ボタン コントロール。
ControlEvent テーブルの [イベント] 列に EndDialog が、引数列に ErrorNo が された、N という名前のプッシュ ボタン コントロール。
ControlEvent テーブルのイベント列に EndDialog を、引数列に ErrorOk を、O という名前のプッシュ ボタン コントロール。
ControlEvent テーブルの [イベント] 列に EndDialog、引数列に ErrorRetry が された、R という名前のプッシュ ボタン コントロール。
Y という名前のプッシュ ボタン コントロール。ControlEvent テーブルの [イベント] 列に EndDialog が表示され、[引数] 列に ErrorYes が
幅、高さ、Y 座標は、すべてのボタンで同じである必要があります。 X 座標はインストーラーによって決定されます。
ErrorIcon という名前のコントロールが存在する場合は、コントロール テーブルの [種類] 列に Icon が必要です。
終了ダイアログ AdminUISequence テーブルにダイアログまたはカスタム アクションが され、シーケンス列に値が -1 InstallUISequence テーブル する必要があります。
UserExit ダイアログ AdminUISequence テーブルにダイアログまたはカスタム アクションが され、シーケンス列に値が -2 InstallUISequence テーブル する必要があります。
FatalError ダイアログ AdminUISequence テーブルにダイアログまたはカスタム アクションが され、シーケンス列に値が -3 InstallUISequence テーブル する必要があります。

 

結果

ICE20 は、標準のダイアログと要件がインストール パッケージに存在することを検証できない場合にエラー メッセージを投稿します。

ICE リファレンス