Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.6 KiB

  1. /************************************************************/
  2. /* Windows Write, Copyright 1985-1992 Microsoft Corporation */
  3. /************************************************************/
  4. /* extracted from original toolbox.h */
  5. #define srcCopy 0 /* Destination = Source */
  6. #define srcOr 1 /* Destination = Source OR Destination */
  7. #define srcXor 2 /* Destination = Source XOR Destination */
  8. #define srcBic 3 /* Destination = Source BIC Destination */
  9. #define notSrcCopy 4 /* Destination = NOT(Source) */
  10. #define notSrcOr 5 /* Destination = NOT(Source) OR Dest */
  11. #define notSrcXor 6 /* Destination = NOT(Source) XOR Dest */
  12. #define notSrcBic 7 /* Destination = NOT(Source) BIC Dest */
  13. #define patCopy 8 /* Destination = Pattern */
  14. #define patOr 9 /* Destination = Pattern OR Dest */
  15. #define patXor 10 /* Destination = Pattern XOR Dest */
  16. #define patBic 11 /* Destination = Pattern BIC Dest */
  17. #define notPatCopy 12 /* Destination = NOT(Pattern) */
  18. #define notPatOr 13 /* Destination = NOT(Pattern) OR Dest */
  19. #define notPatXor 14 /* Destination = NOT(Pattern) XOR Dest */
  20. #define notPatBic 15 /* Destination = NOT(Pattern) BIC Dest */
  21. typedef int *WORDPTR;
  22. typedef WORDPTR WINDOWPTR;
  23. typedef WORDPTR MENUHANDLE;
  24. typedef HANDLE RGNHANDLE;
  25. typedef HANDLE CTRLHANDLE;
  26. typedef struct {
  27. int ascent;
  28. int descent;
  29. int widMax;
  30. int leading;
  31. } FONTINFO;
  32.