Skip to content
Snippets Groups Projects
Commit e79f0768 authored by Bill Medland's avatar Bill Medland Committed by Alexandre Julliard
Browse files

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
No related branches found
No related tags found
No related merge requests found
......@@ -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 );
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment