Partilhar 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 de usuário criada têm um de tabela Dialog e a propriedade LIMITUI não está definida.

O ICE20 valida as tabelas e requisitos a seguir.

Caixa de diálogo padrão Requisitos da caixa de diálogo
caixa de diálogo FilesInUse Uma tabela ListBox. Um ListBox controle com a coluna Property da tabela Control definido como FileInUseProcess.
Um controle PushButton com EndDialog inserido na coluna Event da tabela ControlEvent e Ignore na coluna Argumento.
Um controle PushButton com EndDialog inserido na coluna Event da tabela ControlEvent e Exit na coluna Argumento.
Um controle PushButton com EndDialog inserido na coluna Event da tabela ControlEvent e Repetir na coluna Argumento.
de diálogo de erro O bit 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 de Erro. Um controle Text chamado ErrorText.
ErrorText na coluna Control_First da tabela Dialog.
Um controle Pushbutton, chamado A, com EndDialog na coluna Event da tabela ControlEvent e ErrorAbort na coluna Argumento.
Um controle Pushbutton, chamado C, com EndDialog na coluna Event da tabela ControlEvent e ErrorCancel na coluna Argumento.
Um controle Pushbutton, chamado I, com EndDialog na coluna Event da tabela ControlEvent e ErrorIgnore na coluna Argumento.
Um controle Pushbutton, chamado N, com EndDialog na coluna Event da tabela ControlEvent e ErrorNo na coluna Argumento.
Um controle Pushbutton, chamado O, com EndDialog na coluna Event da tabela ControlEvent e ErrorOk na coluna Argumento.
Um controle Pushbutton, chamado R, com EndDialog na coluna Event da tabela ControlEvent e ErrorRetry na coluna Argumento.
Um controle Pushbutton, chamado Y, com EndDialog na coluna Event da tabela ControlEvent e ErrorYes na coluna Argumento.
A largura, altura e coordenadas Y devem ser as mesmas para todos os botões. As coordenadas X são determinadas pelo instalador.
Se existir um controle chamado ErrorIcon, ele deverá ter Icon na coluna Type da tabela Control.
da caixa de diálogo Sair Deve haver uma caixa de diálogo ou uma ação personalizada na tabela AdminUISequence e tabela InstallUISequence com um valor -1 na coluna de sequência.
de diálogo UserExit Deve haver uma caixa de diálogo ou uma ação personalizada na tabela AdminUISequence e tabela InstallUISequence com um valor -2 na coluna de sequência.
caixa de diálogo FatalError Deve haver uma caixa de diálogo ou uma ação personalizada na tabela AdminUISequence e tabela InstallUISequence com um valor -3 na coluna de sequência.

 

Resultado

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

de referência ICE