Sign in Join
Wiki copytemporary

PlotPanel/fr: what changed

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

OldNewLine
11## Plotpanel
22
33PlotPanel est un composant pour Lazarus pour remplacer (plus ou moins ) le composant TChart. Avec une certaine modification il peut également être employé avec Kylix, Delphi 5, 6 ou 7.
44
55Avec PlotPanel vous pouvez tracer des lignes - , points - et graphes à barres . Les graphiques animés sont également possibles .
66
77Ce logiciel est présenté tel quel , sans aucune garantie écrite . Employer ainsi le logiciel à votre propre risque .
88
99### Capture d'écran
1010
11-<figure>
12-<img src="Plotpanel2.png" title="Plotpanel2.png" />
13-<figcaption>Plotpanel2.png</figcaption>
14-</figure>
11+![](/wiki-images/2/24/Plotpanel2.png)
1512
1613## Installation
1714
1815Pour installer le composant PlotPanel dans Lazarus vous devez faire ce qui suit:
1916
2017- Télécharger le paquet PlotPanel (plotpanel.zip) depuis : <http://science4all.nl/?Programming:MICAM:Lazarus> ou depuis [Site SourceForge de Lazarus CCR](http://sourceforge.net/project/showfiles.php?group_id=92177&package_id=181065).
2118- Unzip plotpanel.zip dans un répertoire de votre choix .
2219- Démarrer Lazarus
2320- Effectuer les actions nécessaires pour installer le paquet (voir [[Install Packages|installation des paquets]]).
2421
2522Après que avoir fait ceci en entier, il doit y avoir un nouvel onglet dans la palette de composantsavec le nom "Extra". Vous pouvez employer le Plotpanel maintenant
2623
2724Exécutez le PlotPanelDemo pour explorer les possibilités de PlotPanel. N.B. Vous pouvez essayer PlotPanel sans installer le composant en exécutant TryPlotPanel!
2825
2926## Description du composant PlotPanel
3027
3128C'est une description très grossière du composant . Voir les exemples pour l'explication sur la façon d'utiliser le composant . Le composant PlotPanel est dérivé du composant TCustomPanel. À cette fenêtre de tracé, des possibilités sont ajoutées .
3229
3330## Propriétés héritées de TCustomPanel
3431
3532
3633**Align**, **Anchors**, **Autosize**, **BevelInner / Outer / Width**
3734
3835**Borderspacing**, **BorderStyle**, **Borderwidth**
3936
4037**Color** est la couleur de la bordure du tracé
4138
4239**Constraints**, **Cursor**, **Dragmode**, Permis
4340
4441**Font** est la police du titre du tracé
4542
4643**Height**, **HelpContext**, **HelpKeyword**, **HelpType**, **Hint**
4744
4845**Left**, **Name**, **ParenColor**, **Parentfont**, **ParentShowHint**
4946
5047**PopupMenu**, **ShowHint**, **TabOrder**, **TabStop**
5148
5249**Tag**, **Top**, **Visible**, **Width**
5350
5451## Les propriétés suivantes sont ajoutées
5552
5653
5754**BackColor**C'est la couleur de fond de la zone de traçage
5855
5956**GridColor**Quand vous lui donner la même couleur que celle du fond, la grille est invisible
6057
6158**LayerOption**Pour la traçage facile d'une seule couche ceci peut être fixé à False. Il n'est pas possible de fixer ceci à True directement (voir les méthodes )
6259
6360**Margin** La largeur de la bordure du traçé en Pixel
6461
6562**PlotMode** Trois modes tracé sont possibles : pmBar, pmLine et pmDot
6663
6764**PlotPen** Propriétés du stylo de traçage . Si LayerOption est False, alors toutes les propriétés secondaire peuvent être fixées. Si LayerOption est True, alors l'informations sur le stylo de traçage est transféré par l'intermédiaire de la méthode LayerOptions(méthodes )
6865
6966**Title** Le titre est au centre supérieur du tracé et utilisations la propriété Font
7067
7168**PlotBMP** C'est un Bitmap couvrant le graphique entier (voir la démo pour son usage )
7269
7370**Les propriétés de l'axe des abscisses :**
7471
7572
7673**XMarks** Si vrai, l'axe des abscisses a des marques
7774
7875**XMarksFont** Police utilisée pour XMarks
7976
8077**XMarksInterval** Intervalle entre deux lignes dans la grille (s'applique pour les échelles linéaires seulement)
8178
8279**XMax** Valeur maximum de X qui est visible
8380
8481**XMin**Valeur minimale de X qui est visible
8582
8683**XScaleLog**Si VRAIE l'échelle est logarithmique (l'intervalle est déterminé par le composant )
8784
8885**Pour l'axe des ordonnées le même s'applique .**
8986
9087## Méthodes :
9188
9289**AddXY(X,Y:Extended)**
9390
9491`   Avec cette méthode vous pouvez ajouter des points(ou lignes ) au tracé`\
9592`   Exemple `\
9693`   for i:= -10 to 10 do`\
9794`      PlotPanel1.AddXY(i,i*i)`\
9895`   Ceci trace un parabole. La ligne est tracée avec les propriétés PlotPen `\
9996`   Note :vous pouvez seulement tracer qu'une seule couche .`
10097
10198**AddXY(X,Y:Extended, Color:Tcolor,Layer:Integer)**
10299
103100`   Avec cette méthode il est possible de tracer jusqu'à 8 lignes dans couleurs différentes,`\
104101`   plotmodes et penwidths (voir  LayerOptions comment fixer linewidth et plotmodes )`
105102
106103**LayerOptions(Layer:Integer;PlotMode:TPlotMode;PenWidth:Integer)**
107104
108105`   Chaque couche peut employer un différent Plotmode et PenWidth`\
109106`   Quand vous appelez cette méthode LayerOPtion sera fixé à TRUE. Quand vous utiliser une seule couche à nouveau vous devez fixer LayerOption à False!`
110107
111108**Autoscale(Layer:Integer)**
112109
113110`   Avec cette méthode vous pouvez ajuster la taille du tracé automatiquement `
114111
115112**ClearData**
116113
117114`   effacer les données du tracé .`
118115
119116**ConvertS2W(x,y: Extended; var WX,WY : Extended)**
120117
121118`   Convertit les coordonnées d'écran X,Y en vraies coordonnées WX,WY.When X et Y sont hors des limites , la fonction retourne False, autrement True`
122119
123120**Freeze(Boolean)**
124121
125122`   Quand  Freeze(True) est exécuté  tout traçage est fait sur un bitmap invisible.`\
126123`   Après un Freeze(False) tout le tracé est montré . Ceci produit des animations sans clignotement.`
127124
128125**HideLayer(Layer:Integer)**
129126
130127`   Employer ceci pour cacher une seule couche dans le traçé`
131128
132129**UnHideLayer(Layer:Integer)**
133130
134131`   Montre la couche cachée de nouveau `\
135132`   N.B. Quand vous ajoutez des points à une couche cachée , l'ancienne couche est supprimée  et les nouveaux points sont les seuls points dans cette couche !`
136133
137134**Paint**
138135
139136`   Repeint le graphique entier  (est fait automatiquement par le système si nécessaire )`
140137
141138Marien van Westen
142139
143140---
144141*From the Free Pascal wiki, page "PlotPanel/fr", as it stood on 2014-04-29 after a change by Wangyouworld, 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).*

Back to history