Alexander Nicolaysen Sørnes : shdocvw: Make the Home button in IE work.
Module: wine Branch: master Commit: 871a65d230b754ad812d01cfa53be271ede6e701 URL: http://source.winehq.org/git/wine.git/?a=commit;h=871a65d230b754ad812d01cfa5... Author: Alexander Nicolaysen Sørnes <alex(a)thehandofagony.com> Date: Wed Jul 7 16:26:15 2010 +0200 shdocvw: Make the Home button in IE work. --- dlls/shdocvw/iexplore.c | 6 +++++- dlls/shdocvw/resource.h | 1 + 2 files changed, 6 insertions(+), 1 deletions(-) diff --git a/dlls/shdocvw/iexplore.c b/dlls/shdocvw/iexplore.c index a908744..9144e85 100644 --- a/dlls/shdocvw/iexplore.c +++ b/dlls/shdocvw/iexplore.c @@ -372,7 +372,7 @@ static void create_rebar(HWND hwnd) add_tb_button(hwndToolbar, I_IMAGENONE, 0, IDS_TB_FORWARD); add_tb_button(hwndToolbar, I_IMAGENONE, 0, IDS_TB_STOP); add_tb_button(hwndToolbar, I_IMAGENONE, 0, IDS_TB_REFRESH); - add_tb_button(hwndToolbar, I_IMAGENONE, 0, IDS_TB_HOME); + add_tb_button(hwndToolbar, I_IMAGENONE, ID_BROWSE_HOME, IDS_TB_HOME); add_tb_separator(hwndToolbar); add_tb_button(hwndToolbar, I_IMAGENONE, ID_BROWSE_PRINT, IDS_TB_PRINT); SendMessageW(hwndToolbar, TB_SETBUTTONSIZE, 0, MAKELPARAM(50,40)); @@ -491,6 +491,10 @@ static LRESULT CALLBACK iewnd_OnCommand(InternetExplorer *This, HWND hwnd, UINT } break; + case ID_BROWSE_HOME: + IWebBrowser2_GoHome(WEBBROWSER2(This)); + break; + case ID_BROWSE_ABOUT: ie_dialog_about(hwnd); break; diff --git a/dlls/shdocvw/resource.h b/dlls/shdocvw/resource.h index 3e497fe..853538f 100644 --- a/dlls/shdocvw/resource.h +++ b/dlls/shdocvw/resource.h @@ -40,6 +40,7 @@ #define ID_BROWSE_ABOUT 336 #define ID_BROWSE_ADDFAV 1200 +#define ID_BROWSE_HOME 1201 #define ID_BROWSE_GOTOFAV_FIRST 2000 #define ID_BROWSE_GOTOFAV_MAX 65000
participants (1)
-
Alexandre Julliard