home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Professional / OS2PRO194.ISO / os2 / prgramer / unix / archive / emx / patches / patch12 < prev   
Encoding:
Text File  |  1993-04-07  |  2.9 KB  |  71 lines

  1. 
  2. From ludd.luth.se!MailingList.Server Wed, 07 Apr 1993 21:51:47 MDT remote from gold
  3. Received:  from gold by jonas.gold.sub.org (UUPC/extended 1.11x) with UUCP;
  4.            Wed, 07 Apr 1993 21:51:47 MDT
  5. Received: by gold.sub.org (/\==/\ Smail3.1.28.1 #28.4)
  6.     id <m0ngYig-00047kC@gold.sub.org>; Wed, 7 Apr 93 13:55 EDT
  7. Received: by imutm1.de.intel.com (/\==/\ Smail3.1.28.1 #28.4)
  8.     id <m0ngbFT-0009KdC@imutm1.de.intel.com>; Wed, 7 Apr 93 13:37 GMT
  9. Received: from mother.ludd.luth.se by hermes.intel.com (5.65/10.0i); Wed, 7 Apr 93 04:37:58 -0700
  10. Received: by mother.ludd.luth.se
  11.     (5.65+bind 1.7+ida 1.4.2/IDA-1.2.8-NS) id AA01545; Wed, 7 Apr 1993 13:37:55 +0200
  12. Date: Wed, 7 Apr 1993 13:37:55 +0200
  13. Message-Id: <9304071114.AA05678@azu.informatik.uni-stuttgart.de>
  14. Originator: emx-list@ludd.luth.se
  15. Errors-To: peppar@ludd.luth.se
  16. Reply-To: emx-list@ludd.luth.se
  17. Sender: emx-list@ludd.luth.se
  18. Version: 5.5 -- Copyright (c) 1991/92, Anastasios Kotsikonas
  19. From: Eberhard Mattes <mattes@azu.informatik.uni-stuttgart.de>
  20. To: rommel@jonas.gold.sub.org
  21. Subject: emx 0.8f patch #12: more os2emx.h changes
  22. Status: O
  23.  
  24. This patch is relative to os2emx.h of patch #10.
  25.  
  26. *** j:os2emx.h    Mon Feb 15 13:10:48 1993
  27. --- os2emx.h    Mon Apr 05 14:53:32 1993
  28. ***************
  29. *** 2767,2772 ****
  30. --- 2767,2787 ----
  31.   
  32.   /* ---------------------------- FONTS ------------------------------------- */
  33.   
  34. + #define FATTR_SEL_ITALIC                0x0001
  35. + #define FATTR_SEL_UNDERSCORE            0x0002
  36. + #define FATTR_SEL_OUTLINE               0x0008
  37. + #define FATTR_SEL_STRIKEOUT             0x0010
  38. + #define FATTR_SEL_BOLD                  0x0020
  39. + #define FATTR_TYPE_KERNING              0x0004
  40. + #define FATTR_TYPE_MBCS                 0x0008
  41. + #define FATTR_TYPE_DBCS                 0x0010
  42. + #define FATTR_TYPE_ANTIALIASED          0x0020
  43. + #define FATTR_FONTUSE_NOMIX             0x0002
  44. + #define FATTR_FONTUSE_OUTLINE           0x0004
  45. + #define FATTR_FONTUSE_TRANSFORMABLE     0x0008
  46.   #define FM_TYPE_FIXED                   0x0001
  47.   #define FM_TYPE_LICENSED                0x0002
  48.   #define FM_TYPE_KERNING                 0x0004
  49. ***************
  50. *** 5714,5720 ****
  51.   
  52.   #define PVOIDFROMMP(mp)         ((PVOID)(mp))
  53.   #define HWNDFROMMP(mp)          ((HWND)(mp))
  54. ! #define CHAR1FROMMP(mp)         ((UCHAR)(mp))
  55.   #define CHAR2FROMMP(mp)         ((UCHAR)((ULONG)mp >> 8))
  56.   #define CHAR3FROMMP(mp)         ((UCHAR)((ULONG)mp >> 16))
  57.   #define CHAR4FROMMP(mp)         ((UCHAR)((ULONG)mp >> 24))
  58. --- 5729,5735 ----
  59.   
  60.   #define PVOIDFROMMP(mp)         ((PVOID)(mp))
  61.   #define HWNDFROMMP(mp)          ((HWND)(mp))
  62. ! #define CHAR1FROMMP(mp)         ((UCHAR)(ULONG)(mp))
  63.   #define CHAR2FROMMP(mp)         ((UCHAR)((ULONG)mp >> 8))
  64.   #define CHAR3FROMMP(mp)         ((UCHAR)((ULONG)mp >> 16))
  65.   #define CHAR4FROMMP(mp)         ((UCHAR)((ULONG)mp >> 24))
  66.  
  67. Eberhard Mattes (mattes@azu.informatik.uni-stuttgart.de)
  68.