Known Bugs:

-Fill Area sometimes crashes the program (when trying to fill really large areas i know the cause but not the solution)
   the stack that delphi uses for recursive algorithms gets filled and that causes the crash, if anyone knows a work around please let me know
-Ellipses need to be improved upon, must find a better drawing algorithm that uses hieght width rather then radius
-marquee tool needs improvement, funky behaviour
-clicking on the special tile window or the tile window while a selection is present
-Undo may not be perfect requires testing







PLANNED ADDITIONS(in most likely order)

- Bug fixes
- Copy
- Cut
- Paste
- INI Editing for doing server settings
- LVZ Editing (most likely will come as a seperate program)
  - place objects on map
  - place screen objects
  - open .lvz and .ini files
  - Create .lvz files










CHANGES

2003.02.12
-Smart Tiling!! see SmartTile.html for help
-removed some code for the selection process so it should be a little less buggy but also less functional :)

2003.02.10
-Flip Vertical now working
-Flip Horizontal now working
-Rotate Counter Clock Wise now working (must be a square selection)
-Rotate Clock Wise now working (must be a square selection)
-Fixed a small bug in the marguee correction algorithm



2002.05.11
-Temporary fix to the Fill Area Bug.  when you try and do a fill a backup file is created so you can resume from that if the program crashes

2002.05.10
-Fixed a bug with the Select Tool and Undo/Redo
-Replace Tiles Behavior changed, if a selection is present it will only replace tiles inthe selection otherwise it covers the entire map
-Added Drag and Drop finnally (been lazy)
-Added Drag and Drop tileset replacement as well just cause we can! :)
-Fixed a bug with Save as not asking to overwrite a file
-Fixed a bug where the File/Save option was not being enabled properly

2002.05.05
-Added 45degree snapping to the line and polyline(connected line)
-Fixed a bug with drawing things off canvas
-Fixed small bug with opening files

2002.05.04

-Added 20 level Undo
-Added 20 level Redo

2002.05.03

-Added Fill Area tool
-Removed Filled Rectangle/Square (obsolete)
-Removed Filled Ellipse/Circle (obsolete)

2002.05.01

-Fixed ellipse drawing

2002.04.30

-Implented ellipse/circle drawing with a few bugs circle drawing works fine but ellipses do not

2002.04.29

- On Closing the save changes dialog actually does the stuff it asks

2002.04.28

- added Replace left - right
- added Replace right - left
- added Erase Map
- added up/down left/right tile selection using f=up, v = down, c = right, b = left (capitol letters for right tile ie FVCB)


2002.04.26

- started this log, annoyed that i didn't start it sooner
- removed the flip horizontal, flip vertical routines until i can get them working properly
- corrected the selection routine so that it resizes around special items properly
- added cursors
- working complete:
  new
  open
  close
  save
  save as
  pencil
  erasor
  stamp
  rectangle (empty/filled)
  selection
  fill
- working incomplete:
  line
  poly/connected line
  flip horizontal
  flip vertical  