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
40typedef struct _DviRec *DviWidget;  /* completely defined in DviP.h */
41typedef struct _DviClassRec *DviWidgetClass;    /* completely defined in DviP.h */
42
43extern WidgetClass dviWidgetClass;
44
45void DviSaveToFile(Widget, FILE *);
46
47#endif /* _XtDvi_h */
48/* DON'T ADD STUFF AFTER THIS #endif */
49