Difference between revisions of "TAChart/pt"
m (→Autor) |
|||
Line 36: | Line 36: | ||
<center>[[Image:Tachart.png]]</center> | <center>[[Image:Tachart.png]]</center> | ||
− | ===Autor=== | + | === Autor === |
− | [[ | + | [[User:Marty|Philippe Martinole]] |
===Licença=== | ===Licença=== |
Revision as of 18:38, 10 January 2007
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
português (pt) │
русский (ru) │
українська (uk) │
中文(中国大陆) (zh_CN) │
Sobre
TAChart é um componente de gráficos para Lazarus (como TeeChar LineSerie).
Suas principais características são:
- Ilimitado número de curvas
- Ilimitado número de pontos
- Legenda em gráficos
- Título em gráficos
- Etiquetas nos Eixos
- Zoom interativo
- Ponteiro ou ponteiro vertical com ponto de medida
- Traços de retas entre pontos
- Desenho de pontos em todos os pontos
- Varias formas de ponto (quadrado, círculo, cruz, aspa e asterisco)
- Coloração de cada punto y cada reta
- Simetría ao eixo X
- Determinação dos limites do gráfico automática o manualmente
- Regressão linear por mínimos quadrados
- Traçado de marcas elegante
- Diagrama de barras vertical e horizontal
- Facilidade de aplicar novos tipos de gráficos
O download contém o componente, um pacote de instalação e o programa de demonstração "TestOfTAGraph", que mostra as caracteristicas do componente com algum instrumento para avaliar o gráfico em um determinado sistema.
Este componente foi designado para aplicações multi-plataforma.
ScreenShot
Aqui se mostra um exemplo de TAChart que mostra uma reta ressaltada (em azul), uma reta ajustada (em preto) e um ponteiro:
Autor
Licença
LGPL (por favor contate o autor se o seu projeto não é LGPL)
Download
O último lançamento estável pode ser encontrado em Lazarus CCR Files page.
Registro de Mudanças
- Versão 1.0 06/04/2005
- Versão 1.1 10/06/2005
- Adicionado TTAChart.GetNewColor para automatizar seleção de cor. - Muitos erros corrigidos.
- Versão 1.2 01/02/2006
- Novo tipo de gráfico simples: reta horizontal ou vertical - Novas formas de ponto - Corrigido erro para Linux - Corrigido erro para ponteiro
Dependências / Requerimentos de sistema
- Nada
Estado: Estável
Relatos: Testado em Windows e Linux.
Instalação
- Descomprima os arquivos
- Crie o Diretório TAGraph em lazarus\components\
- Abra o Lazarus
- Abra o pacote ta.lpk selecionando Componentes/Abrir arquivo de pacote (.lpk)
- Clique em Compilar
- Clique em Instalar
Utilização
Coloque o compontene em um formulário, coloque um botão. Modifique algums propriedades como você desejar e use este código para adicinar uma 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 adicionar uma reta 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;
Veja o projeto de exemplo "TestOfTAGraph" onde tem exemplos adicionais sobre o uso do componente.
Veja um programa completo de exemplo "Waves", escrito em Delphi 6PE no endereço: http://www.martinole.org/Waves.html
O programa de exemplo TestOfTAGraph
O programa TestOfTAGraph necessita que TAGraph esteja instalado para poder compilar e executar. Mostra como usar muitas das características de TAGraph.
Instalação
- Abra TestOfTaGraph.lpi
- Compile
- Execute