---------------------------------------------------------------------
        ////////////   //////////////////////////
       //        //               //
      //        //               //           THE PORTABILITY TIMES
     ///////////                //                   May 1995
    //                         //            =======================
   //                         //
  //                         //
---------------------------------------------------------------------
IN THIS ISSUE

o  Introduction 
o  Bristol Technology and Digital Equipment Corporation
   Sign Packaging and Porting Agreement 
o  Bristol Technology Inc. Announces Wind/U 2.1
o  Bristol Briefs
   -  Growth
   -  Live - at a Conference Near You!
   -  Wind/U MFC 3.1 Support
   -  What's Coming in HyperHelp 4.1?
   -  We Wrote the Book on Cross-Platform Development
   -  Wind/U Pricing Attracts Prospects to Windows API
   -  Bristol's "We Need Your Help" Contest
o  Customer News
o  Keyboard Traversal and Accelerators Make HyperHelp Even Easier!
o  Just da FAQs
o  About Bristol
---------------------------------------------------------------------
INTRODUCTION
---------------------------------------------------------------------
Welcome to the fifth on-line issue of The Portability Times(tm). 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 other company and product information can be found on our "new and
improved" web site: http://www.bristol.com.

This issue was sent to over 6,000 corporate and ISV software developers
world-wide. For subscription, topic requests, or suggestions, please mail:
ptimes@bristol.com.
For information on any Bristol product, please mail: info@bristol.com
---------------------------------------------------------------------
BRISTOL TECHNOLOGY AND DIGITAL EQUIPMENT CORPORATION SIGN PACKAGING AND
PORTING AGREEMENT
---------------------------------------------------------------------
RIDGEFIELD, Conn., May 8, 1995 -- Bristol Technology Inc. today announced
that it has signed an agreement with Digital Equipment Corporation to port
and package the next release of Bristol's Wind/U(R) Windows-to-UNIX
cross-platform development software with OpenVMS(tm) on the VAX(R) and
Alpha platforms, and to port Wind/U 2.1 to Digital UNIX(R) on Alpha
workstations.

This agreement will make the Windows(R) API, OLE 2.0, and the Microsoft(R)
Foundation Class (MFC) Library available for the first time to developers
writing applications for OpenVMS and Digital UNIX. This means that
applications being developed for Windows and Windows NT(tm) can now run on
the VAX and Alpha platforms.

Wind/U enables software developers to build Windows, Windows NT, Solaris,
HP-UX, AIX, IRIX -- and now OpenVMS and Digital UNIX -- applications from
a single source code base, using the Microsoft Foundation Class Library,
the Windows API, and Visual C++(tm) or other Windows development
environments.

According to the terms of the agreement, the Wind/U Dynamic Link Library
will be packaged with OpenVMS, and Bristol will port Wind/U to the full
Alpha family of workstations and servers running Digital UNIX. The Wind/U
port to Digital UNIX is expected to be completed in the first half of
1995; Wind/U will be available on OpenVMS beginning in late 1995. In
addition, the two companies have committed to a joint marketing effort.

"We are pleased to have this opportunity to align our product with a vendor
of Digital's size and reach in the market," said Keith Blackwell,
President of Bristol Technology. "This is an important agreement for us
because it forges a strategic relationship with Digital that will benefit
our customers, and enable us to increase our platform support for
Wind/U."

"The availability of Win32(R) APIs, MFC and OLE 2.0 on OpenVMS via
Bristol's Wind/U products will open up the largest application library in
the world for our customers," said Wes Melling, Digital Vice President,
OpenVMS Systems Business Group. "Software developers will be able to write
a Windows-based application once, that is easily portable across Windows
NT, UNIX, and OpenVMS servers as operational requirements dictate. The
Bristol Technology port is a key component of our strategy to combine the
proven bulletproof environment of OpenVMS with the application-rich new
foundation which Windows NT represents."
---------------------------------------------------------------------
BRISTOL TECHNOLOGY INC. ANNOUNCES WIND/U 2.1
---------------------------------------------------------------------
RIDGEFIELD, Conn., February 13, 1995-- Bristol Technology Inc. today
announced Wind/U 2.1, a new release of the company's Windows-to-UNIX
cross-platform development software. Release 2.1 continues Wind/U's
support of Microsoft's Win32 and Win16 application programming interfaces
(API), while adding support for Visual C++ 2.0, Microsoft Foundation Class
(MFC) Library 3.0, and Silicon Graphics Inc.'s IRIX 5-based workstations.

Wind/U 2.1 also includes the addition of Wind/U Wizard, a productivity
enhancement, and the integration of Xprinter(tm) 3.0, Bristol's software
for adding sophisticated printing capabilities to UNIX-based
applications.

Bristol's Wind/U family of products enables software developers to build
Windows, Windows NT and UNIX applications from a single source code base,
using the Microsoft Foundation Class (MFC) Library, the Windows API, and
Visual C++ or other Windows development environments. With Wind/U 2.1,
developers can use the latest Visual C++ features with their UNIX
applications. These include new user-interface classes such as dockable
toolbars and property sheets.

"Visual C++ 2.0 and MFC 3.0 make it easier for developers to utilize OLE,
Microsoft's object technology," said Keith Blackwell, president of Bristol
Technology. "Bristol's support for MFC brings Wind/U a step closer to
seamless integration with OLE, and is based on our belief that MFC and the
Windows API will continue to be the development standards of choice."

MFC 3.0's User-Interface Support

Wind/U 2.1 supports such user-interface features on UNIX as docking
toolbars and property sheets. The dockable toolbar support enables
developers to bring more versatility to a GUI by either attaching (or
"docking") a toolbar to any side of its parent window, or by letting it
"float" in its own miniframe window. With release 2.1, Wind/U developers
can also use property sheets in their UNIX applications. Known as "tabbed
dialog boxes," property sheets allow a large amount of information to be
grouped in an easily understood manner.

Wind/U Wizard

To aid developers in porting their applications to UNIX, Wind/U 2.1 adds
Wind/U Wizard, a productivity and configuration tool. The Wizard helps
novice UNIX developers run a Wind/U application more efficiently; and to
communicate more effectively with Bristol by collecting configuration
information.

The Wizard verifies the installation process, provides easy links to the
Wind/U on-line manual and other resources, and provides an automated
method of communicating with Bristol's Developer Support and Relations
Department.

Xprinter 3.0

Wind/U 2.1 integrates Xprinter 3.0, Bristol's printing library, into the
Wind/U graphical device interface. Xprinter 3.0's integration adds Kanji
printing support to Wind/U, as well as a graphical method of adding
printers to a Wind/U application printing configuration.

Silicon Graphics IRIX 5 Support

Bristol Technology has ported Wind/U 2.1 to Silicon Graphics Inc.'s Indigo
and IRIS workstations, which will enable developers to utilize the 24-bit
advanced color graphics available on these IRIX 5-based computers.
---------------------------------------------------------------------
BRISTOL BRIEFS
---------------------------------------------------------------------
* GROWTH

Growth remains strong! Employee growth in the first quarter 1995 was 20%,
with people being added to both Engineering and Sales. First quarter
results also show continued growth in revenues and profits, with a 55%
revenue growth compared with first quarter 1994. The Bristol record of
profitability continues, with the achievement of 13 consecutive profitable
quarters.

* LIVE - AT A CONFERENCE NEAR YOU!

o  MFC 95 Professional Developer's Conference, May 31-June 2

Bristol will be exhibiting at the first annual Microsoft Foundation Classes
Developers Conference at the Santa Clara Convention Center, Santa Clara,
CA. This information packed event is a hard-core technical conference
presented by developers, for developers to master the fundamentals of MFC
and use it to develop a wide range of applications for Windows, Windows
95, and Windows NT. Bristol will be exhibiting Thursday June 1,
5:45pm-9:30pm.

Chane Cullens, Wind/U Product Manager, will be giving a presentation in the
Cross-Platform Track:

* "Using MFC for Cross-Platform Development", Thursday June 1

Come try out Wind/U running on Digital UNIX in the Hand's-On Lab, a
featured event with more than 100 PCs and workstations ready for you to
try out MFC and other products. Wind/U will be showcased Wednesday
May 31, 9:30am-1pm and Thursday June 1, 1:00pm-5:00pm.

o  VBIT MFC Workshop, June 28

This one day event sponsored by Fawcette Technical Publications, is the
East Coast extension of the MFC Developers Conference. This workshop takes
place at the New York Marriott Marquis, immediately following the Visual
Basic Insiders' Technical Summit (VBITS).

This workshop is an in-depth technical briefing on the latest versions of
Visual C++. Bristol will be demonstrating their portability tool, Wind/U,
supporting MFC 3.1.

Bristol will also be exhibiting at UNIX EXPO '95 September 19-21, in New
York City and Software Development '95 East October 3-5 in Washington
D.C.

For more information on any of these conferences, send email to
info@bristol.com.

* WIND/U - MFC 3.1 SUPPORT

Bristol shipped a minor point release, Wind/U 2.1.1, which contained
support for the MFC version 3.1. Being compatible with Microsoft's latest
and greatest in a timely fashion is one of Bristol's highest priorities.

* WHAT'S COMING IN HYPERHELP 4.1?

As the HyperHelp 4.1 beta test program comes to a close, feedback on the
new release is nothing short of fantastic! We spared no resources to make
HyperHelp 4.1 the most efficient and performance-minded version ever. New
features include:

   o  Increased performance and decreased memory requirements
   o  Tab traversal of hotspots & improved keyboard accelerators
   o  "TRUE" mid-topic jumps to text location
   o  Comprehensive help sample files and on-line documentation
   o  Superior printing with Xprinter 3.0

* WE WROTE THE BOOK ON CROSS-PLATFORM DEVELOPMENT

Ken Blackwell, Bristol's Chief Technical Officer, and Chane Cullens, Wind/U
Product Manager, have put their extensive cross-platform knowledge down in
writing, and you can now get the scoop from your local bookstore. Look for
"Cross-Platform Development with Visual C++" published by M&T Press coming
this month to bookstores across the country. The book covers portability
issues dealing with porting Win32 applications to Windows 95, Windows NT,
UNIX, and the Macintosh(tm). An article entitled "Developing a
Cross-Platform Development Strategy" in the June issue of Software
Development Magazine is adapted from the book.

*  WIND/U PRICING ATTRACTS PROSPECTS TO WINDOWS API

The economics of moving hundreds of thousands of lines of Windows-based
source code onto UNIX is a large part of the attraction of Wind/U. For
many Wind/U customers, their application source code represents over a
million dollars of development cost.

For under $10,000 these customers can license a copy of Wind/U that will
leverage their application into the UNIX market. For the average software
company, that is about the cost of one developer month.

UNIX applications often cost more than twice the Windows version. This
mark-up results from:

(1) the cost of maintaining a separate source code base;
(2) the cost of testing, selling, and supporting the product
    on multiple flavors of UNIX;
(3) the higher cost of UNIX hardware and software development
    tools (versus Windows-based systems); and finally,
(4) having a smaller customer base over which to spread the
    above cost;

For most customers, the Wind/U runtime, which starts at $100. per copy and
diminishes with volume, is more than offset by the elimination of cost #1,
the large reduction in cost #2 (since Wind/U shields the customer from
most UNIX specific porting issues), and a reduction in cost #3 (since the
development is done mainly on a Windows platform).

With the economics of using Wind/U for UNIX development, the added
functionality of a Wind/U-ported application is icing on the cake. For
example, when was the last time you saw a native Motif application with
docking tool bars, tool bar hints, sophisticated color PCL and
PostScript(R) printing, and owner-drawn list boxes?

*  BRISTOL'S "WE NEED YOUR HELP" CONTEST

Bristol Technology is looking for your Help! Literally, we are looking for
the best on-line Help system in the world created using HyperHelp, and we
would like you to submit a help file that you created for your company.
The contest will be held from May 8, 1995 through July 7, 1995, and the
top three on-line help systems that use HyperHelp with their UNIX
application will be selected.

Send us an example of your help file, (the entire .hlp or an abbreviated
version), on 3.5" disk, 4mm DAT or via ftp to ftp.bristol.com and we will
enter your submission for judgment. Please include with your file any
relevant screen shots of the application and help file in use, or side by
side WinHelp vs. HyperHelp screens to increase your odds of winning! Also
include a brief description of the application itself, your on-line help
system strategy, authoring tool used, and any other information that
explains why your help system was critical to the application's overall
appeal, look, etc.

Contest winners will be announced in the next Portability Times and in
upcoming magazine articles (with your permission). Contest rules are
below.

So send in your help right away for early review! Winners will be notified
on August 7, 1995 and prizes will be awarded as follows:

1st Place:  Will receive an official Bristol Technology sports jacket
displaying the "HyperHelp Buoy" logo proudly on the back!

2nd Place:  Will receive an official Bristol Technology sweatshirt!

3rd Place:  Will receive an official Bristol Technology T-shirt!

All three winners will also receive a framed certificate of award to
proudly display to your peers at work, proving your "worldwide"
achievement!

We look forward to hearing from you soon and we wish you good luck!

Contest Rules:

Only one help file per person please. All submissions must be received by
June 30th, 1995. Submissions must include contact's name, company,
complete address, telephone number, (fax and email address if available),
and descriptions as mentioned above to be considered. Submissions will
only be considered from registered HyperHelp customers using version 4.0
or higher only. Please allow 6-8 weeks for prize delivery. Void where
prohibited by law.
---------------------------------------------------------------------
CUSTOMER NEWS
---------------------------------------------------------------------
In addition to Digital Equipment Corporation, who will be using the Wind/U
product line on Digital UNIX and OpenVMS platforms, some well-known new
Wind/U users in the last few months include:

   Antares Alliance    Apertus        AT&T    Germanischer Lloyd
   Gerber Garment      Informix       NEC     Panasonic Pure Software
   Qualcomm            Saab-Scania    Xylan

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. :-)
---------------------------------------------------------------------
KEYBOARD TRAVERSAL AND ACCELERATORS MAKE HYPERHELP EVEN EASIER!
---------------------------------------------------------------------
With the addition of keyboard traversal and accelerators, the HyperHelp 4.1
viewer is easier to use than ever! Keyboard traversal lets help users
navigate through help systems and perform menu and button functions from
the keyboard. Accelerators allow you to assign keyboard sequences to
HyperHelp macros. Together, these new features provide help users the
fastest access possible to HyperHelp's on-line viewing features.

THE POWER OF HYPERHELP IS AT YOUR FINGERTIPS

With HyperHelp 4.1, you can use the keyboard to perform all the tasks that
you used to do with the mouse. For example, you can do any of the
following without moving your hands from the keyboard:

*  Open a menu and select an option
*  Move from one menu to the next
*  Select toolbar buttons
*  Find hypertext links and jump to related topics
*  Scroll the current topic in any direction

While most users are comfortable using the mouse with HyperHelp, others,
especially more experienced users, want the speed and convenience of
navigating through help topics and performing HyperHelp functions without
ever moving their hands away from the keyboard.

To open a menu, simply type the underlined letter in the menu label. Once a
menu is open, you can use the up and down arrow keys to move through the
list of menu items. Or you can type the underlined letter in the menu
item. If a menu is open, the left and right arrow keys close it and open
the menu to the left or right. To perform a toolbar button function, such
as searching for a keyword, simply hold down the ALT key and type the
underlined letter in the button label.

In previous releases of HyperHelp, help system creators could not assign
keyboard shortcuts to custom menus, menu items, or buttons. But now, when
you create a custom menu, menu item, or button, you can also designate a
character to appear underlined in the HyperHelp viewer.

To find hypertext links, simply press the Tab key. HyperHelp finds and
selects the first link in the current topic. You can continue pressing Tab
to select different links. When you want to use a selected link to display
a new topic, simply press Return.

If all the information in the current topic doesn't fit in the HyperHelp
viewer window, you can use the up and down arrow keys to scroll the window
contents by a small amount. If you want to scroll the window contents by a
full screen, press the PageDown or PageUp key instead. To scroll tables or
graphics to the left or right, press the left or right arrow keys.

KEYBOARD SUPPORT FOR YOUR CUSTOM FEATURES

One of HyperHelp's most important features is its powerful macro language
that you can use to customize your help system. With the keyboard
accelerator macros new in HyperHelp 4.1, you can easily assign keyboard
sequences to perform HyperHelp macros. For example, you can assign a key
sequence such as CTRL-P to display the print dialog, even in topics that
don't have Print menu item. You can assign one macro to a key sequence, or
you can assign a series of macros.

Key sequences can consist of a single keyboard key, or a combination of a
keyboard key along with the ALT, CTRL, or SHIFT key. And you can even
specify any combination of the ALT, CTRL, and SHIFT keys along with a
keyboard key. For example, in addition to CTRL-T, you can also define
CTRL-SHIFT-T or even CTRL-ALT-SHIFT-T.

HYPERHELP: MEETING THE ON-LINE HELP NEEDS OF YOUR CUSTOMERS

Keyboard traversal and accelerators provide choices for meeting the on-line
help requirements for a variety of customers. New and inexperienced help
users can use the mouse to access the information they need, while power
users can take advantage of the speed and comfort of the keyboard. These
features also provide new options for on-line help distribution. Now you
can use HyperHelp to provide on-line help in environments where a mouse
may not be available or users aren't comfortable using a mouse. These new
features are just two examples of HyperHelp's commitment to meeting the
on-line help needs of both help providers and end-users.
---------------------------------------------------------------------
JUST DA FAQs
---------------------------------------------------------------------
By Mark LoSacco, Customer Support Manager

HyperHelp

*  MY PRODUCT CONSISTS OF MULTIPLE APPLICATIONS, EACH OF WHICH
   HAVE ON-LINE HELP. CAN THEY SHARE A SINGLE HYPERHELP VIEWER
   INSTANCE?

   Yes.  You can run HyperHelp from your application in 2 modes:
   server mode, or individual instance mode.

   In server mode, your application will attempt to locate and
   use a HyperHelp viewer already running on the display,
   regardless of which application invoked it. If no HyperHelp
   Viewer is currently running on the display, your application
   will invoke one. To set use this mode, you must initialize
   the ViewMode variable in WinHelp.c to 1. Under the new
   HyperHelp 4.1 release, your application can call the function
   WinHelpSetViewMode(1) to initiate server mode.

   In individual instance mode, your application will attempt
   to locate and use a HyperHelp viewer which was started
   specifically by that application. If the application has not
   yet invoked HyperHelp, it will do so. This is the default
   behavior, so no changes to WinHelp.c are necessary for your
   application to use HyperHelp in this mode.

*  MY HELP DATA IS CONSTANTLY CHANGING. IS IT POSSIBLE FOR
   HYPERHELP TO DISPLAY DATA THAT IS NOT STORED IN THE COMPILED
   HLP FILE?

   Yes.  A new feature in HyperHelp 4 allows you to write a
   shared library to read any type of data and insert it into
   a HyperHelp topic. HyperHelp ships with a shared library
   that reads HHT (HyperHelp Text) format files and inserts the
   data into the current topic. HHT format is a troff-like format
   that many people find useful as it is easy to convert to.

   One possible application is a situation where all data is
   stored in a database, and is constantly changing. A programmer
   could author a shared library which queries the database for
   this information and inserts it right into the current topic
   displayed in the HyperHelp viewer.

   This functionality is currently supported on HP-UX, SunOS 4.x,
   and Solaris 2.x.

Wind/U

*  WHAT COMPILERS AND VERSIONS DO YOU RECOMMEND FOR USE WITH
   WIND/U ON THE VARIOUS PLATFORMS THAT YOU SUPPORT?

   Platforms        C++                     ANSI C
   ==============   ======================  =====================
   Solaris 2.x      C++ 4.0.1               ANSI C 3.0.1
   SunOS 4.1.3      C++ 4.0.1               ANSI C 3.0.1
   HP 700           C++ 3.2 (or greater)    c89 9.19 (or greater)
   SGI              C++ 3.2.1               ANSI C 3.18
   RS6000           xlC 1.00                xlC 1.3
   DEC Alpha OSF/1  C++ 5.0                 c89 5.0

   All compiler versions listed above are for the compilers
   native to the platform.
---------------------------------------------------------------------
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 13 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 UNIX-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 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) & Delphi (GO COMPUTING PRODUCT)
 ============================================================
 This information was processed from data provided by the 
 company or author mentioned. For additional details, please 
 contact them directly at the address/phone number indicated.
 All 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  U.S.A.
 Email: RBakerPC (AOL/Delphi), rbakerpc@delphi.com (Internet)
 ============================================================
