/****************************************************************************
**
**  Name:  gauge.h
**
**  Description:
**     Contained declaration for the Gauge control
**
**  Status:  PRELIMINARY | CODED | REVIEWED | TESTED
**
**  $Log:   S:/tbird/mt2_186/loader/gauge.h_v  $
** 
**    Rev 1.1   26 Feb 1997 11:49:32   Judy
** 
**    Rev 1.0   14 Jun 1996 17:25:50   Judy
** Initial revision.
** 
**    Rev 1.0   18 May 1994 16:57:56   nghia
** Initial revision.
**
**  $Header:   S:/tbird/mt2_186/loader/gauge.h_v   1.1   26 Feb 1997 11:49:32   Judy  $
**
**  Copyright (C) 1994 Microtek International.  All rights reserved.
**
*****************************************************************************/
#ifndef _GAUGE_H_
#define _GAUGE_H_


                       /****************************
                        *                          *
                        *       INCLUDE FILES      *
                        *                          *
                        ****************************/

                       /****************************
                        *                          *
                        *        DEFINITIONS       *
                        *                          *
                        ****************************/
/* gas gauge graph control messages--class "Gauge" */
#define G_SETRANGE       (WM_USER + 0)
#define G_GETRANGE       (WM_USER + 1)
#define G_SETPOSITION    (WM_USER + 2)
#define G_GETPOSITION    (WM_USER + 3)
#define G_SETORIENTATION (WM_USER + 4)
#define G_GETORIENTATION (WM_USER + 5)
#define G_SETFGCOLOR     (WM_USER + 6)
#define G_GETFGCOLOR     (WM_USER + 7)
#define G_SETBKCOLOR     (WM_USER + 8)
#define G_GETBKCOLOR     (WM_USER + 9)
#define G_SETWIDTH3D     (WM_USER + 10)
#define G_GETWIDTH3D     (WM_USER + 11)
#define G_SETBEZELFACE   (WM_USER + 12)
#define G_GETBEZELFACE   (WM_USER + 13)
#define G_SETDELTAPOS    (WM_USER + 14)


/* orientations for G_WW_ORIENTATION */
#define G_ORIENT_LEFTTORIGHT     0
#define G_ORIENT_RIGHTTOLEFT     1
#define G_ORIENT_BOTTOMTOTOP     2
#define G_ORIENT_TOPTOBOTTOM     3


/* gauge styles */
#define GS_3D        0x8000L     /* control will be 3D       */

                       /****************************
                        *                          *
                        *        PROTOTYPES        *
                        *                          *
                        ****************************/
#ifdef __cplusplus
extern "C" {
#endif
       

/* public function prototypes */
BOOL FAR PASCAL gaugeInit(HANDLE hInstance);

#ifdef __cplusplus
}
#endif
   
#endif /* _GAUGE_H_ */
/******************************** E O F *************************************/
