Difference between revisions of "TAChart/es"

From Lazarus wiki
Jump to navigationJump to search
 
 
(20 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
{{TAChart}}
 
{{TAChart}}
 
+
[[category:Castellano|G]][[category:Español|G]]
 
===Acerca de===
 
===Acerca de===
 
TAChart es un componente de gráficos para Lazarus (como TeeChart LineSerie).  
 
TAChart es un componente de gráficos para Lazarus (como TeeChart LineSerie).  
Line 14: Line 14:
 
* Puntero o puntero vertical con punto de medida
 
* Puntero o puntero vertical con punto de medida
 
* Trazado de rectas entre puntos
 
* Trazado de rectas entre puntos
* Punto que dibuja en cada punto
+
* Dibujado de puntos en todos los puntos
 
* Varias formas de punto (cuadrado, círculo, cruz, aspa y asterisco)
 
* Varias formas de punto (cuadrado, círculo, cruz, aspa y asterisco)
 
* Coloreado de cada punto y cada recta
 
* Coloreado de cada punto y cada recta
Line 25: Line 25:
  
  
El archivo descargable contiene el componente, un paquete de instalación y un programa de demostración, que ilustra las características del componente con algún instrumento para evaluar el gráfico en un sistema determinado.
+
El archivo descargable contiene el componente, un paquete de instalación y el programa de demostración "TestOfTAGraph", que ilustra las características del componente con algún instrumento para evaluar el gráfico en un sistema determinado.
  
Este componente fue diseñado para aplicaciones de plataforma cruzada
+
Este componente fue diseñado para aplicaciones de plataforma cruzada.
  
 
===Captura de pantalla===
 
===Captura de pantalla===
  
Aquí se muestra un ejemplo de TAChart que muestra una recta resaltada (en azul), una recta ajustada (en negro) y un puntero:
+
Aquí se muestra un ejemplo de TAChart en el que aparece una recta resaltada (en azul), una recta ajustada (en negro) y un puntero:
  
  
 
<center>[[Image:Tachart.png]]</center>
 
<center>[[Image:Tachart.png]]</center>
  
===Autor===
+
=== Autor ===
[[Usuario:Marty|Philippe Martinole]]  
+
[[User:Marty|Philippe Martinole]]
  
 
===Licencia===
 
===Licencia===
[http://www.opensource.org/licenses/lgpl-license.php LGPL] (por favor contacte con el autor si el LGPL no funciona con su proyecto autorizado)
+
[http://www.opensource.org/licenses/lgpl-license.php LGPL] (por favor contacte con el autor si su proyecto no es LGPL)
+
 
 
===Descarga===
 
===Descarga===
El último lanzamiento estable se puede encontrar en [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=177586 Lazarus CCR Files page].
+
Se puede encontrar la última versión estable en [http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=177586 Lazarus CCR Files page].
  
 
===Diario de cambios===
 
===Diario de cambios===
* Versión 1.0 2005/04/06
+
* Versión 1.0 06/04/2005
* Versión 1.1 2005/06/10
+
* Versión 1.1 10/06/2005
 
   - Añadido TTAChart.GetNewColor a automatizar elección de color.  
 
   - Añadido TTAChart.GetNewColor a automatizar elección de color.  
 
   - Se corrigieron muchos errores
 
   - Se corrigieron muchos errores
* Versión 1.2 2006/02/01
+
* Versión 1.2 01/02/2006
 
   - Nuevo tipo de gráfico simple: recta horizontal o vertical  
 
   - Nuevo tipo de gráfico simple: recta horizontal o vertical  
 
   - Nuevas formas de punto
 
   - Nuevas formas de punto
   - Corregido error para Linux
+
   - Se corrigió un error para Linux
   - Corregido error para puntero
+
   - Se corrigió un error del puntero
  
 
===Dependencias / Requerimientos del sistema===
 
===Dependencias / Requerimientos del sistema===
Line 65: Line 65:
  
 
===Instalación===
 
===Instalación===
* Cree la carpeta lazarus\components\tagraph
+
* Descomprima los archivos
* En esta carpeta descomprima los archivos
+
* Copie la carpeta TAGraph en lazarus\components\
* Abra lazarus
+
* Abra Lazarus
 
* Abra el paquete ta.lpk seleccionando Componentes/Abrir archivo de paquete (.lpk)
 
* Abra el paquete ta.lpk seleccionando Componentes/Abrir archivo de paquete (.lpk)
 
* Pulse en Compilar
 
* Pulse en Compilar
 
* Pulse en Instalar
 
* Pulse en Instalar
  
===Uso===
+
===Utilización===
Coloque el componente en un formulario. Cambie algunas propiedades según desee y use este código para añadir una curva:
+
Coloque el componente en un formulario, coloque un botón. Cambie algunas propiedades según desee y use este código para dibujar una curva:
  
 
  procedure TForm1.Button1Click(Sender: TObject);
 
  procedure TForm1.Button1Click(Sender: TObject);
Line 89: Line 89:
 
  end;
 
  end;
  
Use este código para añadir una recta horizontal:
+
Use este código para dibujar una recta horizontal:
  
 
  procedure TForm1.Button12Click(Sender: TObject);
 
  procedure TForm1.Button12Click(Sender: TObject);
Line 102: Line 102:
 
  end;
 
  end;
  
Vea el proyecto de ejemplo TestOfTAGraph donde hay ejemplos adicionales sobre el uso del componente.
+
Vea el programa "TestOfTAGraph" donde hay más ejemplos sobre el uso del componente.
Vea un programa complejo de ejemplo escrito en Delphi 6 Personal Edition en la dirección:
+
 
 +
Mire el programa "Waves", bastante complejo , escrito en Delphi 6 PE en la dirección:
 
http://www.martinole.org/Waves.html
 
http://www.martinole.org/Waves.html
  

Latest revision as of 22:13, 12 June 2008

Deutsch (de) English (en) español (es) français (fr) português (pt) русский (ru) українська (uk) 中文(中国大陆)‎ (zh_CN)

Acerca de

TAChart es un componente de gráficos para Lazarus (como TeeChart LineSerie).

Sus principales características son :

  • Ilimitado número de curvas
  • Ilimitado número de puntos
  • Leyenda en gráficos
  • Título en gráficos
  • Etiquetas en los ejes
  • Zoom interactivo
  • Puntero o puntero vertical con punto de medida
  • Trazado de rectas entre puntos
  • Dibujado de puntos en todos los puntos
  • Varias formas de punto (cuadrado, círculo, cruz, aspa y asterisco)
  • Coloreado de cada punto y cada recta
  • Simetría respecto al eje X
  • Determinación de los límites del gráfico automática o manualmente
  • Regresión lineal por mínimos cuadrados
  • Trazado de marcas elegante
  • Diagrama de barras vertical y horizontal
  • Fácilmente ampliable a nuevos tipos de gráficos


El archivo descargable contiene el componente, un paquete de instalación y el programa de demostración "TestOfTAGraph", que ilustra las características del componente con algún instrumento para evaluar el gráfico en un sistema determinado.

Este componente fue diseñado para aplicaciones de plataforma cruzada.

Captura de pantalla

Aquí se muestra un ejemplo de TAChart en el que aparece una recta resaltada (en azul), una recta ajustada (en negro) y un puntero:


Tachart.png

Autor

Philippe Martinole

Licencia

LGPL (por favor contacte con el autor si su proyecto no es LGPL)

Descarga

Se puede encontrar la última versión estable en Lazarus CCR Files page.

Diario de cambios

  • Versión 1.0 06/04/2005
  • Versión 1.1 10/06/2005
 - Añadido TTAChart.GetNewColor a automatizar elección de color. 
 - Se corrigieron muchos errores
  • Versión 1.2 01/02/2006
 - Nuevo tipo de gráfico simple: recta horizontal o vertical 
 - Nuevas formas de punto
 - Se corrigió un error para Linux
 - Se corrigió un error del puntero

Dependencias / Requerimientos del sistema

  • Ningunos

Estado: Estable

Cuestiones: Probado en Windows y Linux.

Instalación

  • Descomprima los archivos
  • Copie la carpeta TAGraph en lazarus\components\
  • Abra Lazarus
  • Abra el paquete ta.lpk seleccionando Componentes/Abrir archivo de paquete (.lpk)
  • Pulse en Compilar
  • Pulse en Instalar

Utilización

Coloque el componente en un formulario, coloque un botón. Cambie algunas propiedades según desee y use este código para dibujar una curva:

procedure TForm1.Button1Click(Sender: TObject);
var
  Serie:TTASerie;
  i:Integer;
begin
Serie:=TTASerie.Create(TAChart1);
TAChart1.AddSerie(Serie);
Serie.ShowLines:=True;
Serie.ShowPoints:=False;
Serie.Title:='Sinus';
for i:=-500 to 499 do
   Serie.AddXY(i/10,Sin(i/10)*10,clBlack);
end;

Use este código para dibujar una recta horizontal:

procedure TForm1.Button12Click(Sender: TObject);
var
  TALine:TTALine;
begin
TALine:=TTALine.Create(TAChart1);
TAChart1.AddSerie(TALine);
TALine.LineStyle:=lsHorizontal;
TALine.Position:=10.231;
TALine.Visible:=True;
end;

Vea el programa "TestOfTAGraph" donde hay más ejemplos sobre el uso del componente.

Mire el programa "Waves", bastante complejo , escrito en Delphi 6 PE en la dirección: http://www.martinole.org/Waves.html

El programa de ejemplo TestOfTAGraph

El programa TestOfTAGraph necesita que TAGraph esté instalado para poder compilar y operar. Muestra como usar muchas de las características de TAGraph.

Instalación

  • Abra TestOfTaGraph.lpi
  • Compile
  • Ejecute