/** gauge.h                                                           **/

#ifndef _GAUGE_H_
#define _GAUGE_H_


/* 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       */


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


#endif

/** EOF: gauge.h **/
