home *** CD-ROM | disk | FTP | other *** search
/ Dynamic Music Station / MUSIC_SOUND.iso / zip / misc / ben300.exe / WHATSNEW.TXT < prev   
Encoding:
Text File  |  1992-07-15  |  3.3 KB  |  77 lines

  1. List of Changes from Version 2.61 to Version 3.00
  2. ─────────────────────────────────────────────────
  3.  
  4. I.   Addition of new functions:
  5.      A.   CLEANUP - used at the end of batch files. Its purpose is
  6.           cleaning up the mess left behind by batch routines.
  7.      B.   EXTRACT - returns a part of a fully qualified filename.
  8.      C.   FLUSH - clears the keyboard buffer.
  9.      D.   GETCD - returns the current directory to the batch file.
  10.      E.   GETVIDEO - checks what kind of video system is installed
  11.           (eg. CGA, VGA) and return the result to the batch file.
  12.      F.   PLAY - produces music from the speaker. BEN PLAY uses the
  13.           same statements that the BASIC PLAY uses.
  14.      G.   LIST - a file browser.
  15.      H.   MESSAGE - MESSAGE draws a box on the screen and displays
  16.           the specified message.
  17.      I.   SAVEPATH - SAVEPATH is a environment-memory conservation
  18.           function.
  19.      J.   SHELL - SHELL lets the user jump to DOS in the middle of
  20.           a batch file.
  21.      K.   TITLEDBOX - TITLEDBOX displays a filled box with a title
  22.           on the screen.
  23.      
  24. II.  Changes made to old functions:
  25.      A.   Renames:
  26.           1.   GOTOXY is now LOCATE.
  27.           2.   COLORNOW is now COLOR.
  28.           3.   ATTRIB is now CLS.
  29.           4.   WAITKEY is now PAUSE.
  30.           5.   INLINE is now GETLINE.
  31.           6.   INLINEU is now GETLINEU.
  32.           7.   INKEY is now GETKEY.
  33.           8.   INKEYU is now GETKEYU.
  34.      B.   Splitting of the BOX function into BOX, FILLEDBOX,
  35.           GROWFILLEDBOX, SHADFILLEDBOX, TRANSPARENTBOX.
  36.      C.   EGAVGA now returns errorlevels of 1 or 2, insteads of 0
  37.           or 1.
  38.      D.   WRITE, WRITEC and WRITEV no longer require you to specify
  39.           the number of words to display.
  40.      E.   WRITE and WRITEC can now "not wrap" to the next line when
  41.           finished displaying.
  42.      F.   CURSOR now supports four shapes: ON, OFF, FULL, HALF.
  43.      G.   DIRDISP gets a new look, and it is now separated to
  44.           DIRDISP and DIRDISPA.
  45.      H.   You can now specify colors with descriptive names. For
  46.           example, instead of "BEN COLOR 15 1", you can use "BEN
  47.           COLOR WHITE BLUE". This is not mandatory, but it
  48.           increases the readability of your batch file.
  49.  
  50. III. Removal of useless functions:
  51.      A.   DEBOX
  52.      B.   SOUND T
  53.      C.   SCROLL T
  54.  
  55. IV.  Other changes in BEN.EXE:
  56.      A.   You can now use the ; comment symbol in T data files.
  57.      B.   You can now use the separator "/" when you stack BEN
  58.           functions. For example, instead of "BEN BEEP CLS BLUE",
  59.           you can use "BEN BEEP / CLS BLUE". This is not mandatory,
  60.           but it increases the readability of your batch file.
  61.      C.   Online help is now placed in BEN.HLP instead of the main
  62.           executable BEN.EXE.
  63.  
  64. V.   BENEdit
  65.      A.   BENEdit is a text editor that allows you to edit batch
  66.           files and select BEN features quickly and easily.
  67.  
  68. VI.  Miscellaneous
  69.      A.   BENDEMO.BAT is redesigned.
  70.      B.   INSTALL.BAT is added.
  71.      C.   BEN now uses dynamic memory allocation. This memory
  72.           management method is much better than the static memory
  73.           allocation method in past versions of BEN.
  74.      D.   BEN and the associated executables are now dynamically
  75.           compressed.
  76.      E.   BEN now runs at a much quicker speed.
  77.