Annotation of os232sdk/toolkt20/c/os2h/pm.h, revision 1.1.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.