Saltar para o conteúdo principal
Versão: 20 R5 BETA

On Clicked

CodePode ser chamado porDefinição
44D 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 controlOcorreu um clique num objecto

Descrição

El evento On Clicked se genera cuando el usuario hace clic en un 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. En tal caso, se sigue generando el evento On Clicked.

El evento On Clicked suele producirse una vez que se suelta el botón del ratón. No entanto, há várias excepções:

  • Botones invisibles: el evento On Clicked se produce en cuanto se hace clic y no espera a que se suelte el botón del ratón.
  • Reglas: si la opción de método de ejecución del objeto se define en true, el evento On Clicked se produce en cuanto se hace clic.
  • Combo box: el evento On Clicked ocurre sólo si el usuario selecciona otro valor en el menú asociado. Un combo box debe ser tratado como un área de texto introducible cuya lista desplegable asociada ofrece valores por defecto. Por lo tanto, se maneja la entrada de datos dentro de un combo box a través de los eventos On Before Keystroke, On After Keystroke y On Data Change.
  • Listas desplegables: el evento On Clicked ocurre sólo si el usuario selecciona otro valor en el menú. El evento On Data Change permite detectar la activación del objeto cuando se selecciona un valor diferente al actual
  • Cuando una celda de entrada del list box está siendo editada, se genera el evento On Clicked cuando se presiona el botón del ratón, permitiendo utilizar el comando Contextual click por ejemplo.

En el contexto de un evento On Clicked, se puede comprobar el número de clics realizados por el usuario utilizando el comando Clickcount.

On Clicked e On Double Clicked

After the On Clicked or On Double Clicked object event property is selected for an object, you can detect and handle the clicks within or on the object, using the FORM event command that returns On Clicked or On Double Clicked, depending on the case.

Si se seleccionan ambos eventos para un objeto, se generará el evento On Clicked y luego el evento On Double Clicked cuando el usuario haga doble clic en el objeto.

4D View Pro

Este evento é gerado quando o usuário clica em qualquer lugar em um documento 4D View Pro. En este contexto, el objeto evento devuelto por el comando FORM Event contiene:

PropriedadeTipoDescrição
codeinteiro longoOn Clicked
descriptiontext"On Clicked"
objectNametextNome da área 4D View Pro
sheetNametextNome da folha do evento
rangeobjectIntervalo de células

Exemplo

 If(FORM Event.code=On Clicked)
VP SET CELL STYLE(FORM Event.range;New object("backColor";"green"))
End if