TAChart/es
│
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:
Autor
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