Lines Matching refs:items

59 	if (menu->items == NULL)  in _menui_stitch_items()
72 menu->items[i]->row = i / menu->item_cols; in _menui_stitch_items()
73 menu->items[i]->col = i % menu->item_cols; in _menui_stitch_items()
75 menu->items[i]->row = i % menu->item_rows; in _menui_stitch_items()
76 menu->items[i]->col = i / menu->item_rows; in _menui_stitch_items()
96 item = menu->items[item_no]; in _menui_calc_neighbours()
113 menu->items[menu->item_count - 1]; in _menui_calc_neighbours()
117 item->up = menu->items[item_no - 1]; in _menui_calc_neighbours()
142 item->up = menu->items[neighbour]; in _menui_calc_neighbours()
151 item->down = menu->items[0]; in _menui_calc_neighbours()
155 item->down = menu->items[item_no + 1]; in _menui_calc_neighbours()
183 item->down = menu->items[neighbour]; in _menui_calc_neighbours()
203 menu->items[menu->item_count - 1]; in _menui_calc_neighbours()
207 item->left = menu->items[item_no - 1]; in _menui_calc_neighbours()
229 item->left = menu->items[neighbour]; in _menui_calc_neighbours()
238 item->right = menu->items[0]; in _menui_calc_neighbours()
242 item->right = menu->items[item_no + 1]; in _menui_calc_neighbours()
268 item->right = menu->items[neighbour]; in _menui_calc_neighbours()
341 if (menu->items[i]->name.length >= menu->plen) { in _menui_match_items()
344 if (strncasecmp(menu->items[i]->name.string, in _menui_match_items()
352 if (strncmp(menu->items[i]->name.string, in _menui_match_items()
386 if (menu->items == NULL) in _menui_match_pattern()
388 if (*menu->items == NULL) in _menui_match_pattern()
436 menu->items[item]->row - menu->top_row, in _menui_draw_item()
437 menu->items[item]->col * (menu->col_width + 1)); in _menui_draw_item()
441 if ((menu->items[item]->opts & O_SELECTABLE) != O_SELECTABLE) in _menui_draw_item()
449 if ((menu->items[item]->selected == 1) || in _menui_draw_item()
474 for (j=0; j < menu->items[item]->name.length; j++) in _menui_draw_item()
476 menu->items[item]->name.string[j]); in _menui_draw_item()
478 pad_len = menu->col_width - menu->items[item]->name.length in _menui_draw_item()
481 pad_len -= menu->items[item]->description.length - 1; in _menui_draw_item()
484 for (j = 0; j < menu->items[item]->description.length; j++) { in _menui_draw_item()
486 menu->items[item]->description.string[j]); in _menui_draw_item()
492 menu->items[item]->visible = 1; in _menui_draw_item()
502 if ((menu->items[item]->col > 0) && in _menui_draw_item()
503 (menu->items[item]->col < (menu->item_cols - 1))) { in _menui_draw_item()
505 menu->items[item]->row - menu->top_row, in _menui_draw_item()
506 menu->items[item]->col * (menu->col_width + 1) - 1); in _menui_draw_item()
535 if (menu->items[i]->row == menu->top_row) in _menui_draw_menu()
542 menu->items[offset]->visible = 0; in _menui_draw_menu()
557 row = menu->items[menu->item_count - 1]->row; in _menui_draw_menu()
579 menu->items[offset]->visible = 0; in _menui_draw_menu()
601 width = menu->items[i]->name.length in _menui_max_item_size()
604 width += menu->items[i]->description.length + 1; in _menui_max_item_size()