Mercurial > hg > xemacs-beta
comparison src/syswindows.h @ 1304:579d37cb4395
[xemacs-hg @ 2003-02-15 11:20:38 by ben]
make-src-depend updated in previous checkin but omitted in patcher; this time just correct the usage note and check in the changelog
author | ben |
---|---|
date | Sat, 15 Feb 2003 11:20:40 +0000 |
parents | e22b0213b713 |
children | 74353ce403ce |
comparison
equal
deleted
inserted
replaced
1303:f99d3d25df86 | 1304:579d37cb4395 |
---|---|
149 | 149 |
150 /* ------------------------- Cygwin header brokenness ---------------------- */ | 150 /* ------------------------- Cygwin header brokenness ---------------------- */ |
151 | 151 |
152 #ifdef CYGWIN_HEADERS | 152 #ifdef CYGWIN_HEADERS |
153 | 153 |
154 #include <w32api.h> /* for version info */ | |
155 | |
156 #if __W32API_MAJOR_VERSION > 2 || (__W32API_MAJOR_VERSION == 2 && __W32API_MINOR_VERSION >= 2) | |
157 #define W32API_2_2 | |
158 #endif | |
159 | |
154 /* Various brokennesses in various versions of Cygwin */ | 160 /* Various brokennesses in various versions of Cygwin */ |
155 | 161 |
156 /* windows.h defines. */ | 162 /* windows.h defines. */ |
157 #ifndef SPI_GETWHEELSCROLLLINES | 163 #ifndef SPI_GETWHEELSCROLLLINES |
158 #define SPI_GETWHEELSCROLLLINES 104 | 164 #define SPI_GETWHEELSCROLLLINES 104 |
353 LPCWSTR pszFormat; | 359 LPCWSTR pszFormat; |
354 SYSTEMTIME st; | 360 SYSTEMTIME st; |
355 LPCWSTR pszDisplay; | 361 LPCWSTR pszDisplay; |
356 WCHAR szDisplay[64]; | 362 WCHAR szDisplay[64]; |
357 } NMDATETIMEFORMATW, FAR * LPNMDATETIMEFORMATW; | 363 } NMDATETIMEFORMATW, FAR * LPNMDATETIMEFORMATW; |
364 | |
365 #ifndef W32API_2_2 | |
358 | 366 |
359 typedef struct tagNMTTDISPIFNOA | 367 typedef struct tagNMTTDISPIFNOA |
360 { | 368 { |
361 NMHDR hdr; | 369 NMHDR hdr; |
362 LPSTR lpszText; | 370 LPSTR lpszText; |
377 UINT uFlags; | 385 UINT uFlags; |
378 #if (_WIN32_IE >= 0x0300) | 386 #if (_WIN32_IE >= 0x0300) |
379 LPARAM lParam; | 387 LPARAM lParam; |
380 #endif | 388 #endif |
381 } NMTTDISPINFOW, FAR *LPNMTTDISPINFOW; | 389 } NMTTDISPINFOW, FAR *LPNMTTDISPINFOW; |
390 | |
391 #endif /* not W32API_2_2 */ | |
382 | 392 |
383 #endif /* (_WIN32_IE >= 0x0400) */ | 393 #endif /* (_WIN32_IE >= 0x0400) */ |
384 | 394 |
385 /* shlobj.h defines */ | 395 /* shlobj.h defines */ |
386 #ifndef BFFM_VALIDATEFAILEDA | 396 #ifndef BFFM_VALIDATEFAILEDA |