Kannst Du auch den Sinn des "Canvas"-Parameters in OnPaint() erklären?
Der ist schon mit BeginScene und SetMatrix und ClipRect usw. sozusagen vorbehandelt.
--> und der "Canvas"-Parameter ist nicht identisch mit PaintBox.Canvas???
Und bei der Gelegenheit noch eine FMX-Frage: Was entspricht dem ClientWidth aus der
VCL?
ClientWidth gibt es nur beim Form. Bei den anderen Controls entspricht es in der Regel Width.
--> Was mache ich bei den Ausnahmen von der Regel? Zum Beispiel hat TVertScrollBox mit StyleLookup = 'framedscrollboxstyle' einen Rahmen der den Client-Bereich verkleinert.