- Timestamp:
- Nov 1, 2000, 9:51:37 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/user32/menu.cpp
r4517 r4548 1 /* $Id: menu.cpp,v 1.2 5 2000-10-22 19:53:23sandervl Exp $*/1 /* $Id: menu.cpp,v 1.26 2000-11-01 20:51:37 sandervl Exp $*/ 2 2 /* 3 3 * Menu functions … … 1867 1867 /* Find where to insert new item */ 1868 1868 1869 if ((pos==(UINT)-1) || ((flags & MF_BYPOSITION) && (pos == menu->nItems))) 1870 { 1871 /* Special case: append to menu */ 1872 /* Some programs specify the menu length to do that */ 1873 pos = menu->nItems; 1874 } else 1875 { 1876 if (!MENU_FindItem( &hMenu, &pos, flags )) 1877 { 1878 //FIXME("item %x not found\n", pos ); 1879 return NULL; 1880 } 1881 if (!(menu = MENU_GetMenu(hMenu))) 1882 return NULL; 1869 /* Find where to insert new item */ 1870 1871 if (flags & MF_BYPOSITION) { 1872 if (pos > menu->nItems) 1873 pos = menu->nItems; 1874 } else { 1875 if (!MENU_FindItem( &hMenu, &pos, flags )) 1876 pos = menu->nItems; 1877 else { 1878 if (!(menu = MENU_GetMenu( hMenu ))) 1879 return NULL; 1880 } 1883 1881 } 1884 1882
Note:
See TracChangeset
for help on using the changeset viewer.