QTerm 7.0

The 7.0 version of QTerm brings a new look and easily accessible function panels which can be permanently displayed (pinned) or can be automatically hidden and only displayed when moused over. Mutiple frame windows are also supported with one or more terminal windows in each frame. This allows you to easily take advantage of multiple monitors.

If you are interested in trying out the new version please click here to download the software

Click New to close.



QTerm Emulator Features



ClearConnect implements a light weight database on a network server, used to configure and maintain all user details and permissions, within a department style grouping.  At run time when an emulator starts up it requests pertinent information from the server and an ASP page checks the user name/password and delivers the required information as a dynamically constructed profile.  The emulator informs the server of important events such startup, connect and disconnect.  These notification events are used to update statistics in the administration database, which are immediately available for display.


The concept of a “roaming user” is supported in ClearConnect (and internally in QTerm), by specifying that the configuration settings are to be downloaded when the program is started and to be uploaded back to the server when the program is terminated, thereby preserving the settings for a user who uses different PCs.

Screen History

This is a pane that can be floated or docked on any side of the main window.  The screen history bar displays thumb nails pictures of previous terminal screens.  You configure how many history screens can be displayed by setting a number in the history box in the terminal configuration.  The screen history is useful to see the content of previous transactions.  If you click on a history screen in the bar the contents are transferred to the current terminal screen, which can be useful for picking up previously typed data.

Auto Tiling

The windows menu includes 3 entries: Snap Window, Snap All and Auto Tiling.  You can position terminal windows and have them snap to their neighbors or set auto tiling mode to re-snap windows when resized to their neighbors or set auto tiling mode to re-snap windows when resized.


MacroPads can be docked on any side of the main window (or floated).


  • The FTP dialog allows you to choose the (send/receive) direction dynamically and uses the most recent host address if not currently connected.
  • Starting the FTP file transfer does not clear the terminal screen

QTerm Scripts

  • XFER command supports an option (d) to not display the file transfer toolbar.
  • Can call a script on a remote server with a UNC name
  • Can use numeric and string globals in conditionals

General QTerm

  • The terminal option “Repeated function keys allowed” also applies to the MsgWait key
  • Terminal option; "don't display xfer bar"
  • Terminals popup shows most recent host with “disconnected” status
  • "Apply" button on Settings dialog triggers an update to screens
  • Keymap dialog and MacroPads  supports transparency
  • Starting capture alerts if there is a problem with the file
  • If a SingleSignOn session fails after receiving the FA$SEC indication from the host, the session is disconnected
  • The configuration settings file is validated for correctness at startup
  • Startup, closedown and settings file open problems are also reported to the Windows event log
  • Can use a secure URL (HTTPS) for downloading the server files, hosts and terms files

QTerm Events

QTerm automation supports event firing as for the ActiveUTS/T27 controls.

QTerm OnQuit Event

QTerm fires an OnQuit event when it is about to be closed down.

Web Methods

The Web-UTS/T27 controls support the automation properties and methods as for the QTerm products.


MacroPads are resizable, floating windows with a button per macro.  They are automatically available for display for each macro set.


You can specify to capture to file, or to viewer or both.  You can set the capture mode to be Screen to Cursor, Full Screen or Scrolled. Also you can view the capture file without closing capture.

Popup Terminals List

You can display a popup list of terminals for fast screen switching.

Macro Characters

You can display any hex character on the screen from a macro by using the Display,m "abc<xx>def" format.

Host Definition

You can specify the local port mode and the base port number.

Host Chooser

You can resize this dialog to display more host entries and the host list may be sorted (default) or unsorted, by setting a preferences option.

Email log files

You can specify whether to email log files to a support center


ClearConnect is installed on a Windows IIS server and implements a connection web for the QTerm database.  It provides an automatic update facility for QTerm desktop users and a central repository for all your web users (ActiveX or Java).

ClearView is a complementary web that provides database management, status and event reporting.

Single Signon

QTerm supports the single signon facility on the ClearPath host by interfacing to the authentication manager.  This means that your users are authenticated by the NTLM or Kerberos protocols instead of entering a userid/password.

Web Screens

The web terminal emulators (Web-UTS and Web-T27) support up to 32 screens per browser instance.

Host Lists

A new preferences option allows you to specify that host lists are not to be sorted.  This allows the hosts sequence prepared in a hosts file to be preserved when displayed.

Visual History

The visual history is an extension of our Capture faculty which captures screen text to a file.  This extension supports a screen splitter window and you can scroll back through your history in the upper pane whilst keeping your current screen in the lower pane.  Turn this on by selecting File/Capture On and turn off by reselecting or by double clicking the splitter bar.  It includes a couple of useful options that also apply to the capture file (if opened), and they are:
  • the ability to strip blanks lines
  • include page breaks with the date and time

Macro Recorder

The macro recorder allows you to record keystrokes, mouse clicks and commands from the menu, toolbar or popups.  You start recording a macro by selecting either the Record New Macro or Create Macro entry in the Tools menu.  They are different only in the prompts:
  • Record New Macro starts recording immediately without any dialog prompt until you select the menu item again to stop recording.  Then it prompts you for a shortcut key.  That's it.
  • Create Macro displays a dialog box that lets you type in a macro directly and/or click to add commands from a list box.  Or you can go to the screen and the dialog box will continue to show your macro content being created as you type on the screen.  You can switch back and forth and intersperse with menu commands or toolbar clicks.  There is also a test button so you can try out your new macro as you build it.

3D Screen

One click on the terminals/colors properties dialog gives your host screens a 3D look by setting the colors to a consistent set and enabling the drawing of borders around unprotected fields..  Or you can customize the component  colors to give your screens a a 3D effect with a very individual look.

ActiveX Properties

The ActiveUTS and ActiveT27 controls support methods that allow your container program to load and save properties for each instance that you create.  The screen popup menu has also been enhanced to allow the user to Load, Save and View the properties.  Remember that you can override the right mouse click  event to disallow the display of the context menu, if you prefer. 

Keymap Settings

All the current key mappings are displayed in one list box, which may be sorted either by command name or key combination. This presentation style is more intuitive for most users.

Keymap Styles

QTerm supports selection of one of several keymap styles. Users can create a new keymap style (MyKeys) from the current key settings. The user can then reset the keyboard back to the required key mapping after experimenting with changes.

Color Themes

Several color themes are provided. Each theme sets up the colors for the different field types according to an easily selected theme name.   A user can also create a new color theme (MyColors) from the current key settings.   The user can then reset the colors back to those set by the network supervisor after experimenting with changes.  


The “Send Mail” menu item invokes the creation of an e-mail containing all the screen text or, if an area of the screen has been drag selected, just the selected text. This enables the user to speed the authoring of e-mails containing text retrieved from the mainframe.

Session Open/Close Scripts

You can specify a script to be run when a host session is opened and/or closed. The script is defined per host such that host specific actions can be taken when any terminal either opens or closes a session to that host.

Exit Script

A configuration option is provided whereby a script may be specified to be run when QTerm exits.


The well known FTP file transfer protocol has been added to the supported file transfer methods.

Quit Explorer

The script QUIT command terminates the execution of the container browser program when part of a macro or script run by the web products.

Read Only Configuration

The settings dialog adds "read only" to the caption if the configuration file is marked as read-only.

Selective Terminal Delete

Can use delete key to delete a specific terminal in the terminal settings.

Coolbar Toolbars

The toolbars use the coolbar (or rebar) objects, which allow resizing of multiple toolbars on the same row, and multiple rows, like Internet Explorer.

MacroSets Toolbar

A toolbar that displays a button for each configured macro set.  Click on a button to display a popup menu of all macro names in the macro set.