Lines Matching refs:last_selected
836 alive(false), last_selected(-1), last_hovered(-1), m_kmc(kmc), in Menu()
913 last_selected = -1; in clear()
1087 if (last_selected == -1) in get_cursor()
1090 unsigned int last = last_selected % item_count(); in get_cursor()
1091 unsigned int next = (last_selected + 1) % item_count(); in get_cursor()
1292 if (last_selected == -1 && is_set(MF_MULTISELECT)) in process_key()
1293 last_selected = 0; in process_key()
1295 if (last_selected != -1) in process_key()
1311 if (!in_page(last_selected)) in process_key()
1317 if (last_selected == -1 && is_set(MF_MULTISELECT)) in process_key()
1318 last_selected = 0; in process_key()
1320 last_selected = get_cursor(); in process_key()
1322 if (last_selected != -1) in process_key()
1326 if (last_selected < it_count in process_key()
1327 && items[last_selected]->level == MEL_ITEM) in process_key()
1329 m_ui.menu->update_item(last_selected); in process_key()
1335 if (next_cursor < last_selected) in process_key()
1337 else if (!in_page(last_selected)) in process_key()
1410 if (last_selected != -1 && get_cursor() == -1) in process_key()
1411 last_selected = -1; in process_key()
1909 last_selected = idx; in select_item_index()