| 813 | } |
| 814 | |
| 815 | GuiMenuBar::Menu *GuiMenuBar::findMenu(const char *menu) |
| 816 | { |
| 817 | if(dIsdigit(menu[0])) |
| 818 | { |
| 819 | U32 id = dAtoi(menu); |
| 820 | for (U32 i = 0; i < mMenuList.size(); ++i) |
| 821 | if (id == mMenuList[i]->id) |
| 822 | return mMenuList[i]; |
| 823 | return NULL; |
| 824 | } |
| 825 | else |
| 826 | { |
| 827 | for (U32 i = 0; i < mMenuList.size(); ++i) |
| 828 | if (!dStricmp(menu, mMenuList[i]->text)) |
| 829 | return mMenuList[i]; |
| 830 | return NULL; |
| 831 | } |
| 832 | } |
| 833 | |
| 834 | GuiMenuBar::MenuItem *GuiMenuBar::findMenuItem(Menu *menu, const char *menuItem) |
| 835 | { |
no test coverage detected