MultiView DeskTop 5.05 READ THIS FILE for extra information concerning JSB MultiView DeskTop 5.05 which is not documented elsewhere. README.TXT: May 1997 Welcome to MultiView DeskTop. Please read this file as it contains information not included in the Help system or the printed documentation. For easier reading enlarge the window by clicking the maximize button. Alternatively, print the contents and keep the pages with your DeskTop documentation. Topics in this file include the following: ------------------------------------------ >>PART 1 - Installation issues at this release >>PART 2 - Bugs fixed at this release >>PART 3 - Known problems at this release >>PART 4 - New at this release >>PART 5 - Compatibility issues at this release >>PART 6 - What was new at DeskTop 5 >>PART 7 - Bugs fixed at DeskTop 5 >>PART 8 - What was new at DeskTop 5.01 >>PART 9 - Bugs fixed at DeskTop 5.01 >>PART 10 - What was new at DeskTop 5.03 >>PART 11 - Bugs fixed at DeskTop 5.03 >>PART 12 - What was new at DeskTop 5.04 >>PART 13 - Bugs fixed at DeskTop 5.04 FOR ISSUE'S CONCERNING DESKTOP RELEASES PRIOR TO VERSION 5 PLEASE REFER TO HISTORY.TXT LOCATED IN YOUR DESKTOP INSTALLATION DIRECTORY. **************************************************************************** * * * >>PART 1 - INSTALLATION ISSUES AT THIS RELEASE * * * **************************************************************************** 1.1 Upgrading DeskTop While DeskTop is running 1.2 Installing DeskTop over a previous version 1.3 Removing DeskTop 1.4 Upgrading Windows 3 to Windows 95 or NT4W When DeskTop is installed 1.5 Choosing your Network Support ---------------------------------------------------------------------------- 1.1 Upgrading DeskTop While DeskTop is running. Installing DeskTop whilst DeskTop is running may cause the installation process to fail. To overcome this close DeskTop before upgrading. ---------------------------------------------------------------------------- 1.2 Installing DeskTop over a previous version. 1.2.1 It is possible to install this version of DeskTop over the previous versions 3.7.0, 4.0, 4.01, 4.2x and 5.x The configuration files including WMGR.RC will be left intact and the MVIEW.INI will be upgraded. 1.2.2 It is also possible to install this version of DeskTop over the DeskTop element of the previous version of MultiView/X, version 2.02, 4.x and 5.x. 1.2.3 It is not possible to install this version of DeskTop over versions prior to 3.7.0. Any old configurations will need re-configuring when the new version is installed. ---------------------------------------------------------------------------- 1.3 Removing DeskTop. There are two locations where DeskTop files are kept, the installation directory (usually C:\MVW) and the Windows directory (usually C:\WINDOWS). The relevant files in both locations will have to be deleted. DeskTop directory: The contents of this directory and any sub-directories below it must be deleted. Windows directory: The files below may exist in the windows directory and need to be deleted: MVIEW.INI BUTTONS.INI VSL.INI JSBRPRNT.INI MSOCKLIB.DLL MWINSOCK.DLL MVWLPD.INI NB. Removal of these files should be carried out without Windows running. Additionally, remove any DeskTop setting in your C:\AUTOEXEC.BAT. If you are running DeskTop on Windows 95 or NT4W, additional LPR files will need to be removed LPR Uninstall for Windows 95 and NT4 - From DeskTop 5.04 There is now an option to un-install the 32bit DeskTop LPR system on Windows 95 and NT4. Please select Add/Remove Programs from the Windows Control Panel and select Remove "JSB LPR Port Monitor". Shared files may be in use you may be asked to restart your system. LPR Uninstall for Windows 95 and NT4 - Prior to DeskTop 5.04 The following additional DLL's will be located in your Windows System directory, usually C:\WINDOWS\SYSTEM. Prior to DeskTop 5.02 MVPMON.DLL MVLPR.DLL From DeskTop 5.02 MVWPMON.DLL MVWLPR.DLL MVWRES.DLL These are shared files used in conjuction with the Windows 95 and NT4W printing system. In order to delete the DLL's you may need to action this in Command Mode, i.e. DOS. ---------------------------------------------------------------------------- 1.4 Upgrading Windows 3 to Windows 95 or NT4W When DeskTop is installed Because of changes made to the LPR/LPD component of DeskTop 5.00 running under Windows 95 or NT4W, if an upgrade from Windows 3 to Windows 95 or NT4W is made the LPR/LPD components will be incorrect. To install the 32bit components edit MVIEW.INI and change the line MDTVersion=5.05 to MDTVersion=5.04 Insert your DeskTop 5.05 media and run setup. Once the installation is complete the LPR/LPD will have been updated to run the 32bit support. ---------------------------------------------------------------------------- 1.5 Choosing your Network Support During setup you will be asked for the type of Network you will be running. For Windows users using the supplied "Cisco Suite 100 TCP/IP" select "Winsock TCP/IP 1.1". For Windows 95 and NT4W users who are running Windows TCP/IP support "Winsock TCP/IP 1.1" should also be selected. **************************************************************************** * * * >>PART 2 - BUGS FIXED AT THIS RELEASE * * * **************************************************************************** 2.1 Cursor left in previous location on Windows 95 or Windows NT ---------------------------------------------------------------------------- 2.1 Cursor left in previous location on Windows 95 or Windows NT When using DeskTop on Windows 95 or Windows NT, on the odd occasion the screens cursor was left in the cursors previous location. **************************************************************************** * * * >>PART 3 - KNOWN PROBLEMS AT THIS RELEASE * * * **************************************************************************** 3.1 Wyse60 terminal emulator 3.2 FTP File Transfer and Windows 95. 3.3 LPD with Novell LWP TCP/IP ---------------------------------------------------------------------------- 3.1 Wyse60 terminal emulator. 3.1.1 If an application sends an escape sequence to reverse the screen color, the status line is also reversed. 3.1.2 Using escape sequences to enter text on the status line, will not be displayed until RETURN is pressed. 3.1.3 When adding text to the bottom of the host status line, pressing the Shift+K causes it to disappear. ---------------------------------------------------------------------------- 3.2 FTP File Transfer and Windows 95 In certain specific circumstances, using File Transfer may result in an Application Error in program MPREXE. This is known to happen when using Microsoft network support for TCPIP, Novell Netware IPX/SPX, and when connecting to a Netware 3.1x server. ---------------------------------------------------------------------------- 3.3 LPD with Novell LWP TCP/IP When loading the LPD daemon over the Novell LWP TCP/IP, the following error may be seen :- "Communications Initialisation Error". This is usually because a file NOVASYNC.EXE is not installed. Expand this file from the Novell LWP disks into the DeskTop directory (usually c:\mvw). **************************************************************************** * * * >>PART 4 - NEW AT THIS RELEASE * * * **************************************************************************** 4.1 Interface option to disable LPD autoformat detection (32bit) ---------------------------------------------------------------------------- 4.1 Interface option to disable LPD autoformat detection (32bit) It is now possible to configure an LPD printer to disable formatting of received jobs, via a check box within the LPD configuration dialog. For more information search for "formatting", and select "Disable local formatting when printing jobs", from the Remote Print Server help system. This only applies when DeskTop has been installed on Windows 95 or Windows NT4. **************************************************************************** * * * >>PART 5 - COMPATIBILITY ISSUES AT THIS RELEASE * * * **************************************************************************** 5.1 Using the JSB Virtual Socket Library 5.2 Programmable key name changes 5.3 Cisco TCP/IP hosts file ---------------------------------------------------------------------------- 5.1 Using the JSB Virtual Socket Library. This version of DeskTop installs version 3.0.10 of the JSB Virtual Socket Library (VSL). ---------------------------------------------------------------------------- 5.2 Programmable key name changes. Some of the programmable key names used in MVIEW.INI have been changed from previous versions of DeskTop as follows: Divide -> Ndivide (Numpad Divide) Star -> Nstar (Numpad Star) Minus -> Nminus (Numpad Minus) Plus -> Nplus (Nplus) When upgrading, the old key names will automatically be updated. ---------------------------------------------------------------------------- 5.3 Cisco TCP/IP hosts file During the installation of the supplied Cisco TCP/IP stack a hosts file is generated containing local host information. This information is required when programs such as FTP and X request the name of the local host. If the message "Cannot find localhost entry in host file." is displayed then the hosts entry for your local PC may be incomplete. Here's an example of a typical hosts file: # ------------------------------------------------------- # IP PC PC Name Local host # Address Name including local entry # Domain # ------------------------------------------------------- 192.194.108.10 mypc mypc.jsb.co.uk localhost **************************************************************************** * * * >>PART 6 - WHAT WAS NEW AT DESKTOP 5 * * * **************************************************************************** 6.1 New 32-bit VxD TCP/IP Stack 6.2 Variable timeout for learnt login scripts 6.3 Wyse60 ESC 4 support ---------------------------------------------------------------------------- 6.1 New 32-bit VxD TCP/IP Stack DeskTop 5 now incorporates a robust, high performance Windows based TCP/IP stack, that is implemented as a 32-bit Virtual Device Driver (VxD). Unlike traditional TCP/IP stacks, the new Cisco TCP/IP does not require any DOS based TSR programs for operation and as a result improves performance by freeing conventional DOS memory. In addition, the new VxD TCP/IP stack supports BOOTP and DHCP offering dynamic configuration for IP addresses. ---------------------------------------------------------------------------- 6.2 Variable timeout for learnt login scripts It is now possible to configure the default timeout setting used during the learn process of .CMD files. Create a line within the [MultiView] section of MVIEW.INI called, DefaultLearnTimeout=30 where 30 is the number of seconds you would like the connection to wait for a response from the remote system. If no setting is specified a default of 20 will be used. ---------------------------------------------------------------------------- 6.3 Wyse60 ESC 4 support The ESC 4 sequence used by Wyse60 is now supported. The sequence is used by some applications in conjuction with Page Memory. **************************************************************************** * * * >>PART 7 - BUGS FIXED AT DESKTOP 5 * * * **************************************************************************** 7.1 LPD with same drivers to 2 seperate printers 7.2 MAXPERNODE keyword in MVIEW.INI 7.3 Visual Basic DDE Link and Windows 95 7.4 Snapshot over serial connection ---------------------------------------------------------------------------- 7.1 LPD with same drivers to 2 seperate printers A problem existed when 2 physical printers used the same device driver, i.e. control panel may display two printers, Transparent Print Driver XPRNT on LPT1 Transparent Print Driver XPRNT on LPT2 LPD would display the following, Transparent Print Driver XPRNT on LPT1;,LPT2 This problem has now been resolved. ---------------------------------------------------------------------------- 7.2 MAXPERNODE keyword in MVIEW.INI There was a problem using the MAXPERNODE setting in MVIEW.INI where any entry was ignored. ---------------------------------------------------------------------------- 7.3 Visual Basic DDE Link and Windows 95 Using DDE link under Windows 95 intermittanly failed in DeskTop 4.2x this has been fixed in DeskTop 5. ---------------------------------------------------------------------------- 7.4 Snapshot over serial connection If a serial connection is open and DeskTop was restarted with a snapshot that would also attempt to make a connection over the serial line, DeskTop would cause the PC to hang. This has now been resolved. **************************************************************************** * * * >>PART 8 - WHAT WAS NEW AT DESKTOP 5.01 * * * **************************************************************************** 8.1 Mterm command line options for specifing system name to be used during connection 8.2 Enhanced mouse-to-cursor-motion configuration 8.3 ANSI Support for Greek, Cyrillic and Turkish fonts 8.4 New version of Cisco TCP/IP ---------------------------------------------------------------------------- 8.1 Mterm command line options for specifing system name to be used during connection A new feature has been added to allow a connection be made using a specific Node configuration, while connecting to a different node name or IP address. For example. mterm jsbtest:::bsj10 Would allow all terminal settings to be taken from jsbtest but actually connect to bsj10. You can also supply an IP Address as mterm jsbtest:::183.126.119.174 Please search for "Command line arguments" and select "Connecting to a node using the terminal settings for another node" in the Terminal Emulation help system for further details. ---------------------------------------------------------------------------- 8.2 Enhanced mouse-to-cursor-motion configuration It is now posible to configure the Right-Click-Mouse-Cursor-Motion. RIGHT MOUSE CLICK & RIGHT, LEFT, UP, DOWN can now be configured to send specified sequences. Please refer to MouseSequenceLeft, Right, Up and Down within the mview.ini keywords section of the DeskTop Technical Help for further details. ---------------------------------------------------------------------------- 8.3 ANSI support for Greek, Cyrillic and Turkish fonts ANSI Support has now been included for Greek, Cyrilic and Turkish Fonts. These can be selected during DeskTop Setup. ---------------------------------------------------------------------------- 8.4 New version of Cisco TCP/IP Version 2 of Cisco's TCP/IP stack has now been included in DeskTop 5.01. Windows 3.1x and 95 are now supported. **************************************************************************** * * * >>PART 9 - BUGS FIXED AT DESKTOP 5.01 * * * **************************************************************************** 9.1 Intermittent problem with F1 loading Windows Help in Terminal Emulation session 9.2 LPR GPF with Canon LPB8 printer and MS Word 6.0a 9.3 MTERM caused system processor to display 100% usage 9.4 Loss of data during RS232 connection ---------------------------------------------------------------------------- 9.1 Intermittent problem with F1 loading Windows Help in Terminal Emulation session Pressing the F1 key within a TE sometimes caused the Windows Help to be displayed rather than executing the TE setting for F1. ---------------------------------------------------------------------------- 9.2 LPR GPF with Canon LPB8 printer and MS Word 6.0a Printing from MS Word 6.0a via LPR to a Canon LPB8 printer would cause a GPF after the 2nd print. ---------------------------------------------------------------------------- 9.3 MTERM caused system processor to display 100% usage Running a Processor Monitor program on Windows 95 reported 100% usage when a TE session was loaded. ---------------------------------------------------------------------------- 9.4 Loss of data during RS232 connection Under certain configurations during RS232 connections data loss was experienced. **************************************************************************** * * * >>PART 10 - NEW AT DESKTOP 5.03 * * * **************************************************************************** 10.1 Enhanced Printing for Windows 95 and Windows NT 4 Workstation 10.2 Running LPD minimised on startup ---------------------------------------------------------------------------- 10.1 Enhanced Printing for Windows 95 and Windows NT 4 Workstation DeskTop 5.03 now includes an enhanced LPR/LPD printing system specifically designed for Windows 95 and Windows NT4W. LPD now supports automatic transparent printing without requiring a Transparent Print driver. DeskTop 5.02 didn't include HSS support for the Windows 95 and Windows NT4W printing system, this has now been implemented. 16bit printing support for Windows 3.1x is unchanged at this release. ---------------------------------------------------------------------------- 10.2 Running LPD minimised on startup LPD can now be configured to startup minimised on both 16 and 32bit platforms. **************************************************************************** * * * >>PART 11 - BUGS FIXED AT DESKTOP 5.03 * * * **************************************************************************** 11.1 Spool 32 errors using LPR and HP LaserJet 3 print drivers on Windows 95 11.2 Line wrap occurring in wrong place for lpd prints when default font not selected 11.3 The extended keypad keys could not be programmed using Xins,Xdel etc. on a Wyse60 TE. 11.4 Wyse60 TE hangs using AUX printing with JSB Transparent print driver set as Windows default 11.5 AUX printing displaying text on screen for vt and ansi emulation’s 11.6 Wyse60 function key programming not working when appending with \n 11.7 GPF in Word with LPR and HP LaserJet 4 printer 11.8 Configured keymappings were not displayed in interface ---------------------------------------------------------------------------- 11.1 Spool 32 errors using LPR and HP LaserJet 3 print drivers on Windows 95 When using LPR with a HP LaserJet 3 print driver on Windows 95 a GPF would occur after a undetermined number of prints. ---------------------------------------------------------------------------- 11.2 Line wrap occurring in wrong place for lpd prints when default font not selected If LPD was configured to use a font other than the default, line wrap would not work correctly. ---------------------------------------------------------------------------- 11.3 The extended keypad keys could not be programmed using Xins,Xdel etc. on a Wyse60 TE. The extended keypad keys in the Wyse60 TE could not be programmed using Xins,Xdel etc, and programming ins,del etc, effected the extended keypad keys as well as the normal keypad keys. ---------------------------------------------------------------------------- 11.4 Wyse60 TE hangs using AUX printing with JSB Transparent print driver set as Windows default If the JSB Transparent print driver was set as the Windows default, the Wyse60 TE would hang when using AUX printing. ---------------------------------------------------------------------------- 11.5 AUX printing displaying text on screen for VT and ANSI emulation’s During use of AUX printing on ANSI and VT emulation’s text sent to the AUX port would also appear within the TE. ---------------------------------------------------------------------------- 11.6 Wyse60 function key programming not working when appending with \n If \n (Newline) was appended to a programmed key within the Wyse60 TE, the mapping would not function as specified. ---------------------------------------------------------------------------- 11.7 GPF in Word with LPR and HP LaserJet 4 printer Selecting Printer configuration from within Word 6.0a caused a GPF with LPR and HP LaserJet 4 printer driver. ---------------------------------------------------------------------------- 11.8 Configured keymappings were not displayed in interface When a key was configured the mappings were correctly written to MVIEW.INI but when the interface was reloaded the mappings were not displayed. **************************************************************************** * * * >>PART 12 - NEW AT DESKTOP 5.04 * * * **************************************************************************** 12.1 Limitation of 990 files with File Transfer 12.2 16bit LPD supports UNIX lp -n flag 12.3 ANSI 80/132 column switching 12.4 Registry setting to disable LPD autoformat detection 12.5 LPR Uninstall for Windows 95 and NT4 ---------------------------------------------------------------------------- 12.1 Limitation of 990 files with File Transfer Previous versions of DeskTop had a limit of only displaying the first 990 files within a specified directory, this restriction has now been removed. ---------------------------------------------------------------------------- 12.2 16bit LPD supports UNIX lp -n flag DeskTop LPD now supports the unix multiple copy flag -n. ---------------------------------------------------------------------------- 12.3 ANSI 80/132 column switching 80/132 column switching has been implemented in the ANSI emulation. The DEC VT220 sequences have been implemented. 132 - \033[?3h 80 - \033[?3l ---------------------------------------------------------------------------- 12.4 Registry setting to disable LPD autoformat detection Because of issues in the way in which LPD detects that a UNIX LPR job has been formatted, LPD printers can now be configured to disable this feature, to force transparent printing. For example, some UNIX applications output directly to the "printer" and by so doing, by pass the LPR sub-system. This means the normal LPR formatting information is not passed to the LPD spooler. For each LPD printer you may edit the following section in your registry, where {Printer_Name} is your LPD configured printer name: [HKEY_CURRENT_USER] Software JSB MultiView DeskTop UnixToPCPrinting {Printer_Name} enter the following DWORD value: PreFormattedJobs = 1 PLEASE NOTE: THE SPECIFIED REGISTRY SECTION WILL ONLY BE AVAILABLE AFTER LPD HAS BEEN EXECUTED. ---------------------------------------------------------------------------- 12.5 LPR Uninstall for Windows 95 and NT4 There is now an option to un-install the 32bit DeskTop LPR system on Windows 95 and NT4. Please select add/remove Programs from the Windows control panel and select Remove "JSB LPR Port Monitor". Because shared files may be in use you may be asked to restart your system. **************************************************************************** * * * >>PART 13 - BUGS FIXED AT DESKTOP 5.04 * * * **************************************************************************** 13.1 Resizing DeskTop on Windows 95 & Plus Pack and Windows NT4 13.2 Closing a TE session using a Modem connection 13.3 JSB Transparent Print Driver on Windows 95 ---------------------------------------------------------------------------- 13.1 Resizing DeskTop on Windows 95 & Plus Pack and Windows NT4 If you were running DeskTop on a system with Windows 95 and Windows 95 Plus Pack installed, within the Control Panel/Display/Plus! tab there is a setting "Show window contents while dragging", if this option is selected the Main DeskTop couldn't be resized. ---------------------------------------------------------------------------- 13.2 Closing a TE session using a Modem connection From DeskTop 5.01, if a TE was closed with an active Modem connection open, DeskTop no longer disconnected the active line. ---------------------------------------------------------------------------- 13.3 JSB Transparent Print Driver on Windows 95 In DeskTop 5.03 the JSB Transparent Print Driver wasn't installed, therefore AUX printing could not be configured. ****************************************************************************