Ignore:
Timestamp:
Nov 28, 1999, 1:32:28 PM (26 years ago)
Author:
sandervl
Message:

Merge with latest wine code

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/comdlg32/filedlgbrowser.cpp

    r1557 r1864  
    1 /* $Id: filedlgbrowser.cpp,v 1.3 1999-11-02 20:38:15 sandervl Exp $ */
     1/* $Id: filedlgbrowser.cpp,v 1.4 1999-11-28 12:32:28 sandervl Exp $ */
    22/*
    33 *  Implementation of IShellBrowser for the File Open common dialog
     
    103103extern int     FILEDLG95_LOOKIN_SelectItem(HWND hwnd,LPITEMIDLIST pidl);
    104104extern BOOL    FILEDLG95_OnOpen(HWND hwnd);
     105extern HRESULT SendCustomDlgNotificationMessage(HWND hwndParentDlg, UINT uCode);
    105106
    106107
     
    512513{
    513514    ICOM_THIS(IShellBrowserImpl, iface);
    514 
    515     TRACE("(%p)\n", This);
    516 
    517     /* Feature not implemented */
    518     return E_NOTIMPL;
     515    LRESULT lres;
     516   
     517//    TRACE("(%p)->(0x%08x 0x%08x 0x%08x 0x%08lx %p)\n", This, id, uMsg, wParam, lParam, pret);
     518
     519    switch (id)
     520    {
     521      case FCW_TOOLBAR:
     522        lres = SendDlgItemMessageA( This->hwndOwner, IDC_TOOLBAR, uMsg, wParam, lParam);
     523        break;
     524      default:
     525        FIXME("ctrl id: %x\n", id);
     526        return E_NOTIMPL;
     527    }
     528    if (pret) *pret = lres;
     529    return S_OK;
    519530}
    520531/**************************************************************************
     
    769780
    770781        COMDLG32_SHFree((LPVOID)pidl);
     782        SendCustomDlgNotificationMessage(This->hwndOwner, CDN_SELCHANGE);
    771783        return hRes;
    772784    }
Note: See TracChangeset for help on using the changeset viewer.