Forum: Sonstige Fragen zu Delphi
by Medium,
9. Apr 2020
Nicht, dass ich wüsste. Da müsstest du dann selbst einen Algo schreiben, der "Linien im Array zeichnet". (Im einfachsten Fall könntest du natürlich erst auf den Canvas malen, und dann Pixel für Pixel durchgehen, und anhand der Farbwerte das dann ins Array übertragen. Spart ne Menge Arbeit.)
Forum: Sonstige Fragen zu Delphi
by Medium,
9. Apr 2020
Du könntest auch nur die errechneten Stützpunkte des Polygons in ein Array/Liste packen, und dann OnMouseMove die Abstände der Maus zu den jeweiligen Strecken berechnen. (Bedenke dabei das Offset, das durch Fenster/Bitmap/Canvas Position dazu kommt.) Dann kann man nämlich sogar frei entscheiden, ab welcher Distanz das Polygon als "ausgewählt" gelten soll, sodass man nachher nicht auf einen Pixel...