Ir diretamente para o conteúdo principal

Ações de acionamento de scripts de eventos

Compreender como funcionam os gatilhos de eventos
Todos os scripts personalizados são executados numa determinada ação de gatilho. As ações de gatilho são pontos na execução de um evento em que o IndySoft pára e executa o seu código de script personalizado antes de devolver o controlo à aplicação IndySoft. Para compreender os pontos de gatilho, é necessário, em primeiro lugar, compreender onde se situam esses gatilhos em relação ao «fluxo» básico de qualquer evento específico. A Figura 1.1 abaixo ilustra o comportamento padrão de um evento personalizado. O gráfico está organizado da seguinte forma:

Iniciar evento - Estes gatilhos de evento estão relacionados com ações que ocorrem quando um evento é criado, mas antes de quaisquer dados serem efetivamente utilizados no evento

Adicionar equipamento - Estes gatilhos de evento estão relacionados apenas com o processo de adicionar equipamento a um evento na etapa de seleção de equipamento de um evento personalizado.

Ações do utilizador no evento - Trata-se de ações de ativação especiais que só são acionadas quando os utilizadores realizam uma ação em determinadas interfaces de utilizador na janela de eventos personalizados.

Evento de saída - Estes gatilhos de evento estão diretamente relacionados com a conclusão ou o encerramento de um evento antes de este ser adicionado ao histórico do IndySoft

Na secção das subseções, a lógica do evento está dividida entre estas secções principais, com as ações de acionamento encapsuladas indicadas a azul

Além disso, nas secções secundárias, qualquer etapa do fluxograma com fundo laranja é aquela em que é possível invocar o método AbortAction para interromper a execução.

Visão geral do modelo de eventos do

|