Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Suche (komerz.) Komponente für Delphi7 (https://www.delphipraxis.net/117630-suche-komerz-komponente-fuer-delphi7.html)

ConstantGardener 22. Jul 2008 19:14

Re: Suche (komerz.) Komponente für Delphi7
 
Hallo wschrabi,

wenn Dir diese Darstellung nicht reicht könntest Du über eine OwnerDraw-Variante der 3D Point Series nachdenken (Schau Dir mal die EventHandler der Series an). TChart bietet da viele Möglichkeiten. Vor allem brauchst Du dich dann nicht um die Darstellung der Achsen, 3D usw. kümmern.

ConstantGardener

wschrabi 22. Jul 2008 19:25

Re: Suche (komerz.) Komponente für Delphi7
 
Hi Constant,
was kann denn die OwnerDraw und was ist das eigentlich.
EventHandler sind die Ereignislisten wo die Proceduren aufgerufen werden. das hab ich verstanden.
Doch was kann man dann mit der OwnerDraw machen? Steht das in der Doku?
Ja, TChart hat eben den Vorteil, dass man sich nicht um Achsen, 3D und so weiter kümmern muss. Das hab ich auch mir gedacht, denn
ich möchte schon dann das 3D Zeugs drehen und schwenken können.
Dank Dir für Deinen Tip.

ConstantGardener 23. Jul 2008 20:17

Re: Suche (komerz.) Komponente für Delphi7
 
Hi wschrabi,

das TChart bietet dir verschiedene Ereignisse (Events) um z.B. eigene Sachen in das Koordinatensystem zu zeichnen. So z.B. OnDrawBeforeSeries o.ä. um vor den Serien aber nach den Achsen und Wänden z.B. eigene Daten in das Koordinatensystem zu zeichnen (z.B. 100 % Linien usw.). Weiterhin enthält TeeChart diverse Funktionen und Proceduren zum Umrechnen zwischen den Koordinaten des Bildschirms und des TeeChart, und zum Zugriff auf die Reihendaten. Auch die Series (z.B. TLineSeries) enthält bestimmte Ereignisse die z.B. beim zeichnen jedes einzelnen Punktes aufgerufen werden. Hier bekommst du den Index des Punktes geliefert und kannst das dann selbst zeichnen (sog. OwnerDraw).

Schau dir mal die Demos zum Ownerdraw an, als Einstig ganz brauchbar.

ConstantGardener


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:45 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz