ieframe: implement clicking on Properties
Jacek Caban
jacek at codeweavers.com
Wed Jul 1 08:26:55 CDT 2015
Hi Jared,
On 06/30/15 16:00, Jared Smudde wrote:
> When the user clicks on the properties menu in ieframe, launch inetcpl.cpl.
>
> dlls/ieframe/iexplore.c | 9 +++++++++
> 1 file changed, 9 insertions(+)
>
> diff --git a/dlls/ieframe/iexplore.c b/dlls/ieframe/iexplore.c
> index 08bb167..c1d0d74 100644
> --- a/dlls/ieframe/iexplore.c
> +++ b/dlls/ieframe/iexplore.c
> @@ -402,6 +402,11 @@ static void ie_dialog_about(HWND hwnd)
> DestroyIcon(icon);
> }
>
> +static void ie_dialog_properties(HWND hwnd)
> +{
> + ShellExecuteW(hwnd, NULL, L"inetcpl.cpl", NULL, NULL, 0);
> +}
I think that we should call inetcpl.cpl functions directly here
(probably LaunchInternetControlPanel). Also, you can't use L"" for
strings due to compatibility problems, see how other strings are declared.
> +
> static void add_tb_separator(HWND hwnd)
> {
> TBBUTTON btn;
> @@ -629,6 +634,10 @@ static LRESULT iewnd_OnCommand(InternetExplorer *This, HWND hwnd, UINT msg, WPAR
> case ID_BROWSE_QUIT:
> ShowWindow(hwnd, SW_HIDE);
> break;
> +
> + case ID_BROWSE_PROPERTIES:
> + ie_dialog_properties(hwnd);
> + break;
Broken indention.
Thanks,
Jacek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.winehq.org/pipermail/wine-devel/attachments/20150701/3c4e8fde/attachment.html>
More information about the wine-devel
mailing list