Zitat:
Was ich möchte ist ein Hintergrund, der wenn er einmal gezeichnet wurde statisch bleibt. Daran ändert sich nichts mehr. Lediglich die markierten Stellen, die vom Benutzer kommen sollten einen gewissen Grad der Dynamik aufweisen --> anwählbar, löschen, evtl. verschieben.
Also irgendwie mußt Du immer den Hintergrund bei Veränderung zeichnen und neu auf die Paintbox schicken. Das sollte auch ohne Flackern gehen.
Das statische Bild kannst Du Dir ja einmal erzeugen und dann als Basis immer wieder benutzen und die Änderungen darauf zeichnen.
Wenn Du etwas mit Schieben haben willst, dann solltest Du Dir die Sachen von Graphics32 (TImgView32) angucken. Dort kann man mit Layern arbeiten. Die Einarbeitung kostet aber etwas Zeit. Grafik ist aber grundsätzlich aufwendig (insbesondere die Einarbeitung).
https://github.com/graphics32/graphics32
Achtung: Bin kein Informatiker sondern komme vom Bau.