On Clicked
| Code | Pode ser chamado por | Definição | 
|---|---|---|
| 4 | 4D View Pro Area - 4D Write Pro area - Button - Button Grid - Check Box - Combo Box - Dropdown list - Form - Hierarchical List - Input - List Box - List Box Column - Picture Button - Picture Pop up menu - Plug-in Area - Progress Indicators - Radio Button - Ruler - Spinner - Splitter - Stepper - Tab control | Ocorreu um clique num objecto | 
Descrição
O evento On Clicked é gerado quando o usuário clicar em um objeto.
Alguns objetos do formulário podem ser ativados com o teclado. Por exemplo, quando uma caixa de verificação recebe o foco, pode ser introduzida utilizando a barra de espaços. Nesse caso, o evento
On Clickedainda é gerado.
O evento On Clicked geralmente ocorre quando o botão do mouse for liberado. No entanto, há várias excepções:
- Botões invisíveis: O evento 
On Clickedocorre assim que o clique é feito e não espera que o botão do mouse seja liberado. - Réguas: Se a opção Execute object method for definida como true, o evento 
On Clickedocorrerá assim que o clique for feito. - Caixas de combinação: O evento 
On Clickedocorre somente se o usuário selecionar outro valor no menu associado. Uma caixa de combinação deve ser tratada como uma área de texto digitável cuja lista suspensa associada fornece valores padrão. Consequentemente, você lida com a entrada de dados em uma caixa de combinação por meio dos eventosOn Before Keystroke,On After KeystrokeeOn Data Change. - Listas suspensas: O evento 
On Clickedocorre somente se o usuário selecionar outro valor no menu. O eventoOn Data Changepermite que você detecte a ativação do objeto quando um valor diferente do valor atual é selecionado. - Quando uma célula de entrada da caixa de listagem está sendo editada, o evento 
On Clickedé gerado quando o botão do mouse é pressionado, o que permite usar o comandoContextual click, por exemplo. 
No contexto de um evento On Clicked , você pode testar o número de cliques feitos pelo usuário por meio do comando Clickcount .
On Clicked e On Double Clicked
Depois que a propriedade de evento de objeto On Clicked ou On Double Clicked for selecionada para um objeto, você poderá detectar e tratar os cliques dentro ou no objeto usando o comando FORM event que retorna On Clicked ou On Double Clicked, dependendo do caso.
Se ambos os eventos forem selecionados para um objeto, os eventos On Clicked e On Double Clicked serão gerados quando o usuário der duplo clique no objeto.
4D View Pro
Este evento é gerado quando o usuário clica em qualquer lugar em um documento 4D View Pro. Neste contexto, o  objeto de evento retornado pelo comando FORM Event contém:
| Propriedade | Tipo | Descrição | 
|---|---|---|
| code | inteiro longo | On Clicked | 
| description | text | "On Clicked" | 
| objectName | text | Nome da área 4D View Pro | 
| sheetName | text | Nome da folha do evento | 
| range | object | Intervalo de células | 
Exemplo
 If(FORM Event.code=On Clicked)
    VP SET CELL STYLE(FORM Event.range;New object("backColor";"green"))
 End if