|
|
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.