Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi DBChart -> Markierung anzeigen, wenn Maus über Punkt ist (https://www.delphipraxis.net/109395-dbchart-markierung-anzeigen-wenn-maus-ueber-punkt-ist.html)

HolgerCW 29. Feb 2008 13:14


DBChart -> Markierung anzeigen, wenn Maus über Punkt ist
 
Hallo zusammen,

ich habe ein DBChart, in dem ich mehrere Punkt anzeige. Ist es möglich die Markierung dann anzuzeigen, wenn man mit der Maus über einem Punkt ist ? Dann soll aber nur die Markierung dieses Punktes angezeigt werden ...

Gruss

Holger

HolgerCW 1. Mär 2008 11:49

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
Hat denn hier niemand einen Hinweis ? :cry:

grenzgaenger 1. Mär 2008 12:04

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
welche version hast du denn? hab mal so was in der demo gesehen...

mkinzler 1. Mär 2008 12:23

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
Man könnte beim Mausbewegen Überprüfen, ob sich an dieser Stelle ein Wert der Serie befindet

marabu 1. Mär 2008 13:02

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
Hallo,

wenn ich doch nur wüsste, was mit Markierung genau gemeint ist.

Der Serientyp scheint ja keine Rolle zu spielen, sonst hätte ihn Holger bestimmt benannt.

Freundliche Grüße

HolgerCW 1. Mär 2008 15:42

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
ICh habe die Serie mit den Punkten ohne 3D. Die Punkte befinden sich natürlich auf irgendwelchen X/Y Koordinaten. Die Beschriftung (Markierung) der Punkte sollte natürlich auch erscheinen wenn man sich ein paar Pixel neben der X/Y Koordinaten befindet, da der Punkt selber ja auch etwas grösser ist.

Und wie kann ich dann nur bei dem Punkt wo die Maus drüber fährt die Beschriftung einblenden ?

Gruss

Holger

mkinzler 1. Mär 2008 16:14

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
Mit
Delphi-Quellcode:
TChartSeries.XScreenToValue
und
Delphi-Quellcode:
TChartSeries.YScreenToValue
Kannst du die zu einem Punkt gehörenden Koordinaten ermittlen

HolgerCW 1. Mär 2008 20:21

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
danke ... und wie kann ich die Beschriftung dieses Punktes dann aktivieren oder irgendeine Beschriftung zuweisen ?

Gruss

Holger

marabu 1. Mär 2008 21:03

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
Hallo Holger,

ich erinnere mich da an einen Thread, der dich interessieren könnte: TChart Werte anzeigen

Gute Nacht

HolgerCW 3. Mär 2008 10:19

Re: DBChart -> Markierung anzeigen, wenn Maus über Punkt
 
Vielen dank,

das klappt schon halb. Nur arbeiten die dort mit "Hint"

Kann ich auch:

Delphi-Quellcode:
TChart.Series[i].ValueMarkText[index]
... diesen Text ein-/ und ausblenden ? Im Chart kann man Ihn ja sichtbar oder nicht-sichtbar stellen. Wo finde ich diese Eigenschaft ?

Gruss

Holger


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:37 Uhr.
Seite 1 von 2  1 2      

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