An update for those who're interested in this little project of mine.
Corrected X/Y map size buttons (they were reversed).
Map now tracks and works with coordinates greater than (0-29), (0-29).
Added a set of buttons to set Tile Height and Width (so we can designate the map 32x32, 64x64, or any other size for the tileset that we want to use with it).
UI now displays coordinates for which tile the mouse hovers over.
You can now select a tile.
You can now select multiple tiles, by holding down CONTROL while clicking them.
*********************************
*********************************
I'm actually quite proud of the tile selection routine here; sorting it out was a little more complex than I first imagined it to be .
Controls, and all, should (hopefully) be rather intuitive, so feel free to test it out and let me know if anything fails to perform as it should, or if it's not working as you'd imagine it should.
Next update should be:
Shift-Click to select a square region of tiles. (Click on (0,0), then hold shift and click on (29,29), and every tile on screen will be selected for working with.)
Ctrl-Shift-Click should select a whole square region, while preserving the existing selection set.
Once tile selection is finished, things should move along smoothly as I can then add buttons after that point to set the graphic to display on that tile, set walk/swim/move tiles, and other such things...
All-in-all, I'd say things are moving along nicely, so far.