Entwickler-Ecke

Grafische Benutzeroberflächen (VCL & FireMonkey) - TPlotgrid DrawPolygon- Unterschiede zwischen den Plattformen


JoelH - Mi 27.05.15 09:56
Titel: TPlotgrid DrawPolygon- Unterschiede zwischen den Plattformen
Ich habe das Sample zum TPlotgrid ausprobiert

http://docwiki.embarcadero.com/CodeExamples/XE7/en/FMXTPlotGrid_%28Delphi%29

und bin dabei auf einem unschönen Unterschied zwischen Windows und Android gestoßen. Während beim Wincompilat alles schön aussieht wie in der Beispielgrafik, zieht er in der Androidversion noch einen hässlichen Strich vom Endpunkt des Polygons zurück zum Anfangspunkt. Also quer durch die Sinunskurven.

Normalerweise sollte er diesen Strich nicht ziehen, zumindest behauptet das die Embarcaderowiki

"Wenn der erste und der letzte Punkt des Arrays Points nicht übereinstimmen, wird die letzte Seite des Polygons nicht gezeichnet."

http://docwiki.embarcadero.com/Libraries/XE7/de/FMX.Graphics.TCanvas.DrawPolygon

Kann man das irgendwie steuern oder ist das ein Bug?