Why would you need to recreate VIEWs? Replacing BMAPs should be enough.
Just have a loop which checks for a changed resolution, then iterate over your global view bitmap pointers and/ or view.bmap.


"Falls das Resultat nicht einfach nur dermassen gut aussieht, sollten Sie nochmal von vorn anfangen..." - Manual

Check out my new game: Pogostuck: Rage With Your Friends