Changeset 2739 for trunk/src/user32/menu.cpp
- Timestamp:
- Feb 10, 2000, 7:49:53 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/menu.cpp
r2611 r2739 1 /* $Id: menu.cpp,v 1.1 5 2000-02-03 17:13:00 cbratschi Exp $*/1 /* $Id: menu.cpp,v 1.16 2000-02-10 18:49:50 cbratschi Exp $*/ 2 2 /* 3 3 * Menu functions … … 1087 1087 /// for everything except the 1st menu item 1088 1088 RECT dummy = rect; 1089 dummy.bottom = dummy.top+1; 1090 dummy.right = dummy.right+1; 1089 1091 1090 FillRect( hdc, &dummy, GetSysColorBrush(COLOR_HIGHLIGHT) ); 1092 FillRect( hdc, &rect, GetSysColorBrush(COLOR_MENU) ); 1091 FillRect( hdc, &rect, GetSysColorBrush(COLOR_MENU) ); //CB: back color switching bug? 1093 1092 } 1094 1093 … … 2663 2662 hmenu = MENU_PtMenu(mt.hTopMenu,pt,inMenuBar); 2664 2663 2665 //CB: todo: Win32 dispatches at least some mouse messages!2664 //CB: todo: solve conflicts with OS/2's single message queue architecture 2666 2665 2667 2666 switch(msg.message) … … 2707 2706 2708 2707 fEndMenu |= !MENU_MouseMove( &mt, hmenu, wFlags ); 2709 //CB: dispatch message2710 if (!fEndMenu && !hmenu) DispatchMessageA(&msg);2711 2712 2708 } /* switch(msg.message) - mouse */ 2713 2709 }
Note:
See TracChangeset
for help on using the changeset viewer.