1¾«XW¾ÒÒÒÒÓÔ Release Notes for WinQVT version 4.x Version 4.3x 118. WinQVT 4.30 has been converted to work under Windows 3.0. It will NOT WORK under Windows 2.x! 119. Transparent printing performance has been improved. 120. A bug has been fixed in the 'restore cursor' function which sometimescaused a DEC font to be enabled even thought the ANSI or IBM character set was selected. 121. The 'printerport=' config directive has been added. Valid entries are 'LPTn' or 'COMn', where 'n' is the number of a parallel or serial port to which a printer is attached. WinQVT printing does not go through the Windows 'Print Manager', so you will not be able to print through WinQVT if there is a print job already running. 122. The DEC 'Enter' key (numeric keypad) is now mapped to the key on the keypad of the IBM Enhanced keyboard. The keypad '-' is now mapped to the keypad , and keypad ',' is now mapped to . See the READ.ME file for a complete key map. 123. WinQVT is now a medium-model application. As a result, it is now possible to load more than one instance of WinQVT. 124. The 'Transfer' menu is now a hierarchical menu. You first select "Upload" or "Download", then the transfer protocol. Note that there are two entries for the Kermit protocol; one for regular downloads, and one for server downloads. 125. A bug has been fixed in the processing of the IND, RI, NEL, and LF control characters. This bug would occasionally result in improper scrolling, erasing, or cursor positioning, especially when using host programs such as the VAX Language Sensitive Editor (LSE). 126. The user-defined 'bold' color now tracks with the standard foreground color. If both the inverse and bold attributes are enabled, the bold color will be applied to the background, not the foreground. This more closely mimics the behavior of the VT terminal itself (which is monochome). 127. The 'select_on_load' config directive has been added to QVT.GLB. Values are 'yes' or 'no'; when 'yes', the 'WinQVT Config Files' dialog box will be brought up immediately at program startup, thereby eliminating the need to select the 'Open' menuitem. This will only occur of WinQVT is started without a pre-selected config file. 128. WinQVT is now more aggressive about grabbing CPU cycles when performing background file transfers. This should result in better throughput and reliability, especially when performing ZMODEM downloads. 129. If a file-transfer or dialing session is minimized, the dialog box can be re-displayed by clicking once on the WinQVT icon. To re-iconify, click on the 'Minimize' button in the dialog box. In previous versions, the dialog box was re-minimized by clicking again on the WinQVT program icon. 130. The DOWNLOAD_DIR environment variable has been dropped. Instead, the default download directory is now specified by the 'download_dir=' config directive. The 'download_dir=' config directive should be placed in QVT.GLB. 131. For all file transfers, the 'Disconnect' checkbox now remains enabled during the transfer, thereby making it possible to select or de-select auto-disconnect after the transfer has started. Previously, it was necessary to select the 'Disconnect' option before starting the transfer, and you could not change your mind later. 132. The 'dial_on_load=' config directive has been created. This allows you to specify that dialing should begin immediately after a config file has been loaded, without waiting for you to click on the 'Ok' button. Possible values are 'yes' and 'no'. 133. The 'Kermit Get' file-transfer function has been fixed. Version 4.4x 134. For all download protocols except B-Plus, the destination directory and filename are now separated into two fields, 'Directory' and 'Filename'. For XMODEM and Kermit 'Get' operations, the filename should be entered into the 'Filename' field; in all other cases, the 'Filename' field will be filled in by the protocol during the download process. NOTE: as always, when performing a Kermit 'Get', the 'Filename' entry may be a filespec which includes wildcards. 135. The QVT.GLB global config file has been re-implemented as QVT.INI. This file should be identical to the old QVT.GLB, with these exceptions: a) The first line in the file should be '[WinQVT]'. b) The 'init' directive has been renamed as 'modem_init'. Any 'init' directives that you may have in .VT files should be changed also. c) Comment lines in QVT.INI must begin with a ';', instead of the '/*' used in QVT.GLB. Either ';' or '/*' will be accepted as a comment line in a .VT file. d) The QVT.INI file should be placed in the \WINDOWS directory. 136. WinQVT now checks for the existence of the download directory before beginning a file transfer. 137. WinQVT now supports COM4. Note that in order to use COM3 or COM4 under Windows, it may be necessary to modify your SYSTEM.INI file. 138. WinQVT now supports baud rates up to 19,200 baud. Support for 300 baud has been dropped. 139. The key is now released when switching from WinQVT to another application. 140. Xmodem and Ymodem error recovery has been improved. 141. The local user-defined keys F10 through F12 now work properly. 142. It is now possible to select 132-column or 80-column mode locally, via new options on the 'Setup' menu. These menuitems are enabled only when the DEC character set is selected. 143. Support has been added for the 4800- and 9600-baud MNP result codes, as well as for the Telebit 'Fast' series of result codes. Note that the Telebit 'error-control call-progress' reporting feature is not supported, only the result codes 50, 61-63, and 70-73. 144. WinQVT now supports Zmodem 'autodownload'. The Zmodem dialog will be initiated automatically when the Zmodem lead-in sequence is detected in the data stream. You can use the 'zauto=on|off' config directive to selectively enable or disable this feature. It is 'on' by default. 145. A new screen-based method has been added for performing downloads. This new method employs two config directives: 'default_protocol' and 'download_cmd', the second of which is new in this release. The 'default_protocol' should be set up as usual. The 'download_cmd' directive should be used to store the HOST command that is used to begin a download (using the default protocol). For example, if your default protocol is Zmodem, your 'download_cmd' directive would be 'download_cmd=sz' (or equivalent). The download command can also be a WinQVT script file. To specify a script file, use the form 'download_cmd=@scriptfilename'; i.e., precede the name of the script file with an '@'. This form can be advantageous when using newer versions of Kermit as your download protocol. With a default protocol and download command set up, you can download files by picking their names off the screen. Assuming that the name of the file that you want to download is presently on the screen, you can download it using this procedure: a. Use the mouse to 'select' the filename in the usual manner; b. Press the right mouse button to copy the filename to the clipboard; c. Invoke the 'Download Selected' menuitem ('Transfer' menu). Note that you can also pick filenames from the scroll-back buffer as well as the current 'live' screen. If you do so, remember to scroll back to the 'normal' screen position before beginning the download. CAUTION: only files whose names are 32 characters or fewer in length can be downloaded using this method. 146. Some problems with Kermit block-check types 2 and 3 have been fixed. 147. WinQVT has always checked for certain error conditions before allowing a file transfer to begin. Unfortunately, if one of these conditions was discovered, it would be impossible to either cancel the transfer or to correct the problem and try to start the transfer again. The dialog box would sit on the screen, and nothing could be done to make it go away, short of rebooting. With release 4.45, this problem has been fixed. 148. The DECCOLM escape sequence will always clear the screen when received, even if no change is made to the screen width. 149. All WinQVT fonts have been converted to Windows 3.0 format. One consequence of this is that WinQVT will no longer run in real mode. You can only run WinQVT in Standard mode or 386-enhanced mode. Version 4.5x 150. When a config file is selected, WinQVT will now check for a 'port=' directive in that file, and attempt to open the specified serial port BEFORE actually loading the file. This will avoid an inconsistent situation where a config file is loaded and presumably 'active', but no serial port is actually open. This check will not be made if the specified port is the same as the currently open port or there is no 'port=' directive. 151. The 'Config Files' list box is now a multi-column listbox. This allows a more efficient display format when there are many files in a directory. 152. The 'Download Selected' functionality has been modified to use a mouse-driven procedure. Using this method, you can select a file from the current host screen, then download the file by dragging it to a destination folder. See note 145 above for information on how to configure WinQVT so that this functionality is available. The mouse-based download procedure is as follows: a. Select the file to be downloaded using the mouse cursor and the left mouse button. b. Press the key, then the RIGHT mouse button. The cursor which change to a 'folder' shape, and a 'folder' icon will appear in the lower-right corner of the screen. c. While holding down the right mouse button, drag the cursor over to the folder icon so that the upper-left corner of the cursor is inside the image of the folder icon. d. Release the right mouse button (the key can be released at any time). The download sequence specified by the 'download_cmd' config directive will be initiated, using the selected filename as an argument. 153. The keyboard mapping for the 'Copy' function has been changed from to . This is more in line with standards established by Microsoft. 154. A bug has been fixed which caused WinQVT to crash when switching from a 'maximized' window back to a 'normal' sized window. 155. The 'Colors' dialog now has a new set of radio buttons that can be used to control the intensity of the background color. The 'Low' and 'High' settings will force the intensity to low and high, respectively. If 'Auto' is selected, WinQVT will make its own choice, based on which foreground color is selected. Note that this capability will not be available on systems which provide less than 16 colors under Windows. The default for systems with 16 colors or more is 'Auto'. 156. The Windows 2.0 font format has been restored. This will allow WinQVT to run in real mode. 157. A bug in the handling of blinking double-high characters has been fixed. 158. A bug has been fixed which caused Zmodem uploads to stop after the first file, even if a wildcard filespec was provided. Note: this bug did not affect uploads done with an arbitrarily selected list of files. 159. Some anomalies in the behavior of the scroll bar have been fixed. 160. A new keyboard-remapping facility has been added. You can now assign arbitrary strings of up to 20 characters to most of the keys on the 101-key keyboard. To use this new feature, select the 'Keymaps' option from the 'Setup' menu, then select either 'Main Keyboard' or 'Keypads', depending on whether you want to program keys on the main alphanumeric keyboard, or one of the keys on the two smaller keypads which reside on the right-hand side of the keyboard unit. To program a key, simply click on the symbol for the key, then enter the string for that key into the popup dialog box. As always, control characters may be entered by using the '^' character followed by the letter that corresponds to the control character. Click on the 'Ok' button to save your entry. NOTE: keyboard mappings are not saved to disk until you save the entire current configuration ('Save as...' option). If you have existing config files which contain function-key assignments, you can convert from the old format to the new by following these steps: a. make a copy of the config file with the extension '.KM' b. edit the new file, and remove all of the lines except those which begin with 'Fn=' (where 'n' is a number 1 through 12) c. replace the 'Fn' with a hexidecimal number in the range 70 through 7B, where '70' replaces 'F1', '71' replaces 'F2', and so on. d. edit the original config file, and add the line 'keymap=', where is the name of the new keymap file. Full DOS pathnames may be used, if necessary. 161. The 'Setup' menu has been reorganized. There are now four submenu options for 'Terminal': Display, Keyboard, Window, and Colors. The 'Display' and 'Keyboard' dialogs are basically the old 'Terminal' dialog broken up into two. The new arrangement is far less cluttered visually. The 'Colors' dialog is basically unchanged. The new 'Window' dialog allows you to make all of the choices that affect the size of the WinQVT window in one place. There is also a new option that allows you to change the height of the window. The 'Small' setting is 12 lines, 'Normal' is 24, and 'Tall' is as many as will fit on the screen without overflow (max 60). 162. The 'paste' function has been rewritten. There is now much less likelihood of overflowing the output buffer when pasting large amounts of data. 163. The performance of the mouse-driven text-selection operation has been improved. 164. Support for 'mark' parity has been added. 165. A bug has been fixed which would cause WinQVT to crash if, while using the mouse to select text, the mouse button was released while the mouse cursor was outside the WinQVT window. 166. When copying screen data which contains DEC line-drawing characters to the clipboard or to a file, WinQVT will translate the graphics characters to their nearest ASCII equivalents. 167. The 'Color' setup dialog now includes an option to set the 'bold' color, as well as the standard foreground and background colors. 168. The key combination can now be used to transmit a to the host. This allows the use of the F5 key as a programmable function key without losing the ability to send a break signal. 169. The file transfer protocols have been modified for better background operation. Zmodem downloads will now work when the screen is taken over by a screensaver such as 'Screen Peace'. 170. It is now possible to shut down WinQVT without dropping DTR. This will keep the phone connection alive so that the session can be resumed later. This option will be made available if you select the 'Close' (or 'Exit') menuitem at a time when a live phone connection is present. WinQVT will present a dialog box with the question 'OK to break connection?', and three possible responses: 'Yes' (exit and drop connection); 'No' (exit but do not drop connection); and 'Cancel' (do not exit). 171. Some bugs have been fixed in the remapping of the F10, F11, F12, and keypad keys. 172. The '\' followed by exactly 3 octal digits is now supported in key redefinition strings, and also in login scripts (the 'type' command). This allows the specification of arbitrary byte values, including those which have no 'control character' representation (e.g., byte values higher than 7Fh). For example, using this syntax, the character would be specified as '\033'. 173. Version 4.51 clears up some problems which result from using the EGA font on a VGA system (e.g., 'Unrecoverable Application Error' when maximizing the window). 175. When performing B-Plus uploads, the download directory will no longer be prepended to the user-supplied filespec. 176. The window height and background color intensity are now saved in the .VT file, using the new 'win_height=' and 'bkg_intensity=' directives. For 'win_height', the possible values are 'short', 'normal', and 'tall'; for 'bkg_intensity', possible values are 'low', 'high', and 'auto'. 177. Keyboard processing has been modified for better compatibility with non-US keyboards. 178. The 'session_log' config directive has been added. The purpose of this directive is to provide a filespec where WinQVT will store information on connect time. An 'in' record will be written when a dialup connection is established, and an 'out' record will be written when the connection is dropped. This allows you to keep your own record of connect time to compare against billing information from services which charge by connect time. 179. The , , , , , and key combinations can be used to access the scrollback buffer. Note that the keys on the separate keypads should be used, not the keys on the main numeric keypad. 180. For a key which has been reprogrammed, the custom key definition will be used only when the key is pressed by itself (i.e., no or key). Otherwise, the default usage for the key will take over. 181. The 'password' statement has been added to WinQVT's script language. It is used in situations where a password is required by the login procedure, but where including a password in a script file is unacceptable for security reasons. When the 'password' statement is executed, a dialog box will pop up, and the password can be entered at the keyboard (without echo). 182. The default key assignment for the keypad key has been modified. It now emulates the DEC keypad as the default, and the DEC when pressed in conjunction with the key. This is the exact opposite of the previous mapping. 183. A 'Shutdown' option has been added to all file transfer dialogs. If this option is selected, WinQVT will break the phone connection (if any) and shut itself down after the transfer is complete. 184. A bug has been fixed which caused the file transfer dialog boxes to ignore a carriage-return when attempting to erase the dialog when the transfer finishes. 185. A bug has been fixed which caused Windows to crash when the key combination was used to activate WinQVT. 186. The method for specifying window and text colors has been simplified and extended. The old method of specifying colors by name will still work, in order to maintain partial backward compatibility. However, the 'bkg_intensity' directive has been dropped. If you want to specify colors that are outside the 'basic eight', you can now do so by creating an RGB color spec of the form 'nnn,nnn,nnn', where each 'nnn' is a decimal number between 0 and 255. For example, 'backcolor=0,128,128' indicates that a low-intensity cyan should be used as the background color. Note that the actual number of color variations that you can achieve depends on your video hardware and its associated device driver. A driver that provides 16 colors is limited to those 16 colors, regardless of the specifications you use. 187. The 800x600 Super-VGA font has been improved, and a new 1024x786 font is now available to registered users. 188. During transparent printing, all 8-bit characters will now be passed through to the printer without modification. Previously, characters in the range 0x84 through 0x9F were being translated to their 7-bit equivalents before being sent to the printer, which resulted in some conflicts with certain common printer-control escape sequences. 189. WinQVT now supports a local 'print screen' function, using the key. 190. WinQVT now employs a freely-resizable window. If the window is expanded to beyond the normal 24x80, the 'logical' screen will also be expanded by the same amount. If the window is downsized, however, the base 24x80 logical screen will be maintained, and the scroll bars can be used to expose the desired text area. 191. A bug has been fixed which prevented running multiple instances of WinQVT. This bug appeared in only a few of the later 4.5x releases. 192. A bug has been fixed which caused the 'winpos=' config directive to fail. 193. WinQVT now employs 'phonebook' files to store sets of phone numbers, instead of putting them directly into the .VT file. You can put as many phone numbers as you want into a phonebook file, as opposed to the previous limit of ten per .VT file. The name of the phonebook file that should be used with a configuration is specified by the 'phone_book=' directive. The use of fully-qualified pathnames is both permitted and encouraged. Phonebook files should be plain ASCII text files, such as those created by the Windows 'Notepad'. Numbers should be entered into the phonebook file in the following format: first, the phone number, then a colon (':') separator, then a brief name or label which identifies the number. The separator and name are optional; only the number itself is required. The 'phone=' directive is still supported, but only the first number encountered in the .VT file will actually be stored. 194. The key combinations and can be used to scroll the display horizontally. 195. The 'Setup' menu has been modified slightly. First, the 'Phone Numbers' menuitem has been dropped (see item 194, above). Multiple phone numbers are now stored in separate files which can be edited using the Windows Notepad. Second, the setup items which used to be found on the 'Save as...' dialog have been placed in a new 'Names' dialog which is accessed from the 'Setup' menu. The 'Save as...' dialog now contains only the name of the configuration file. 196. Moving the mouse cursor outside the WinQVT window while selecting text will no longer cause problems. 197. WinQVT will now make sure that its window is sized to an integral multiple of the base character size. 198. The printer will no longer be reset when the printer port is opened. 199. The maximum logical line length has been extended from 132 to 160. 4/25/91 ombination was used to activate WinQVT. €‚w¨s®o¼j¾fÄb&^*ZbVfRN J [w_sbofkÞgâcÍ_Ñ[ÛWßSOK S wW s$ o( kM gQ c1 _5 [} W� S{OK ½wÌrÎnÔj§f«bß^ãZGVKRÓN×J ×4w8s‘o•kÍgÑc_[ÍWÑSØOÜK Üôwøso kigmc _! [œ W  Sf!Ot!J t!v!w|!s0#o4#kÉ#gÍ#cà'_ä'[„(Wˆ(S)O )K )î*wò*sQ+oU+k¢+g¦+c},_�,[Ç,WË,SÓ2O×2K ×2a5we5sù5oý5kQ6gU6cƒ6_‡6[@7WD7Sý7O8K 8ˆ8wŒ8sX9o\9k:g:c <_ <[k<Wo<Sï=Oó=K ó=—>w›>s?o?k3@g7@c‘@_•@[OBWSBSKCOOCK OC»CwÄCr#Dn'Dj™Ef�Eb™F^�FZcGVgGRHN HJ HƒHw‡Hs³Ko·Kk'Lg+Lc�M_…M[ÒMWÖMSOOOK O¤Ow¨OsöOoúOk–SgšScT_ T[ÚUWÞUSHVOLVK LV·Vw»VsWoWkXWgšScT_ T[ÚUWÞUSHVOLVK€‚\¨=ª¬®=ð8<ð8=ð8®¼\¾=À=$=&=`=b===¼==ð8<ð8 ¼¾\Y\[\`\b\Ü\Þ\Ë\Í\Ù\Û\ÿ\\\Q \=ð8Q S \" \$ \K \M \/ \1 \{ \} \y\{\¹\»\½\Q \=ð8½¾\Ì\Î=Ð=0=2=¥=§=9=;={=ð8<ð8 ;p\r\ú\ü\š\œ\Ý\ß\E\G\Ñ\Ó\2\4\�\=ð8�‘\Ë\Í\\\Ë\Í\Ö\Ø\ò\ô\¿\Á\ô\ö\=ð8ö \ \\\7\J\x\˜\Å\Ý\ß\­\¯\\\=ð8g\i\è\ê\ \ \š \œ \e!\f!\ß\­\¯\\\=ð8 f!t!\v!=x!=°"=²"=.#=0#=Ç#=É#=®$=ß=ð8<ð8 ®$°$\%\%\M%\O%\¦%\¨%\U&\W&\'\'\U'\W'\Þ'\à'\=ð8à'‚(\„(\)\)\C*\E*\ì*\î*\O+\Q+\ +\¢+\!,\#,\{,\=ð8{,},\Å,\Ç,\h-\j-\¡.\£.\Ó/\Õ/\K0\M0\á0\ã0\1\!1\=ð8!1�1\Ÿ1\#2\%2\Ñ2\Ó2\4\4\_5\a5\÷5\ù5\O6\Q6\�6\=ð8�6ƒ6\>7\@7\û7\ý7\†8\ˆ8\V9\X9\:\:\­:\¯:\<\ <\=ð8 <i<\k<\í=\ï=\•>\—>\?\?\1@\3@\�@\‘@\MB\OB\IC\=ð8ICKC\!D\#D\—E\™E\—F\™F\aG\cG\H\H\�H\ƒH\‡I\‰I\=ð8‰I¾J\ÀJ\±K\³K\%L\'L\M\�M\ÐM\ÒM\O\O\¢O\¤O\ôO\=ð8ôOöO\ðP\òP\¯Q\±Q\S\S\”S\–S\T\T\ØU\ÚU\FV\HV\=ð8HVµV\·V\W\W\MW\OW\XW\ZW\–S\T\T\ØU\ÚU\FV\HV\=ð8 ‚>Mçæ ˆ(¡0 Ø8  Sf!Ot!J  Helvs0#o4#kÉ#gÍ#cà'_ä'[„(Wˆ(S)O )K