date and time created 83/11/11 15:12:27 by ralph
authorRalph Campbell <ralph@ucbvax.Berkeley.EDU>
Sat, 12 Nov 1983 07:12:27 +0000 (23:12 -0800)
committerRalph Campbell <ralph@ucbvax.Berkeley.EDU>
Sat, 12 Nov 1983 07:12:27 +0000 (23:12 -0800)
SCCS-vsn: lib/libplot/aed/label.c 4.1

usr/src/lib/libplot/aed/label.c [new file with mode: 0644]

diff --git a/usr/src/lib/libplot/aed/label.c b/usr/src/lib/libplot/aed/label.c
new file mode 100644 (file)
index 0000000..819b0bd
--- /dev/null
@@ -0,0 +1,29 @@
+#ifndef lint
+static char sccsid[] = "@(#)label.c    4.1 (Berkeley) %G%";
+#endif
+
+#include "aed.h"
+
+/*---------------------------------------------------------
+ *     This routine places a label starting at the current
+ *     position.
+ *
+ *     Results:        None.
+ *
+ *     Side Effects:
+ *     The string indicated by s starting at (curx, cury).
+ *     The current position is updated accordingly.
+ *---------------------------------------------------------
+ */
+label(s)
+char *s;
+{
+    setcolor("02");
+    putc('Q', stdout);
+    outxy20(curx + (4096/scale), cury + (4096/scale));
+    putc('\6', stdout);
+    fputs(s, stdout);
+    putc('\33', stdout);
+    (void) fflush(stdout);
+    curx += ((6*4096*strlen(s)) + 4000)/scale;
+}