----------------------------------------------------------------

                        Guage VBX Control  

              Copyright 1995 Northeast Data Corp.

                     All Rights Reserved


      To Register this conrol, type GO SWREG on Compuserve. 
      The SWREG ID for this software is 5755.


----------------------------------------------------------------


   Release 1.0

   May 1995


This document describes the Guage Custom VBX Control. 


               CONTENTS

1. Product Description
2. Legal Information
3. Installation
4. Usage
5. Support
6. Version release notes

----------------------------------------------------------------

1. Product Description

The Guage VBX Control is a Microsoft Windows DLL designed and 
implemented in compliance with Microsoft standards for
interfacing with Visual Basic.

The control appears to the end user as a guage similar to those 
used in industrial control equipment and stero equipment.

Being a VBX control, the programmer can add the Guage Control to the 
tool palette in Visual Basic. This allows use of the control in Visual
Basic forms. Since Visual C++ supports use of VBX controls, the Guage
control can also be used in the Visual C++ environment.

Use of the Guage Control in a finished application requires the
Guage Control DLL (Guage.vbx) to be installed with the application.
This is true of all custom controls written for MS Windows.

There are properties available that allow the programmer to control
the behavior and appearance of the Control.

The range of the Guage can be set to any range with low and high values
varying from 0 to 32767.


-------------------------------------------------------------------

2. Legal Information

The purchaser of the Guage Control is allowed to use it and
distribute it in applications without paying any royalty, and without
printing or displaying a copyright notice for the control. This only
includes distribution of the Guage Control DLL (Guage.VBX). It does 
not include distribution of the Guage.lic file, or the documentation 
that comes with the Control. (.lic file not required by demo version).

The purchaser of the Guage Control may distribute the control DLL with
applications that are networked (multiple users accessing the DLL from
a file server) without paying any license fees to Northeast Data Corp.

Northeast Data Corp. is not responsible for use of this software. All
risk in use of this software is assumed by the user.

-------------------------------------------------------------------

3. Installation

Create a "Guage" (or other name of your choice) directory on your 
hard disk. Set your current directory to the Guage directory and enter 
this command:

   PKUNZIP -d <floppy drive>\vbx\Guage.zip

Note: The PKUNZIP utility is provided on the Guage installation disk 
in case you don't have it.

You may wish to copy the Guage.vbx file to your windows\system directory,
since that is where .VBX files are normally placed.

Start Visual Basic or the Visual C++ App Studio applications and use
the custom control installation function to install the Guage.vbx
control.


-------------------------------------------------------------------

4. Usage


PROPERTIES
----------

   About...    - Displays the about dialog box for the Guage control.

   BackColor   - Sets the background color.

   DragIcon    - A standard VB property.

   DragMode    - A standard VB property.

   Height      - Height of control.

   HighAlarm   - High value that causes the alarm event to be sent.

   HighAlramColor - Color of the wedge at the upper limit of the control.

   Index       - Index of control.

   Left        - Left position.
   
   LowAlarm    - Low value that causes the alarm event to be sent.

   Max         - Maximum Guage value. This must be greater than the 
                 minimum Guage value.

   Min         - Minimum Guage value. This must be less than the maximum
                 Guage value.

   Name        - A standard VB property.

   NeedleColor - Color of the needle.

   NormalColor - Color of the area between the low and high alarm values.

   Orientation - 0 - top
                 1 - left
                 2 - bottom
                 3 - right

                 The way that the guage is positioned on the screen.

   Pos         - Current Guage position. This must be a value between
                 or including the current minimum and maximum values of
                 the Guage.

   TabIndex    - Tab order for the control (a standarad property).

   TabStop     - A standard VB property.

   Tag         - A standard VB property.

   Top         - A standard VB property.

   Visible     - A standard VB property.

   Width       - A standard VB property.


EVENTS
------


   Alaram      - Is sent whenever the needle position hits the low
                 or high alarm values. The value of the Alarm
                 parameter is 1 for high alarm, 2 for low alarm.

   These events work the same way as for other VBX controls:

   Click
   DblClick 
   DragDrop  
   DragOver
   GotFocus
   KeyDown
   KeyUp
   LostFocus


-----------------------------------------------------------------------

5. Support

For technical support, call 716-247-5934 from 8:00 a.m to 5:00 p.m
Monday through Friday. You may also send a FAX to this same number.

Release Notes
-------------

Version 1.0  - May 1995

   First release.
