summaryrefslogtreecommitdiff
path: root/gs/src/gp_mswin.h
diff options
context:
space:
mode:
Diffstat (limited to 'gs/src/gp_mswin.h')
-rw-r--r--gs/src/gp_mswin.h52
1 files changed, 52 insertions, 0 deletions
diff --git a/gs/src/gp_mswin.h b/gs/src/gp_mswin.h
new file mode 100644
index 000000000..384d0fa08
--- /dev/null
+++ b/gs/src/gp_mswin.h
@@ -0,0 +1,52 @@
+/* Copyright (C) 1992, 1993, 1996 Aladdin Enterprises. All rights reserved.
+
+ This file is part of Aladdin Ghostscript.
+
+ Aladdin Ghostscript is distributed with NO WARRANTY OF ANY KIND. No author
+ or distributor accepts any responsibility for the consequences of using it,
+ or for whether it serves any particular purpose or works at all, unless he
+ or she says so in writing. Refer to the Aladdin Ghostscript Free Public
+ License (the "License") for full details.
+
+ Every copy of Aladdin Ghostscript must include a copy of the License,
+ normally in a plain ASCII text file named PUBLIC. The License grants you
+ the right to copy, modify and redistribute Aladdin Ghostscript, but only
+ under certain conditions described in the License. Among other things, the
+ License requires that the copyright notice and this notice be preserved on
+ all copies.
+*/
+
+/* gp_mswin.h */
+/* Definitions common to MS Windows implementation */
+/* (used by both C code and Windows 'resource') */
+
+#define GSTEXT_ICON 50
+#define GSIMAGE_ICON 51
+#define SPOOL_PORT 100
+#define CANCEL_PCDONE 101
+#define CANCEL_PRINTING 102
+
+#ifndef RC_INVOKED /* NOTA BENE */
+
+/* system menu constants for image window */
+#define M_COPY_CLIP 1
+
+/* externals from gp_mswin.c */
+
+/* Patch 26.10.94 :for Microsoft C/C++ 8.0 32-Bit */
+/* "_export" is Microsoft 16-Bit specific. */
+/* With MS-C/C++ 8.00 32 Bit "_export" causes an error. */
+#if defined(_WIN32) && defined(_MSC_VER)
+#define _export
+#endif
+
+extern HWND hwndtext;
+extern HWND hDlgModeless;
+extern HINSTANCE phInstance;
+extern const LPSTR szAppName;
+extern BOOL is_win32s;
+extern BOOL CALLBACK _export AbortProc(HDC, int);
+extern BOOL CALLBACK _export CancelDlgProc(HWND, UINT, WPARAM, LPARAM);
+extern int is_spool(const char *queue);
+
+#endif /* !defined(RC_INVOKED) */