What's New in Telix for DOS 3.50
================================

- Mouse-controlled user interface with pull-down menus, scroll-bars in
  listing windows and in the scroll-back mode, and sending of words or
  characters by a mouse click.

- Selectable language for the user interface, which can also be changed
  during a Telix session.

- Built-in INT14 mode for using Telix within networks (via a modem sharing
  software) or with FOSSIL drivers (e.g. for passive ISDN boards).

- Additional support of higher interrupts (IRQ8 to IRQ15) and higher
  addresses (above $7FFF) for the COM ports.

- Convenient editing and compiling of script files from within Telix via
  Script menu or hotkeys.

- Extended status windows for Zmodem batch file transfers (GSZ/DSZ
  compatible).

- Telix now provides CPU resources for other applications in multi-tasking
  environments (such as Windows, OS/2 etc.).

- Telix will now refuse to be launched more than once (e.g. out of its
  DOS-Shell)

- Reduced the portion of Telix that remains in memory when swapping out
  from about 83k to 15k while in a DOS Shell.

- Zmodem protocol is now the default upon Telix start-up (instead of
  Xmodem).

- Added a command-line switch '?', which doesn't start Telix but
  displays the possible command-line options

- Menu item "Command-line options" in "Help" menu. Hotkey: Ctrl-F1

- Main help screen now also reachable by pressing F1 instead of Alt-Z

- Zmodem: only if more than one file is transferred, a second progress bar
  appears in the up-/download window showing the 'total' bar count of a batch.
  With Zmodem UPload that works each time, with Zmodem DOWNload only, if
  the Zmodem protocol of the host system generates a GSZ/DSZ- or Telix
  v3.50(only!) compatible extended protocol header. Otherwise only one
  progress bar is displayed.

- Telix is now additionally able to locate (and run) the script compiler
  (SALT/SIMPLE) in a preset script directory as well as in the Telix prog
  directory or the directory determined by the TELIX environment setting
  when it is launched from the script menu.
  (CS.EXE -> v1.50, CSS.EXE -> v2.04)

  Please note: If running CSS.EXE, CS.EXE has to be placed either in the
               same directory like CSS.EXE or in a directory located by
               the TELIX or the PATH environment settings (or at least in
               the current directory).

- Paging mode adapted to Windows-like handling when mouse cursor is on
  the elevator bar in list windows (scroll-back buffer, dialing directory
  etc.).

- Connect bit rate is now even displayed in terminal screen if dialing when
  using the dialing directory

- Supplemented script menu. Added menu items "Edit", "Compile" and "Abort".
  Selecting "Compile" executes the SALT compiler by default except if the
  file to be compiled has the file extension ".SIM", in that case the SIMPLE
  compiler is called.

- Pressing the left mouse button in ONLINE mode sends out either the character
  or the word under the mouse cursor to the com port. Pressing the right button
  sends a RETURN to the com port (only in online mode). Either sending a word
  or a character can be toggled using the new menu item "Send word" in "Misc."
  menu.

- If monochrome screen mode was selected WHILE INSTALLING TELIX,
  an additional line separates now the main screen area from the menu-line,
  if there is one selected.

What's Fixed
============

- Fixed: Zmodem Flow control messages are only displayed now if status line
  is active

- Now ALL keystrokes may be redirected again to a macro, even ALT-5,
  F10, Alt-F9 and Ctrl-F9.

  Nevertheless, while a keystroke is redirected to a macro, the function,
  which is normally executed by that (not redirected) key, is still
  able to be executed by selecting the corresponding menu item.

- Zmodem transfer time should now be calculated correctly based on the
  current cps rate and independent of the selected dialing mode (manually
  from terminal screen or using the dialing directory)

- Fixed: stack overflow error in CS.EXE while compiling scripts with
  deep nested if-then-else statements (reported by Phil Crown)

- Script learn mode does now handle CTRL-M value in waitfor(...) command
  Otherwise the sent string was not recognized correctly and totally ignored.

