Compartilhar via


ICE20

O ICE20 valida as caixas de diálogo padrão e os requisitos de diálogo de um pacote de instalação com uma interface de usuário criada. Os pacotes de instalação com uma interface do usuário criada têm uma tabela de diálogo e a propriedadeLIMITUInão está definida.

O ICE20 valida as tabelas e os requisitos a seguir.

Caixa de diálogo Padrão Requisitos de caixa de diálogo
de diálogo FilesInUse Uma tabela listbox . Um controle ListBox com a coluna Propriedade da tabela controle definida como FileInUseProcess.
Um controle PushButton com EndDialog inserido na coluna Evento da tabela ControlEvent e Ignorar na coluna Argumento.
Um controle PushButton com EndDialog inserido na coluna Evento da tabela ControlEvent e Sair na coluna Argumento.
Um controle PushButton com EndDialog inserido na coluna Evento da tabela ControlEvent e Repetir na coluna Argumento.
da caixa de diálogo de erro O bit estilo da caixa de diálogo de erro deve ser definido para especificar a caixa de diálogo, com qualquer nome, é uma caixa de diálogo Erro. Um controle de texto chamado ErrorText.
ErrorText na coluna Control_First da tabela de diálogo .
Um controle Pushbutton, chamado A, com EndDialog na coluna Event da tabela ControlEvent e ErrorAbort na coluna Argument.
Um controle Pushbutton, chamado C, com EndDialog na coluna Event da tabela ControlEvent e ErrorCancel na coluna Argument.
Um controle Pushbutton, chamado I, com EndDialog na coluna Event da tabela ControlEvent e ErrorIgnore na coluna Argument.
Um controle Pushbutton, chamado N, com EndDialog na coluna Event da tabela ControlEvent e ErrorNo na coluna Argument.
Um controle Pushbutton, chamado O, com EndDialog na coluna Event da tabela ControlEvent e ErrorOk na coluna Argument.
Um controle Pushbutton, chamado R, com EndDialog na coluna Event da tabela ControlEvent e ErrorRetry na coluna Argument.
Um controle Pushbutton, chamado Y, com EndDialog na coluna Event da tabela ControlEvent e ErrorYes na coluna Argument.
As coordenadas de largura, altura e Y devem ser as mesmas para todos os botões. As coordenadas X são determinadas pelo instalador.
Se houver um controle chamado ErrorIcon, ele deverá ter o Ícone na coluna Tipo da tabela controle .
de Diálogo de Saída Deve haver uma caixa de diálogo ou uma ação personalizada na tabela AdminUISequence e de tabela InstallUISequence com um valor -1 na Coluna sequência.
da caixa de diálogo UserExit Deve haver uma caixa de diálogo ou uma ação personalizada na tabela AdminUISequence e de tabela InstallUISequence com um valor -2 na Coluna sequência.
de diálogo FatalError Deve haver uma caixa de diálogo ou uma ação personalizada na tabela AdminUISequence e de tabela InstallUISequence com um valor -3 na Coluna sequência.

 

Resultado

O ICE20 postará uma mensagem de erro se não puder validar se as caixas de diálogo e os requisitos padrão estão presentes no pacote de instalação.

de referência do ICE