http://www.paulscode.com/games/RobotBuilder/MapMaker/30NOV2008/Today I did some more work on the Map Maker. Changes include:
1) The code for selecting map cells is complete. Cells can be selected one at a time or multiple at a time while holding down "Control". It is also possible to "drag-select" with the mouse.
2) I made it so that if any cells are selected, the paint tool will automatically fill them with whatever texture I pick. This should save me a lot of time when I eventually start making maps for the game.
3) I made it so right-click always acts like the select tool, so I won't have to keep switching back and forth between tools.
4) I added in a visible wireframe that I can turn on or off from the Options toolbar. This helps to distinguish one cell from the next.
5) The "Save" button in the options toolbar works nicely. The "Load" function, however, isn't finished.
6) I added in buttons for "Select by cell", "Select by map", and "Free select". The later two will be implemented later after I add in the ability to load more than one adjacent maps at a time.