Lines Matching refs:items_num
271 static int items_num;
490 items_num = 0;
507 match_start = (match_start + items_num) % items_num;
518 index = (index + items_num) % items_num;
529 if (items_num > MAX_MENU_ITEMS-1)
532 bzero(&k_menu_items[items_num], sizeof(k_menu_items[0]));
533 k_menu_items[items_num].tag = tag;
534 k_menu_items[items_num].usrptr = menu;
536 k_menu_items[items_num].is_visible =
539 k_menu_items[items_num].is_visible = 1;
542 vsnprintf(k_menu_items[items_num].str,
543 sizeof(k_menu_items[items_num].str),
547 if (!k_menu_items[items_num].is_visible)
548 memcpy(k_menu_items[items_num].str, "XXX", 3);
550 curses_menu_items[items_num] = new_item(
551 k_menu_items[items_num].str,
552 k_menu_items[items_num].str);
553 set_item_userptr(curses_menu_items[items_num],
554 &k_menu_items[items_num]);
556 if (!k_menu_items[items_num].is_visible)
557 item_opts_off(curses_menu_items[items_num], O_SELECTABLE);
560 items_num++;
561 curses_menu_items[items_num] = NULL;
568 int index = items_num-1;