home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / mesa5.zip / mesa5src.zip / MesaDLL / GL / WarpWin.h < prev    next >
Text File  |  1999-04-16  |  2KB  |  62 lines

  1. /* WarpWin.h */
  2. int  GetSystemMetrics( int );
  3.  
  4. /* GetSystemMetrics() codes
  5.  */
  6. #define SM_CXSCREEN          0
  7. #define SM_CYSCREEN          1
  8. #define SM_CXVSCROLL         2
  9. #define SM_CYHSCROLL         3
  10. #define SM_CYCAPTION         4
  11. #define SM_CXBORDER          5
  12. #define SM_CYBORDER          6
  13. #define SM_CXDLGFRAME        7
  14. #define SM_CYDLGFRAME        8
  15. #define SM_CYVTHUMB          9
  16. #define SM_CXHTHUMB          10
  17. #define SM_CXICON            11
  18. #define SM_CYICON            12
  19. #define SM_CXCURSOR          13
  20. #define SM_CYCURSOR          14
  21. #define SM_CYMENU            15
  22. #define SM_CXFULLSCREEN      16
  23. #define SM_CYFULLSCREEN      17
  24. #define SM_CYKANJIWINDOW     18
  25. #define SM_MOUSEPRESENT      19
  26. #define SM_CYVSCROLL         20
  27. #define SM_CXHSCROLL         21
  28. #define SM_DEBUG             22
  29. #define SM_SWAPBUTTON        23
  30. #define SM_RESERVED1         24
  31. #define SM_RESERVED2         25
  32. #define SM_RESERVED3         26
  33. #define SM_RESERVED4         27
  34. #define SM_CXMIN             28
  35. #define SM_CYMIN             29
  36. #define SM_CXSIZE            30
  37. #define SM_CYSIZE            31
  38. #define SM_CXFRAME           32
  39. #define SM_CYFRAME           33
  40. #define SM_CXMINTRACK        34
  41. #define SM_CYMINTRACK        35
  42. #define SM_CXDOUBLECLK       36
  43. #define SM_CYDOUBLECLK       37
  44. #define SM_MENUDROPALIGNMENT 40
  45. #define SM_CMOUSEBUTTONS     43
  46. #define SM_CMETRICS          44
  47.  
  48.  
  49. /*
  50.  * Bitmask returned by XParseGeometry().  Each bit tells if the corresponding
  51.  * value (x, y, width, height) was found in the parsed string.
  52.  */
  53. #define NoValue        0x0000
  54. #define XValue      0x0001
  55. #define YValue        0x0002
  56. #define WidthValue      0x0004
  57. #define HeightValue      0x0008
  58. #define AllValues     0x000F
  59. #define XNegative     0x0010
  60. #define YNegative     0x0020
  61.  
  62.