Exceed 7.0


Contents

Microsoft Windows Installer

Exceed

HostExplorer

Exceed X Development Kit

Exceed 3D

SOCKS Download

Discontinued Features

Known Issues

Windows Installer Issues

Related Application Issues

Documentation

Release Notes

Manuals

Online Help

Third Party Software

Adobe Acrobat Reader

Kerberos

Sun Java 2 Runtime Environment

Microsoft SNA Server Support and NetWare for SAA Support

Contacting Hummingbird


New Features

Microsoft Windows Installer

Windows Installer is an operating system service developed by Microsoft. It improves the installation of programs, makes software deployment on corporate networks easier, and solves common problems such as shared .dll conflicts.

Windows Installer lets product components install separately (providing complete granularity or level of detail). The following Hummingbird products make use of Windows Installer:
  • Exceed
  • Exceed XDK
  • Exceed 3D
  • HostExplorer
  • FTP for Windows Explorer
  • SOCKS
  • NFS Maestro Client
  • NFS Maestro Solo
  • NFS Maestro Gateway
  • NFS Maestro Server
  • Inetd

Version 7.0 products have the following installation features:

Advertised Support

Hummingbird products support Advertised installations for certain features. Windows Installer registers the application, creates shortcuts and menu entries, and associates file types without actually copying the application files to the computer. If the user, or another application, tries to access an advertised program, the program installs on demand.

Migration Support

You can preserve user profiles for version 6.2 Hummingbird products. If you are upgrading the same (single) product from version 6.2 to version 7.x, Setup Wizard will backup user profiles and automatically uninstall the version 6.2 product.

User profiles for multiple version 6.2 products can be preserved, but the products are not automatically uninstalled. These must be uninstalled manually before installing version 7.x. Hummingbird Setup Wizard does not preserve user profiles for product versions prior to 6.2. You must manually uninstall all such products before installing version 7.x.

  • Version 6.2 products are detected.
  • User files are saved for each product.
  • The number of products is detected.
  • If Setup Wizard does not detect any older product versions, you are prompted to restore the version 6.2 profiles previously saved or use the default 7.x profiles and settings.
  • Installation of the version 7.x Hummingbird product proceeds to completion. Your version 6.2 profiles are available when you run the version 7.x product.

    Integrated Host Access Solutions Product Family

    All Hummingbird products are installed by default into a common folder accessible from both the Windows Start menu and a shortcut on the desktop.

    Microsoft Systems Management Server (SMS) Support

    SMS support is available directly in Windows Installer. Hummingbird provides package definition files with each product to make it easier to install using SMS.

    Multi-Language Support

    Exceed, Exceed 3D, Exceed XDK, HostExplorer, NFS Maestro, and NFS Maestro Solo support localization in the following languages:


    Exceed

    Enhanced Fonts

    Exceed X Server has expanded support for True Type Fonts on the Solaris platform for Chinese, Japanese and Korean locales.

    Font Server

    Exceed can perform the following tasks to reduce network traffic and improve reliability of your system:

    Xstart Features

    Details on how to use the following Xstart features are available in "Connecting to Hosts and Running X Clients" in Exceed User's Guide.

    The Telnet start method in Xstart now includes Kerberos V5 authentication and encryption for added security.

    This new feature lets you access NIS and NIS+ servers, view table information, query table entries, and output content to a remote file from within Xstart.

    This feature makes Xstart connections more efficient. When you create a connection using Xstart, the connection can be directed to a host with the lightest system load.

    This feature lets you cache your password, so that during an Xstart session, you need login just once. The system caches the password until you either exit Exceed or manually empty the cache.

    Mouse Input

    This feature lets you select an option for mouse wheel action and give your two-button mouse three-button capabilities for X client windows. This feature also lets you translate mouse wheel actions for specific X applications. Refer to "Customizing Exceed Settings" in Exceed User's Guide for more details.

    Power Management

    The Power Management feature lets you prevent your PC from entering standby or sleep mode due to being inactive. Refer to the Power Management section in the Exceed online Help for more details.

    Enhanced Support for Windows and Application Keys

    In the Keyboard Input dialog box, you can indicate how the Windows keys on your keyboard are interpreted by Exceed. Both Windows keys can have the same function, or each can have a different function. To map a function to a Windows key, you must add it manually. Refer to the Keyboard Input section in the Exceed online Help for more details.

    Enhanced X Input Extensions

    Exceed now has support for the following devices:

    XDMCP Port Selections

    You can specify the local and remote ports that XDMCP uses to receive information and conduct server searches. The Local port is the port your system reads when you receive notifications. The Remote port is the out port that your system uses to find information on the server. This port is used mostly in query mode. The port numbers you enter in these fields are the ports which can traverse a firewall. The port number is set by the system administrator. Refer to the Communication section in the Exceed online Help in Xconfig for more details.

    Enhanced Multiple Monitor Support

    Exceed supports up to 16 monitors at one time, up from nine monitors in the previous release.

    New Support for Pseudo Color Emulation

    Exceed now supports Depth 12 (4096 colors), so you can run X applications that require 12 bit color.

    Backdrop in Multiple Window Mode

    You can now show or hide the backdrop, such as the CDE wallpaper, through the Exceed menu or toolbar.

    Hide Exceed Icon

    You can move or hide the Exceed icon in the shell icon tray. This saves space in the taskbar.

    Enhanced Macro Support

    Macros now support launching Exceed toolbar commands in addition to keyboard actions. Refer to Exceed online Help for further details on macro mapping.

    Enhanced Multiple Displays

    Exceed supports multiple configuration files, toolbars, Exceed log files for both Xstart and Xsession. You can launch X applications based on the active display parameters.

    LPQ and LPR Enhancement

    These printing applications now support multiple output printing.

    NSLookup Enhancement

    This host look up application now searches DHCP Name Server as well as the Name Server entry in the registry.


    HostExplorer

    5250 File Transfer Wizard

    HostExplorer now provides a wizard that lets you transfer structured data files between a PC and an AS/400 host. If you transfer a file from an AS/400 host to your PC, you can specify standard SQL statements to execute in the file.

    FTP for Windows Explorer

    FTP for Windows Explorer is a client implementation of the File Transfer Protocol. It lets you transfer both text (ASCII) and image (binary) files between your PC and a remote computer running a server implementation of FTP. You can also use it to perform file and directory management on your PC and a remote computer.

    FTP for Windows Explorer supports Solaris, SunOS, AIX, Windows NT/2000, AS/400, VMS, VM/CMS, MVS, and VM/VPS.

    Hummingbird Neighborhood

    Hummingbird Neighborhood is an extension of Windows Explorer that lets you access and manipulate the profiles and folders associated with Hummingbird applications such as HostExplorer, the 5250 File Transfer Wizard, and FTP for Windows Explorer. Hummingbird Neighborhood is fully embedded within Windows Explorer.

    Like Windows Explorer, Hummingbird Neighborhood provides copy-and-paste, drag-and-drop, delete, and launch features.

    Macro & Profile Converter

    Macro & Profile Converter is a new utility that lets you convert WallData Rumba or Attachmate Extra! macros into Hummingbird Basic macros and Attachmate Extra! profiles into HostExplorer session profiles.

    HostExplorer Development Kit

    HostExplorer provides a Development Kit for customizing functionality. You can download this kit from the following URL:

    http://www.hummingbird.com/products/nc/he/

    Expanded Hotspot Functionality

    You can now create two types of hotspots in HostExplorer: text hotspots and region hotspots. Text hotspots consist of text strings on the screen; they can now contain intervening blanks, meaning they can consist of more than one word. Text hotspots can occur anywhere on the screen and can contain a preceding and/or trailing blank. Region hotspots are rectangular areas on the screen.

    If hotspots overlap, you can define the order in which they display. The hotspots nearest the top of the current hotspot scheme take precedence over those below. You can manipulate the order at any time.

    Changed Menu Configuration

    In previous releases, the Macro menu contained all macro-related commands. In this release, a new menu has been created: the Tools menu. This menu lets you access the Toolbar dialog box, which provides toolbar customization options. The Tools menu also provides all macro-related commands.

    New Toolbar and Workspace Customization Features

    You can now use the new Toolbars dialog box (accessible from the Tools menu) to design custom toolbars. This dialog box replaces the Toolbar category of the Terminal folder for session options.

    In addition, HostExplorer now provides a Workspace category in the Display folder for session options. This category lets you specify the foreground and background color of the workspace. It also lets you frame the terminal screen or specify a Windows bitmap to act as a border around the terminal screen.

    Drag-and-Drop Functionality

    HostExplorer provides full drag-and-drop functionality. You can use this feature to organize profiles, add buttons to toolbars, and customize the keyboard with ease.

    Changed Open Session Dialog Box

    This version of HostExplorer provides an updated look and feel for the Open Session dialog box. The user interface now lets you manage your profiles directly in the dialog box by providing drag-and-drop and context-menu features. You can still create profiles with this dialog box, and you can also create folders for profile storage. The new layout also displays the type of host operating system, host name, port number, short name (if any), and terminal model.

    Enhanced Keyboard Mapping

    You can quickly create custom keyboards and modify existing keyboards by dragging and dropping the available functions to the graphical keyboard utility.

    Changed Access to TN3151

    In this version of HostExplorer, you can access the TN3151 connection option in the VT category of the Terminal folder for VT session options. The IBM3151 Keyboard Options category of the Terminal folder for VT session options has been removed.

    New Template Dialog Box for 3270 File Transfers

    When you transfer a file to or from a 3270 host, you can now specify a template file that formats the transferred file.

    HostExplorer Programming

    HostExplorer products provide a wide range of application programming interfaces (APIs) that let you redesign and customize the following programs using programming languages such as Visual Basic and Visual C++:


    Exceed X Development Kit

    New Exceed XDK Application Wizard

    This version of Exceed XDK provides an Application Wizard that lets you build Motif and X Window projects; it operates within the user interface of Microsoft Visual C++ Studio (Version 6.0). You can use the wizard to create an empty project that has the proper paths, preprocessor definitions, and link libraries.

    For more information, see Chapter 3 in the Exceed X Development Kit User's Guide.

    Motif and X Window Version Support

    This version of Exceed XDK supports X11R6.4, Motif 1.2.4, Motif 2.0.3, and Motif 2.1.20 CTL.

    Improved International Support

    This version of the Exceed XDK includes extensions that support user input of the Euro and Latin-9 currency symbols.

    Exceed XDK provides support for developing and running X applications using all major European languages, as well as Japanese, Chinese, Korean, and Hebrew.

    In addition, this version of Exceed XDK supports Motif 2.1.20 with Complex Text Layout (CTL). You can use Motif 2.1.20 CTL to develop context-sensitive local Arabic applications.

    Improved gcc Compiler Support

    This version of Exceed XDK lets you create DLLs that contain standard widget classes and custom-made widget classes using a gcc compiler. You should use a new function, HCLXmInitDll, to initialize one of these DLLs.

    New gcc Motif Static Libraries

    Motif Widget Set (libXmSt.a) and Motif Resource Manager (libMrmSt.a) static libraries for Motif 1.2.4, Motif 2.0.3, and Motif 2.1.20 CTL are now available for a gcc compiler under the CYGWIN32 and GNAT environments on Win32 systems.

    These libraries can be found in the following locations:

    New Exceed XDK-Specific Runtime Control Variables

    This version of Exceed XDK provides the following new runtime control variables:

    For more information, see Chapter 1 in the Exceed X Development Kit User's Guide.

    Improved Porting Functionality

    This version of Exceed XDK improves porting speed by providing the Exceed XDK Application Wizard and hidden initialization routines.

    Previous versions of the Exceed XDK included functions for initializing the Xlib, Xaw, Xm, and Xt libraries (HCLXlibInit, HCLXawInit, HCLXmInit, and HCLXtInit). In this latest version, however, initialization is hidden so that it is transparent for porting, meaning you no longer need to call an initialization function. If for some reason your compiler has difficulty with Xm initialization, you may need to add MOTIFAPP as an additional preprocessor definition; for more information, see the "Troubleshooting" section in Chapter 3 in the Exceed X Development Kit User's Guide.

    Improved Functionality for Setting X Client Locale

    This version of Exceed XDK provides different ways for setting the proper locale in local X applications. You can now set a locale that is different from the one in use by the operating system.

    For more information, see Chapter 3 in the Exceed X Development Kit User's Guide.

    Japanese EUC Encoding Support

    This version of Exceed XDK provides support for UNIX-native Japanese EUC encoding. For more information, see Chapter 4 in the Exceed X Development Kit User's Guide.

    New Function for Initializing DLLs Containing Custom-Made Widget Classes

    This version of Exceed XDK supports the HCLXmVaFixWCs function. This function can be used instead of the HCLFixWidgetClass and HCLFixXtPointers functions. If you are developing a local Motif X client, you can use only the HCLXmVaFixWCs function to initialize a custom widget class DLL. For more information, see Chapter 3 in the Exceed X Development Kit User's Guide.

    Improved Documentation for Creating and Building Projects

    This version of the Exceed X Development Kit User's Guide contains enhanced procedures for creating and building projects. In particular, Chapter 3 of the User's Guide now describes step-by-step procedures for the following:


    Exceed 3D

    New Animation Program

    BluePony is a new sample animation program that uses HCLGLUT.lib.

    3D Overlay Support

    In addition to Depth 8, Exceed 3D now provides Depth 1 and 2 support.

    Enhanced Exceed 3D Support

    Exceed 3D now supports direct rendering for Pseudo Color Emulation.

    Enhanced OpenGL Support

    Now supports backing store.

    OpenGL 1.2 features

    The following features are new features in OpenGL 1.2, and are available through Exceed 3D.


    SOCKS Download

    To get SOCKS information and to download the latest version, go to the SOCKS shortcut in the Start menu. Navigate to the Hummingbird Connectivity folder, then click the System Administration folder. The SOCKS Information shortcut opens the web browser on your machine and displays the appropriate file.


    Discontinued Features

    HostExplorer Tuner

    This version of HostExplorer no longer supports HostExplorer Tuner.

    American Library Association (ALA) Support

    This version of HostExplorer no longer supports ALA. Accordingly, the ALA category in the Terminal folder for session options no longer appears.


    Known Issues

    This section describes issues that Hummingbird is aware of at the time of release.


    Windows Installer Issues

    The following are known Windows Installer issues:

    Setup /v"HCL_OVERRIDE_INSTANCE=1"
    This message also appears if a non-privileged user tries to uninstall a product installed for All Users of the computer. In this case, the setup parameter does not work since only an Administrator of the computer can uninstall the product.

    Installing a Product without Advertised Shortcuts

    For each installation, run Setup using the following syntax:

    Setup /v"DISABLEADVTSHORTCUTS=1"

    For multiple installations or in the case of a multi-user rollout:

    1. Run Sconfig.exe.
      If Sconfig is not installed, run the English version directly from the CD or from a network image. To launch Sconfig, browse to the folder:
      Program Files\Hummingbird\Connectivity\7.00\Accessories
    2. Select the product .msi from the CD or network image.
    3. In the Properties dialog add the property DISABLEADVTSHORTCUTS. Set the value of this property to 1.
    4. Create the transform file in a location where you have write access.
    5. When you install the product, apply the transform you have just saved. This transform forces Windows Installer to create non-Advertised shortcuts.

    Related Application Issues

    Jconfig Daemon

    You may experience problems with Jconfig Daemon if the component is installed via a shared image. When starting certain services, Jconfig Daemon attempts to load .dll files found on the remote computer. To load these files, the daemon must have access to the shared product directories. This access is provided by changing the "log on as" settings for the service so that the service is run under the account for which the shared product was installed.

  • Open Windows Control Panel and click Services.
  • Locate the Hummingbird Jconfig Daemon in the list of services. Click Startup to display the editable "log on as" account fields.

  • Open Windows Control Panel and click Administrative Tools.
  • In Administrative Tools, click the services icon.
  • Locate the Hummingbird Jconfig Daemon in the list of services and click the Properties toolbar button.
  • Select the Log On tab and set the "This Account" and corresponding "Password" fields.

    Migration

    Most compiled Hummingbird Basic files (*.ebx) work in version 7.0 without rebuilding them in Hummingbird Basic Workbench. In some cases, the migrated script does not work if the script used to create the .ebx file used one, or more, of the Hummingbird directory macros (-e, -h, or -u). In this case, the script must be rebuilt to work with version 7.0.

    Hummingbird Basic expands these macros in the following manner:
    Macro Expands to path:
    -h
    C:\Program Files\Hummingbird\Connectivity\
    7.00\Accessories\
    -u
    <ApplicationDataFolder>\Hummingbird\Connectivity\
    7.00\Accessories\
    -e
    <ApplicationDataFolder>\Hummingbird\Connectivity\
    7.00\Accessories\EB\

    In version 6.2, the expansion was essentially the same, except that all binary files for the product were accessible from the directory. For version 7.0, only the binary files for the installed features of Accessories are located in the directory.

    The following version 6.2 Inetd files are backed up, but not migrated:

    • inted.ini
    • termcap.ini
    • password.hcl

    To preserve the contents these files, you must manually copy the values in each and paste them to the equivalent version 7.0 files.

    Update

    WebUpdate.exe must be run by administrator in Windows NT/2000. If a non-privileged user tries to update the product by using WebUpdate.exe, WebUpdate will crash. This InstallShield program tries to read from the HKEY_LOCAL_MACHINE in registry, but cannot do so because of access restrictions.

    Command Line Options

    At the time of release, HostExplorer does not support the -u and -w command line switches.

    Launching External Applications

    At the time of release, HostExplorer does not allow you to create a session profile that launches an external application (such as an email program or a web browser).

    Disabling Session Options

    This version of HostExplorer offers a slightly different menu configuration. As a result, some of the strings you can add to the HostExplorer .ini file to disable session options or user interface items have changed.

    For a complete list of the strings, see the HostExplorer online Help. Contact Technical Support for the latest information.

    ComCtl32.dll Needed for Win95 Users

    If you are using the original version of Windows 95, you need to install the ComCtl32.dll (40comupd.exe), located in the HostExplorer CD's 3rdParty directory. This .dll is needed for some common 3D controls.


    Documentation

    Release Notes

    Release Notes are automatically installed in HTML format when you install the product. To open the Release Notes, in the Start menu navigate to the Hummingbird Connectivity folder. Then click Online Documentation.


    Manuals

    All manuals are available in hard copy and PDF format. The PDF versions require Adobe Reader 4.0 or higher. You can install the online versions during Custom Installation. If you installed the online manuals, in the Start menu navigate to the Hummingbird Connectivity folder. Then click Online Documentation. Otherwise, you can locate them on the product CD in the following path:

    cddrive:\Manuals

    The Hummingbird Applications Guide has been discontinued, and the information contained therein has been merged with the other manuals included with the product.


    Online Help

    The online Help system has been updated to Windows 2000 format for this release. The help system has been restructured and many files have been merged where possible, to provide a unified Table of Contents and Index. Help for the main products is available through a shortcut in the Start menu, in the same folder as the main product. For help on an individual application, such as an Accessory, open the application and then click Help from within that application.


    Third Party Software

    The following software is required for some components. You can install all third party software (except for Kerberos, see below) from Hummingbird Master Setup (msetup.exe).


    Adobe Acrobat Reader

    Online manuals are available in Adobe Acrobat 4.05 PDF format. You can use the supplied Adobe Acrobat Reader to view, navigate and print these manuals. If you already have the Reader installed, it must be version 4.0 or higher.

    The Reader is located on the product CD in the following path:

    cddrive:\3rdParty\Acrobat

    Kerberos

    Kerberos is a network authentication protocol that provides the necessary network tools to secure information systems across an enterprise. Based on client/server identification, Kerberos uses a key-distribution model and a secure password to restrict access to classified accounts.

    To use Kerberos support for HostExplorer or Xstart, you must install the Kerberos software from MIT. To download the latest version of Kerberos, go to the following web site:

    http://web.mit.edu/network/kerberos-form.html

    For more information about Kerberos security, go to the following web site:

    http://web.mit.edu/kerberos/www/

    Sun Java 2 Runtime Environment

    This software is required by the following features: Jconfig, Jconfig Daemon, and Xdis. We recommend you install the Sun Java 2 Runtime Environment before you install the Hummingbird product containing these features.

    The Sun Java 2 Runtime Environment is located on the product CD in the following path:

    cddrive:\3rdParty\SunJRE.

    Microsoft SNA Server Support and NetWare for SAA Support

    HostExplorer, included with Exceed, has native client support for Microsoft SNA Server and Novell NetWare for SAA. Native client connectivity adds support for gateways that do not require TN3270 or TN3270E protocols. Platform support includes Windows NT Intel, Windows 95 and Windows 98. Windows NT Alpha is not supported.

    To use this functionality, you must first install the appropriate clients included on your product CD.

    • To install Microsoft SNA Server Support from the product CD, go to the following folder: cddrive:\3rdParty\SNAClient
    • To install Novell Netware for SAA from the product CD, go to the following folder: cddrive:\3rdParty\SAAClient

    To find out more about configuring these components, go to the following web sites:


    Contacting Hummingbird

    You can contact Hummingbird's Technical Support Department Monday to Friday between 9:00 a.m. and 7:00 p.m. Eastern Time.
    Hummingbird Ltd.
    1 Sparks Avenue, North York, Ontario, Canada M2H 2W1
    Toll free in Canada/USA
    Technical Support:
    General Inquiry:
    Outside callers use Main number1-800-486-0095
    1-877-FLY-HUMM (359-4866)
    Main:
    +1-416-496-2200
    Fax:
    +1-416-496-2207
    Internet E-mail:
    support@hummingbird.com
    FTP:
    ftp://ftp.hummingbird.com
    Online Request Form:
    http://www.hummingbird.com/support/nc/request.html
    Web Site:
    http://www.hummingbird.com/about/contact.html