home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / OS2BAS.ZIP / WINSYS.BI < prev    next >
Text File  |  1989-07-25  |  3KB  |  114 lines

  1. '**************************************************************
  2. '*
  3. '* Include File: WinSys.BI
  4. '*
  5. '* Requires:     none
  6. '*
  7. '* Description:  System Value Manager
  8. '*
  9. '*************************************************************
  10.  
  11. DECLARE FUNCTION WinQuerySysValue&(BYVAL hwndDesktop AS LONG,_
  12.                                    BYVAL iSysValue AS INTEGER)
  13.  
  14. DECLARE FUNCTION WinSetSysValue%(BYVAL hwndDesktop AS LONG,_
  15.                                  BYVAL iSysValue AS INTEGER,_
  16.                                  BYVAL lValue AS LONG)
  17.  
  18. CONST SVSWAPBUTTON       =0
  19. CONST SVDBLCLKTIME       =1
  20. CONST SVCXDBLCLK         =2
  21. CONST SVCYDBLCLK         =3
  22. CONST SVCXSIZEBORDER     =4
  23. CONST SVCYSIZEBORDER     =5
  24. CONST SVALARM            =6
  25.  
  26. CONST SVRESERVEDFIRST1   =7
  27. CONST SVRESERVEDLAST1    =8
  28.  
  29. CONST SVCURSORRATE       =9
  30. CONST SVFIRSTSCROLLRATE  =10
  31. CONST SVSCROLLRATE       =11
  32. CONST SVNUMBEREDLISTS    =12
  33. CONST SVWARNINGFREQ      =13
  34. CONST SVNOTEFREQ         =14
  35. CONST SVERRORFREQ        =15
  36. CONST SVWARNINGDURATION  =16
  37. CONST SVNOTEDURATION     =17
  38. CONST SVERRORDURATION    =18
  39.  
  40. CONST SVRESERVEDFIRST    =19
  41. CONST SVRESERVEDLAST     =19
  42.  
  43. CONST SVCXSCREEN         =20
  44. CONST SVCYSCREEN         =21
  45. CONST SVCXVSCROLL        =22
  46. CONST SVCYHSCROLL        =23
  47. CONST SVCYVSCROLLARROW   =24
  48. CONST SVCXHSCROLLARROW   =25
  49. CONST SVCXBORDER         =26
  50. CONST SVCYBORDER         =27
  51. CONST SVCXDLGFRAME       =28
  52. CONST SVCYDLGFRAME       =29
  53. CONST SVCYTITLEBAR       =30
  54. CONST SVCYVSLIDER        =31
  55. CONST SVCXHSLIDER        =32
  56. CONST SVCXMINMAXBUTTON   =33
  57. CONST SVCYMINMAXBUTTON   =34
  58. CONST SVCYMENU           =35
  59. CONST SVCXFULLSCREEN     =36
  60. CONST SVCYFULLSCREEN     =37
  61. CONST SVCXICON           =38
  62. CONST SVCYICON           =39
  63. CONST SVCXPOINTER        =40
  64. CONST SVCYPOINTER        =41
  65.  
  66. CONST SVDEBUG            =42
  67. CONST SVCMOUSEBUTTONS    =43
  68. CONST SVPOINTERLEVEL     =44
  69. CONST SVCURSORLEVEL      =45
  70. CONST SVTRACKRECTLEVEL   =46
  71.  
  72. CONST SVCTIMERS          =47
  73.  
  74. CONST SVMOUSEPRESENT     =48
  75.  
  76. CONST SVCXBYTEALIGN      =49
  77. CONST SVCYBYTEALIGN      =50
  78.  
  79. CONST SVCSYSVALUES       =51
  80.  
  81.  
  82. '** System color functions 
  83.  
  84.  
  85. DECLARE FUNCTION WinQuerySysColor&(BYVAL hwndDesktop AS LONG,_
  86.                                    BYVAL clr AS LONG,_
  87.                                    BYVAL lReserved AS LONG)
  88.  
  89. DECLARE FUNCTION WinSetSysColors%(BYVAL hwndDesktop AS LONG,_
  90.                                   BYVAL flOptions AS LONG,_
  91.                                   BYVAL flFormat AS LONG,_
  92.                                   BYVAL clrFirst AS LONG,_
  93.                                   BYVAL cclr AS LONG,_
  94.                                   BYVAL pclr AS LONG)
  95.  
  96. CONST SYSCLRWINDOWSTATICTEXT   =-26&
  97. CONST SYSCLRSCROLLBAR          =-25&
  98. CONST SYSCLRBACKGROUND         =-24&
  99. CONST SYSCLRACTIVETITLE        =-23&
  100. CONST SYSCLRINACTIVETITLE      =-22&
  101. CONST SYSCLRMENU               =-21&
  102. CONST SYSCLRWINDOW             =-20&
  103. CONST SYSCLRWINDOWFRAME        =-19&
  104. CONST SYSCLRMENUTEXT           =-18&
  105. CONST SYSCLRWINDOWTEXT         =-17&
  106. CONST SYSCLRTITLETEXT          =-16&
  107. CONST SYSCLRACTIVEBORDER       =-15&
  108. CONST SYSCLRINACTIVEBORDER     =-14&
  109. CONST SYSCLRAPPWORKSPACE       =-13&
  110. CONST SYSCLRHELPBACKGROUND     =-12&
  111. CONST SYSCLRHELPTEXT           =-11&
  112. CONST SYSCLRHELPHILITE         =-10& ' assumed by ColorInit() 
  113. CONST SYSCLRCSYSCOLORS         =17&
  114.