Nein, leider nicht.
Wenn es JETZT läuft kannst Du da auch nicht sicher sein, dass es auf dem nächsten Windows oder mit dem nächsten Delphi noch läuft.
So eine Mischung kann halt immer Probleme machen weil Du nicht immer im Detail beeinflussen kannst, wann welche Teile vom System gezeichnet werden...
Aber warte mal....
Ich hatte da doch mal so etwas wie ein Raster....
Such mal in den 3 Threads nach "Raster"...
https://www.delphipraxis.net/184641-...e-basteln.html
https://www.delphipraxis.net/124761-...scrollbox.html
https://www.delphipraxis.net/109527-...-zeichnen.html
So hatte ich das bei mir umgesetzt:
https://youtu.be/BSNroTVq9FM?list=UU...Kph7r2dP3vtu_w
Ich hatte das damals so gelöst, weil es am flüssigsten war.
Details weiß ich aber nicht mehr.
Wenn Du Interesse hast, kann ich es mal raussuchen.