---------------------------------------------------------------------
        ////////////   //////////////////////////
       //        //               //
      //        //               //           THE PORTABILITY TIMES
     ///////////                //                 August 1995
    //                         //            ------------------------
   //                         //
  //                         //
---------------------------------------------------------------------

IN THIS ISSUE

o  Introduction
o  Bristol Announces HyperHelp 4.1
o  Bristol Briefs
   -  Growth
   -  Live - at a Conference Near You!
   -  Wind/U - MFC 3.2 Support
   -  What's Coming in Wind/U 3.0?
   -  What's Coming in HyperHelp 5.0?
   -  Bristol Launches Consulting Group and Becomes a
      Microsoft Solution Provider
   -  Bristol's "We Need Your Help" Contest Results!
o  Customer News
o  Windows 95 Common Controls Available on UNIX Soon!
o  Just da FAQs
o  About Bristol

---------------------------------------------------------------------
INTRODUCTION
---------------------------------------------------------------------

Welcome to Bristol's on-line cross-platform newsletter, The Portability
Times. The Portability Times is a quarterly publication of Bristol
Technology Inc. Its goal is to provide information about Bristol products
to our customers and other interested parties. Back issues of the
Portability Times, as well as a hyper-linked, graphical version of this
issue can be found on our web site: http://www.bristol.com.

This issue was sent to over 12,000 corporate and ISV softwaredevelopers
world-wide. For subscription, topic requests, or suggestions, please
mail:
      ptimes@bristol.com.
For information on any Bristol product, please mail:
      info@bristol.com
Or visit http://www.bristol.com/info.html

---------------------------------------------------------------------
BRISTOL ANNOUNCES HYPERHELP 4.1
---------------------------------------------------------------------

HyperHelp 4.1 enhancements include optimization for faster performance and
decreased memory requirements, comprehensive on-line user's manual, color
printing capabilities, unlimited keyword support, and added support for
DEC Alpha OpenVMS and DEC VAX OpenVMS. Release 4.1 also includes improved
functional compatibility between the HyperHelp and the Windows WinHelp
compiler and viewer.

HyperHelp enables developers to add context-sensitive, hypertext-based
on-line help to UNIX applications. It supports the same Rich Text Format
(RTF), project, and bitmap files as Windows Help; and all major
text-authoring tools, including Microsoft Word, WordPerfect, Lotus Word
Pro, Interleaf, FrameMaker, and Standard Generalized Markup Language
(SGML) and ASCII text editors.

"HyperHelp 4.1 is a significant release for our customers," states John
Yonsky, Bristol's HyperHelp product manager. "It adds new functionality to
the product and improves its performance and ease-of-use, while decreasing
the time needed to integrate a complete context-sensitive help system with
an application. By adding support for DEC OpenVMS platforms, we have
extended these and all other HyperHelp benefits to a new and valuable
segment of users."

Viewer Enhancements

The HyperHelp Viewer is used to display on-line help from an application.
Release 4.1 optimizes HyperHelp for faster Viewer performance, while its
memory requirements are decreased. Developers will find faster performance
in loading help files, refreshing the display, performing jumps and
pop-ups, and displaying bitmaps. As a result of this optimization, they
will have more room to run their applications or to simultaneously invoke
different HyperHelp windows for multiple applications.

  Other Viewer enhancements include:

  *  Unlimited keyword support that virtually puts no
     limit on the number of keywords that can be
     defined within a single help system;

  *  "True" mid-topic jumps to text locations so
     developers can jump directly to the middle of a
     topic and display the section of the text that
     is relevant to the context-sensitive reference;

  *  Support for tab traversal of hotspots, which
     allows navigation of the help system entirely
     from the keyboard;

  *  Keyboard accelerators that allow developers to
     use "ALT" -key commands as shortcuts for menu
     items, bullets, and a HyperHelp macro; and

  *  Comprehensive help sample files and on-line
     documentation that includes "real-life" help
     examples and how to implement them, and a
     built-in macro reference guide.

Compiler Enhancements

Release 4.1 offers many enhancements to the HyperHelp Compiler. To save
hard disk and distribution media space, bitmap compression is greatly
improved. In addition, HyperHelp 4.1 now supports monochrome SHG
(Segmented Hypertext Graphic) files, as well as 4-bit, 8-bit, and 24-bit
color SHGs to enhance the visual appeal of help systems.

Integrated Postscript and PCL Printing Support

Bristol has integrated its Xprinter 3.0 printing library into HyperHelp 4.1
to allow printing of on-line documentation. HyperHelp's printing
capabilities now support color PostScript and color PCL 5 Printers, all
ISO-Latin and multi-byte Japanese Kanji character sets, as well as easier
printer installation through the use of a new graphical user interface.

Pricing and Availability

HyperHelp offers developers a royalty-free method for including an on-line
context-sensitive help system with their application. The price for the
HyperHelp 4.1 development system remains $5,000 USD. No royalties are
charged for distributing the HyperHelp Viewer with an application.

HyperHelp 4.1 is currently available on SunOS and Solaris 2.x, HP700/800
HP-UX 9, IBM RS/6000 AIX, SGI IRIX 5, DEC Alpha Digital UNIX (OSF/1), DEC
Alpha OpenVMS, DEC VAX OpenVMS, SCO ODT, Solaris for Intel (x86), and
UnixWare x86.

---------------------------------------------------------------------
BRISTOL BRIEFS
---------------------------------------------------------------------

*     GROWTH

      Growth remains strong! Second quarter results show continued
      growth in revenues and profits, with 101% revenue growth
      compared with second quarter 1994. The Bristol record of
      profitability continues, with the achievement of 14
      consecutive profitable quarters.  Employee growth in the
      second quarter 1995 compared with the same time period in
      1994 was 48%, with people being added to Engineering, Sales,
      and Human Resources.

*     LIVE - AT A CONFERENCE NEAR YOU!

      o   UNIX EXPO, Sept 19-21
          Come join us at the Twelfth Annual UNIX EXPO Conference
          at the Jacobs K. Javits Center in New York City.  We'll
          be showing our very cool new release of HyperHelp 5.0 at
          booth #955.  The Bristol demonstration team will also be
          showing Xprinter and ForeHelp for UNIX, and
          previewing Wind/U 3.0 with OLE.

          You can also see demonstrations of our products in the
          Digital UNIX booth #534.  And Bristol's Chief Technical
          Officer, Ken Blackwell, will be debating cross-platform
          solutions on the following panel:

          * "Portable GUI Application Tool Kits"
            Tuesday Sept 19, 9:00am-10:30am

      o   Software Development '95 East, Oct 3-5
          Wind/U 3.0 with OLE will debut in booth #609 at this
          year's Washington DC conference in the Washington
          Convention Center.  Bristol will also be demonstrating
          the new HyperHelp 5.0, Xprinter, and ForeHelp for UNIX.

          In addition, Ken Blackwell will share his knowledge
          about cross-platform development projects in the
          following tutorial:

          * "Managing a Cross-Platform Development Project"
            Tuesday Oct 3, 8:30am-9:30am

      For more information on any of these conferences or a free
      pass, send email to trina@bristol.com.

*     WIND/U - MFC 3.2 SUPPORT

      Bristol shipped a minor point release, Wind/U 2.1.3, in July,
      which contained support for the MFC version 3.2.  Bristol was
      able to simultaneously release support for MFC 3.2 with
      Microsoft, since Bristol is privy to early cuts of Microsoft
      MFC source code, and because Bristol's MFC engineers are
      porting machines!

*     WHAT'S COMING IN WIND/U 3.0?
      The upcoming October 1995 release of Wind/U 3.0 includes
      support for Visual C++ 4.0 and MFC 4.0, as well as
      Microsoft's object technology, OLE.  Wind/U 3.0 supports Windows
      95 common controls, which are described later in this
      newsletter, and the OpenVMS platform for the first time.

      Wind/U 3.0 is the most robust, high performance Windows-to-UNIX
      toolkit on the market.  This means that developers can use the
      Win32 API to create Windows 95, Windows NT, UNIX, and OpenVMS
      applications with the same source code base.  It also means that
      developers can take advantage of OLE, a breakthrough in object-
      enabling system software, for both Windows and UNIX.

*     WHAT'S COMING IN HYPERHELP 5.0?
      The upcoming October 1995 release of HyperHelp 5.0 includes
      more new and exciting features to make your applications
      even easier to learn and use, while providing developers and
      help authors the most powerful tools ever for integrating
      a true context-sensitive help system.

      HyperHelp 5 is the equivalent of the new Microsoft Windows 95
      Help (WinHelp 4.0).  This means that the same Rich Text Format
      (RTF) files, help project (HPJ) files and bitmap files used by
      Windows 3.1, Windows NT, and the new Windows 95 can be shared
      with HyperHelp, allowing for a consistent cross-platform
      solution.  It also means that you can take immediate advantage
      of the latest enhancements in functionality and usability when
      designing your on-line help system.

      Some of the most important HyperHelp 5 enhancements include:

      New Help Topics Dialog - allows you to select a Contents Tab
      to graphically display your Table of Contents (with "BOOK"
      and "PAGE" icons), select the Index Tab to locate specific
      keywords, or use the Find Tab to conduct a vigorous full-text
      search for specific words.

      Authorable Buttons - allows you to create your own customized
      buttons, which really depress when selected, in the main and
      secondary windows.

      Indexed Full-Text Search - quickly locates occurrences of text
      in almost any combination.  You can search for words with text
      strings that begin with, end with, appear in, or contain
      exactly the letters you type.

      Training Cards - provides interactive communication by
      allowing data to be passed between HyperHelp and its related
      application.  This can be used to perform a training
      functionality by "walking" a user through application steps
      while providing new information as they follow along.

      Floating Pop-Up Menu - appears when the right-mouse button
      is clicked to allow copying, printing, annotating, or font
      size adjustment.  This eliminates the need to constantly move
      in and out of the window to access commands.

      Help Window Text Selection - lets users highlight text from any
      region of the help window to copy or print, thereby permitting
      help material to be cut and pasted into an application.

      New ZOOM Macro - lets users increase or decrease the size of
      text and graphics from 75% to 400% providing enhanced display
      control.

      HyperHelp 5 also incorporates Bristol's Xprinter 3.1 PostScript
      and PCL 4 & 5 printing support. This allows help users to
      perform WYSIWYG printing from the help system to over 200
      supported printer models, including PostScript and PCL color
      printers!

*     BRISTOL LAUNCHES CONSULTING GROUP AND BECOMES A
      MICROSOFT SOLUTION PROVIDER

      Bristol launched its consulting group in the previous
      quarter and joined the ranks of the Microsoft Solution
      Providers (SP).  Bristol's consulting group is growing
      quickly with many new assignments.  Headed by Louis Lu,
      the Bristol Consultants lend their expertise to Windows 95,
      Windows NT, and UNIX portability.

*     HYPERHELP "WE NEED YOUR HELP" CONTEST WINNERS

      The results of the "WE NEED YOUR HELP" contest are in and
      the judges have proclaimed the winners. "It was a very
      difficult decision," said one judge. "I give these contestants
      a lot of credit for being so creative in respect to design!"
      Another one was heard stating that "They're all very well
      done, and show a professional touch."

      We were pleased by the submissions and we look forward to even
      more people entering next time, since we'd like to make this
      an annual event!

      And the Winners are...

      1st Place  -  Todd Katz, Informix
      2nd Place  -  George Davies, Atria Software
      3rd Place  -  Michael Kazenel, AVS

      All winners will receive a "HyperHelp Hero" Certificate of
      Recognition and clothing with the HyperHelp logo from Land's
      End according to the prize they achieved.

      Congratulations and Thank You for all your effort in making
      our contest a fun and educational experience!

---------------------------------------------------------------------
CUSTOMER NEWS
---------------------------------------------------------------------

More Wind/U customers are shipping new versions of their Wind/U-ported UNIX
applications.  Now commercially available are:

o   Datastream's 3270 Terminal Emulator, and;

o   Pure Software's PureVision -- automated remote testing software

    See our WWW site for a screen shot:
    http://www.bristol.com/Products/wuscreen.html

Look out for several others later this year:

o   Powersoft's PowerBuilder, a comprehensive, object-oriented
    development environment for high-performance client/server
    applications, is currently in beta test.

o   The UNIX workstation version of the ACCUNET Bandwidth Manager
    (ABM) from AT&T is now in system test.  ABM simplifies
    network/bandwidth management by coordinating the operations
    of your ACCUNET private digital network and optimizing the
    flexibility and availability of your data applications.

Some well-known new Wind/U users in the last few months include:

ASPEC Technology       Mercury Interactive     Platinum Technology
AT&T Bell Labs         Micrognosis             StatSci
Concentra              MTI Trading Systems     Sybase
DSP Semiconductors     OGCI                    Western Atlas

If your application ships using any Bristol product, and you would like to
see it highlighted in the next issue of the Portability Times or added to
our WWW site, just send us a description and/or screen shot of your
application.

---------------------------------------------------------------------
WINDOWS COMMON CONTROLS AVAILABLE ON UNIX SOON!
---------------------------------------------------------------------

One of the exciting new features of Microsoft Windows 95 and Windows NT
3.51 is the availability of Common Controls. Even with the current
versions of Visual C++ and MFC, you can use common controls to easily add
some really cool features to your application. An upcoming release of
Wind/U will make this functionality available on UNIX for the first time.

So what are common controls and why should you be excited about them?
Similar to common dialogs, they are prebuilt controls that you simply
include in your application. They provide features such as graphical
hierarchies, toolbars, status windows, and property sheets, saving months
of programming effort. With common controls, you can add a variety of
world class features to your application's GUI in a fraction of the time
and effort it would take to implement these features by hand! The rest of
this article describes each control available.

TREE VIEW CONTROL
A tree view control is a window that displays a hierarchical list of items,
such as the headings in a document, the entries in an index, or the files
and directories on a disk. A user can click an item to expand and collapse
the associated list of subitems. Wind/U currently includes the treeview
control.

LIST VIEW CONTROL
A list view control is a window that displays a collection of items, each
consisting of an icon and a label. List view controls provide several ways
of arranging items and displaying individual items. For example, you can
display additional information abouteach item in columns to the right of
the icon and label. Wind/U currently includes the listview control.

STATUS WINDOW
A status window is a horizontal window at the bottom of a parent window;
the application can display various kinds of status information in this
window. You can divide the status window into parts to display more than
one type of information.

DRAG LIST BOX
A drag list box is a special type of list box that enables the user to drag
items from one position to another. You can use a drag list box in your
application to display strings in a particular sequence and allow the user
to change the sequence.

HEADER CONTROL
A header control is a window that is usually positioned above columns of
text or numbers. It contains a title for each column, and it may be
divided into parts. The user can drag the dividers that separate the parts
to set the width of each column.

HOT-KEY CONTROL
A hot-key control is a window that enables the user to enter a combination
of keystrokes to be used as a hot key. A hot key is a key combination the
user can press to perform an action quickly. A key combination can consist
of a modifier such as CTRL, ALT, or SHIFT, and an accompanying key, such
as a character key, an arrow key, or a function key.

IMAGE LIST
An image list is a collection of same-sized images, each of which can be
referred to by its index. You can use image lists to manage large sets of
icons or bitmaps efficiently. You can use APIs to draw images, create and
destroy image lists, add and remove images, replace images, merge images,
and drag images. Wind/U currently includes the image list APIs.

PROGRESS BAR
A progress bar is a window that an application can use to indicate the
progress of a lengthy operation. It consists of a rectangle that is
gradually filled, from left to right, with the system highlight color as
an operation progresses.

PROPERTY SHEET (TABBED DIALOG)
A property sheet is a window that allows the user to view and edit the
properties of an item. A property sheet contains one or more overlapping
child windows called pages, each containing control Windows for setting a
group of related properties. Each page has a tab that the user can select
to bring the page to the foreground of the property sheet.

RICH EDIT CONTROL
A rich edit control is a window in which the user can enter and edit text.
The text can have assigned character and paragraph formatting, and can
include embedded OLE objects. Rich edit controls support almost all
messages and notification messages used with multiline edit controls, so
you can easily change applications that already use edit controls to use
rich edit controls.

TAB CONTROL
A tab control is analogous to the dividers in a notebook or the labels in a
file cabinet. You can use a tab control to define multiple pages for the
same area of a window or dialog box.

TOOLBAR
A toolbar is a control window that contains one or more buttons. Typically,
the buttons in a toolbar correspond to items in the application's menu,
providing an additional and more direct way for the user to access the
application's commands.

TOOLTIP CONTROL
A tooltip control is a small pop-up window that displays a single line of
text describing the purpose of tools in an application. A single tooltip
control can support any number of tools.

TRACKBAR
A trackbar is a window that contains a slider and optional tick marks.
Trackbars are useful when you want the user to select a discrete value or
a set of consecutive values in a range. Once you create a trackbar, you
can use messages to change properties such as the minimum and maximum
position for the slider, tick marks, the selection range, and the position
of the slider.

UP-DOWN CONTROL
An up-down control is a pair of arrow buttons the user can click to
increment or decrement a value, such as the scroll position of a number
displayed in a companion control.

---------------------------------------------------------------------
JUST DA FAQs
---------------------------------------------------------------------
By Mark LoSacco, Customer Support Manager

HyperHelp

*  CAN I USE MY FRAME GENERATED TABLE OF CONTENTS WITH HYPERHELP?

   Yes.  First, make sure you are using at least version 4.1 of
   HyperHelp.  If you want HyperHelp to include hotlinks from the
   table of contents to the various topics, make sure that the
   option "Create Hypertext Links" is checked when you create the
   contents within FrameMaker, and set "HHIgnoreFmAutoGen=False"
   in the [OPTIONS] section of the project file.

   If the links don't appear to be working, make sure that you have
   not renamed any of the files that the contents was generated
   for, as the filename is used in creating the link.

   As a last step, you'll need to make the contents into a HyperHelp
   topic.  Add the table of contents .mif file as the first file in
   the [FILES] section of the project file.  If you are not using
   HHPagination mode, you'll need to insert a HyperHelp topic marker
   into the beginning of the contents document.

   Using this FrameMaker functionality with HyperHelp gives you
   great looking contents pages with minimal work.  The best part
   is that it is simple to re-generate should the contents of the
   help system change.

Wind/U

*  CAN I USE ODBC WITH WIND/U?

   Yes, the ODBC library shipped with Wind/U provides stub
   functions for all level 2 APIs.  For applications that
   require ODBC support, you must replace this library with one
   of the commercially available ODBC libraries for UNIX.

   We have tested Wind/U with the following:

   * Visigenics, Inc.
     415-286-1900

   * INTERSOLV
     919-859-2220

   To use Wind/U with one of these ODBC drivers, you must first
   rebuild the MFC library with WU_ODBC defined.  See the file
   $WUHOME/mfc/src/readme.odbc for instructions on doing this.

Xprinter

*  WHAT EXACTLY IS THE PPD FILE USED BY XPRINTER, AND HOW CAN I GET
   THE PPD FILE FOR MY NEW PRINTER?

   Xprinter uses the Adobe PostScript Printer Description (PPD) file
   to describe model-specific features such as the available RAM,
   fonts, paper trays, supported page sizes, and other
   printer-specific information.

   Adobe defined the PPD standard so that products like Xprinter can
   be printer independent.  Adobe and other printer manufacturers
   provide PPD files for all PostScript-compatible printers.  Because
   there is no equivalent to the PPD file for PCL printers, Xprinter
   also uses the PPD standard to describe the model-specific features
   of PCL printers.

   Xprinter and HyperHelp ship with a multitude of commonly used PPDs.
   You can obtain additional PPD files from either Adobe via their
   ftp site ftp://ftp.adobe.com/pub/adobe/PPDfiles/DOS, or from the
   printer manufacturer.

---------------------------------------------------------------------
ABOUT BRISTOL
---------------------------------------------------------------------

Ridgefield, CT based Bristol Technology Inc. develops, markets, and
supports the Wind/U family of products. Founded in 1990, the company has
posted an operating profit for 14 consecutive quarters.

Bristol develops, markets, and supports the Wind/U family of products.
These products enable software developers to build Microsoft Windows,
Windows NT, and UNIX applications from a single source code base, using
MFC, the Windows API, and Visual C++ or other Windows development
environments.

The Wind/U family consists of four products:
*  Wind/U -- Windows-to-UNIX cross-platform development software;
*  HyperHelp -- Industry-standard software for creating UNIX-
   based, on-line help systems with WinHelp functionality;
*  ForeHelp for UNIX -- Software for authoring RTF-based
   HyperHelp on-line help documentation; and
*  Xprinter -- Software for adding sophisticated printing
   capabilities to UNIX-based applications.

---------------------------------------------------------------------
Wind/U is a registered trademark and The Portability Times, HyperHelp, and
Xprinter are trademarks of Bristol Technology Inc. All product and company
names are the property of their respective owners. The Portability Times
may be distributed freely provided it is not altered in any way and this
notice is included. Copyright (c) 1995 Bristol Technology Inc.
---------------------------------------------------------------------
Bristol Technology Inc.
241 Ethan Allen Highway
Ridgefield, CT 06877 USA
Phone: 203-438-6969,  Fax: 203-438-5013
Email: info@bristol.com
WWW:  http://www.bristol.com
---------------------------------------------------------------------
 
 =========================================================
 From the 'New Product News' Electronic News Service on...
 AOL (Keyword = New Products) and Delphi (GO COMP PROD)
 =========================================================
 This information was processed from data provided by the
 company/author mentioned. For additional details, please
 contact them directly at the address/phone# indicated.
 Trademarks are the property of their respective owners.
 =========================================================
 All submissions for this service should be addressed to:
 BAKER ENTERPRISES,  20 Ferro Dr,  Sewell, NJ  08080  USA
 Email: rbakerpc@delphi.com  -or- RBakerPC (on AOL/Delphi)
 =========================================================
