Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
15. Feb 2016
Ein wenig mehr Transfer-Leistung solltest du da schon mitbringen.
Einfach so kopieren geht nicht und habe ich auch nicht geschrieben.
Was war nochmal dein Problem?
Na eben so, steht doch da im Source ... nur eben den Pfad nicht schließen lassen, wie es da im Source steht (sonst hast du ja wieder ein Polygon).
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
15. Feb 2016
Schreibst du
PlotGrid1.Canvas.DrawPolygon(FPoints, 1);
Klickst du mit gedrückter STRG-Taste auf DrawPolygon
Kommst du
procedure TCanvas.DrawPolygon(const Points: TPolygon; const AOpacity: Single);
begin
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
15. Feb 2016
Du brauchst doch nur in den Source schauen und abschreiben. Das Polygon wird mit einem Pfad gezeichnet. Lediglich am Ende wird der Pfad noch geschlossen. :stupid:
Use the force of the source, Luke! :mrgreen:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
15. Feb 2016
Dann gab/gibt es da wohl einen Fehler in der XE8 Dokumentation :stupid:
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by Sir Rufo,
15. Feb 2016
Zu 1.:
Das ist so dokumentiert
FMX.Graphics.TCanvas.DrawPolygon (Seattle)
Es gab da allerdings eine geändertes Verhalten zu XE8
FMX.Graphics.TCanvas.DrawPolygon (XE8)
Korrekterweise müsste man hier einen Pfad (TPathData) erzeugen und mit FMX.Graphics.TCanvas.DrawPath arbeiten.