Hallo,
ich habe ein Programm mit einigen Charts drin und verwende TAChart. Tolle sache, man kann viele schöne Dinge damit machen. Es gibt auch kein Problem, wenn ich unter Windows oder LINUX kompiliere, alles fit.
Jetzt habe ich jemanden gefunden, der einen MAC hat und das Programm da für mich kompiliert. Das funktioniert auch und das Programm läuft. Verblüffenderweise sind aber alle Charts seitenverkehrt, d.h. die X-Achsen sind invertiert. Chart1.AxisList[1].Inverted steht auf 'false'. True setzen hilft nicht, es wird sofort wieder auf false gestellt und die X-Achse bleibt invertiert.
Inverted scheint beim MAC keine Wirkung zu haben.
Hat jemand dieses Problem schon mal gehabt oder weiß Abhilfe?
Zur Illustration:
LINUX oder Windows:
Auf dem MAC:
Edit: Ich sehe gerade, dass auch die Reihenfolge der Spalten im TStringGrid invertiert ist. Was bei mir links beginnt, startet beim MAC rechts. Es scheint also nicht das Problem von TAChart zu sein, sondern generell beim Zeichnen der Komponente.
RadioGroups sind rechts ausgerichtet, nicht links usw. Die Texte werden aber richtig ausgeben, nicht spiegelverkehrt.
Komische Sache das MAC Zeugs.
Gruß HE