Difference between revisions of "TAChart/fr"
Paulatreides (talk | contribs) |
Paulatreides (talk | contribs) |
||
Line 40: | Line 40: | ||
=== Licence === | === Licence === | ||
− | [http://www.opensource.org/licenses/lgpl-license.php LGPL] (veuillez contacter l'auteur si la licence LGPL ne fonctionnement pas avec votre | + | [http://www.opensource.org/licenses/lgpl-license.php LGPL] (veuillez contacter l'auteur si la licence LGPL ne fonctionnement pas avec celle de votre projet ) |
=== Téléchargement === | === Téléchargement === |
Revision as of 11:33, 21 July 2007
│
Deutsch (de) │
English (en) │
español (es) │
français (fr) │
português (pt) │
русский (ru) │
українська (uk) │
中文(中国大陆) (zh_CN) │
A propos
TAChart est un composant LGPL de représentation de graphes pour Lazarus (comme la série(LineSerie ?) des TeeChart ).
Ses caractéristiques principales sont :
- Nombre illimité de courbes
- Nombre illimité de points
- Légende de graphique
- Titre de graphique
- Étiquettes aux axes
- Zoom interactif
- Curseur avec réticule(cross hair) ou réticule vertical et avec la mesure de la position du point
- Tracé de ligne entre les points
- Dessin d'un point sur chaque point
- Différentes formes de point (carré, cercle, croix, croix de forme diagonale et étoile)
- Colorisation de chaque point et ligne
- Miroir sur l'axe des abscisses
- Limitations automatique ou manuelle du graphique
- Ajustement linéaire au moindre carré
- Dessin intelligent des graduations
- Type de graphique avec lignes verticales et horizontales
- Facilement extensible à de nouveaux types de graphique
Le téléchargement contient le composant , un paquet d'installation et une application de démo qui illustre les caractéristiques du composant avec quelques outils pour évaluer les graphes sur un système donné .
Ce composant a été conçu pour les applications multi-plateformes.
Capture d'écran
Voici un exemple du composant TAChart affichant une ligne avec du bruit (en bleu), une ligne ajustée (en noir ) et un réticule:
Auteur
Licence
LGPL (veuillez contacter l'auteur si la licence LGPL ne fonctionnement pas avec celle de votre projet )
Téléchargement
La dernière release stable peut être trouvée sur la page des fichiers de Lazarus CCR.
Journal des modifications
- Version 1.0 2005/04/06
- Version 1.1 2005/06/10
- TTAChart.GetNewColor ajouté pour automatiser le choix des couleurs. - beaucoup de correction de bogues.
- Version 1.2 2006/02/01
- Nouveau type simple de graphe : Ligne horizontale et verticale - Nouvelles formes de point - correction de bogue pour Linux - correction de bogue pour le réticule
Dépendances / Exigences du système
- Aucune
Statut : Stable
Issues: Testé sur Windows et Linux.
Installation
- Créez le répertoire lazarus\components\tagraph
- Dans ce répertoire, dézippez les fichiers depuis tagraph\lazarus\component où est le fichier zip
- Ouvrez lazarus
- Ouvrez le paquet ta.lpk avec Composants->Ouvrir un fichier paquet (.lpk)
- (Cliquez sur Compile seulement si vous ne voulez pas installer le composant dans l'IDE)
- Cliquez sur install
Utilisation
Déposez le composant sur une fiche. Changer quelques propriétés comme vous voulez et utilisez ce code pour ajouter une courbe: <delphi>
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;
</delphi> Employer ce code pour ajouter un trait horizontal : <delphi>
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;
</delphi> Voir le projet donné en exemple TestOfTAGraph pour des exemples additionnels d'utilisation du composant. Voir un exemple complexe d'application écrit en Delphi6PE à l'adresse : http://www.martinole.org/Waves.html
L'exemple d'application TestOfTAGraph
L'application TestOfTAGraph exige que le composant TAGraph soit installé pour être compilé et soit fonctionnel. Il montre comment utiliser beaucoup des fonctionnalités de TAGraph.
Installation
- Ouvrir TestOfTaGraph.lpi
- compiler
- exécuter