|
|
1.1 root 1: /****************************** Module Header ******************************\
2: *
3: * Copyright (c) IBM Corporation 1987, 1989
4: * Copyright (c) MicroSoft Corporation 1987,1989
5: *
6: * Module Name: PM.H
7: *
8: * This is the top level include file for Presentation Manager
9: *
10: *
11: * =======================================================================
12: * The following symbols are used in this file for conditional sections.
13: *
14: * INCL_PM - ALL of OS/2 Presentation Manager
15: * INCL_WIN - OS/2 Window Manager
16: * INCL_GPI - OS/2 GPI
17: * INCL_DEV - OS/2 Device Support
18: * INCL_AVIO - OS/2 Advanced VIO
19: * INCL_SPL - OS/2 Spooler
20: * INCL_PIC - OS/2 Picture utilities
21: * INCL_ORDERS - OS/2 Graphical Order Formats
22: * INCL_BITMAPFILEFORMAT - OS/2 Bitmap File Format
23: * INCL_FONTFILEFORMAT - OS/2 Font File Format
24: * INCL_ERRORS - OS/2 Errors
25: *
26: \***************************************************************************/
27:
28: #if !(defined(INCL_32) || defined(INCL_16))
29: #ifdef M_I386
30: #define INCL_32
31: #else /* not M_I386 */
32: #define INCL_16
33: #endif /* M_I386 */
34: #endif /* INCL_32 || INCL_16 */
35:
36: /* if INCL_PM defined then define all the symbols */
37: #ifdef INCL_PM
38: #define INCL_WIN
39: #define INCL_GPI
40: #define INCL_DEV
41: #define INCL_AVIO
42: #define INCL_SPL
43: #define INCL_PIC
44: #define INCL_ORDERS
45: #define INCL_BITMAPFILEFORMAT
46: #define INCL_FONTFILEFORMAT
47: #define INCL_WINSTDDLGS
48: #define INCL_ERRORS
49: #endif /* INCL_PM */
50:
51: #include <pmwin.h> /* OS/2 Window Manager definitions */
52: #include <pmgpi.h> /* OS/2 GPI definitions */
53: #include <pmdev.h> /* OS/2 Device Context definitions */
54: #ifdef INCL_AVIO
55: #include <pmavio.h> /* OS/2 AVIO definitions */
56: #endif
57: #ifdef INCL_SPL
58: #include <pmspl.h> /* OS/2 Spooler definitions */
59: #endif
60: #ifdef INCL_PIC
61: #include <pmpic.h> /* OS/2 Picture Utilities definitions */
62: #endif
63: #ifdef INCL_ORDERS
64: #include <pmord.h> /* OS/2 Graphical Order Formats */
65: #endif
66: #ifdef INCL_FONTFILEFORMAT
67: #include <pmfont.h> /* OS/2 Font File Format definition */
68: #endif
69: #if (defined(INCL_WINSTDDLGS)||defined(INCL_WINSTDFILE)||defined(INCL_WINSTDFONT)||defined(INCL_WINSTDSPIN)||defined(INCL_WINSTDSPIN)||defined(INCL_WINSTDDRAG))
70: #include <pmstddlg.h> /* OS/2 Standard Dialog definitions */
71: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.