Annotation of os232sdk/toolkt20/c/os2h/pm.h, revision 1.1

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

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.