- Timestamp:
- Nov 12, 2002, 4:11:30 PM (23 years ago)
- Location:
- trunk/src/comctl32
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/comctl32/comboex.c
r9370 r9394 298 298 ZeroMemory(&nmce, sizeof(nmce)); 299 299 nmce.ceItem.mask = CBEIF_TEXT; 300 nmce.ceItem.lParam = item->lParam; 300 301 COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce); 301 302 … … 1392 1393 ZeroMemory(&nmce, sizeof(nmce)); 1393 1394 nmce.ceItem.mask = CBEIF_INDENT; 1395 nmce.ceItem.lParam = item->lParam; 1394 1396 COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce); 1395 1397 if (nmce.ceItem.mask & CBEIF_DI_SETITEM) … … 1455 1457 ZeroMemory(&nmce, sizeof(nmce)); 1456 1458 nmce.ceItem.mask = (drawstate == ILD_NORMAL) ? CBEIF_IMAGE : CBEIF_SELECTEDIMAGE; 1459 nmce.ceItem.lParam = item->lParam; 1457 1460 COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce); 1458 1461 if (drawstate == ILD_NORMAL) { … … 1469 1472 ZeroMemory(&nmce, sizeof(nmce)); 1470 1473 nmce.ceItem.mask = CBEIF_OVERLAY; 1474 nmce.ceItem.lParam = item->lParam; 1471 1475 COMBOEX_NotifyItem(infoPtr, CBEN_GETDISPINFOW, &nmce); 1472 1476 if (nmce.ceItem.mask & CBEIF_DI_SETITEM) -
trunk/src/comctl32/imagelist.c
r9370 r9394 1075 1075 ImageList_DrawIndirect (IMAGELISTDRAWPARAMS *pimldp) 1076 1076 { 1077 INT cx, cy, nOvlIdx;1077 INT cx, cy, lx, ly, nOvlIdx; 1078 1078 DWORD fState, dwRop; 1079 1079 UINT fStyle; … … 1082 1082 HBITMAP hImageBmp, hOldImageBmp, hOldImageListBmp, hOldMaskListBmp, hBlendMaskBmp; 1083 1083 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; 1089 1087 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 1091 1092 fState = pimldp->cbSize < sizeof(IMAGELISTDRAWPARAMS) ? ILS_NORMAL : pimldp->fState; 1092 1093 fStyle = pimldp->fStyle & ~ILD_OVERLAYMASK; -
trunk/src/comctl32/propsheet.c
r9370 r9394 171 171 static BOOL PROPSHEET_DoCommand(HWND hwnd, WORD wID); 172 172 173 BOOL WINAPI 173 INT_PTR CALLBACK 174 174 PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam); 175 175 … … 593 593 (LPDLGTEMPLATEW) temp, 594 594 psInfo->ppshheader.hwndParent, 595 (DLGPROC)PROPSHEET_DialogProc,595 PROPSHEET_DialogProc, 596 596 (LPARAM)psInfo); 597 597 else … … 599 599 (LPDLGTEMPLATEW) temp, 600 600 psInfo->ppshheader.hwndParent, 601 (DLGPROC)PROPSHEET_DialogProc,601 PROPSHEET_DialogProc, 602 602 (LPARAM)psInfo) ? TRUE : FALSE; 603 603 … … 2663 2663 * PROPSHEET_DialogProc 2664 2664 */ 2665 BOOL WINAPI 2665 INT_PTR CALLBACK 2666 2666 PROPSHEET_DialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) 2667 2667 { -
trunk/src/comctl32/toolbar.c
r9370 r9394 1630 1630 * This function implements the toolbar customization dialog. 1631 1631 */ 1632 static BOOL WINAPI1632 static INT_PTR CALLBACK 1633 1633 TOOLBAR_CustomizeDialogProc(HWND hwnd, UINT uMsg, WPARAM wParam, LPARAM lParam) 1634 1634 { … … 2371 2371 ti.hinst = 0; 2372 2372 ti.lpszText = LPSTR_TEXTCALLBACKW; 2373 ti.lParam = lParam; 2373 2374 2374 2375 SendMessageW (infoPtr->hwndToolTip, TTM_ADDTOOLW, … … 2769 2770 (LPDLGTEMPLATEA)template, 2770 2771 hwnd, 2771 (DLGPROC)TOOLBAR_CustomizeDialogProc,2772 TOOLBAR_CustomizeDialogProc, 2772 2773 (LPARAM)&custInfo); 2773 2774
Note:
See TracChangeset
for help on using the changeset viewer.