Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
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.
Tópicos relacionados