Changeset 9394 for trunk/src


Ignore:
Timestamp:
Nov 12, 2002, 4:11:30 PM (23 years ago)
Author:
sandervl
Message:

Wine updates

Location:
trunk/src/comctl32
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/comctl32/comboex.c

    r9370 r9394  
    298298    ZeroMemory(&nmce, sizeof(nmce));
    299299    nmce.ceItem.mask = CBEIF_TEXT;
     300    nmce.ceItem.lParam = item->lParam;
    300301    COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce);
    301302
     
    13921393            ZeroMemory(&nmce, sizeof(nmce));
    13931394            nmce.ceItem.mask = CBEIF_INDENT;
     1395            nmce.ceItem.lParam = item->lParam;
    13941396            COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce);
    13951397            if (nmce.ceItem.mask & CBEIF_DI_SETITEM)
     
    14551457            ZeroMemory(&nmce, sizeof(nmce));
    14561458            nmce.ceItem.mask = (drawstate == ILD_NORMAL) ? CBEIF_IMAGE : CBEIF_SELECTEDIMAGE;
     1459            nmce.ceItem.lParam = item->lParam;
    14571460            COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce);
    14581461            if (drawstate == ILD_NORMAL) {
     
    14691472            ZeroMemory(&nmce, sizeof(nmce));
    14701473            nmce.ceItem.mask = CBEIF_OVERLAY;
     1474            nmce.ceItem.lParam = item->lParam;
    14711475            COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce);
    14721476            if (nmce.ceItem.mask & CBEIF_DI_SETITEM)
  • trunk/src/comctl32/imagelist.c

    r9370 r9394  
    10751075ImageList_DrawIndirect (IMAGELISTDRAWPARAMS *pimldp)
    10761076{
    1077     INT cx, cy, nOvlIdx;
     1077    INT cx, cy, lx, ly, nOvlIdx;
    10781078    DWORD fState, dwRop;
    10791079    UINT fStyle;
     
    10821082    HBITMAP hImageBmp, hOldImageBmp, hOldImageListBmp, hOldMaskListBmp, hBlendMaskBmp;
    10831083    BOOL bIsTransparent, bBlend, bResult = FALSE;
    1084     const HIMAGELIST himl = pimldp->himl;
    1085     const INT lx = himl->cx * pimldp->i + pimldp->xBitmap;
    1086     const INT ly = pimldp->yBitmap;
    1087    
    1088     if (!pimldp || !himl) return FALSE;
     1084    HIMAGELIST himl;
     1085
     1086    if (!pimldp || !(himl = pimldp->himl)) return FALSE;
    10891087    if ((pimldp->i < 0) || (pimldp->i >= himl->cCurImage)) return FALSE;
    1090    
     1088
     1089    lx = himl->cx * pimldp->i + pimldp->xBitmap;
     1090    ly = pimldp->yBitmap;
     1091
    10911092    fState = pimldp->cbSize < sizeof(IMAGELISTDRAWPARAMS) ? ILS_NORMAL : pimldp->fState;
    10921093    fStyle = pimldp->fStyle & ~ILD_OVERLAYMASK;
  • trunk/src/comctl32/propsheet.c

    r9370 r9394  
    171171static BOOL PROPSHEET_DoCommand(HWND hwnd, WORD wID);
    172172
    173 BOOL WINAPI
     173INT_PTR CALLBACK
    174174PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam);
    175175
     
    593593                                    (LPDLGTEMPLATEW) temp,
    594594                                    psInfo->ppshheader.hwndParent,
    595                                     (DLGPROC) PROPSHEET_DialogProc,
     595                                    PROPSHEET_DialogProc,
    596596                                    (LPARAM)psInfo);
    597597  else
     
    599599                                       (LPDLGTEMPLATEW) temp,
    600600                                       psInfo->ppshheader.hwndParent,
    601                                        (DLGPROC) PROPSHEET_DialogProc,
     601                                       PROPSHEET_DialogProc,
    602602                                       (LPARAM)psInfo) ? TRUE : FALSE;
    603603
     
    26632663 *            PROPSHEET_DialogProc
    26642664 */
    2665 BOOL WINAPI
     2665INT_PTR CALLBACK
    26662666PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
    26672667{
  • trunk/src/comctl32/toolbar.c

    r9370 r9394  
    16301630 * This function implements the toolbar customization dialog.
    16311631 */
    1632 static BOOL WINAPI
     1632static INT_PTR CALLBACK
    16331633TOOLBAR_CustomizeDialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
    16341634{
     
    23712371            ti.hinst    = 0;
    23722372            ti.lpszText = LPSTR_TEXTCALLBACKW;
     2373            ti.lParam   = lParam;
    23732374
    23742375            SendMessageW (infoPtr->hwndToolTip, TTM_ADDTOOLW,
     
    27692770                                   (LPDLGTEMPLATEA)template,
    27702771                                   hwnd,
    2771                                    (DLGPROC)TOOLBAR_CustomizeDialogProc,
     2772                                   TOOLBAR_CustomizeDialogProc,
    27722773                                   (LPARAM)&custInfo);
    27732774
Note: See TracChangeset for help on using the changeset viewer.