Well thanks to the help of people like Nerseus, JimCamel and Machaira, I have almost completed this damned Level Editor. Functions like New, Save, Open, Flood Fill, etc are working I have scheduled a release date to the gaming community for tonight so I plan to work on it until then. I have two minor bugs I want to iron out before I release it.

Problem #1
When you run the editor, first off you lay down some tiles. Then you press control+b to go into TileDefsMode. When in this mode, you click all the tiles you want to be blocked (not able to be walked on). When a tile is set to blocked, it has a transparent blue area displayed over it. The problem is that when its clicked again its supposed to reblt the original tile (removing the blue cover from it). I cannot, for the life of me, get it to reblt the original square. All this should be in the Module called MapFunctions in the sub called DrawPartialMap. If anyone can figure out why, I would greatly appreciate it

Problem #2
The second problem is that sometimes when you click a tile to set it as blocked, it doesnt do anything. This seems like no big deal at first. So then you hit control+b to turn off the mode, then when you turn it back on, blam! all the surrounding tiles are messed up. Im guessing its a problem with the division for finding the tile coords to blt to but im not sure. Anyways, any help with this is greatly appreciated.

Also, I dont know how much it will help but anyone writing a game can feel free to use anything from this (code wise) for there own. Please just dont use the graphics included with it.

You can download it here...
Level Editor