Ich möchte einen Bildasuschnitt einer TImage Komponente invertieren.
Hintergrund: Modellbahnprogramm. Das Bild stellt Das Gleisbild dar. Es besteht im Prinzip aus lauter Einzelflächen der Größe 9x13 Pixel, die in das Gesamtbild kopiert werden.
Nun will ich einzelne Teilausschnitte durch invertieren markieren.
Die Koordinaten liegen als TRect bereits vor.
Der Kopiervorgang wird durch folgende zeile ausgeführt:
Code: Alles auswählen
Hauptform.gleisbild.canvas.CopyRect(zielrechteck,hauptform.Hintergrundbild.canvas,quellrechteck);