Sign in Join
Wiki copytemporary

TAChart/es: what changed

Revision 2 to 3. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11### Acerca de
22
33TAChart es un componente de gráficos para Lazarus (como TeeChart LineSerie).
44
55Sus principales características son :
66
77- Ilimitado número de curvas
88- Ilimitado número de puntos
99- Leyenda en gráficos
1010- Título en gráficos
1111- Etiquetas en los ejes
1212- Zoom interactivo
1313- Puntero o puntero vertical con punto de medida
1414- Trazado de rectas entre puntos
1515- Dibujado de puntos en todos los puntos
1616- Varias formas de punto (cuadrado, círculo, cruz, aspa y asterisco)
1717- Coloreado de cada punto y cada recta
1818- Simetría respecto al eje X
1919- Determinación de los límites del gráfico automática o manualmente
2020- Regresión lineal por mínimos cuadrados
2121- Trazado de marcas elegante
2222- Diagrama de barras vertical y horizontal
2323- Fácilmente ampliable a nuevos tipos de gráficos
2424
2525El 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.
2626
2727Este componente fue diseñado para aplicaciones de plataforma cruzada.
2828
2929### Captura de pantalla
3030
3131Aquí se muestra un ejemplo de TAChart en el que aparece una recta resaltada (en azul), una recta ajustada (en negro) y un puntero:
3232
3333![](/wiki-images/8/8a/Tachart.png)
3434
3535### Autor
3636
3737Philippe Martinole
3838
3939### Licencia
4040
4141[LGPL](http://www.opensource.org/licenses/lgpl-license.php) (por favor contacte con el autor si su proyecto no es LGPL)
4242
4343### Descarga
4444
4545Se puede encontrar la última versión estable en [Lazarus CCR Files page](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=177586).
4646
4747### Diario de cambios
4848
4949- Versión 1.0 06/04/2005
5050- Versión 1.1 10/06/2005
5151
52-` - Añadido TTAChart.GetNewColor a automatizar elección de color. `\
53-` - Se corrigieron muchos errores`
52+```text
53+ - Añadido TTAChart.GetNewColor a automatizar elección de color.
54+ - Se corrigieron muchos errores
55+```
5456
5557- Versión 1.2 01/02/2006
5658
57-` - Nuevo tipo de gráfico simple: recta horizontal o vertical `\
58-` - Nuevas formas de punto`\
59-` - Se corrigió un error para Linux`\
60-` - Se corrigió un error del puntero`
59+```text
60+ - Nuevo tipo de gráfico simple: recta horizontal o vertical
61+ - Nuevas formas de punto
62+ - Se corrigió un error para Linux
63+ - Se corrigió un error del puntero
64+```
6165
6266### Dependencias / Requerimientos del sistema
6367
6468- Ningunos
6569
6670Estado: Estable
6771
6872Cuestiones: Probado en Windows y Linux.
6973
7074### Instalación
7175
7276- Descomprima los archivos
7377- Copie la carpeta TAGraph en lazarus\components\\
7478- Abra Lazarus
7579- Abra el paquete ta.lpk seleccionando Componentes/Abrir archivo de paquete (.lpk)
7680- Pulse en Compilar
7781- Pulse en Instalar
7882
7983### Utilización
8084
8185Coloque el componente en un formulario, coloque un botón. Cambie algunas propiedades según desee y use este código para dibujar una curva:
8286
83-`procedure TForm1.Button1Click(Sender: TObject);`\
84-`var`\
85-`  Serie:TTASerie;`\
86-`  i:Integer;`\
87-`begin`\
88-`Serie:=TTASerie.Create(TAChart1);`\
89-`TAChart1.AddSerie(Serie);`\
90-`Serie.ShowLines:=True;`\
91-`Serie.ShowPoints:=False;`\
92-`Serie.Title:='Sinus';`\
93-`for i:=-500 to 499 do`\
94-`   Serie.AddXY(i/10,Sin(i/10)*10,clBlack);`\
95-`end;`
87+``` pascal
88+procedure TForm1.Button1Click(Sender: TObject);
89+var
90+ Serie:TTASerie;
91+ i:Integer;
92+begin
93+Serie:=TTASerie.Create(TAChart1);
94+TAChart1.AddSerie(Serie);
95+Serie.ShowLines:=True;
96+Serie.ShowPoints:=False;
97+Serie.Title:='Sinus';
98+for i:=-500 to 499 do
99+ Serie.AddXY(i/10,Sin(i/10)*10,clBlack);
100+end;
101+```
96102
97103Use este código para dibujar una recta horizontal:
98104
99-`procedure TForm1.Button12Click(Sender: TObject);`\
100-`var`\
101-`  TALine:TTALine;`\
102-`begin`\
103-`TALine:=TTALine.Create(TAChart1);`\
104-`TAChart1.AddSerie(TALine);`\
105-`TALine.LineStyle:=lsHorizontal;`\
106-`TALine.Position:=10.231;`\
107-`TALine.Visible:=True;`\
108-`end;`
105+``` pascal
106+procedure TForm1.Button12Click(Sender: TObject);
107+var
108+ TALine:TTALine;
109+begin
110+TALine:=TTALine.Create(TAChart1);
111+TAChart1.AddSerie(TALine);
112+TALine.LineStyle:=lsHorizontal;
113+TALine.Position:=10.231;
114+TALine.Visible:=True;
115+end;
116+```
109117
110118Vea el programa "TestOfTAGraph" donde hay más ejemplos sobre el uso del componente.
111119
112120Mire el programa "Waves", bastante complejo , escrito en Delphi 6 PE en la dirección: <http://www.martinole.org/Waves.html>
113121
114122### El programa de ejemplo TestOfTAGraph
115123
116124El programa TestOfTAGraph necesita que TAGraph esté instalado para poder compilar y operar. Muestra como usar muchas de las características de TAGraph.
117125
118126**Instalación**
119127
120128- Abra TestOfTaGraph.lpi
121129- Compile
122130- Ejecute
123131
124132---
125133*From the Free Pascal wiki, page "TAChart/es", as it stood on 2008-06-12 after a change by Iskraelectrica, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
126134Category: Castellano
127135Category: Español

Back to history