Flex Datagrid: ¿cómo obtener un elemento para las coordenadas x / y del mouse?

mi misión es seleccionar un elemento en una instancia de DataGrid con nada más que las coordenadas en la pantalla.

Estamos implementando la funcionalidad de hacer clic con el botón derecho en nuestra aplicación Flash, con el objetivo de poder hacer clic con el botón derecho en una fila DG, que seleccionaría esa fila y mostraría una ventana emergente que contiene algunos comandos de contexto.

He logrado obtener el evento de clic derecho en mi aplicación Flex con la ayuda deeste sitio.

El progreso adicional hasta ahora ha sido obtener la instancia de DataGrid a través de

var objects : Array = this.getObjectsUnderPoint(new Point(this.mouseX, this.mouseY));

y luego, para investigar cada uno de los elementos de la matriz, para uno de esos 'parent.parentList' se refiere a la instancia de DataGrid.

Ahora estoy atascado: no pude encontrar ninguna función de conversión de punto a elemento ni nada. Cualquier comentario sobre mi enfoque hasta ahora muy bienvenido, también!

¡Gracias!

PD: el uso del Flash ContextMenu estándar es, desafortunadamente,no una opción.

Respuestas a la pregunta(4)

Su respuesta a la pregunta