+/*
+ * Copyright (c) 1986, 1987 Xerox Corporation.
+ */
+
+/* $Log: filetypes.h,v $
+ * Revision 1.2 87/03/17 16:32:04 ed
+ * Yet more file types added.
+ *
+ * Revision 1.1 87/01/14 11:41:51 ed
+ * Initial revision
+ *
+ *
+ */
+
+/*
+ * Common Viewpoint file types
+ */
+
+#define TYPE_I 0 /* image and Type=tUnspecified */
+#define TYPE_Directory 1 /* Type=tDirectory: image */
+#define TYPE_A 2 /* ASCII -- map CR <=> LF and Type=tText */
+#define TYPE_S 3 /* Serialized file Type=tSerialized */
+#define TYPE_VPMailNote 4 /* VP Mail Note: ASCII */
+#define TYPE_VPDrawer 4098 /* VP File Drawer: image */
+#define TYPE_Font 4290 /* printer fonts: image */
+#define TYPE_VP 4353 /* ViewPoint: image */
+#define TYPE_Interpress 4361 /* VP Interpress master: image */
+#define TYPE_VPRecordsfile 4365 /* VP Records file: image */
+#define TYPE_VPSpreadsheet 4381 /* VP Spreadsheet: image */
+#define TYPE_VPDictionary 4383 /* VP Dictionary: image */
+#define TYPE_VPApplication 4387 /* VP Application: image */
+#define TYPE_VPApplication2 4423 /* VP Application: image */
+#define TYPE_VPReference 4427 /* VP Reference Icon: image */
+#define TYPE_VPCalendar 4436 /* VP Calendar: image */
+#define TYPE_VPBook 4444 /* VP Book: image */
+#define TYPE_VPCanvas 4428 /* VP Canvas: image */
+#define TYPE_860 5120 /* 860 file: image */
+#define TYPE_VPIcons 6010 /* VP Icon file: image */
+
+#define TYPE_Guess 4294967295 /* escape to use actual file type */
+
+/*
+ * last type reserved for Filing
+ * files of type > will have attributes saved with file
+ */
+
+#define LAST_FILING_TYPE 4095
+
+/*
+ * Headers for common file types
+ * (lower case is used to ease string comparisons)
+ *
+ * NOTE: only Interpress and RES are "official" Xerox headers, the others
+ * are merely a convenience for recognizing other Viewpoint related
+ * formats when stored locally.
+ */
+
+#define INTERPRESSHDR "interpress/xerox"
+#define RESHDR "rasterencoding"
+#define VPHDR "viewpoint-file/xerox"