Dificultad para que el usuario haga doble clic en un punto de datos en los cuadros de Adobe Flex

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

Pregunta

Tenemos algunas acciones asociadas con los eventos de doble clic en un punto de datos dentro de los gráficos Flex. Cuando el usuario desplaza el puntero del mouse, la información del mouse se muestra correctamente. Sin embargo, el usuario debe hacer doble clic en 'precisamente' sobre el punto para disparar el evento correctamente. ¿Podemos aumentar el 'radio' o 'rango' o 'región' o 'área objetivo' de este evento de clic?

PS: Los detalles técnicos son -

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

  • Firefox 3.5

  • Flex SDK 3.3
  • Flash Player 10

Por favor ayuda !!!!

Gracias de antemano.

¿Fue útil?

Solución

Sí, puede establecer la propiedad mouseSensitivity en su gráfico para especificar un radio de delimitación alrededor de los puntos de datos que la flexión usará al determinar si se hizo clic en un punto.

De la documentación:

public var mouseSensitivity: Number = 5 Especifica la distancia, en píxeles, que Flex considera que un punto de datos está debajo del puntero del mouse cuando el puntero se mueve alrededor de un gráfico. Flex considera que cualquier punto de datos a menos de mouseSensitivity se encuentra bajo el puntero del mouse. Este valor también lo utiliza el método findDataPoints.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top