- ABOUT G&R
Glink, Standard Edition 6.2 is available
Glink Standard Edition, Release 6.2 is now available. Your local distributor can download it for installation on production sites. This release is available free of charge to customers with a service contract. Customers with no service contract must purchase a license upgrade.
This release includes both 16 and 32 bit versions of Glink Standard Edition, as well as a Glink for DOS version that includes those
changes that are appropriate to the architecture. It includes lots of new functionality, and should be an attractive upgrade to users.
Please note that the integrated COM component that was available in the R6.2b beta release has been scaled down, and the complete version will not be available until the first beta of Glink Professional (Release 7.0). Glink Professional will be a 32bit only release.
Moving from R6.1 to R6.2, the new feature to position the cursor by left-clicking the mouse is on by default, but can be turned off (see below). If you have a release prior to 6.1 then you must search the 'What's new' section of the Glink help for each release since the one you are using. The most dramatic change is that the 3D option for input fields in forms was made default, and must be turned off if not desired. If you have tested the beta release of R6.2 then the integrated API has been removed, and will be made available in the Glink Professional Edition release 7.0.
The COM/OLE model of Glink has been improved to allow access to the emulation screen. The dual-interface COM Component and TypeLib definitions for the Glink.Auto interface are now integrated. This makes it correspondingly much easier to use from external programs in languages like Visual Basic, C++ and J++.
Examples of using the Glink.Auto interface can be downloaded from:
oleexamp.exeGlink.Auto C++/J++/VB examples
Please note that the integrated COM component that was available in the R6.2b beta release has been scaled down, and the complete version will not be available until the first beta of Glink Professional (Release 7.0).
Ggate parameters are available in the host configuration menu to allow specification of printer connection name and printer connect to host so that these may be supplied without resorting to using additional parameters. It's now possible to specify the name of a script that should be run when a Ggate connection has been established.
For those emulations where it's relevant, you may now move the cursor directly to any permitted location simply by left clicking the screen. A new option allows you to turn this off if you would prefer not to use the function.
More 3D effect options have been added to customise the variable field look and feel. Everyone who hated the Microsoft Windows gray background we used with the 3D option will appreciate that we now use the Glink configured background.
The euro character is now displayed correctly for Windows fonts (so long as it is supported in the font being used).
Line graphics are now displayed even if you are using a Windows font; they will also always join up.
New options have been provided to allow dynamic selection of the way zero and underline characters are displayed.
A new option has been added to provide an optional ruler to mark the current screen position.
The context menu invoked with the right mouse button on the main screen will now replace some of the entries that are disabled when there is no current mark, giving new options for 'mark screen', 'print screen' and 'mail screen'.
A wrap around tabbing option has been added to the IBM5250 emulation.
An option has been added to provide control over numeric field checking in the IBM3270 emulation. There are many IBM applications which have specified numeric checking on alphanumeric fields, but which work with a real terminal as long as it is configured with a 'typewriter' keyboard (rather than data-processing keyboard).
An option has been added to the scrollback edit and context menus allowing you to delete lines that have been marked there. This allows you to be more selective about what is retained in the scrollback. This is yet another scrollback feature for the people who work with Glink all day, and have the scrollback as a handy record of what they have done today. People with entire GCOS dumps in the scrollback will now be able to retain the interesting bits.
A facility for editing the command recall buffer has been included.
Many data entry fields both in the setup and other menus now implement a list of recently used data. Thus the file names you used in a number of recent transfers are now 'clickable' as choices for the next one.
Previously transferred file names are remembered, see 'Data entry field enhancements' above. An option is provided for configuring the IND$FILE command input field when using the Transfers/File transfer menu. The default value is the field
containing the cursor.
Configuration options have been added for better paste/upload line wrapping control.
An option has been added to allow suppression of the warning provided when a local file already exists and is specified as the target for a file download.
AS/400 print support has been added, select the 3812-1 printer model and specify the printer TN5250 device name to connect to.
A new option has been added to provide for interpretation of accented characters when the host sends these in a way designed for printing on DKU attached printers.
The status bar has been extended to show a small printer icon.
For Ggate connections this will show whether or not there is a printer connection active. For all interfaces the printer icon will indicate that there is print waiting for timeout and in that case you can force immediate printer output by clicking on the icon.
New options for printer usage allow you to force use of the printer timeout both for host and local printing. This allows you to print output without necessarily starting a new page for each printer job.
A new option engages logic for avoiding unnecessary blank pages on your printer.
The command line, GLWINOPT and GLINK.INI options are interpreted for %VARIABLES%, $USER$ and $USERNAME$, allowing common icon setups in network sharing environments, e.g. GL.EXE /U H:\$USER$\CONFIGS
Modem and printer profiles which were previously stored in the registry under HKEY_LOCAL_MACHINE are now stored in HKEY_CURRENT_USER. When entries are not found in HKEY_CURRENT_USER they will be copied from HKEY_LOCAL_MACHINE in order to preserve settings from previous releases. HKEY_LOCAL_MACHINE may still be updated by an administrator using the /K
command line switch.
New built-in script variables $CX and $CY provide you with the position of the last right mouse click, for use with the CONTEXT command.
The script DBOX command has been extended to support setting colours and attributes for most control types.
The script DBOX command has been extended with an autotabbing feature for edit and combo controls which have the MAXLENGTH option set.
A new script command, GETWORD, provides an easy way of collecting a single word at a specified position in the scrollback or main screen. New script variables $WDX1, $WDX2, $WDY1, $WDY2 and $WDL are used for returning exact information about the word thus found.
Use of the KEYBOARD script command to load a non-existent keyboard definition now sets the OK variable rather than abort the script.
A hand-shaped mouse cursor may be set using the script MCURSOR command.
A new built-in script variable, $RESOURCE, provides you with the Ggate host profile name or TNVIP resource name.
A new script command, SET BUTTON FONT, allows you to change the font used to display texts in the button bar.
A new script command, SET MARKMODE NEW, provides more consistent handling of the script MARK command.
A new script command, SET RESOURCE, provides a method for changing the TNVIP resource or Ggate host profile name.
A new script command, SET DELIMITERS provides control over which characters should be considered as delimiters when words are marked on-screen with a double click. The associated $DELIMITER variable provides those delimiters that are currently set. These delimiters are also used for the new GETWORD command. A new screen setup option allows you to set defaults for these
delimiters in your configuration file.
A new script command, STITLE, lets you change the title caption for the scrollback window. This caption is also available in the new $STITLE built-in variable.
A new script command, URLSHOW, provides a quick and easy way of displaying a particular URL in your default browser.
Glink is now delivered with language text support for English UK and US, French, German and Norwegian. The default language will have been set up by your local Glink distributor. The /L command line parameter can be used to select any specific language at run-time.
GlinkWeb is an extension to the Glink product family that gives web users access to mainframe applications from their browsers, without the need for additional software on the client workstation.Read more