Ajuda do Collabora Office 24.04
Na página da aba Eventos, você pode vincular macros a eventos que ocorram nos campos de controle de um formulário.
Quando ocorre o evento, a macro vinculada é chamada. Para atribuir uma macro a um evento, pressione o botão .... A caixa de diálogo Atribuir ação abre.
Dependendo do controle, diferentes eventos estarão disponíveis. Somente os eventos disponíveis para o controle e contexto selecionados estarão listados na página da aba Eventos.
Os eventos a seguir estão definidos:
Esse evento ocorre antes de uma ação ser acionada por meio de um clique no controle. Por exemplo, um clique em um botão Enviar inicia uma ação de envio; no entanto, o processo de "envio" propriamente dito só será iniciado quando ocorrer o evento Ao iniciar. O evento Ao aprovar ação permite que você aborte o processo. Se o método atribuído retornar FALSO, o evento Ao iniciar não será executado.
O evento Ao executar ação ocorre quando uma ação é iniciada. Por exemplo, se houver um botão Enviar no formulário, o processo de envio representa a ação a ser iniciada.
O evento Alterado ocorre quando o controle perde o foco e o conteúdo do controle mudou desde que perdeu o foco.
O evento Texto modificado ocorre quando você insere ou modifica um texto em um campo de entrada.
O evento Mudança no status do item ocorre se o status do campo de controle mudou, por exemplo, de marcado para desmarcado.
O evento Ao receber o foco ocorre se um campo de controle recebe o foco .
O evento Ao perder o foco ocorre se um campo de controle perder o foco.
O evento Tecla pressionada ocorre quando o usuário pressiona qualquer tecla enquanto o controle detém o foco. Esse evento pode estar associado a uma macro de verificação de entradas.
O evento Tecla liberada ocorre quando o usuário solta uma tecla enquanto o controle detém o foco.
O evento Mouse dentro ocorre quando o mouse está dentro do campo de controle.
O evento Mouse movido durante o pressionamento de tecla ocorre quando o mouse é arrastado ao pressionar uma tecla. Um exemplo é quando, durante a operação de arrastar e soltar, uma tecla adicional determina o modo (mover ou copiar).
O evento Mouse movido ocorre quando o mouse é movido sobre o controle.
O evento Botão do mouse pressionado ocorre quando o botão do mouse é pressionado enquanto o ponteiro está ativado.
Note que este evento também é utilizado para notificar requerimentos para um menu de contexto do controle.
O evento Botão do mouse liberado ocorre quando o botão do mouse é liberado enquanto o ponteiro está ativado.
O evento Mouse fora ocorre quando o mouse está fora do campo de controle.