Ignore:
Timestamp:
Jan 19, 2000, 2:40:56 AM (26 years ago)
Author:
sandervl
Message:

Fixed menu check & submenu marks painting

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/menu.cpp

    r2469 r2479  
    1 /* $Id: menu.cpp,v 1.10 2000-01-18 20:10:38 sandervl Exp $*/
     1/* $Id: menu.cpp,v 1.11 2000-01-19 01:40:56 sandervl Exp $*/
    22/*
    33 * Menu functions
     
    11431143            BitBlt( hdc, rect.left, (y - check_bitmap_height) / 2,
    11441144                      check_bitmap_width, check_bitmap_height,
    1145                       hdcMem, 0, 0, SRCCOPY );
     1145                      hdcMem, 0, 0, (lpitem->fState & MF_HILITE) ? MERGEPAINT : SRCAND );
    11461146            DeleteDC( hdcMem );
    11471147        }
     
    11531153            BitBlt( hdc, rect.left, (y - check_bitmap_height) / 2,
    11541154                      check_bitmap_width, check_bitmap_height,
    1155                       hdcMem, 0, 0, SRCCOPY );
     1155                      hdcMem, 0, 0, (lpitem->fState & MF_HILITE) ? MERGEPAINT : SRCAND );
    11561156            DeleteDC( hdcMem );
    11571157        }
     
    11661166                      (y - arrow_bitmap_height) / 2,
    11671167                      arrow_bitmap_width, arrow_bitmap_height,
    1168                       hdcMem, 0, 0, SRCCOPY );
     1168                      hdcMem, 0, 0, (lpitem->fState & MF_HILITE) ? MERGEPAINT : SRCAND );
    11691169            DeleteDC( hdcMem );
    11701170        }
Note: See TracChangeset for help on using the changeset viewer.