Tengo el trabajo casi terminado pero me falta el mailto o como se llame en el datagrid. Necesito hacer click sobre el mail o sobre la fila es exactamente igual para mi de la siguiente imagen y que me habra el Outlook Express o el programa predeterminado de correo y pueda mandar un mail a la persona requerida. Desde ya muchas gracias

Este es el codigo de las propiedades en flash del datagrid.
Código :
//Importamos las clases para el Iterator y los Estilos
import mx.data.components.datasetclasses.DataSetIterator
import mx.styles.CSSStyleDeclaration
//Estilo de la cabecera del grid
var headerStyles = new CSSStyleDeclaration();
headerStyles.setStyle("textAlign", "center");
procesos_grid.setStyle("headerStyle", headerStyles);
procesos_grid.setStyle("themeColor", "haloBlue");
//ACCIONES QUE CREAN LA TRANSPARENCIA DEL ARBOL SIN AFECTAR SUS PROPIEDADES DE SELECCION
_global.styles.ScrollSelectList.backgroundColor = undefined;
mx.controls.listclasses.SelectableRow.prototype.drawRowFill = function (miArbol:MovieClip, newClr:Number): Void {
miArbol.clear();
if (newClr == undefined)
miArbol.beginFill(0xABCDEF, 0);
else
miArbol.beginFill(newClr);
miArbol.drawRect(1, 0, this.__width, this.__height);
miArbol.endFill();
miArbol._width = this.__width;
miArbol._height = this.__height;
}
//FIN ACCIONES
procesos_grid.setStyle("color", 0x8ACAD5);// Para las letras
headerStyles.setStyle("color", "0x000000"); // Para los titulos
//Declaramos variables
insert_lv = new LoadVars();
recibir_lv = new LoadVars();
var ordenarHacia:String = new String("asc");
var ordenarPor:String = new String();
var miXML:XML = new XML();
var datosProcesos:Array = new Array();
var alOrdenar:Object = new Object();
var alClicar:Object = new Object();
/***************************** EMPEZAMOS *********************************/
//Cargamos el XML
miXML.ignoreWhite = true;
miXML.onLoad = function(success){
//Cargamos y llenamos el array
if (success){
for (i=0; i<miXML.firstChild.firstChild.childNodes.length; i++){
datosProcesos.addItem({Apellido: miXML.firstChild.firstChild.childNodes[i].childNodes[0].firstChild,
Nombre: miXML.firstChild.firstChild.childNodes[i].childNodes[1].firstChild,
Interno: miXML.firstChild.firstChild.childNodes[i].childNodes[2].firstChild,
Correo: miXML.firstChild.firstChild.childNodes[i].childNodes[3].firstChild});
}
//Asignamos al DataSet y al DataGrid
datos.items = datosProcesos;
datos.filtered = false;
procesos_grid.dataProvider = datos.dataProvider;
//Propiedades del DataGrid
procesos_grid.getColumnAt(0).width = 160;
procesos_grid.getColumnAt(1).width = 180;
procesos_grid.getColumnAt(2).width = 30;
procesos_grid.getColumnAt(3).width = 200;
procesos_grid.getColumnAt(0).setStyle("textAlign", "left");
procesos_grid.getColumnAt(1).setStyle("textAlign", "left");
procesos_grid.getColumnAt(2).setStyle("textAlign", "left");
procesos_grid.getColumnAt(3).setStyle("textAlign", "left");
//Deshabilitamos ordenación de las columnas, pero no las columnas
for (i=0; i<3; i++){
procesos_grid.getColumnAt(i).sortOnHeaderRelease = false;
}
}
}
miXML.load("http://192.168.230.26:8080/paginagayf/guia_telefonica/mostrar.php");
// ORDENAMOS
alOrdenar.headerRelease = function(objeto){
//Recogemos la ordenación actual
miOrdenacion = datos.getIterator();
//Cogemos el nombre de la columna
ordenarPor = objeto.target.getColumnAt(objeto.columnIndex).columnName;
if (ordenarHacia == "asc"){
miOrdenacion.sortOn([ordenarPor], 1);
ordenarHacia = "des";
}
else if (ordenarHacia == "des"){
miOrdenacion.sortOn([ordenarPor], 2);
ordenarHacia = "asc";
}
//Aplicamos el nuevo orden
datos.setIterator(miOrdenacion);
}
procesos_grid.addEventListener("headerRelease", alOrdenar);
Este es el PHP no creo que haga falta pero igual lo subo.
Código :
<documento>
<?php
$link = mysql_connect ("localhost", "root", "");
mysql_select_db("gayf");
$result = mysql_query ("SELECT * FROM datos order by apellido,nombres") or die ("Invalid query");
echo
"<datos>";
while($row = mysql_fetch_array($result)) {
echo
"<libreta>
<ape>" . utf8_encode($row["apellido"]) . "</ape>
<nom>" . utf8_encode($row["nombres"]) . "</nom>
<tel>" . utf8_encode($row["telefono"]) . "</tel>
<cor>" . utf8_encode($row["correo"]). "</cor>
</libreta>";
}
echo "</datos>";
mysql_free_result($result);
?>
</documento> 