ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/radiance/ray/src/rt/x11twind.h
(Generate patch)

Comparing ray/src/rt/x11twind.h (file contents):
Revision 2.3 by greg, Tue Feb 25 02:47:23 2003 UTC vs.
Revision 2.6 by greg, Fri Jun 27 06:53:23 2003 UTC

# Line 8 | Line 8
8   *  Modified for X11 B. V. Smith
9   *      9/26/88
10   */
11 + #ifndef _RAD_X11TWIND_H_
12 + #define _RAD_X11TWIND_H_
13 + #ifdef __cplusplus
14 + extern "C" {
15 + #endif
16  
12 #include "copyright.h"
13
17   #define LEFTMAR 2                       /* left margin width */
18  
19   typedef struct {
# Line 27 | Line 30 | typedef struct {
30   #define TNOCURS         0
31   #define TBLKCURS        1
32  
30 #ifdef NOPROTO
31
32 extern TEXTWIND  *xt_open();
33 extern void     xt_puts();
34 extern void     xt_putc();
35 extern void     xt_delete();
36 extern void     xt_insert();
37 extern void     xt_redraw();
38 extern void     xt_clear();
39 extern void     xt_move();
40 extern int      xt_cursor();
41 extern void     xt_close();
42
43 #else
44
33   extern TEXTWIND *xt_open(Display *dpy, Window parent,
34                          int x, int y, int width, int height,
35                          int bw, unsigned long fore, unsigned long back,
36                          char *fontname);
37   extern void     xt_puts(char *s, TEXTWIND *t);
38 < extern void     xt_putc(char c, TEXTWIND *t);
38 > extern void     xt_putc(int c, TEXTWIND *t);
39   extern void     xt_delete(TEXTWIND *t, int r);
40   extern void     xt_insert(TEXTWIND *t, int r);
41   extern void     xt_redraw(TEXTWIND *t);
# Line 56 | Line 44 | extern void    xt_move(TEXTWIND *t, int r, int c);
44   extern int      xt_cursor(TEXTWIND *t, int curs);
45   extern void     xt_close(TEXTWIND *t);
46  
47 +
48 + #ifdef __cplusplus
49 + }
50   #endif
51 + #endif /* _RAD_X11TWIND_H_ */
52 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines