-------------------------------------------------------------------------------
S-Bank 2.00                                           Fidonet        2:2802/140
                                                      VirNet          9:310/400
Copyright (C) 1992-94                                 PNN            13:315/107
by Steven Hendriks                                    DigitalNet    15:1100/300
   Hoofd 22                                           SIGnet         27:1331/40
   3214AH  Zuidland                                   OasisNet          52:52/0
   the Netherlands                                    AlarmNet         64:300/0
   data: +31-1881-3132 (300-19200 bps, 24 hrs/day)    OASE          203:203/300
   E-Mail: stv_hendriks@hrovx1.hro.nl          steven@f140.n2802.z2.fidonet.org
-------------------------------------------------------------------------------

This update log lists the changes made since version 1.4

IMPORTANT! When updating from a version previous to 2.00/beta-1, you must run
SbUtils to convert the old configuration file to a new one. First load it, then
add extra settings, then save it. S-Bank 2.00 will NOT work properly with an
old configuration file.
When updating from a version previous to 1.2á4, you must run SbUtils to convert
all old language files to new ones. First load it, then add extra settings,
then save it. S-Bank 2.00 will NOT work properly with old language files.

+ indicates a new option
- indicates a bug fix
/ indicates a changed option


+ Added a full menu system, just like in SBBS/RA/Ezycom ! You can edit the
  menus with SbUtils. A list of available menu commands is included in the
  documentation. The first menu S-Bank will use is SB_TOP.MNU, this menu is
  necessary for running S-Bank.

- When no level-dependent limits configuration file existed, S-Bank would exit
  with a runtime error. Fixed.

- S-Bank will now return to the correct directory after a DOS shell.

/ Changed a status line. Information about S-Bank function keys can be seen
  under F8 for SuperBBS and RemoteAccess users, or under F7 for Ezycom users.

+ In a DOS shell, S-Bank will now change the prompt to remind you that you are
  in a DOS shell, if there is enough environment space available.

+ Added SysOp keys:
  * Cursor Up   : Increase user's time limit with one minute.
  * Cursor Down : Decrease user's time limit with one minute.
  * Page Up     : Increase user's time limit with ten minutes.
  * Page Down   : Decrease user's time limit with ten minutes.
  * Alt-S       : Edit user's security level.

- Speeded up startup for SuperBBS users. It took some time to search for the
  user's language, now it's much faster...

/ S-Bank will now swap to XMS, EMS or disk (it will first try XMS and EMS, if
  there isn't enough it will swap to disk) when a DOS shell is envoked. S-Bank
  will only keep 1kb conventional memory used when swapped.

- Removed some incorrect clear-screens

- When using ANS/ASC files for withdraw/deposit time, the deposit file was also
  displayed on withdrawal (instead of the withdraw file). Fixed.

+ Help is now available in all input fields. When the user enters /?, a help
  screen will be shown (see below).

+ Added RIP (Remote Imaging Protocol) and Avatar support for RemoteAccess 2.00
  users. When the user is using RIP, S-Bank will show the .RIP files to the
  user. When the user is using Avatar (and not RIP), S-Bank will show the .AVT
  files. S-Bank will try to show files in this order : RIP, AVT, ANS, ASC. When
  the user is using RIP or Avatar, the SysOp screen will show the corresponding
  ANS or ASC file (when available).

/ Changed the ANS/ASC/AVT/RIP file display. You must now configure the DIRECTORY
  where those files are placed, in the language configurations. Also, more files
  are used. These are the fixed filenames:
  SB_HELLO - Shown at startup
  SB_BYE   - Shown when returning to the bbs
  SB_TDEPO - Time deposit
  SBHTDEPO - Time deposit help
  SB_KDEPO - KByte deposit
  SBHKDEPO - KByte deposit help
  SB_TWITH - Time withdraw
  SBHTWITH - Time withdraw help
  SB_KWITH - KByte withdraw
  SHHKWITH - KByte withdraw help
  SB_TTRAN - Time transfer
  SBHTTRAN - Time transfer help
  SB_KTRAN - KByte transfer
  SBHKTRAN - KByte transfer help
  SBHUTRAN - Transfer help at user question
  SB_LOGOF - Shown at logoff
  GOODBYE  - Shown at logoff
               [only used when SB_LOGOF isn't available]
  SB_NOSYS - Shown when the SysOp is not available (when paged)
  NOTAVAIL - Shown when the SysOp is not available (when paged)
               [only used when SB_NOSYS isn't available]

+ You can now send a file from within S-Bank. The SysOp key for this option is
  ALT-T. S-Bank will ask for the file(s) to be sent, and then start an external
  protocol (DSZ should work ok). You must enter the command to start the
  protocol in the S-Bank configuration.

+ Receiving a file from within S-Bank is also possible now. The SysOp key for
  this option is ALT-G. S-Bank will ask for the path where the received file(s)
  should be written to, and then start the external protocol.
  In the chat you can auto-receive files (as long as you use Z-modem for it). It
  can be turned on/off with the SysOp key ALT-F1. The default state can be set
  in the configuration. The default directory where received files should be
  placed (this directory will always be used when auto-receiving), can be
  specified in the S-Bank configuration.

+ You can now show a file from within S-Bank. The SysOp key for this option is
  ALT-V. S-Bank will ask for the name of the file to be shown. If you don't
  enter an extension, .ANS will be assumed for ANSI users, and .ASC will be
  assumed for non-ANSI users.

+ When the SysOp is being paged, the seconds remaining will be shown (to the
  SysOp only).

+ The full screen chat now shows current time and minutes chatted.

+ Added Chat logging. You must enter a filename for the chat log in the S-Bank
  configuration (SbUtils). When no filename is given, no chat logging will be
  done.

/ The Chat Hello string will now also be shown on Full Screen Chat startup.

+ Control codes can now also be used in the Full Screen Chat.

- When no page song (SBANK.SNG) was found, S-Bank would exit with a runtime
  error. Fixed.

+ Added a side-by-side full-screen chat. Holding down the right shift key when
  entering chat will bring you in this mode. You can also switch between
  side-by-side and normal full-screen chat by pressing alt-f10 in the chatter.

/ The SbUtils user-interface has changed a bit. The cursor keys can now also be
  used to walk through dialog fields. Enter will go to the next field on input
  fields, and press the button when that button is currently selected. F10 will
  close a window and keep the changes. The colors have also changed in SbUtils.

- When the user got disconnected because of inactivity time-out, the log
  displayed 'SysOp hung-up user'. Fixed.

/ Changed some things in the logging:
  *  The extension given for the log filename will not be replaced by the node
     number anymore. You can now use %N for this. When no extension is given,
     S-Bank will still use the node number as extension.
  *  You can now choose out of four log styles:
     * FrontDoor
     * SuperBBS
     * RemoteAccess
     * Ezycom

+ Messages to other users are now possible within S-Bank! When a user transfers
  time or kilobytes to another user, a message can be written to that other
  user. S-Bank supports these message-base types:
  * Hudson
  * Ezycom

+ Users can now post a message after paging the sysop when the sysop is not
  available.

<EOF>