Commit e79f0768 authored by Bill Medland's avatar Bill Medland Committed by Alexandre Julliard

As for the edit control, the style of the borders on the list control

is modified in the dialog loading code, not in the control itself.
parent a49b5be9
......@@ -2469,32 +2469,13 @@ static LRESULT WINAPI ListBoxWndProc_locked( WND* wnd, UINT msg,
if (!wnd) return 0;
if (!(descr = *(LB_DESCR **)wnd->wExtra))
{
switch (msg)
{
case WM_CREATE:
{
if (!LISTBOX_Create( wnd, NULL ))
return -1;
TRACE("creating wnd=%04x descr=%p\n",
hwnd, *(LB_DESCR **)wnd->wExtra );
return 0;
}
case WM_NCCREATE:
{
/*
* When a listbox is not in a combobox and the look
* is win95, the WS_BORDER style is replaced with
* the WS_EX_CLIENTEDGE style.
*/
if ( (TWEAK_WineLook > WIN31_LOOK) &&
(wnd->dwStyle & WS_BORDER) )
{
wnd->dwExStyle |= WS_EX_CLIENTEDGE;
wnd->dwStyle &= ~ WS_BORDER;
}
}
}
if (msg == WM_CREATE)
{
if (!LISTBOX_Create( wnd, NULL ))
return -1;
TRACE("creating wnd=%04x descr=%p\n", hwnd, *(LB_DESCR **)wnd->wExtra );
return 0;
}
/* Ignore all other messages before we get a WM_CREATE */
return unicode ? DefWindowProcW( hwnd, msg, wParam, lParam ) :
DefWindowProcA( hwnd, msg, wParam, lParam );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment