[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mldonkey-commits] Changes to mldonkey/src/utils/lib/stubs_c.c
From: |
mldonkey-commits |
Subject: |
[Mldonkey-commits] Changes to mldonkey/src/utils/lib/stubs_c.c |
Date: |
Thu, 01 Sep 2005 12:17:34 -0400 |
Index: mldonkey/src/utils/lib/stubs_c.c
diff -u mldonkey/src/utils/lib/stubs_c.c:1.20
mldonkey/src/utils/lib/stubs_c.c:1.21
--- mldonkey/src/utils/lib/stubs_c.c:1.20 Sun Aug 28 11:09:14 2005
+++ mldonkey/src/utils/lib/stubs_c.c Thu Sep 1 16:17:33 2005
@@ -1157,7 +1157,13 @@
if (myHWND != NULL) {
HMENU hmenu = GetSystemMenu(myHWND, FALSE);
- DeleteMenu(hmenu, SC_CLOSE, MF_BYCOMMAND);
+ MENUITEMINFO CloseItem;
+ CloseItem.cbSize = sizeof(MENUITEMINFO);
+ CloseItem.fMask = MIIM_ID;
+ CloseItem.wID = SC_MINIMIZE+1;
+ EnableMenuItem(hmenu, SC_CLOSE, MF_BYCOMMAND | MF_GRAYED);
+ SetMenuItemInfo(hmenu, SC_CLOSE, FALSE, &CloseItem);
+ DrawMenuBar(myHWND);
}
#endif
@@ -1174,7 +1180,13 @@
// Revert console system menu
#if defined(__MINGW32__)
if (myHWND != NULL) {
- HMENU hmenu = GetSystemMenu(myHWND, TRUE);
+ HMENU hmenu = GetSystemMenu(myHWND, FALSE);
+ MENUITEMINFO CloseItem;
+ CloseItem.cbSize = sizeof(MENUITEMINFO);
+ CloseItem.fMask = MIIM_ID;
+ CloseItem.wID = SC_CLOSE;
+ SetMenuItemInfo(hmenu, SC_MINIMIZE+1, FALSE, &CloseItem);
+ EnableMenuItem(hmenu, SC_CLOSE, MF_BYCOMMAND | MF_ENABLED);
DrawMenuBar(myHWND);
}
#endif
- [Mldonkey-commits] Changes to mldonkey/src/utils/lib/stubs_c.c,
mldonkey-commits <=