Release Notes: DynaComm UTS Release Number: 5.1.0.0 Release Date: May 12, 2004 ======================================================================== Please review this document carefully before installing or running DynaComm UTS. These notes contain last-minute product information that may affect your use of the product. ======================================================================== Contents This document contains the following sections: 1.0 New, Updated or Fixed 2.0 Technical Support ======================================================================== 1.0 New, Updated or Fixed - New FTP option to set the connect timeout value (default 5000 mS) - New capture and macro recording now working on web products - New host chooser link to host settings - New menu item "View trace file" to view without having to close the trace - New Capture feature with window splitter - New macro recorder feature - New script option (,M) to process in string - New commands, Send Previous Command and Send Next Command (command recall + send) - New option to draw borders around unprotected fields, can be configured color or default to text color - New button on the color dialog "Let host choose colors" clears all the color options - New Restore Colors button to restore colors to original settings - New automation calls to set the DrawBorder and HideDelims options - New color option to color the screen margins, if you check this option no screen 3d borders are drawn - New printer options for passthru mode; Filter DC2, Print CR,LF,FF, Print escapes - Implemented encrypted script files (*.scx) for 5.0 - New option "Paste over protected fields" maintains a 1 to 1 char correspondence of data being pasted in to the fields on the screen. (eg copy prot + unprot from 1 screen and paste onto a screen with the same forms layout and only the unprot data will be pasted, in the correct fields) - New "Actions" implemented for configured strings - Clicking on 2 char numeric field (1-22) now only send fkey if mapper look'n'feel is on and on last row - Create Macro, the Show Commands checkbox is now remembered for the current session - Macro Recorder, can now end the recording if no text has been created (treat as cancel) - Create Macro, the OK box is now disabled if the macro string is empty - Removed Recorded Macros from terminal popup - Socket logs now detail buffer counts - Capture - background now colored - now supports Find - now translates SOE to >> - can now use arrow keys etc - popup menu now appears at mouse position - Macro recorder - now defaults name to Macro + command id - now includes terminal level commands (open, close etc) - now invokes test by starting a real macro so that the WAITs don't get confused - now supports mouse click reposition - now provides pause recording - now supports UTS specific and T27 specific commands - now removes macro if you cancel recording - now prompts before assigning shortcut key - Record New Macro now on screen popup menu - Recorded Macros now on screen popup menu - Recorded Macros now on Tools menu - fixed problem with screen position (base 0 instead of base 1) - Removed space from end of Tab menu item - Socket connection log now has text "complete" or "failed" - Automation screen Display now supports embedded - Log to File is no longer an option, always logs to file - Now don't set secure field color when using reset to 3-D theme - Remove "draw borders" from terminal options (it was moved to color config) - Log files now include the log type - Now don't log "socket closing" if the port number is zero (an accepted listening port connection) - Now remember the logfile number and next time start plus one - Choosing a color style now checks some of the color options - Can now alter color values by double clicking on a color - "paper" color scheme renamed to 3-D and selecting it also sets "Draw field borders" - Removed AutoPrint option (wasn't used) - Apply to all Terminals now copies color values too - UTS and T27 5.0 help files updated - UTS/T27, fixed problem with memory corruption when pasting with Alt/Ctl to paste to other end of session - Window title has 3 chars of version (5.0) - Changed color option text (low) to (alt) to cover both UTS and T27 - Synchronized the logging/trace properties and added a hex display mode - Now choose alternate color for low intensity fields if the color is not checked - Now don't check protected fields when displaying "Session path closed" etc (could cause many beeps) - Now don't prompt to view log file when cycling - Now check for cursor redraw more frequently - Coolbar toolbars now do not dynamically resize - Log file, if no item name in log now tab so as to line up better - Now add .txt to file name selected in Receive Text File if no extension present - Internally, now don't generate cursor positioning or DC2 if normally triggered by INT1 when in passthru mode - Increased macro internal buffers length form 256 to 1000 - Changed the logic when no terminals are configured - it was that if "preserve settings" was set and we could not access the terminals file then we'd use the configured number of terminals, even if it was zero - now check for zero and create a dummy terminal - Color reset now uses alternate colors for low intensity fields - Now trim any spaces from the right of a username in the terms file - Scripted OPEN that errors now logs the actual error, not just "can't do that" - DisplayScroll function now properly scrolls text greater than the screen width - Now display the full error text on session problem messages (note: useful for script opens, but "erase on disconnect" must be false) - Superfluous response times were being traced because of resetting the response timer when cleating the session status (internal) - Now smooth scroll only if front window and no mouse click or key events pending - Now log command events and mouse click events - File transfer, text-send defaults to prompt on and multi-line off, for use with @ed,i - Added row/col to key trace - Changed input translation tables to allow host to send chars in range 80-FF (used to translate to equivalent in range 00-7F) - Now force display on for CPage xfers (so as we always process the control page termination) - Default beep sound now uses PlaySound instead of MessageBeep if not to use beeper speaker - All sounds other than "default" now play asynchronously - Now don't display config dialogs if not password authorized - Can configure max beeps for message wait - Can configure interval between msg wait beeps - Can open listening port on 256 (TCP-DTP) - Automation, now return -1 if can't xmit because not connected - Now log all Automation method calls - Fixed QConfigUTS/QConfigT27, now working with latest builds - Fixed problem with "start in full screen mode" not working - Fixed capture splitter double-click problem - Fixed crash when switching from secure to non-secure session - Fixed problem with a cursor address sequence being split over 2 int1 messages Note this previous fix "If SI not found after cursor pos sequence, now trash rest of message. Had to remove and rework this. - Fixed a memory leak on secure sessions, wasn't deleting the security context on session close - Fixed problem with rebar toolbars crashing the system, if we restored all the flags for each rebar - Fixed problem with INT1 accepting change of Character Set - Fixed problem with trace filter mask not including ERROR type logs - Reworked fix for crash when switching encrypted session to non-encrypted - Fixed problem with the FIELD command - tab stop and changed were being set by default - Fixed problem with FIELD command generating swapped color values, depended on how the compiler generated - Fixed problem with screen field borders being drawn after generating an unprotected fcc - Fixed problem with the xfer recent file lists not being displayed (mfc change) - Fixed problem with general xfer config options not being read - Alleviated problem with FTP xfer hogging the processor - Fixed problem with FTP not getting the remote file size correctly (MS doc wrong) - Fixed toggle screen (only recently broken) - Fixed problem with secure fields sometimes appearing transparent, cliprect was not set - Fixed the filling of the font combos when switching from Print Immediate to Selected Font - Fixed problem with checking if a protected field is on the screen, for DrawBorders - Fixed keep alive (was setting it regardless) - Fixed problem in QConfigT27/UTS with selecting default color tables - Fixed UTS bug in drawing a single character when it is on an fcc and at the end of a row (turned up in the CADET transaction) - Fixed problem with macro key assign, wasn't saving the key changes unless you had visited the keymap page - Fixed problem with clicking mouse on graphic screen, was not switching to text - Fixed problem with drawing when switching graphics/text mode - Fixed problem with memory leak in the ftp chooser dialog - Fixed problem with asking for user name whilst closing down - Fixed problem with still performing remote logging after it had been turned on and the server mode set to none - Another problem fixed with parsing all the host fields from the profile - Fixed problem with Wait1stMsg not being edited properly - Fixed problem with QConfigUTS/QConfigT27 version numbering - Fixed problem with blinking fields flashing faster when the cursor is moved - Fixed problem with large pasted trace messages trashing memory - Fixed problem with choosing a connect/disconnect/startup script not selecting the scripts directory - Fixed memory leak in remote logging when server cannot be contacted - Fixed problem with spurious "can't start script" log entry made on Connecting even though no host connect script was specified - Fixed problem with F10 key not being detected as repeating - Fixed problem with checks on comment field and initialTxn field in host string - Fixed problem with .scx extension not included in several script name prompts - Fixed problem with macros not being processed - Fixed problem with T27 connection in 4.1 - Fixed problem with default terminal type for T27 - Fixed problem with encrypted script displayed in toolbar on Win98 - Fixed problem with encrypted script needing a key container - Fixed problem with EBCDIC mode not being cleared when terminal types was changed in T27 - Fixed problem in 4.1 with the script selection prompting for *.scx instead of *.scr - Fixed problem with partial message traces being pasted with alt-paste - Fixed problem when waiting for tcp segment for an INT1 msg, consuming too much cpu - Fixed problem with CR/LF in a macro string - Fixed mapping problems in VB samples for UTS and T27 - Fixed problem with terminal count when terms.txt was not changed (Server files mode) - Fixed problem with server-files mode not establishing the existing terminals count properly when force downloading a config - Fixed problem with checking max users when connecting (was checking for 1 greater) - Fixed problem with scrolling when screen is partially covered - Fixed problem with smooth scrolling screen updates - Fixed problem with terminals bar width getting smaller when updated and an alert is front, on Win98 - Fixed problem with switching screens etc when a large amount of input arrived for the front terminal - Fixed SOSI problem when SOSI protected at the home/SOE position, wasn't sending the first sub char - Fixed problem with moving to next unprotected field on arrow keys (was going to previous unprot field) - Fixed problem in TCP interface where msgs could get requeued and out of sequence - Fixed problem with counting of input messages (Automation) ======================================================================== 2.0 Technical Support For prompt and effective service, please be sure to include your company name, address, any applicable phone (or fax) numbers, name and version number of the product for which you need support. The following technical support options are available for DynaComm i:scan. 2.1 E-mail North America, South America, Asia and Pacific Rim: support@futuresoft.com United Kingdom, Europe, Africa and Middle East: support@futuresoftuk.com Send files via FTP to ftp.futuresoft.com. 2.2 Telephone North America, South America, Asia and Pacific Rim: Monday through Friday between 08:00 and 17:00 Central Standard Time (CST) 1.281.588.6868 United Kingdom, Europe, Africa and Middle East: Monday through Friday between 09:00 and 17:30 Greenwich Mean Time (GMT) +44 (0) 1260 292219 2.3 Fax North America, South America, Asia and Pacific Rim: 1.281.496.1090. United Kingdom, Europe, Africa and Middle East: +44 (0) 1260 292224 2.4 Ground Mail We welcome your comments and suggestions about DynaComm i:scan. Send them to us at: FutureSoft, Inc. 12012 Wickchester Lane, Suite 600 Houston, Texas 77079 Copyright 2004 FutureSoft, Inc. readme.doc DynaComm UTS 5100 May 12 2004 sac