function text=textdatacursor(obj,event_obj,handles)
posicion=event_obj.Position;
grafica=get(event_obj.Target,'Parent');

if grafica==handles.axesup1
    
    text=sprintf([handles.varup1.nombreabr,': ',num2str(posicion(2)),' ',handles.varup1.unidades,'\n','Seg: ',num2str(posicion(1))]);
    
elseif grafica==handles.axesup2
    
    text=sprintf([handles.varup2.nombreabr,': ',num2str(posicion(2)),' ',handles.varup2.unidades,'\n','Seg: ',num2str(posicion(1))]);
    
elseif grafica==handles.axesup3
    
    text=sprintf([handles.varup3.nombreabr,': ',num2str(posicion(2)),' ',handles.varup3.unidades,'\n','Seg: ',num2str(posicion(1))]);
    
elseif grafica==handles.axesup4
    
    text=sprintf([handles.varup4.nombreabr,': ',num2str(posicion(2)),' ',handles.varup4.unidades,'\n','Seg: ',num2str(posicion(1))]);
    
elseif grafica==handles.axesdo1
    
    text=sprintf([handles.vardo1.nombreabr,': ',num2str(posicion(2)),' ',handles.vardo1.unidades,'\n','Seg: ',num2str(posicion(1))]);
    
elseif grafica==handles.axesdo2
    
    text=sprintf([handles.vardo2.nombreabr,': ',num2str(posicion(2)),' ',handles.vardo2.unidades,'\n','Seg: ',num2str(posicion(1))]);
    
elseif grafica==handles.axesdo3
    
    text=sprintf([handles.vardo3.nombreabr,': ',num2str(posicion(2)),' ',handles.vardo3.unidades,'\n','Seg: ',num2str(posicion(1))]);

elseif grafica==handles.axesdo4
    
    text=sprintf([handles.vardo4.nombreabr,': ',num2str(posicion(2)),' ',handles.vardo4.unidades,'\n','Seg: ',num2str(posicion(1))]);

else
    
    text='Objeto desconocido';

end