xref: /netbsd-src/external/gpl2/groff/dist/src/devices/xditview/Dvi.h (revision 89a07cf815a29524268025a1139fac4c5190f765)
1 /*	$NetBSD: Dvi.h,v 1.1.1.1 2016/01/13 18:41:49 christos Exp $	*/
2 
3 /*
4 * $XConsortium: Dvi.h,v 1.4 89/07/21 14:22:06 jim Exp $
5 */
6 
7 #ifndef _XtDvi_h
8 #define _XtDvi_h
9 
10 /***********************************************************************
11  *
12  * Dvi Widget
13  *
14  ***********************************************************************/
15 
16 /* Parameters:
17 
18  Name		     Class		RepType		Default Value
19  ----		     -----		-------		-------------
20  background	     Background		pixel		White
21  foreground	     Foreground		Pixel		Black
22  fontMap	     FontMap		char *		...
23  pageNumber	     PageNumber		int		1
24 */
25 
26 #define XtNfontMap	(String)"fontMap"
27 #define XtNpageNumber	(String)"pageNumber"
28 #define XtNlastPageNumber   (String)"lastPageNumber"
29 #define XtNnoPolyText	(String)"noPolyText"
30 #define XtNseek		(String)"seek"
31 #define XtNresolution	(String)"resolution"
32 
33 #define XtCFontMap	(String)"FontMap"
34 #define XtCPageNumber	(String)"PageNumber"
35 #define XtCLastPageNumber   (String)"LastPageNumber"
36 #define XtCNoPolyText	(String)"NoPolyText"
37 #define XtCSeek		(String)"Seek"
38 #define XtCResolution	(String)"Resolution"
39 
40 typedef struct _DviRec *DviWidget;  /* completely defined in DviP.h */
41 typedef struct _DviClassRec *DviWidgetClass;    /* completely defined in DviP.h */
42 
43 extern WidgetClass dviWidgetClass;
44 
45 void DviSaveToFile(Widget, FILE *);
46 
47 #endif /* _XtDvi_h */
48 /* DON'T ADD STUFF AFTER THIS #endif */
49