From f632377e259aa6656057e238e73051121e2d2478 Mon Sep 17 00:00:00 2001 From: Remco Treffkorn Date: Sat, 17 Jul 1999 23:03:47 +0000 Subject: *** empty log message *** --- Tachometer.h | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 Tachometer.h (limited to 'Tachometer.h') diff --git a/Tachometer.h b/Tachometer.h new file mode 100644 index 00000000..7437cb0e --- /dev/null +++ b/Tachometer.h @@ -0,0 +1,56 @@ +#ifndef _Tachometer_h +#define _Tachometer_h + +/*********************************************************************** + * + * Tachometer Widget + * + * + ***********************************************************************/ + +#include + +/* Resources: + + Name Class RepType Default Value + ---- ----- ------- ------------- + background Background Pixel XtDefaultBackground + border BorderColor Pixel XtDefaultForeground + circleColor BorderColor Pixel XtDefaultForeground + borderWidth BorderWidth Dimension 0 + cursor Cursor Cursor None + destroyCallback Callback XtCallbackList NULL + foreground Foreground Pixel XtDefaultForeground + height Height Dimension 100 + insensitiveBorder Insensitive Pixmap Gray + internalBorderWidth BorderWidth Dimension 0 + mappedWhenManaged MappedWhenManaged Boolean True + needleColor BorderColor Pixel XtDefaultForeground + needleSpeed NeedleSpeed int 1 + sensitive Sensitive Boolean True + width Width Dimension 100 + value Value int 0 + x Position Position 0 + y Position Position 0 + +*/ + +#define XtNinternalBorderWidth "internalBorderWidth" +#define XtNtachometerNeedleSpeed "needleSpeed" +#define XtNtachometerCircleColor "circleColor" +#define XtNtachometerNeedleColor "needleColor" + +#define XtCtachometerNeedleSpeed "NeedleSpeed" + +extern int TachometerGetValue(/* Widget */); +extern int TachometerSetValue(/* Widget, int */); + +/* Class record constants */ + +extern WidgetClass tachometerWidgetClass; + +typedef struct _TachometerClassRec *TachometerWidgetClass; +typedef struct _TachometerRec *TachometerWidget; + + +#endif /* _Tachometer_h */ -- cgit v1.2.1