|
|
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.