Quick3270 Changelog

What's new in Quick3270 5.63

May 12, 2023
  • “Prt Scr” key will now print the host screen only if the Windows option “Print Screen from opening Snipping Tool” is disabled.
  • Fixed connection problem on some server if TLS is enabled (Quick3270 Secure).
  • Fixed: Open same session option does not transfer the selected keyboard layout.

New in Quick3270 5.62 (Feb 22, 2023)

  • Support of the RUMBA™ specific EHLLAPI functions (WD_xxx).
  • Macros from the QWS3270™ software can now be executed directly by Quick3270.
  • Cut, Copy, Paste works now correctly with the Thai language.

New in Quick3270 5.61 (Nov 28, 2022)

  • Quick3270 Secure: Return to version 1.1.1 of OpenSSL following connection problems on certain servers with version 3.0.x.
  • FTP: Added secured transfer modus FTPS (Quick3270 Secure).
  • FTP: Added FTP command "subcommand".
  • Fixed: Toolbar customizations, saved in configuration files (.ecf), are now compatible between 32-bit and 64-bit versions of Quic3270.
  • Macros from the HOBLink software can now be executed directly by Quick3270.

New in Quick3270 5.60 (Sep 5, 2022)

  • Improved support of East European keyboards.
  • Improved support of Canadian-Bilingual keyboards.
  • Fixed: No switch to 162x60 screen resolution (3270 emulation).
  • Update of the help file.

New in Quick3270 5.51 (Feb 12, 2021)

  • 64-bit version of the software. 64-bit version includes 32-bit and 64-bit EHLLAPI interfaces.
  • Licenses are elligible for the 32-bit and 64-bit versions of the software.
  • EHLLAPI: Now more than 2 applications can share the presentation space.
  • EHLLAPI: Aborted application will now automatically disconnect from the presentation space.
  • COM Interface: Added the FullName property to the Extra.Session object.
  • VBScript: Added GetSessionName function to the Quick3270 VBscript language (.qvbs).
  • Added support for 122-Keyboard (Unicomp 5250).
  • Added: Quick3270 Secure displays now an error message in case TLS version is not supported by the host .
  • COM Interface: Fixed the IBM compatible autECLPS.CursorPosRow returns now correct value.

New in Quick3270 5.50 (Jun 2, 2020)

  • Quick3270 code supports now Windows Control Flow Guard (CFG) technology.
  • New Telnet option (enabled by default) to activate quick connection to host.
  • Added timeout option for Telnet connection (default is 10 seconds).
  • Added SEND and RECEIVE command line file transfer tool.
  • Quick3270 Secure: Telnet connection timout option includes TLS handshake.
  • Quick3270 Secure: More detailed error messages if TLS handshake fails (OpenSSL and Microsoft CryptoAPI).
  • Quick3270 can import IBM Personal Communications™ profiles (.ws files).

New in Quick3270 5.41 (Aug 26, 2019)

  • Added: Automatic device name generation for Workstation ID (TN5250).
  • Supported character/name substitution are : ‘*’, ‘%’, ‘=’, ‘+’, ‘&COMPN’ et ‘&USERN’
  • bullet Quick3270 Secure: Added TLS suffix to open secured connections from a link.
  • Syntax: tn3270:<hostname>[:port][/TLS]

New in Quick3270 5.34 (Jan 19, 2019)

  • Added possibility to Drag & Drop screen content between Quick3270 sessions.
  • Fixed: Microsoft CryptoAPI connections may not work with some mainframes.

New in Quick3270 5.33 Build 014 (Nov 19, 2018)

  • Improved management of loading/unloading the HLLAPI DLL.
  • EHLLAPI ConnectPS function will now return the session status.
  • Added: Quick3270 COM interface can return now:
  • An IBM Personal Communications compatible ECLSession object with IApplication.ECLSession.
  • An Attachmate’s Extra! compatible System object with IApplication.System.

New in Quick3270 5.32 Build 012 (Jul 3, 2018)

  • Added support for the Windows AccessibleObjectFromWindow function.

New in Quick3270 5.31 Build 002 (Dec 19, 2017)

  • Improved support of VTxxx/ANSI emulation.

New in Quick3270 5.30 (Dec 19, 2017)

  • Integration of the VBScript language in Quick3270 (.qvbs files).
  • VBScript can be used as default macro language and to run directly IBM Personal Communications™ macros (.mac).

New in Quick3270 5.21 Build 006 (Dec 19, 2017)

  • This version is not compatible with Windows XP. Minimum version is now Windows Vista.
  • LibreSSL Security library is no more supported and removed definitively.
  • Added support of Microsoft CryptoAPI for SSL/TLS connections.
  • Stronger Host certificate check implemented.
  • In this version host certificate check is done directly by OpenSSL (if OpenSSL selected) or CryptoAPI (if CryptoAPI is selected for the secure connection).
  • Now OpenSSL library is integrated directly in Quick3270 and is no more packaged as external dll files.
  • OpenSSL: It is now possible to specify in Quick3270 a root certificate from the Windows certificate store.
  • Before a root certificate could only be specified with an OpenSSL CA file.
  • English and French help files have been migrated to the new help file format. Context help works now in French and English.
  • TN3270: Added screen size 62 x 160.
  • Added possibility to customize the toolbar (add custom buttons, customize button colors).
  • Extended support of central European keyboards (Czech, Slovakian, Hungarian…).
  • Added support for simple WRQ Reflection macros
  • Fixed: Startup problem when both auto-connect and Spellcheck were enabled.
  • Fixed: 3270 custom screen size not handled properly when TN3270 Bind was not negotiated.

New in Quick3270 5.03 Build 006 (Jun 6, 2016)

  • Fixed: Attention and SysReq function not implemented properly (only TN3270E connection).
  • bullet Fixed: “Graphic Input” doesn’t work with text only screens.
  • bullet Fixed: 5250 - wrong cursor location on some screens.
  • bullet New: Printer Emulator - Added Form Feed support in Printer Definition File (PDF).
  • bullet New: Attachmate’s Extra! “Custom Translation Tables” (.ctt files) can now be used for file transfer.
  • bullet New: Added new functions to macro language – Clipboard.Clear, Clipboard.GetText, Clipboard.SetText and Clipboard.GetFormat.

New in Quick3270 5.02 Build 004 (Mar 10, 2016)

  • Fixed: Copy/paste problem when paste in selection rectangle.
  • Fixed: Connection problems with VPN and/or virtual IP addresses.

New in Quick3270 5.00 Build 005 (Mar 10, 2016)

  • Includes new license management software.

New in Quick3270 4.62 Build 001 (Sep 29, 2015)

  • TN3270: New option for connection to be compatible with Hercules mainframe emulator.
  • bullet 5250 Emulation: New option to display or not columnn separators.
  • bullet 5250 Emulation: Remote command (STRPCO/STRPCCMD) supports now the START command.

New in Quick3270 4.61 Build 001 (Aug 11, 2015)

  • New: Added option for input field underlining.

New in Quick3270 4.60 Build 003 (Jun 16, 2015)

  • Macro language: Arrays are now supported for String / Integer / Bool / Date.
  • Only one-dimensional arrays are supported.
  • Macro language: Debug dialog box shows the content of array variables.
  • Macro language: New Function Replace / Replace$.
  • New: Quick3270 includes a code signing certificate from Comodo to authenticate the software.
  • New: Quick3270 can use directly Attachmate’s Extra! “Custom Translation Table” (.ctt files).
  • Modified: If the keyboard layout is a derivate from IBM3270 or IBM5250, then F1 to F12 keys takes care of the “Shift” key.
  • Fixed: On TN3270 connections (but not TN3270E) Quick3270 may hang on file transfer or on display of some specific screen layouts.
  • Fixed: On FMI3270 connections (HIS / SNA-Server) an error in the management of the “bracket” protocol is fixed.

New in Quick3270 4.51 Build 008 (Nov 21, 2014)

  • Macro language: Added the possibility to run directly a macro recorded with Micro Focus Rumba
  • HP Unified Fonctional Testing: Improved compatibility with the latest version of the software.

New in Quick3270 4.50 Build 001 (Jul 18, 2014)

  • 5250 Emulation: Added Auto Sign-On option.
  • 5250 file transfer (FTP): Added DIF file format.
  • 3270 Host Graphics: Improved rendering of complex graphics, hatch styles are now conform to the GDDM specs.
  • 3270 Emulation: Added APL character support. Default key combination to toggle APL mode is Ctrl-F8.
  • Added: Basic VT/ANSI emulation.
  • New macro language functions: Left, Right.
  • Improved compatibility to run IBM Personal Communications™ macros directly.
  • Improved: Advanced Windows TCP/IP connection functions are used under Windows Vista and higher.
  • Fixed : Unable to paste text into a selected area.
  • Fixed - LU1 printing : Unable to toggle between Portrait/Landscape orientation when using bypass Windows GDI option.
  • Fixed - LU1 printing : Unable to handle large transparent data blocs (used to print a background for example).

New in Quick3270 4.40 Build 009 (Aug 16, 2013)

  • 3270 Emulation: Improved support and display of Programmed Symbols.
  • bullet Quick3270 can now read the color settings from an IBM Personal Communications™ configuration file (.ws).
  • bullet Fixed: Unable to start Quick3270 from the COM interface when the spell check option was enabled.
  • bullet Fixed: NumLock state not managed properly.

New in Quick3270 4.38 (Aug 16, 2013)

  • New option to allow the insert mode no more be turned off after an AID key
  • bullet TCP/IP connections supports now IP version 6 (IPv6) for TN3270 / TN5250
  • bullet Macro language: Added the Date type and associated functions to allow calculations and conversions (Day, Month, Year, Now, Format, DateAdd, DateSerial, DateValue, TimeSerial, TimeValue)

New in Quick3270 4.36 (Aug 16, 2013)

  • Added: Programming interface WinHLLAPI (32 bit).
  • bullet EHLLAPI is now compatible with the software “HP QuickTest Pro™”.
  • bullet Spelling and WordWrap options are now available from the customize keyboard dialog box.
  • bullet It’s now possible to select the printer from the “Print Screen” dialog box.
  • bullet New functions added in Macro language to improve compatibility with IBM Personal Communications™ macros.
  • autECLSession.autECLPS.autECLFieldList.Refresh
  • autECLSession.autECLPS.autECLFieldList.count
  • autECLSession.autECLPS.autECLFieldList(xx).gettext
  • autECLSession.autECLPS.autECLFieldList(xx).StartRow
  • autECLSession.autECLPS.autECLFieldList(xx).StartCol
  • autECLSession.autECLPS.autECLFieldList(xx).Length
  • autECLSession.autECLPS.autECLFieldList(xx).Display
  • Function CStr()
  • Structure: do…while…loop
  • bullet Host Graphics (GDDM): Support of graphic Marker.
  • bullet Host Graphics (GDDM): Improved text rendering when the text baseline displayed with an angle (Set Character Angle - GSCA / Set Character Shear - GSCH).
  • bullet Hotspots: Now all URL’s are recognized. Before only http:// and file://.
  • bullet Hotspots: Hotspots are now even recognized in input fields.
  • bullet Auto-start macro. The macro is now started when the first screen is displayed.
  • Before it was started when the connection was established.

New in Quick3270 4.31 (Feb 20, 2012)

  • bullet New functions to enhance compatibility with IBM Personal Communications™ macros:
  • autECLSession.autECLPS.CursorPosRow
  • autECLSession.autECLPS.CursorPosCol
  • autECLSession.autECLPS.GetTextRect
  • Structure: With... End With

New in Quick3270 4.30 (Feb 20, 2012)

  • bullet Added: Support of the 3270 Field-Outlining attribute (only display, not by the printer emulator).
  • bullet Added : Printer emulator – The bypass Windows GDI modus can now use predefined HP LaserJet 4 (Pcl5) printer modus.
  • It is no more necessary for those printers to use an external PDF file (Printer Definition File).
  • bullet Added: Support of “US/International” keyboards.
  • bullet Added: The “Edit” pop-up menu can now be called by a keyboard shortcut or a mouse button click.
  • bullet Added: FTP file transfer.
  • bullet Added: New macro functions : LCase, UCase, Environ, Encrypt, Decrypt, GetIpAddress, GetMacroKeystroke.
  • bullet Fixed: A field that reaches the last screen position (bottom/right) may not be displayed.
  • bullet Fixed: On big customized 3270 screen sizes (ex : 132x80) the program may crash when sending data to the host.
  • bullet Fixed: The option Telnet KEEP-ALIVE is now implemented properly as a socket option.
  • bullet Fixed: On Copy/Paste, the character ` is replaced by ' (the ` character is not defined in the 3270/5250 character set)
  • bullet Fixed: On Print Screen under Windows XP, the bold characters may shift the characters and the line alignment was lost.

New in Quick3270 4.21 (Feb 7, 2011)

  • Added the possibility to print multiple screens on a paper sheet (print screen).
  • Possibility to customize the appearance of blinking text (not blinking / underscore / reverse / custom colors…).
  • Quick3270 can run now IBM Personal Communications™ macros (not only PComm VBScipts).
  • Attachmate’s Extra! and IBM PComm macros can now be used as startup macros.
  • Printer emulator (SCS / LU1): Better management of the margins set by the host program.
  • By default the presentation space is now centered in the Quick3270 Window. In previous versions it was top/left aligned.

New in Quick3270 4.10 (Sep 20, 2010)

  • Keyboard mapping allows now to import IBM Personal Communications™ keyboard files.
  • Keyboard mapping can now use an IBM 3270 or IBM 5250 default layout (instead of the Quick3270 keyboard layout)
  • Keyboard mapping can now use an external keyboard file. In previous versions, the settings for the keyboard mapping were only read from the Quick3270 configuration file (.ecf).
  • All keyboard options are now moved in the Settings/Keyboard dialog box.
  • The Keyboard tab in Settings/Terminal has been removed. The HideTermKeyboard option is no more used
  • A Mouse setting dialog box has been added: Menu / Settings / Mouse… This menu option can be hidden with HideOptMouse.
  • IBM Personal Communications™ and Attachmate Extra!™ macro/script files can now be mapped directly to a key or keypad button.
  • HideMenuBar and HideToolbar now even hides the options in the system menu.
  • Host Integration Server: LU/Pool Name can now be expanded with an environment variable.
  • For example: LUName=%LUNAME%.
  • Graphic emulation: The center display in window option now works even for graphic display.
  • Graphic emulation: The size of the graphics fits now better the size of the under laying text screen.

New in Quick3270 4.02 (Sep 20, 2010)

  • Added an option to be compatible with JAWS® (software program for visually impaired users).
  • Added function GetFieldAttribute to macro language.
  • Added method GetFieldAttribute to COM interface (Screen object).
  • Added method ForceFocus to COM interface (Quick3270 object).
  • Force input focus to Quick3270, even if the calling application has not the focus.
  • Added property WindowHandle to COM interface to get the Window handle associated to the Quick3270 object

New in Quick3270 4.00 (Sep 20, 2010)

  • Improved compatibility with Windows Vista and Windows 7.
  • Version 4 is now only compatible with Windows 2000 / XP / Vista and 7.
  • Windows 95 / 98 / Me and NT4 are no more supported.

New in Quick3270 3.97 Build 003 (Aug 6, 2009)

  • Added: Spell check option with spelling suggestions (if Microsoft Office is installed).

New in Quick3270 3.96 (Aug 6, 2009)

  • New: Quick3270 can run directly macros recorded with Attachmate Extra!™.
  • New: Added template configuration files to give Quick3270 the same look and feel as Attachmate Extra!™.

New in Quick3270 3.95 (Aug 6, 2009)

  • New: Quick3270 can run directly macros recorded with IBM Personal Communications™.
  • New: Added template configuration files to give Quick3270 the same look and feel as IBM Personal Communications™.
  • New option to use backup hosts if a resource/LU is already used by another session (TN3270).
  • Printer Emulation: Added support for LU1 (SCS) tab stops.

New in Quick3270 3.93 (Aug 6, 2009)

  • Added SYLK Format in Clipboard to Paste formatted data’s in spreadsheet software (Excel).
  • Added support of “Date” type variable in macros.
  • Added “Static” declaration for variables to preserve variable content in different macro calls.
  • Added possibility to call a macro from another macro (call....exit).
  • Fixed: some cursor display problems have been fixed (using backspace key, calling a macro from the keypad...).

New in Quick3270 3.92 (Aug 6, 2009)

  • Two independent keypads can be displayed.
  • Macros can be mapped from the user interface to keypad buttons.
  • A specific background color can be selected for input fields.
  • Printscreen: APL characters are now printed if the Quick3270 font is selected as printer font.
  • Option to customize 3270 terminal display size (lines and columns).
  • Fixed: The HLLAPI PAUSE function returns a wrong result code.
  • Fixed: GDDM, under certain circumstances, the graphics screen is not properly erased when switching back in text mode display.
  • Printer Emulator: New option to start printing after a Time-out.