| 435 | * Luckily, most of time we can do with this function */ |
| 436 | |
| 437 | int wmenuSimple(WINDOW *window,const struct MenuItem *menuItems, const unsigned int menuDefault) |
| 438 | { |
| 439 | unsigned int i, itemLength = 0; |
| 440 | char available[MENU_MAX_ITEMS]; |
| 441 | |
| 442 | for(i = 0; menuItems[i].key; i++) |
| 443 | { |
| 444 | const unsigned int j = strlen(menuItems[i].name); |
| 445 | if( j > itemLength ) itemLength = j; |
| 446 | available[i] = menuItems[i].key; |
| 447 | } |
| 448 | available[i] = 0; |
| 449 | return wmenuSelect(window, 23, 18, 0, menuItems, itemLength, available, MENU_HORIZ | MENU_BUTTON, menuDefault); |
| 450 | } |
| 451 | |
| 452 | /* End of command menu support code */ |
| 453 |
no test coverage detected