Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDimitri Papadopoulos <dimitri_at@users.sf.net>2006-03-07 13:59:46 +0300
committerDimitri Papadopoulos <dimitri_at@users.sf.net>2006-03-07 13:59:46 +0300
commitc4e86a3181c35e75452e84e738bfdf79c845d1a3 (patch)
treeffc1eefbf2aed3a2f5b936892bd4041145dea5e2
parent93e4c351c23c199165af370f2dd9f174479ef899 (diff)
* include/shellapi.h [_WIN32_IE >= 0x0600]
(SEE_MASK_NOZONECHECKS,SEE_MASK_FLAG_LOG_USAGE): Define on Windows XP SP1 and Windows XP respectively.
-rw-r--r--winsup/w32api/ChangeLog5
-rw-r--r--winsup/w32api/include/shellapi.h34
2 files changed, 24 insertions, 15 deletions
diff --git a/winsup/w32api/ChangeLog b/winsup/w32api/ChangeLog
index 1e97ba93e..4edcd0ce8 100644
--- a/winsup/w32api/ChangeLog
+++ b/winsup/w32api/ChangeLog
@@ -1,4 +1,9 @@
2006-03-07 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
+ * include/shellapi.h [_WIN32_IE >= 0x0600]
+ (SEE_MASK_NOZONECHECKS,SEE_MASK_FLAG_LOG_USAGE): Define on
+ Windows XP SP1 and Windows XP respectively.
+
+2006-03-07 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
* include/shellapi.h (NOTIFYICONDATA_V*_SIZE): Define.
Thanks to: Daniel Atallah <datallah at users dot sf dot net>
* include/shellapi.h [_WIN32_IE >= 0x0500]
diff --git a/winsup/w32api/include/shellapi.h b/winsup/w32api/include/shellapi.h
index 6eb98df5c..b7d524581 100644
--- a/winsup/w32api/include/shellapi.h
+++ b/winsup/w32api/include/shellapi.h
@@ -14,21 +14,25 @@ extern "C" {
#define ABE_BOTTOM 3
#define ABS_AUTOHIDE 1
#define ABS_ALWAYSONTOP 2
-#define SEE_MASK_CLASSNAME 1
-#define SEE_MASK_CLASSKEY 3
-#define SEE_MASK_IDLIST 4
-#define SEE_MASK_INVOKEIDLIST 12
-#define SEE_MASK_ICON 0x10
-#define SEE_MASK_HOTKEY 0x20
-#define SEE_MASK_NOCLOSEPROCESS 0x40
-#define SEE_MASK_CONNECTNETDRV 0x80
-#define SEE_MASK_FLAG_DDEWAIT 0x100
-#define SEE_MASK_DOENVSUBST 0x200
-#define SEE_MASK_FLAG_NO_UI 0x400
-#define SEE_MASK_NO_CONSOLE 0x8000
-#define SEE_MASK_UNICODE 0x10000
-#define SEE_MASK_ASYNCOK 0x100000
-#define SEE_MASK_HMONITOR 0x200000
+#define SEE_MASK_CLASSNAME 0x1
+#define SEE_MASK_CLASSKEY 0x3
+#define SEE_MASK_IDLIST 0x4
+#define SEE_MASK_INVOKEIDLIST 0xc
+#define SEE_MASK_ICON 0x10
+#define SEE_MASK_HOTKEY 0x20
+#define SEE_MASK_NOCLOSEPROCESS 0x40
+#define SEE_MASK_CONNECTNETDRV 0x80
+#define SEE_MASK_FLAG_DDEWAIT 0x100
+#define SEE_MASK_DOENVSUBST 0x200
+#define SEE_MASK_FLAG_NO_UI 0x400
+#define SEE_MASK_NO_CONSOLE 0x8000
+#define SEE_MASK_UNICODE 0x10000
+#define SEE_MASK_ASYNCOK 0x100000
+#define SEE_MASK_HMONITOR 0x200000
+#if (_WIN32_IE >= 0x0600)
+#define SEE_MASK_NOZONECHECKS 0x800000
+#define SEE_MASK_FLAG_LOG_USAGE 0x4000000
+#endif
#define ABM_NEW 0
#define ABM_REMOVE 1
#define ABM_QUERYPOS 2