These settings included changes to resolution, spacers between the window components, number of tiles on the x and y axis in my tileset.bmp file, etc.
This algorithm will be no more. Today, I will convert absolutely everything into an object, and truncate variables where the defines once stood. Arrays will also be redefined as vectors.
This means that the map's size, the window's size, and everything else that was once compile-time scaleable will now be run-time scaleable, and you will be able to do things like drag windows around, resize the map, add tilesets, etc.
Thus, I close the file for another day's work.