Dela via


ICE20

ICE20 validerar standarddialogrutorna och dialogkraven för ett installationspaket med ett författat användargränssnitt. Installationspaket med ett skapat användargränssnitt har en dialogtabell och egenskapen LIMITUI har inte angetts.

ICE20 validerar följande tabeller och krav.

Standarddialogruta Dialogkrav
dialogrutan FilesInUse En ListBox-tabell. En ListBox-kontroll med kolumnen Egenskap i tabellen Control inställd på FileInUseProcess.
En PushButton-kontroll med EndDialog i kolumnen Event i tabellen ControlEvent och Ignore i kolumnen Argument.
En PushButton-kontroll med EndDialog i kolumnen Händelse i tabellen ControlEvent och Avsluta i kolumnen Argument.
En PushButton-kontroll med EndDialog i kolumnen Händelse i tabellen ControlEvent och Försök igen i kolumnen Argument.
dialogrutan fel Den feldialogformatbiten måste anges för att dialogrutan, med valfritt namn, ska vara en feldialogruta. En textkontroll med namnet ErrorText.
ErrorText i kolumnen Control_First i tabellen Dialog.
En Pushbutton-kontroll med namnet A med EndDialog i kolumnen Händelse i tabellen ControlEvent och ErrorAbort i kolumnen Argument.
En Pushbutton-kontroll med namnet C med EndDialog i kolumnen Event i tabellen ControlEvent och ErrorCancel i kolumnen Argument.
En Pushbutton-kontroll med namnet I med EndDialog i kolumnen Event i tabellen ControlEvent och ErrorIgnore i kolumnen Argument.
En Pushbutton-kontroll med namnet N med EndDialog i kolumnen Händelse i tabellen ControlEvent och ErrorNo i kolumnen Argument.
En Pushbutton-kontroll med namnet O med EndDialog i kolumnen Händelse i tabellen ControlEvent och ErrorOk i kolumnen Argument.
En Pushbutton-kontroll med namnet R med EndDialog i kolumnen Händelse i tabellen ControlEvent och ErrorRetry i kolumnen Argument.
En Pushbutton-kontroll med namnet Y med EndDialog i kolumnen Event i tabellen ControlEvent och ErrorYes i kolumnen Argument.
Koordinaterna bredd, höjd och Y ska vara samma för alla knappar. X-koordinaterna bestäms av installationsprogrammet.
Om det finns en kontroll med namnet ErrorIcon måste den ha Ikonen i kolumnen Typ i tabellen Control.
dialogrutan avsluta Det måste finnas antingen en dialogruta eller anpassad åtgärd i tabellen AdminUISequence och InstallUISequence-tabell med ett värde -1 i sekvenskolumnen.
dialogrutan UserExit Det måste finnas antingen en dialogruta eller anpassad åtgärd i tabellen AdminUISequence och InstallUISequence-tabell med ett värde -2 i sekvenskolumnen.
dialogrutan FatalError Det måste finnas antingen en dialogruta eller anpassad åtgärd i tabellen AdminUISequence och InstallUISequence-tabell med ett värde -3 i sekvenskolumnen.

 

Resultat

ICE20 skickar ett felmeddelande om det inte kan verifiera att standarddialogrutorna och kraven finns i installationspaketet.

ICE-referens