Spent most of my time today getting dynamic cursors working. For example; FreeHand, Spray, and Erase now show an image reflective of the pen/eraser as the mouse is moved about the canvas.
Spent the the rest of the day getting ready for ‘layers’. I will be introducing multiple layers with each layer being either a Raster or a Vector layer. The Vector layers should be feature rich as I can draw on the Merva project. Doing this will mean a ‘special’ file format. I will avoid a special file format when there is only one raster layer.