ICE20

ICE20 convalida i dialoghi e i requisiti dei dialoghi standard di un pacchetto di installazione con un'interfaccia utente creata. I pacchetti di installazione con un'interfaccia utente creata hanno una tabella Dialog e la proprietà LIMITUI non è impostata.

ICE20 convalida le tabelle e i requisiti seguenti.

Finestra di dialogo standard Requisiti della finestra di dialogo
Finestra di dialogo FilesInUse Tabella ListBox. Controllo ListBox con la colonna Proprietà della tabella Control impostata su FileInUseProcess.
Controllo PushButton con EndDialog immesso nella colonna Event della tabella ControlEvent e Ignora nella colonna Argument.
Controllo PushButton con EndDialog immesso nella colonna Event della tabella ControlEvent e Exit nella colonna Argument.
Controllo PushButton con EndDialog immesso nella colonna Event della tabella ControlEvent e Riprova nella colonna Argument.
Finestra di dialogo di errore Il bit dello stile del dialogo di errore deve essere impostato per specificare la finestra di dialogo, con qualsiasi nome, è una finestra di dialogo di errore. Controllo Text denominato ErrorText.
ErrorText nella colonna Control_First della tabella Dialog.
Controllo Pushbutton, denominato A, con EndDialog nella colonna Event della tabella ControlEvent e ErrorAbort nella colonna Argument.
Controllo Pushbutton, denominato C, con EndDialog nella colonna Event della tabella ControlEvent e ErrorCancel nella colonna Argument.
Controllo Pushbutton, denominato I, con EndDialog nella colonna Event della tabella ControlEvent e ErrorIgnore nella colonna Argument.
Controllo Pushbutton, denominato N, con EndDialog nella colonna Event della tabella ControlEvent e ErrorNo nella colonna Argument.
Controllo Pushbutton, denominato O, con EndDialog nella colonna Event della tabella ControlEvent e ErrorOk nella colonna Argument.
Controllo Pushbutton, denominato R, con EndDialog nella colonna Event della tabella ControlEvent e ErrorRetry nella colonna Argument.
Controllo Pushbutton, denominato Y, con EndDialog nella colonna Event della tabella ControlEvent e ErrorYes nella colonna Argument.
Le coordinate larghezza, altezza e Y devono essere uguali per tutti i pulsanti. Le coordinate X sono determinate dal programma di installazione.
Se esiste un controllo denominato ErrorIcon, deve avere Icon nella colonna Type della tabella Control.
Finestra di dialogo Esci Nella tabella AdminUISequence deve essere presente una finestra di dialogo o un'azione personalizzata e una tabella InstallUISequence con un valore -1 nella colonna sequenza.
Finestra di dialogo UserExit Nella tabella AdminUISequence deve essere presente una finestra di dialogo o un'azione personalizzata e la tabella InstallUISequence con un valore -2 nella colonna sequenza.
Finestra di dialogo FatalError Nella tabella AdminUISequence deve essere presente una finestra di dialogo o un'azione personalizzata e una tabella InstallUISequence con un valore -3 nella colonna sequenza.

 

Risultato

ICE20 invia un messaggio di errore se non è in grado di verificare che i dialoghi e i requisiti standard siano presenti nel pacchetto di installazione.

Riferimento ICE