ICE20
ICE20 memvalidasi dialog standar dan persyaratan dialog paket penginstalan yang memiliki antarmuka pengguna yang ditulis. Paket penginstalan dengan antarmuka pengguna yang ditulis memiliki tabel Dialog dan properti LIMITUI tidak diatur.
ICE20 memvalidasi tabel dan persyaratan berikut.
Dialog standar | Persyaratan dialog |
---|---|
FilesInUse Dialog |
Tabel ListBox.
Kontrol ListBox dengan kolom Properti dari tabel Kontrol diatur ke FileInUseProcess. Kontrol PushButton dengan EndDialog dimasukkan ke dalam kolom Peristiwa dari tabel ControlEvent dan Abaikan di kolom Argumen. Kontrol PushButton dengan EndDialog dimasukkan ke dalam kolom Peristiwa dari tabel ControlEvent dan Keluar di kolom Argumen. Kontrol PushButton dengan EndDialog dimasukkan ke dalam kolom Peristiwa dari tabel ControlEvent dan Coba Lagi di kolom Argumen. |
Dialog Kesalahan |
Bit Gaya Dialog Kesalahan harus diatur untuk menentukan dialog, dengan nama apa pun, adalah Dialog Kesalahan. Kontrol Teks bernama ErrorText. ErrorText di kolom Control_First tabel Dialog. Kontrol Tombol Tekan, bernama A, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorAbort di kolom Argumen. Kontrol Tombol Tekan, bernama C, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorCancel di kolom Argumen. Kontrol Tombol Tekan, bernama I, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorIgnore di kolom Argumen. Kontrol Tombol Tekan, bernama N, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorNo di kolom Argumen. Kontrol Tombol Tekan, bernama O, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorOk di kolom Argumen. Kontrol Tombol Tekan, bernama R, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorRetry di kolom Argumen. Kontrol Tombol Tekan, bernama Y, dengan EndDialog di kolom Peristiwa tabel ControlEvent dan ErrorYes di kolom Argumen. Lebar, tinggi, dan koordinat Y harus sama untuk semua tombol. Koordinat X ditentukan oleh alat penginstal. Jika kontrol bernama ErrorIcon ada, kontrol harus memiliki Ikon di kolom Jenis tabel Kontrol. |
Keluar dari Dialog | Harus ada Dialog atau Tindakan Kustom dalam tabel AdminUISequence dan tabel InstallUISequence dengan nilai -1 di Kolom Urutan. |
UserExit Dialog | Harus ada Dialog atau Tindakan Kustom dalam tabel AdminUISequence dan tabel InstallUISequence dengan nilai -2 di Kolom Urutan. |
FatalError Dialog | Harus ada Dialog atau Tindakan Kustom dalam tabel AdminUISequence dan tabel InstallUISequence dengan nilai -3 di Kolom Urutan. |
ICE20 memposting pesan kesalahan jika tidak dapat memvalidasi bahwa dialog dan persyaratan standar ada dalam paket penginstalan.