--> und der "Canvas"-Parameter ist nicht identisch mit PaintBox.Canvas???
Doch, zumindest aktuell, ist aber einfacher und leichter irgendwann mal zu ändern.
--> Was mache ich bei den Ausnahmen von der Regel? Zum Beispiel hat TVertScrollBox mit StyleLookup = 'framedscrollboxstyle' einen Rahmen der den Client-Bereich verkleinert.
Eventuell auf ClipRect ausweichen.