|
|
1.1 root 1: #ifndef lint
2: static char sccsid[] = "@(#)label.c 4.1 (Berkeley) 11/11/83";
3: #endif
4:
5: #include "aed.h"
6:
7: /*---------------------------------------------------------
8: * This routine places a label starting at the current
9: * position.
10: *
11: * Results: None.
12: *
13: * Side Effects:
14: * The string indicated by s starting at (curx, cury).
15: * The current position is updated accordingly.
16: *---------------------------------------------------------
17: */
18: label(s)
19: char *s;
20: {
21: setcolor("02");
22: putc('Q', stdout);
23: outxy20(curx + (4096/scale), cury + (4096/scale));
24: putc('\6', stdout);
25: fputs(s, stdout);
26: putc('\33', stdout);
27: (void) fflush(stdout);
28: curx += ((6*4096*strlen(s)) + 4000)/scale;
29: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.