|
|
1.1 root 1: /****************************** Module Header ******************************\
2: *
3: * Module Name: PM.H
4: *
5: * This is the top level include file for Presentation Manager
6: *
7: * Copyright (c) 1987 Microsoft Corporation
8: * Copyright (c) 1987 IBM Corporation
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
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 INCL_PM defined then define all the symbols */
29: #ifdef INCL_PM
30: #define INCL_WIN
31: #define INCL_GPI
32: #define INCL_DEV
33: #define INCL_AVIO
34: #define INCL_SPL
35: #define INCL_PIC
36: #define INCL_ORDERS
37: #define INCL_BITMAPFILEFORMAT
38: #define INCL_FONTFILEFORMAT
39: #define INCL_ERRORS
40: #endif /* INCL_PM */
41:
42: #include <pmwin.h> /* OS/2 Window Manager definitions */
43: #include <pmgpi.h> /* OS/2 GPI definitions */
44: #include <pmdev.h> /* OS/2 Device Context definitions */
45: #ifdef INCL_AVIO
46: #include <pmavio.h> /* OS/2 AVIO definitions */
47: #endif
48: #ifdef INCL_SPL
49: #include <pmspl.h> /* OS/2 Spooler definitions */
50: #endif
51: #ifdef INCL_PIC
52: #include <pmpic.h> /* OS/2 Picture definitions */
53: #endif
54: #ifdef INCL_ORDERS
55: #include <pmord.h> /* OS/2 Graphical Order Formats */
56: #endif
57: #ifdef INCL_BITMAPFILEFORMAT
58: #include <pmbitmap.h> /* OS/2 Bitmap File Format definition */
59: #endif
60: #ifdef INCL_FONTFILEFORMAT
61: #include <pmfont.h> /* OS/2 Font File Format definition */
62: #endif
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.