Ok thanks a lot for your help, I understand it 75% now, except for how I'm going to convert what I see on my screen to what machine understands, I can save that part, so I should know about 3 things in my point of view, to understand how to make a map maker...

1 - being able to draw the map on the screen
2 - Convert what you see on the screen to some kinda text format
3 - Save that converted form to text...


I know 1 and 3, but I"m still clueless on 2... well I'll try to find map editors and see how they do it... thanks for your help though...