TeeChart: Hint bei Mauszeiger über Value
-
In der Demo zum TeeChart ist nur eine Demo, wie sich eine Infobox bei Mausklick auf ein Value auftut.
Ich möchte aber einen Hint anzeigen lassen, wenn der Mauszeiger über so Value ist!
Wie geht das?
-
Probier mal Label true, wenn du über einem Series Point bist und false wenn du daneben liegst. Ist zwar kein Hint, tut aber dasselbe.
-
Hmm, finde nur Labels, weiß also nicht was du meinst!
Ich mach das nun so:
void __fastcall TF_Main::Chart_ValuesMouseMove(TObject *Sender, TShiftState Shift, int X, int Y) { int Value= Series1->Clicked(X, Y); if (-1!=Value) { Chart_Values->Hint= "TEST"; } }Leider bleibt der Hint nur kurz sichtbar. (OK, vor ein paar Tagen war hier glaub ich so ein Thread, um die Zeit zu verlängern)
Und wenn ich dann die Maus auf ein anderen Wert bewege wird der nicht angezeigt! Es sei denn, ich habe die Maus zwischenzeitlich vom Chart weggenommen oder einen Mausklick ausgeführt!
Hat da jemand vielleicht einen Verbesserungsvorschlag?
-
Habs verwechselt meinte:
Series1->Marks->Visible=true;Ich weiß leider nicht, ob man die Marks auch nur für einen Punkt verwenden kann.