Lines Matching refs:selected

61  * Print list item.  The 'selected' parameter is true if 'choice' is the
69 int selected)
90 dlg_print_listitem(win, item->name, climit, first, selected);
97 dlg_print_listitem(win, show, climit, first, selected);
99 if (selected) {
106 * Prints either the left (unselected) or right (selected) list.
111 int selected)
113 MY_DATA *moi = data->list + selected;
123 } else if (!(selected ^ (data->items[ii].state != 0))) {
141 prev_item(ALL_DATA * data, int choice, int selected)
147 if ((data->items[n].state != 0) == selected) {
159 stop_prev(ALL_DATA * data, int choice, int selected)
161 return (prev_item(data, choice, selected) == choice);
165 check_hotkey(DIALOG_LISTITEM * items, int choice, int selected)
169 if ((items[choice].state != 0) == selected) {
185 next_item(ALL_DATA * data, int choice, int selected)
191 if ((data->items[n].state != 0) == selected) {
205 index2row(ALL_DATA * data, int choice, int selected)
210 if ((data->items[n].state != 0) == selected) {
223 first_item(ALL_DATA * data, int selected)
229 if ((data->items[n].state != 0) == selected) {
241 last_item(ALL_DATA * data, int selected)
247 if ((data->items[n].state != 0) == selected) {
259 row2index(ALL_DATA * data, int row, int selected)
264 if ((data->items[n].state != 0) == selected) {
275 skip_rows(ALL_DATA * data, int row, int skip, int selected)
277 int choice = row2index(data, row, selected);
282 if ((data->items[n].state != 0) == selected) {
290 if ((data->items[n].state != 0) == selected) {
304 closest_item(ALL_DATA * data, int choice, int selected)
312 if ((data->items[n].state != 0) == selected) {
318 if ((data->items[n].state != 0) == selected) {
340 int selected;
345 for (selected = 0; selected < 2; ++selected) {
346 MY_DATA *moi = data->list + selected;
348 int thumb_top = index2row(data, moi->top_index, selected);
349 int thumb_max = index2row(data, -1, selected);
352 print_1_list(data, choice, selected);
354 dlg_mouse_setcode(selected * KEY_MAX);
372 set_top_item(ALL_DATA * data, int value, int selected)
374 if (value != data->list[selected].top_index) {
376 selected ? "right" : "left",
378 data->list[selected].top_index = value;
387 fix_top_item(ALL_DATA * data, int cur_item, int selected)
389 int top_item = data->list[selected].top_index;
390 int cur_row = index2row(data, cur_item, selected);
391 int top_row = index2row(data, top_item, selected);
396 top_item = row2index(data, cur_row + 1 - data->use_height, selected);
399 top_item = row2index(data, 0, selected);
401 dlg_trace_msg("fix_top_item(cur_item %d, selected %d) ->top_item %d\n",
402 cur_item, selected, top_item);
403 set_top_item(data, top_item, selected);
698 key = KEY_TOGGLE; /* force the selected item to toggle */