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.
Tópicos relacionados