Lines Matching defs:win
229 void attr_clear(WINDOW * win, int height, int width, chtype attr)
233 wattrset(win, attr);
235 wmove(win, i, 0);
237 waddch(win, ' ');
239 touchwin(win);
369 void print_autowrap(WINDOW * win, const char *prompt, int width, int y, int x)
380 wmove(win, y, (width - prompt_len) / 2);
381 waddstr(win, tempstr);
408 wmove(win, cur_y, cur_x);
409 waddstr(win, word);
410 getyx(win, cur_y, cur_x);
434 void print_button(WINDOW * win, const char *label, int y, int x, int selected)
438 wmove(win, y, x);
439 wattrset(win, selected ? dlg.button_active.atr
441 waddstr(win, "<");
444 wattrset(win, selected ? dlg.button_label_active.atr
447 waddch(win, ' ');
448 wattrset(win, selected ? dlg.button_key_active.atr
450 waddch(win, label[0]);
451 wattrset(win, selected ? dlg.button_label_active.atr
453 waddstr(win, (char *)label + 1);
454 wattrset(win, selected ? dlg.button_active.atr
456 waddstr(win, ">");
457 wmove(win, y, x + temp + 1);
464 draw_box(WINDOW * win, int y, int x, int height, int width,
469 wattrset(win, 0);
471 wmove(win, y + i, x);
474 waddch(win, border | ACS_ULCORNER);
476 waddch(win, border | ACS_LLCORNER);
478 waddch(win, box | ACS_URCORNER);
480 waddch(win, box | ACS_LRCORNER);
482 waddch(win, border | ACS_HLINE);
484 waddch(win, box | ACS_HLINE);
486 waddch(win, border | ACS_VLINE);
488 waddch(win, box | ACS_VLINE);
490 waddch(win, box | ' ');
498 void draw_shadow(WINDOW * win, int y, int x, int height, int width)
503 wattrset(win, dlg.shadow.atr);
504 wmove(win, y + height, x + 2);
506 waddch(win, winch(win) & A_CHARTEXT);
508 wmove(win, i, x + width);
509 waddch(win, winch(win) & A_CHARTEXT);
510 waddch(win, winch(win) & A_CHARTEXT);
512 wnoutrefresh(win);
547 int on_key_esc(WINDOW *win)
553 nodelay(win, TRUE);
554 keypad(win, FALSE);
555 key = wgetch(win);
556 key2 = wgetch(win);
558 key3 = wgetch(win);
560 nodelay(win, FALSE);
561 keypad(win, TRUE);