--- ray/src/rt/x11twind.h 1991/11/12 17:08:42 2.1 +++ ray/src/rt/x11twind.h 2003/02/25 02:47:23 2.3 @@ -1,7 +1,4 @@ -/* SCCSid "$SunId$ LBL" */ - -/* Copyright (c) 1989 Regents of the University of California */ - +/* RCSid $Id: x11twind.h,v 2.3 2003/02/25 02:47:23 greg Exp $ */ /* * xtwind.h - header for X text window routines. * @@ -12,6 +9,8 @@ * 9/26/88 */ +#include "copyright.h" + #define LEFTMAR 2 /* left margin width */ typedef struct { @@ -28,4 +27,33 @@ typedef struct { #define TNOCURS 0 #define TBLKCURS 1 +#ifdef NOPROTO + extern TEXTWIND *xt_open(); +extern void xt_puts(); +extern void xt_putc(); +extern void xt_delete(); +extern void xt_insert(); +extern void xt_redraw(); +extern void xt_clear(); +extern void xt_move(); +extern int xt_cursor(); +extern void xt_close(); + +#else + +extern TEXTWIND *xt_open(Display *dpy, Window parent, + int x, int y, int width, int height, + int bw, unsigned long fore, unsigned long back, + char *fontname); +extern void xt_puts(char *s, TEXTWIND *t); +extern void xt_putc(char c, TEXTWIND *t); +extern void xt_delete(TEXTWIND *t, int r); +extern void xt_insert(TEXTWIND *t, int r); +extern void xt_redraw(TEXTWIND *t); +extern void xt_clear(TEXTWIND *t); +extern void xt_move(TEXTWIND *t, int r, int c); +extern int xt_cursor(TEXTWIND *t, int curs); +extern void xt_close(TEXTWIND *t); + +#endif