Started tackling the I/O error handling on the Tileset loading routine, thanks to some helpful hints and suggestions from Muttley, one of my test pilots who very kindly mocked up some source code for me to work from. Using this as a template, I popped in some code to calculate that the image dimensions corresponded to the current Tile size.
Next came the code which counts the number of tiles in the Tileset, based on the image dimensions. The next task, which will have to wait until later in the week, will involve 'padding out' the Tileset if there aren't sufficient tiles (the Editor uses 256 tiles, and I'm not changing this unless a) I receive a lot of requests, or b) receive a lot of money!).
