Dificuldade para o usuário precisamente clique duas vezes em um ponto de dados em gráficos do Adobe Flex

StackOverflow https://stackoverflow.com/questions/1617934

Pergunta

Temos algumas ações associadas a eventos, clique duas vezes em um ponto de dados dentro de tabelas Flex. Quando o utilizador paira ponteiro do rato, o rato datatip é mostrado correctamente. No entanto, as necessidades do usuário dar um duplo clique 'precisamente' para o ponto, para acionar o evento corretamente. podemos aumentar 'raio' ou 'gama' ou 'região' ou 'área-alvo' deste evento clique?

PS: As características técnicas são -

  • myChart.addEventListener (ChartItemEvent.ITEM_DOUBLE_CLICK, doubleClickHandler);
  • mychart.dataTipFunction = myDataTipFunction;

  • O Firefox 3.5

  • Flex SDK 3.3
  • Flash Player 10

Por favor ajuda !!!!

Agradecemos antecipadamente.

Foi útil?

Solução

Sim, você pode definir a propriedade mouseSensitivity em seu gráfico para especificar um raio delimitadora em torno de seus pontos de dados que Flex irá utilizar para determinar se um ponto foi clicado.

De docs:

public var mouseSensitivity: Number = 5 Especifica a distância, em pixels, que Flex considera um ponto de dados para estar sob o ponteiro do rato quando o cursor se move em torno de um gráfico. Flex considera qualquer ponto de dados de menos do que os pixels mouseSensitivity longe de estar sob o cursor do rato. Este valor também é utilizado pelo método findDataPoints.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top