hi
ich hab ein problem mit der legende eines charts...
ich hab in meinem programm auf einem formular einen stringgrid mit weten, und ein formular mit einem chart, dass aus den werten des stringgrids ein liniendiagramm erstellt.
auf dem formular mit dem stringgrid hab ich nen button, der beim onclick das formular mit dem chart öffnet.
eigentlich funktioniert da alles, bis auf folgendes: wenn ich auf den button klicke, öffnet sich das diagramm-formular und zeigt die werte der verschiedenen series an (die series werden zur laufzeit erzeugt). wenn ich nun das diagramm-formular schliese, und wieder öffne, stehen auf einmal in der legende alle series doppelt drinn. wenn ich nun das formular wieder schliese und öffne, stehen die series 3fach drinn...
nun hab ich schon wie ein verrückter gesucht, hab aber nichts zum thema legende aktualisieren gefunden...
noch n bisschen quelltext zu meinem programm:
das diagramm wird also beim activate-ereigniss bestückt...
hat einer von euch ne ahnung, wie ich nun die legende refreshe?
ich hab schon vieles versucht, unter anderem mit diagramm.legend.repaint, das hat aber auch nix gebracht...
schonmal danke im vorraus
Moderiert von
raziel: Code- durch Delphi-Tags ersetzt