From: Vladislav Timonin timoninvlad@yandex.ru
--- dlls/comdlg32/navbar.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/comdlg32/navbar.c b/dlls/comdlg32/navbar.c index 3006c3c691e..2a2aec022a7 100644 --- a/dlls/comdlg32/navbar.c +++ b/dlls/comdlg32/navbar.c @@ -88,6 +88,8 @@ struct crumb { INT x; };
+LRESULT WINAPI SetPathWordBreakProc(HWND hwnd, BOOL bSet); + static void set_icon(HIMAGELIST icons, INT icon_id, HWND window) { HICON icon; @@ -1005,6 +1007,7 @@ static LRESULT NAVBAR_Create(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) hwnd, 0, COMDLG32_hInstance, NULL); SendMessageW(info->pathedit_hwnd, WM_SETFONT, (WPARAM)gui_font, FALSE); SetWindowSubclass(info->pathedit_hwnd, NAVBAR_PATHEDIT_SubclassProc, 0, (DWORD_PTR)info); + SetPathWordBreakProc(info->pathedit_hwnd, TRUE);
info->refresh_goto_btn_hwnd = CreateWindowExW(0, WC_BUTTONW, NULL, WS_CHILD | WS_VISIBLE | BS_ICON | BS_BITMAP,