ICE20
ICE20 überprüft die Standarddialoge und Dialoganforderungen eines Installationspakets mit einer erstellten Benutzeroberfläche. Installationspakete mit einer erstellten Benutzeroberfläche verfügen über eine Dialogtabelle und die LIMITUI--Eigenschaft ist nicht festgelegt.
ICE20 überprüft die folgenden Tabellen und Anforderungen.
Standarddialogfeld | Dialogfeldanforderungen |
---|---|
"FilesInUse"-Dialogfeld | Eine ListBox-Tabelle. Ein ListBox-Steuerelement mit der Eigenschaftsspalte der Steuerelementtabelle auf FileInUseProcess festgelegt. Ein PushButton-Steuerelement mit EndDialog in die Spalte "Ereignis" der ControlEvent-Tabelle und "Ignorieren" in der Spalte "Argument" eingegeben. Ein PushButton-Steuerelement mit EndDialog in die Spalte "Ereignis" der ControlEvent-Tabelle und "Exit" in der Spalte "Argument" eingegeben. Ein PushButton-Steuerelement, bei dem EndDialog in die Spalte "Ereignis" der ControlEvent-Tabelle eingegeben wurde, und wiederholen Sie den Vorgang in der Spalte "Argument". |
Dialogfeld "Fehler" | Das bit Fehlerdialogformatvorlage muss so festgelegt werden, dass das Dialogfeld mit einem beliebigen Namen ein Fehlerdialogfeld ist. Ein Text-Steuerelement mit dem Namen ErrorText. ErrorText in der Control_First Spalte der Dialogtabelle. Ein Pushbutton-Steuerelement namens A mit EndDialog in der Spalte "Ereignis" der ControlEvent-Tabelle und ErrorAbort in der Spalte "Argument". Ein Pushbutton-Steuerelement namens C mit EndDialog in der Spalte "Ereignis" der tabelle ControlEvent und ErrorCancel in der Spalte "Argument". Ein Pushbutton-Steuerelement mit dem Namen I mit EndDialog in der Spalte "Ereignis" der ControlEvent-Tabelle und ErrorIgnore in der Spalte "Argument". Ein Pushbutton-Steuerelement namens "N" mit "EndDialog" in der Spalte "Ereignis" der ControlEvent-Tabelle und "ErrorNo" in der Spalte "Argument". Ein Pushbutton-Steuerelement mit dem Namen "O" mit EndDialog in der Spalte "Ereignis" der tabelle ControlEvent und ErrorOk in der Spalte "Argument". Ein Pushbutton-Steuerelement namens "R" mit EndDialog in der Spalte "Ereignis" der tabelle ControlEvent und ErrorRetry in der Spalte "Argument". Ein Pushbutton-Steuerelement mit dem Namen "Y" mit "EndDialog" in der Spalte "Ereignis" der tabelle "ControlEvent" und "ErrorYes" in der Spalte "Argument". Die Breite, Höhe und Y-Koordinaten sollten für alle Schaltflächen identisch sein. Die X-Koordinaten werden vom Installationsprogramm bestimmt. Wenn ein Steuerelement mit dem Namen ErrorIcon vorhanden ist, muss es "Icon" in der Spalte "Typ" der Steuerelementtabellehaben. |
Dialogfeld "Beenden" | Es muss entweder ein Dialogfeld oder eine benutzerdefinierte Aktion in der AdminUISequence-Tabelle und InstallUISequence-Tabelle mit einem Wert -1 in der Sequenzspalte vorhanden sein. |
UserExit Dialog | Es muss entweder ein Dialogfeld oder eine benutzerdefinierte Aktion in der AdminUISequence-Tabelle und InstallUISequence-Tabelle mit einem Wert -2 in der Sequenzspalte vorhanden sein. |
Dialogfeld "FatalError" | Es muss entweder ein Dialogfeld oder eine benutzerdefinierte Aktion in der AdminUISequence-Tabelle und InstallUISequence-Tabelle mit einem Wert -3 in der Sequenzspalte vorhanden sein. |
Ergebnis
ICE20 sendet eine Fehlermeldung, wenn sie nicht überprüfen kann, ob die Standarddialoge und Anforderungen im Installationspaket vorhanden sind.
Verwandte Themen