summaryrefslogtreecommitdiff
path: root/Tachometer.h
diff options
context:
space:
mode:
authorRemco Treffkorn <remco@rvt.com>1999-07-17 23:03:47 +0000
committerRemco Treffkorn <remco@rvt.com>1999-07-17 23:03:47 +0000
commitf632377e259aa6656057e238e73051121e2d2478 (patch)
tree564da23d7331d6cb90ecea5c37ab1550080d71a4 /Tachometer.h
parent6ac8d7649f528969ce98a8067bcf6aaa749b8b10 (diff)
downloadgpsd-f632377e259aa6656057e238e73051121e2d2478.tar.gz
*** empty log message ***
Diffstat (limited to 'Tachometer.h')
-rw-r--r--Tachometer.h56
1 files changed, 56 insertions, 0 deletions
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 <X11/Xaw/Simple.h>
+
+/* 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 */