home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / ddkx86v1.zip / DDKX86 / IBMH / PMPIC.H < prev    next >
C/C++ Source or Header  |  1995-04-14  |  3KB  |  74 lines

  1. /*DDK*************************************************************************/
  2. /*                                                                           */
  3. /* COPYRIGHT    Copyright (C) 1995 IBM Corporation                           */
  4. /*                                                                           */
  5. /*    The following IBM OS/2 WARP source code is provided to you solely for  */
  6. /*    the purpose of assisting you in your development of OS/2 WARP device   */
  7. /*    drivers. You may use this code in accordance with the IBM License      */
  8. /*    Agreement provided in the IBM Device Driver Source Kit for OS/2. This  */
  9. /*    Copyright statement may not be removed.                                */
  10. /*                                                                           */
  11. /*****************************************************************************/
  12. /****************************** Module Header ******************************\
  13. *
  14. * Module Name: PMPIC.H
  15. *
  16. * OS/2 Presentation Manager Picture functions include file.
  17. *
  18. *
  19. * ===========================================================================
  20. *
  21. * Comments at the end of each typedef line give the name tags used in
  22. * the assembler include version of this file.
  23. *
  24. * The assembler include version of this file excludes lines between XLATOFF
  25. * and XLATON comments.
  26. *
  27. \***************************************************************************/
  28.  
  29. /* XLATOFF */
  30. #ifdef __IBMC__
  31.    #pragma checkout( suspend )
  32.    #ifndef __CHKHDR__
  33.       #pragma checkout( suspend )
  34.    #endif
  35.    #pragma checkout( resume )
  36. #endif
  37. /* XLATON */
  38.  
  39. #define PIC_INCLUDED
  40.  
  41.  
  42.  
  43.  
  44. /*** type of picture to print **********************************************/
  45. #define PIP_MF       1L
  46. #define PIP_PIF      2L
  47.  
  48. /*** type of conversion required *******************************************/
  49. #define PIC_PIFTOMET 0L
  50. #define PIC_SSTOFONT 2L
  51.  
  52. BOOL APIENTRY PicPrint(HAB hab,
  53.                        PSZ pszFilename,
  54.                        LONG lType,
  55.                        PSZ pszParams);
  56.  
  57. BOOL APIENTRY PicIchg(HAB hab,
  58.                       PSZ pszFilename1,
  59.                       PSZ pszFilename2,
  60.                       LONG lType);
  61.  
  62.  
  63. /* XLATOFF */
  64. #ifdef __IBMC__
  65.    #pragma checkout( suspend )
  66.    #ifndef __CHKHDR__
  67.       #pragma checkout( resume )
  68.    #endif
  69.    #pragma checkout( resume )
  70. #endif
  71. /* XLATON */
  72.  
  73. /**************************** end of file **********************************/
  74.