Juan Lang : shdocvw: Add Close menu item.

Alexandre Julliard julliard at winehq.org
Mon Sep 13 17:14:46 CDT 2010


Module: wine
Branch: master
Commit: d354316c434e91c9350f36a7325a86b65dfb8011
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=d354316c434e91c9350f36a7325a86b65dfb8011

Author: Juan Lang <juan.lang at gmail.com>
Date:   Fri Aug 20 12:38:29 2010 -0700

shdocvw: Add Close menu item.

---

 dlls/shdocvw/En.rc      |    1 +
 dlls/shdocvw/iexplore.c |    4 ++++
 dlls/shdocvw/resource.h |    1 +
 3 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/dlls/shdocvw/En.rc b/dlls/shdocvw/En.rc
index 0d55909..7a4fe78 100644
--- a/dlls/shdocvw/En.rc
+++ b/dlls/shdocvw/En.rc
@@ -49,6 +49,7 @@ IDR_BROWSE_MAIN_MENU MENU
         MENUITEM "Print previe&w...",           ID_BROWSE_PRINT_PREVIEW
         MENUITEM SEPARATOR
         MENUITEM "&Properties...",              ID_BROWSE_PROPERTIES
+        MENUITEM "&Close",                      ID_BROWSE_QUIT
     }
     POPUP "&View"
     {
diff --git a/dlls/shdocvw/iexplore.c b/dlls/shdocvw/iexplore.c
index 45b7b70..a9fda76 100644
--- a/dlls/shdocvw/iexplore.c
+++ b/dlls/shdocvw/iexplore.c
@@ -587,6 +587,10 @@ static LRESULT iewnd_OnCommand(InternetExplorer *This, HWND hwnd, UINT msg, WPAR
             ie_dialog_about(hwnd);
             break;
 
+        case ID_BROWSE_QUIT:
+            iewnd_OnDestroy(This);
+            break;
+
         default:
             if(LOWORD(wparam) >= ID_BROWSE_GOTOFAV_FIRST && LOWORD(wparam) <= ID_BROWSE_GOTOFAV_MAX)
             {
diff --git a/dlls/shdocvw/resource.h b/dlls/shdocvw/resource.h
index e18a9c0..6f5c777 100644
--- a/dlls/shdocvw/resource.h
+++ b/dlls/shdocvw/resource.h
@@ -38,6 +38,7 @@
 #define ID_BROWSE_PRINT                260
 #define ID_BROWSE_PRINT_PREVIEW        277
 #define ID_BROWSE_PROPERTIES           262
+#define ID_BROWSE_QUIT                 278
 #define ID_BROWSE_ABOUT                336
 
 #define ID_BROWSE_ADDFAV               1200




More information about the wine-cvs mailing list