Partager via


ICE20

ICE20 valide les dialogues standard et les exigences de dialogue d’un package d’installation ayant une interface utilisateur créée. Les packages d’installation avec une interface utilisateur créée ont une table dialogue et la propriété LIMITUI n’est pas définie.

ICE20 valide les tableaux et exigences suivants.

Boîte de dialogue Standard Configuration requise pour les boîtes de dialogue
boîte de dialogue FilesInUse Table ListBox . Contrôle ListBox avec la colonne Propriété de la table de contrôle définie sur FileInUseProcess.
Contrôle PushButton avec EndDialog entré dans la colonne Événement de la table ControlEvent et Ignorer dans la colonne Argument.
Un contrôle PushButton avec EndDialog entré dans la colonne Event de la table ControlEvent et quitter dans la colonne Argument.
Un contrôle PushButton avec EndDialog entré dans la colonne Événement de la table ControlEvent et réessayer dans la colonne Argument.
boîte de dialogue d’erreur Le bit de style de boîte de dialogue d’erreur doit être défini pour spécifier la boîte de dialogue, avec n’importe quel nom, est une boîte de dialogue d’erreur. Contrôle Texte nommé ErrorText.
ErrorText dans la colonne Control_First de la table boîte de dialogue .
Contrôle Pushbutton, nommé A, avec EndDialog dans la colonne Événement de la table ControlEvent et ErrorAbort dans la colonne Argument.
Contrôle Pushbutton, nommé C, avec EndDialog dans la colonne Événement de la table ControlEvent et ErrorCancel dans la colonne Argument.
Contrôle Pushbutton, nommé I, avec EndDialog dans la colonne Event de la table ControlEvent et ErrorIgnore dans la colonne Argument.
Contrôle Pushbutton, nommé N, avec EndDialog dans la colonne Event de la table ControlEvent et ErrorNo dans la colonne Argument.
Contrôle Pushbutton, nommé O, avec EndDialog dans la colonne Event de la table ControlEvent et ErrorOk dans la colonne Argument.
Contrôle Pushbutton, nommé R, avec EndDialog dans la colonne Event de la table ControlEvent et ErrorRetry dans la colonne Argument.
Contrôle Pushbutton, nommé Y, avec EndDialog dans la colonne Event de la table ControlEvent et ErrorYes dans la colonne Argument.
La largeur, la hauteur et les coordonnées Y doivent être identiques pour tous les boutons. Les coordonnées X sont déterminées par le programme d’installation.
Si un contrôle nommé ErrorIcon existe, il doit avoir l’icône dans la colonne Type de la table de contrôle .
boîte de dialogue quitter la boîte de dialogue Il doit y avoir une boîte de dialogue ou une action personnalisée dans la table AdminUISequence et table InstallUISequence avec une valeur -1 dans la colonne séquence.
boîte de dialogue UserExit Il doit y avoir une boîte de dialogue ou une action personnalisée dans la table AdminUISequence et table InstallUISequence avec une valeur -2 dans la colonne séquence.
boîte de dialogue FatalError Il doit y avoir une boîte de dialogue ou une action personnalisée dans la table AdminUISequence et table InstallUISequence avec une valeur -3 dans la colonne séquence.

 

Résultat

ICE20 publie un message d’erreur s’il ne peut pas valider que les dialogues et exigences standard sont présents dans le package d’installation.

de référence ICE