home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 7 / 07.iso / c / c034 / 7.ddi / INCLUDE / PM.H$ / PM.bin
Encoding:
Text File  |  1989-11-06  |  2.2 KB  |  73 lines

  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) 1989-1990, Microsoft Corporation.  All rights reserved.
  8. *
  9. * =======================================================================
  10. * The following symbols are used in this file for conditional sections.
  11. *
  12. *   INCL_PM          -  ALL of OS/2 Presentation Manager
  13. *   INCL_WIN          -  OS/2 Window Manager
  14. *   INCL_GPI          -  OS/2 GPI
  15. *   INCL_DEV          -  OS/2 Device Support
  16. *   INCL_AVIO          -  OS/2 Advanced VIO
  17. *   INCL_SPL          -  OS/2 Spooler
  18. *   INCL_PIC          -  OS/2 Picture utilities
  19. *   INCL_ORDERS       -  OS/2 Graphical Order Formats
  20. *   INCL_BITMAPFILEFORMAT -  OS/2 Bitmap File Format
  21. *   INCL_FONTFILEFORMAT   -  OS/2 Font File Format
  22. *   INCL_ERRORS       -  OS/2 Errors
  23. *
  24. \***************************************************************************/
  25.  
  26. /* if INCL_PM defined then define all the symbols */
  27. #ifdef INCL_PM
  28.     #define INCL_WIN
  29.     #define INCL_GPI
  30.     #define INCL_DEV
  31.     #define INCL_AVIO
  32.     #define INCL_SPL
  33.     #define INCL_PIC
  34.     #define INCL_ORDERS
  35.     #define INCL_BITMAPFILEFORMAT
  36.     #define INCL_FONTFILEFORMAT
  37.     #define INCL_ERRORS
  38. #endif /* INCL_PM */
  39.  
  40. #include <pmwin.h>    /* OS/2 Window Manager definitions    */
  41. #include <pmgpi.h>    /* OS/2 GPI definitions           */
  42. #include <pmdev.h>    /* OS/2 Device Context definitions    */
  43.  
  44. #ifdef INCL_AVIO
  45. #ifndef PMAVIO_INCLUDED /* Only include it once     */
  46. #include <pmavio.h>    /* OS/2 AVIO definitions    */
  47. #endif
  48. #endif
  49.  
  50. #ifdef INCL_PIC
  51. #ifndef PMPIC_INCLUDED    /* Only include it once           */
  52. #include <pmpic.h>    /* OS/2 Picture Utilities definitions */
  53. #endif
  54. #endif
  55.  
  56. #ifdef INCL_ORDERS
  57. #ifndef PMORD_INCLUDED    /* Only include it once           */
  58. #include <pmord.h>    /* OS/2 Graphical Order Formats       */
  59. #endif
  60. #endif
  61.  
  62. #ifdef INCL_BITMAPFILEFORMAT
  63. #ifndef PMBITMAP_INCLUDED  /* Only include it once          */
  64. #include <pmbitmap.h>    /* OS/2 Bitmap File Format definition */
  65. #endif
  66. #endif
  67.  
  68. #ifdef INCL_FONTFILEFORMAT
  69. #ifndef PMFONT_INCLUDED /* Only include it once         */
  70. #include <pmfont.h>    /* OS/2 Font File Format definition    */
  71. #endif
  72. #endif
  73.