Nicechart Classement & Résumé
- Nom de l'éditeur:
- Priyatna.org
- Systèmes d'exploitation:
- Windows 2003, Windows 98, Windows 2000, Windows NT, Windows XP
- Taille du fichier:
- 253.91K
Nicechart Mots clés
Nicechart La description
Une fois que j'ai besoin d'une composante graphique pouvant afficher des lignes interpolées pour l'un de mes projets. Je n'ai pas besoin d'une carte complète sophistiquée, j'en ai juste besoin d'un simple avec des fonctionnalités de base. Ne trouvez pas un moyen de le faire avec le composant standard DELPHI TCHART, j'ai décidé d'écrire le mien. Actuellement, il a trois styles de graphique: lignes, lignes lisses avec des splines B et des barres. Il possède un titre multilifié, une légende, un axe en Y et prend en charge plusieurs séries. Il peut également produire une version monochrome du graphique à l'aide de brosses monochromes. Ces caractéristiques sont suffisantes pour mes besoins de programmation. J'ai beaucoup appris de créer ce composant. J'ai appris l'algorithme de choisir la plage de valeurs d'axe alignée à zéro à partir d'un ensemble arbitraire de valeurs. J'ai également appris des algoritmes d'interpolation linéaire, bien que des splines B ne sont actuellement pas accueillies dans ce composant. Et enfin, je comprends pourquoi il n'y a qu'une composante graphique poignée là-bas. Il y a quelques méthodes principales du composant: procédure commence; Appelez cette méthode pour empêcher le contrôle du contrôle de son contenu. Ceci est utile lorsque vous souhaitez ajouter des données volumineuses au graphique. N'oubliez pas d'appeler endupdate lorsque vous avez terminé de fournir des données. procédure enduptionnée; Appelez cette méthode sur la mise à jour de la réenable. Vous devez appeler DébutUpdate avant d'appeler cette méthode. AddSeries de fonction (Akind: Tserieskind): Tniceseries; Ajoutez une nouvelle série au graphique. Une série peut être une barre, une ligne ou un type de ligne lisse. Fonction clientToChart (const x, y: entier; Var AX, AY: Double): Boolean; Appelez cette fonction pour obtenir la valeur de l'axe X et de l'axe de Y à partir de la position de la souris. Les paramètres X et Y sont la position de la souris et les valeurs correspondantes de l'axe X et de l'axe en Y sont stockées dans les variables AX et AY. Cette fonction renvoie true si la position de la souris fournie est dans la plage de l'axe X et de l'axe Y. Sinon, il retourne faux. Procédure Removeseries (Asseries: Tniceseries); Supprime une série du graphique. procédure claire; Supprime toutes les séries du graphique. Fonction Createmetafile: Tmetafile; Crée METAFILE (WMF) à partir du graphique. Cette fonction est utile lorsque vous souhaitez enregistrer le contenu du graphique dans un fichier. Procédure CopyTocliPboard; Copie le contenu du graphique dans le presse-papiers. Le contenu peut être collé dans n'importe quelle application en tant qu'image graphique.
Nicechart Logiciels associés