home *** CD-ROM | disk | FTP | other *** search
/ Media Share 9 / MEDIASHARE_09.ISO / batch / ben311.zip / WHATSNEW.TXT < prev   
Text File  |  1993-05-15  |  5KB  |  132 lines

  1. List of Changes from Version 3.10 to Version 3.11
  2. ─────────────────────────────────────────────────
  3. I.   The errors that occurred when !BENTXT or !BENDEMO are
  4.      extracted is now fixed.
  5.  
  6. List of Changes from Version 3.02 to Version 3.10
  7. ─────────────────────────────────────────────────
  8. I.   Addition of new functions:
  9.      A.   MENUF - To be used in conjunction with the new MDESIGN
  10.           (Menu Designer). Allows menu properties (e.g., colors,
  11.           borderstyle) to be modified easily.
  12.  
  13. II.  BENEdit
  14.      A.   A printer setup dialog box is now implemented.
  15.      B.   Common DOS Batch functions (e.g., For, If Errorlevel)
  16.           can now be accessed via the menus.
  17.  
  18. III. Documention and BenDemo
  19.      A.   BEN function names are now in mixed case as opposed to
  20.           uppercase only (thus easier to read).
  21.  
  22. List of Changes from Version 3.01 to Version 3.02
  23. ─────────────────────────────────────────────────
  24.  
  25. I.   Addition of new functions:
  26.      A.   MENULCD - same as MENU, except the menu is displayed in
  27.           black and white for increased legibility.
  28.      
  29. II.  Changes made to old functions:
  30.      A.   EXTRACT - improved syntax.
  31.  
  32. III. BENEdit
  33.      A.   BENEdit now includes the "Print" option.
  34.  
  35. List of Changes from Version 3.00 to Version 3.01
  36. ─────────────────────────────────────────────────
  37.  
  38. I.   Addition of new functions:
  39.      A.   GETKEYL - same as GETKEY, except the key is converted
  40.           to lower case before returned.
  41.      B.   GETLINEL - same as GETLINE, except the string is
  42.           converted to lower case before returned.
  43.  
  44. II.  Changes in BEN.EXE:
  45.      A.   Version 3.00's incompatibility with XT computers is
  46.           corrected.
  47.      B.   Stack checking is turned off for faster execution.
  48.  
  49. III. Miscellaneous:
  50.      A.   The song "Entertainer" doesn't play completely in
  51.           version 3.00. This is corrected.
  52.  
  53. List of Changes from Version 2.61 to Version 3.00
  54. ─────────────────────────────────────────────────
  55.  
  56. I.   Addition of new functions:
  57.      A.   CLEANUP - used at the end of batch files. Its purpose
  58.           is cleaning up the mess left behind by batch routines.
  59.      B.   EXTRACT - returns a part of a fully qualified filename.
  60.      C.   FLUSH - clears the keyboard buffer.
  61.      D.   GETCD - returns the current directory to the batch
  62.           file.
  63.      E.   GETVIDEO - checks what kind of video system is
  64.           installed (eg. CGA, VGA) and return the result to the
  65.           batch file.
  66.      F.   PLAY - produces music from the speaker. BEN PLAY uses
  67.           the same statements that the BASIC PLAY uses.
  68.      G.   LIST - a file browser.
  69.      H.   MESSAGE - MESSAGE draws a box on the screen and
  70.           displays the specified message.
  71.      I.   SAVEPATH - SAVEPATH is a environment-memory
  72.           conservation function.
  73.      J.   SHELL - SHELL lets the user jump to DOS in the middle
  74.           of a batch file.
  75.      K.   TITLEDBOX - TITLEDBOX displays a filled box with a
  76.           title on the screen.
  77.  
  78. II.  Changes made to old functions:
  79.      A.   Renames:
  80.           1.   GOTOXY is now LOCATE.
  81.           2.   COLORNOW is now COLOR.
  82.           3.   ATTRIB is now CLS.
  83.           4.   WAITKEY is now PAUSE.
  84.           5.   INLINE is now GETLINE.
  85.           6.   INLINEU is now GETLINEU.
  86.           7.   INKEY is now GETKEY.
  87.           8.   INKEYU is now GETKEYU.
  88.      B.   Splitting of the BOX function into BOX, FILLEDBOX,
  89.           GROWFILLEDBOX, SHADFILLEDBOX, TRANSPARENTBOX.
  90.      C.   EGAVGA now returns errorlevels of 1 or 2, insteads of 0
  91.           or 1.
  92.      D.   WRITE, WRITEC and WRITEV no longer require you to
  93.           specify the number of words to display.
  94.      E.   WRITE and WRITEC can now "not wrap" to the next line
  95.           when finished displaying.
  96.      F.   CURSOR now supports four shapes: ON, OFF, FULL, HALF.
  97.      G.   DIRDISP gets a new look, and it is now separated to
  98.           DIRDISP and DIRDISPA.
  99.      H.   You can now specify colors with descriptive names. For
  100.           example, instead of "BEN COLOR 15 1", you can use "BEN
  101.           COLOR WHITE BLUE". This is not mandatory, but it
  102.           increases the readability of your batch file.
  103.  
  104. III. Removal of useless functions:
  105.      A.   DEBOX
  106.      B.   SOUND T
  107.      C.   SCROLL T
  108.  
  109. IV.  Other changes in BEN.EXE:
  110.      A.   You can now use the ; comment symbol in T data files.
  111.      B.   You can now use the separator "/" when you stack BEN
  112.           functions. For example, instead of "BEN BEEP CLS BLUE",
  113.           you can use "BEN BEEP / CLS BLUE". This is not
  114.           mandatory, but it increases the readability of your
  115.           batch file.
  116.      C.   Online help is now placed in BEN.HLP instead of the
  117.           main executable BEN.EXE.
  118.  
  119. V.   BENEdit
  120.      A.   BENEdit is a text editor that allows you to edit batch
  121.           files and select BEN features quickly and easily.
  122.  
  123. VI.  Miscellaneous
  124.      A.   BENDEMO.BAT is redesigned.
  125.      B.   INSTALL.BAT is added.
  126.      C.   BEN now uses dynamic memory allocation. This memory
  127.           management method is much better than the static memory
  128.           allocation method in past versions of BEN.
  129.      D.   BEN and the associated executables are now dynamically
  130.           compressed.
  131.      E.   BEN now runs at a much quicker speed.
  132.