4D v15

Clickcount

Página Inicial

 
4D v15
Clickcount

Clickcount 


 

Clickcount -> Resultado 
Parâmetro Tipo   Descrição
Resultado  Inteiro longo in Número de cliques consecutivos

Tema: Eventos formulário

O novo comando Clickcount devolve, no contexto de um evento clique, o número de vezes que o usuário fez clique de maneira repetida com o mesmo botão do mouse. Normalmente, este comando devolve 2 para um duplo clique.

Este comando lhe permite detectar duplos cliques nos cabeçalhos ou rodapés de página do listbox, e também para gerenciar as sequências de triplos cliques ou mais.

Cada clique gera um evento clique separado. Por exemplo, se um usuário faz duplo clique, um evento é gerado pelo primeiro clique no qual Clickcount devolve 1; logo outro evento é gerado pelo segundo clique, no qual Clickcount devolve 2.

Este comando só deve ser utilizado no contexto dos eventos de formulário On Clicked, On Header Click ou On Footer Click. Portanto, é necessário verificar em modo Desenho que o evento apropriado foi selecionado corretamente nas propriedades do formulário e/ou para o objeto específico.

Quando ambos eventos formulário On Clicked e On Double Clicked estão ativos, a seguinte sequência será devolvida por Clickcount:

  • 1 no evento On Clicked
  • 2 no evento On Double Clicked
  • 2+n no evento On Clicked

A estrutura de código seguinte pode ser colocada em um cabeçalho de listbox para gerenciar cliques simples e duplos:

 Case of
    :(Form event=On Header Click)
       Case of
          :(Clickcount=1)
             ... //single-click action
          :(Clickcount=2)
             ... //double-click action
       End case
 End case

As etiquetas não são editáveis mas o são depois de um triplo-clique. Se deseja permitir aos usuários editar as etiquetas, pode escrever o método objeto seguinte:

 If(Form event=On Clicked)
    Case of
       :(Clickcount=3)
          OBJECT SET ENTERABLE(*;"Label";True)
          EDIT ITEM(*;"Label")
    End case
 End if

 
PROPRIEDADES 

Produto: 4D
Tema: Language

 
HISTÓRIA 

Criado por: 4D v14 R5

 
ARTICLE USAGE

4D v15 - Update (edição standard) ( 4D v15)