home *** CD-ROM | disk | FTP | other *** search
/ Beijing Paradise BBS Backup / PARADISE.ISO / software / BBSDOORW / ANSIPC10.ZIP / WHATS.NEW < prev   
Encoding:
Text File  |  1991-02-28  |  4.9 KB  |  105 lines

  1. Improvements in Ver 1.0 over v0.4b
  2.  
  3. 1. Scanning options that allow any of 4 directions to save the current
  4.    screen. This makes ANSIPIC compatable with other ANSI drawing programs,
  5.    with a significant (up to %100) size/speed improvement, most notably over
  6.    movies created with TheDraw. (load one in, save, and compare sizes!)
  7.  
  8. 2. Point and shoot choice for load file. Instead of prompting for filename
  9.    to load, ask for dir/mask/filename. Pop up window, and allow mouse/arrow
  10.    choosing of filename.
  11.  
  12. 3. Floodfill and Paint functions.
  13.  
  14. Ver 0.4b had these bugs:-
  15.  
  16. 1. A potentially dangerous bug where all frames where lost if the current
  17.    frame was saved (F7). This was caused by faulty logic with pointers.
  18.    Fixed.
  19.  
  20. 2. The drawing functions (filling) didn't work properly in the 80th column.
  21.    The background colour also did strange this in the 80th column when
  22.    saved. This was solved with an embedded code to clear the line first in
  23.    this case.
  24.  
  25. 3. A harmless, but scary bug where clicking on the ------ in menus produced
  26.    garbage on the screen. This then when away on clicking else where This was
  27.    also caused by pointers I neglected to check correctly.
  28.  
  29. 4. Numerous other small bugs and "look and feel" improvements.
  30.  
  31. Improvements in ver 0.3b
  32.  
  33. 1. Mouse button handling has been improved. Previously, when choosing from the
  34.    menu, the editor could pick up the mouse button, then act on it as well.
  35.    This was not a problem for me on the XT, but on faster machines it was a
  36.    real problem. Fixed.
  37.  
  38. 2. Animation support added. My implementation is not very efficient, but it
  39.    is VERY easy to grasp. I am using "frames", like a movie. These can be
  40.    moved through using PGUP, PGDWN, Home and End - and manipulated as per
  41.    a single screen would. Then at save time, the program scans each frame for
  42.    changes, creating an optimal ANSI movie.
  43.         This has 2 major draw backs. Firstly, is that it is memory hungry.
  44.    Each frame requires 4K of memory. Secondly, is that SAVING can take a
  45.    long time for a large number of frames. These 2 issues will be attacked
  46.    in a later release (v2.0 perhaps)
  47.         But I believe the advantages far outway these. It is easy to edit
  48.    each frame, changing things at will. (No more "remembering keystrokes!")
  49.    It also allows you to edit each frame as if it was a single screen.
  50.    Since you can save/load a single frame without creating the movie, this
  51.    allows you to edit as many screens you like to cut and paste between screens
  52.    quickly and easily.
  53.  
  54. 3. Cursor blinks when cursor is on a character the same as the cursor. This
  55.    was added because I found it was easy to "loose" the cursor when drawing
  56.    large blocks of colour.
  57.  
  58. 4. Support to edit screens larger than 24 lines.
  59.  
  60. ******************************************************************************
  61. 5. Scanning direction options and How to load options (Framing) are in the
  62.    menus, but are NOT implemented in this version (0.4b). The standard scan
  63.    for ansi (Top to Bottom) is the default and so far unalterable. "Append"
  64.    is also available in this release, which gives support to load and edit
  65.    files larger than the screen size. The other scan types will be implemented
  66.    in v1.0.
  67. ******************************************************************************
  68.  
  69. ver 0.3b had these bugs:-
  70.  
  71. 1. Ansipic didn't cater for the strange ANSI codes embedded into TheDraw's
  72.    animated files. Mostly this is fixed, but on more unusual scanning, the
  73.    program will pick up a couple of frames. Ansipic optimises it's output,
  74.    so this isn't a problem. v1.0 will optimally save the 4 common scanning
  75.    methods. In this beta release, only Top to Bottom, and appended scanning
  76.    is supported.
  77.  
  78. ver 0.2b had these bugs:-
  79.  
  80. 1. Save didn't work properly when a bold and blinking character was next
  81.    to a bold only character. Fixed.
  82.  
  83. 2. Drop cutout didn't work using the return key. I had the wrong condition
  84.    on the loop. Fixed.
  85.  
  86. 3. Cuting out only worked when cuting out the way the status line said.
  87.    Unpredictable results when cutting right to left, or upwards. Fixed.
  88.  
  89. 4. Crashed with a run time error if trying to save a file with an extension.
  90.    This only occurred when there were blank lines in the file, so I missed
  91.    it in my initial tests (with Dick Tracy...). Caused by me not testing
  92.    properly which files were open. Fixed.
  93.  
  94. 5. Garbage appeared on the bottom line when deleting a whole line.
  95.  
  96. 6. You couldn't edit the 80th column. This was a design feature, but I've
  97.    changed this due to a request from a beta tester. (Hi Hamish)
  98.  
  99. 7. The Ellipse algorythm was pretty poor. I've greatly improved on my own
  100.    attempt by using Van Aken's algorythm, and using my own fonts to draw
  101.    quite acceptable circles. Using certain fonts, the fill options are
  102.    kludgy however, but this will be fixed in a later release.
  103.  
  104.  
  105.