Readme.txt file for ENFIN version 4.00.0 for OS/2
March 28, 1994

This file contains important information you need to know before 
you use ENFIN for OS/2 version 4.00.0.  Please refer to this 
information and the documentation before calling your local Customer 
Support Hotline.


====================================================================
IMPORTANT INFORMATION
====================================================================

*  Class Browser Source Code
   ENFIN now includes Class Browser class source so you can customize it by 
   adding or removing features.  Remember to store customizations in secondary 
   files so that future upgrades do not overwrite your customizations in the 
   main class source.


====================================================================
NEW FEATURES IN ENFIN FOR OS/2 VERSION 4.00.0
====================================================================

*  New Documentation
   Both paper and online documentation for ENFIN 4.00.0 have been 
   completely rewritten and redesigned.  See the Product Release Notes 
   for a description of the new documentation.

*  Online Help
   ENFIN 4.00.0 includes complete, Context-Sensitive Online Help for all 
   forms.  To access ENFIN's online help, you can press F1, use the Help 
   menu, or use the ENFIN 4.00 Help icon.

   ENFIN 4.00.0 also includes Online Method Reference for almost all included 
   methods and classes.  To access the Online Method Reference, open the 
   Class Browser and select Method > Reference from the menu bar.
  
   To access the Online Class Descriptions, double-click on the ENFIN 4.00
   Class Info icon in the ENFIN group (Windows) or folder (OS/2).

*  Workplace Desktop
   The Workplace Desktop now includes three separate utility areas, a quick 
   start learning tool called the Apprentice, and newly designed icons.  See 
   the Product Release Notes for more information.

*  New Template Behavior
   In addition to dragging new objects from templates, you can now
   double-click on Workplace templates to create new objects and
   open the appropriate editor automatically.

*  Status Bar
   The Workplace Desktop includes a status bar at the bottom of the form 
   that contains brief help messages.  The status bar tool is also available 
   in the ENFIN Designer for you to use in your applications.  See the 
   Product Release Notes for more information on status bars.

*  Desktop Configuration Notebook
   A Configuration Notebook, available from the Desktop pop-up menu, allows
   you to customize the appearance of the Workplace Desktop.  See Chapter 7 of
   the Using ENFIN Tools manual for more information.  Use this utility to 
   turn off the Apprentice auto-start feature.

*  SQL Editor
   ENFIN includes a redesigned SQL Editor that supports direct SQL querying
   (bypassing ENFIN's parser if neccessary); importing and exporting ASCII text
   files containing SQL queries; table joining, using visual drag-and-drop 
   techniques; creating calculated columns; assigning table name aliases; and 
   creating query parameters more easily.  See Chapter 4 of the Using ENFIN 
   Tools manual for more information.

*  Oracle Version 7 Support
   ENFIN now provides specific support for Oracle Version 7, including stored 
   procedures.  See the Compatibilty section of the Product Release Notes for 
   more information on Oracle 7 support.

*  Radio Buttons No Default Selection
   ENFIN now allows you to turn off the default selection for radio buttons.
   Use the instance method setSelectionTo: with a parameter of 0 (zero) to 
   accomplish this.  For example:  radioButtons1 setSelectionTo: 0.

*  Enhanced SQL DS Support
   Via DDCS/2, ENFIN now supports SQL DS memo fields.


====================================================================
ADD-ON PRODUCT INFORMATION
====================================================================

*  Generic EHLLAPI
   ENFIN includes a new, generic EHLLAPI DLL that eliminates the need
   for specific emulator support.  For more information on this new
   support, see the EHLLAPI Support manual.  Contact your Easel sales 
   representative for information on obtaining EHLLAPI support.

*  TeamBuilder (Add-On Product)
   The new TeamBuilder Add-On Product controls concurrent access to files by 
   multiple users and provides basic version control for ENFIN applications.  
   You can use TeamBuilder's project by itself to provide check in and check 
   out features from within ENFIN, or you can combine it with PVCS (tm) version 
   control software to provide check in/check out procedures and control a list of 
   versions.  Contact your Easel sales representative for more information.


====================================================================
AVAILABLE SERVICES 
====================================================================

*  Customer Support Hotline
   If you have additional questions after reviewing this file, we 
   encourage you to call the appropriate Customer Support Hotline
   for your location.  If in the United States or Canada, the Hotline 
   can be reached at (617) 221-2400, from 9:00 AM to 8:00 PM Monday 
   through Thursday and between 9:00 AM and 5:30 PM on Fridays, Eastern 
   Standard Time.  Customers outside the United States and Canada 
   should call the technical support organization of your local Easel 
   Corporation subsidiary or affiliate.  For information on your 
   particular local support organization, see the ENFIN 4.00 Help Icon 
   under the section for ENFIN Customer Services, International 
   Representatives. 

*  Training

   Easel Corporation offers a proven training program to help you build 
   successful object-oriented applications with ENFIN. Available ENFIN 
   courses include:

		ú Introduction to ENFIN and Smalltalk (4 days)
		ú Object-Oriented Analysis and Design (3 days)
		ú Developing SQL Applications with ENFIN (2 days)
		ú ENFIN and EHLLAPI (1 day)

   For course descriptions, a training schedule, a registration package, 
   and onsite class information, if in the United States or Canada, call 
   a Training Representative at (617) 221-3200.  If outside the United 
   States and Canada, contact you local support organization.

*  Consulting Services

   Our team of experienced consultants is ready to help you meet the 
   challenges of implementing object-oriented client/server technology.
   Our consultants will guide you through object-oriented analysis and 
   design, implementation, testing, and performance tuning.  We provide 
   a variety of services, including:

		ú Strategic guidance
		ú Experienced application development resources
		ú Project leadership
		ú Tools and methodologies

   For further information, if in the United States or Canada, call a 
   Consulting Services Representative at (617) 221-3200.  The services 
   available outside of the U.S. and Canada may vary.  Contact your local 
   Easel Corporation representative for further information.

*  EaselFax
   You can also take advantage of our automated fax support system,
   EaselFax, which contains a variety of technical documents as well 
   as information on our training services.  If in the United States or 
   Canada, you can call EaselFax at (617) 221-2495 and a voice menu will 
   guide you through the system.  After you make the appropriate 
   selections, the requested information will be faxed to you 
   automatically.  Order a catalog first for a listing of all available 
   documents.  If outside the United States and Canada, contact your local 
   support organization for an up-to-date listing of available documents.  

*  Easel Exchange
   In addition, if you have access to a modem, you may contact 
   Easel Exchange, our CompuServe electronic bulletin board system, 
   by entering GO EASEL at any CompuServe prompt.  Through the Easel
   Exchange, you can direct questions to Easel staff and ENFIN developers
   from other companies, or download information and sample code from
   our library of technical information.  Contact your local Support
   Hotline or EaselFax for information on how to join our Forum.

