Ein paar dieser Befehle waren:
FillRect
FloodFill
Sie klangen sehr vielversprechend, aber ich weiß nicht genau, wie ich sie anwenden soll...
Ich habe jetzt aber eine andere Lösung gefunden:
1. Das Image ist schon im Form erstellt und nicht im Quellentext
2. Das Image hat die Eigenschaft: TRANSPARENT := TRUE
3. Mein "Rahmen" ist jetzt so:
Background.Canvas.Rectangle(1, 1, Background.Width - 1, Background.Height - 1);
So erscheint außerhalb des Rahmens die Farbe weiß und da Transparent = True ist, wird das weiße zur Farbe des Forms.