home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / qt3_emx.zip / include / qt_windows.h < prev    next >
C/C++ Source or Header  |  2001-10-11  |  3KB  |  91 lines

  1. /****************************************************************************
  2. ** $Id:  qt/qt_windows.h   3.0.0   edited Sep 12 10:14 $
  3. **
  4. ** Includes Win32 system header files.
  5. **
  6. ** Created : 981123
  7. **
  8. ** Copyright (C) 1992-2000 Trolltech AS.  All rights reserved.
  9. **
  10. ** This file is part of the kernel module of the Qt GUI Toolkit.
  11. **
  12. ** Licensees holding valid Qt Enterprise Edition or Qt Professional Edition
  13. ** licenses for Windows may use this file in accordance with the Qt Commercial
  14. ** License Agreement provided with the Software.
  15. **
  16. ** This file is not available for use under any other license without
  17. ** express written permission from the copyright holder.
  18. **
  19. ** This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
  20. ** WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  21. **
  22. ** See http://www.trolltech.com/pricing.html or email sales@trolltech.com for
  23. **   information about Qt Commercial License Agreements.
  24. **
  25. ** Contact info@trolltech.com if any conditions of this licensing are
  26. ** not clear to you.
  27. **
  28. **********************************************************************/
  29.  
  30. #ifndef QT_WINDOWS_H
  31. #define QT_WINDOWS_H
  32.  
  33. #if defined(Q_CC_BOR)
  34. // Borland's windows.h does not set these correctly, resulting in
  35. // unusable WinSDK standard dialogs
  36. #ifndef WINVER
  37. #define WINVER 0x400
  38. #endif
  39. #ifndef _WIN32_WINNT
  40. #define _WIN32_WINNT 0x400
  41. #endif
  42. #endif
  43.  
  44. #include "qwindowdefs.h"
  45.  
  46. #include <windows.h>
  47.  
  48. // already defined when compiled with WINVER >= 0x0500
  49. // and we only use them in WV_2000 and WV_98
  50. #ifndef SPI_SETMENUANIMATION
  51. #define SPI_SETMENUANIMATION 0x1003
  52. #endif
  53. #ifndef SPI_SETMENUFADE
  54. #define SPI_SETMENUFADE 0x1013
  55. #endif
  56. #ifndef SPI_SETCOMBOBOXANIMATION
  57. #define SPI_SETCOMBOBOXANIMATION 0x1005
  58. #endif
  59. #ifndef SPI_SETTOOLTIPANIMATION
  60. #define SPI_SETTOOLTIPANIMATION 0x1017
  61. #endif
  62. #ifndef SPI_SETTOOLTIPFADE
  63. #define SPI_SETTOOLTIPFADE 0x1019
  64. #endif
  65. #ifndef SPI_SETUIEFFECTS 
  66. #define SPI_SETUIEFFECTS 0x103F
  67. #endif
  68. #ifndef SPI_GETMENUANIMATION
  69. #define SPI_GETMENUANIMATION 0x1002
  70. #endif
  71. #ifndef SPI_GETMENUFADE
  72. #define SPI_GETMENUFADE 0x1012
  73. #endif
  74. #ifndef SPI_GETCOMBOBOXANIMATION
  75. #define SPI_GETCOMBOBOXANIMATION 0x1004
  76. #endif
  77. #ifndef SPI_GETTOOLTIPANIMATION
  78. #define SPI_GETTOOLTIPANIMATION 0x1016
  79. #endif
  80. #ifndef SPI_GETTOOLTIPFADE
  81. #define SPI_GETTOOLTIPFADE 0x1018
  82. #endif
  83. #ifndef SPI_GETUIEFFECTS 
  84. #define SPI_GETUIEFFECTS 0x103E
  85. #endif
  86. #ifndef IDC_HAND
  87. #define IDC_HAND            MAKEINTRESOURCE(32649)
  88. #endif
  89.  
  90. #endif // QT_WINDOWS_H
  91.