Lines Matching defs:win

53 static void do_print_item(WINDOW * win, const char *item, int line_y,
64 wattrset(win, dlg.menubox.atr);
65 wmove(win, line_y, 0);
66 wclrtoeol(win);
67 wattrset(win, selected ? dlg.item_selected.atr : dlg.item.atr);
68 mvwaddstr(win, line_y, item_x, menu_item);
70 wattrset(win, selected ? dlg.tag_key_selected.atr
72 mvwaddch(win, line_y, item_x + j, menu_item[j]);
75 wmove(win, line_y, item_x + 1);
78 wrefresh(win);
90 static void print_arrows(WINDOW * win, int item_no, int scroll, int y, int x,
95 getyx(win, cur_y, cur_x);
97 wmove(win, y, x);
100 wattrset(win, dlg.uarrow.atr);
101 waddch(win, ACS_UARROW);
102 waddstr(win, "(-)");
104 wattrset(win, dlg.menubox.atr);
105 waddch(win, ACS_HLINE);
106 waddch(win, ACS_HLINE);
107 waddch(win, ACS_HLINE);
108 waddch(win, ACS_HLINE);
112 wmove(win, y, x);
113 wrefresh(win);
116 wattrset(win, dlg.darrow.atr);
117 waddch(win, ACS_DARROW);
118 waddstr(win, "(+)");
120 wattrset(win, dlg.menubox_border.atr);
121 waddch(win, ACS_HLINE);
122 waddch(win, ACS_HLINE);
123 waddch(win, ACS_HLINE);
124 waddch(win, ACS_HLINE);
127 wmove(win, cur_y, cur_x);
128 wrefresh(win);
134 static void print_buttons(WINDOW * win, int height, int width, int selected)
139 print_button(win, "Select", y, x, selected == 0);
140 print_button(win, " Exit ", y, x + 12, selected == 1);
141 print_button(win, " Help ", y, x + 24, selected == 2);
142 print_button(win, " Save ", y, x + 36, selected == 3);
143 print_button(win, " Load ", y, x + 48, selected == 4);
145 wmove(win, y, x + 1 + 12 * selected);
146 wrefresh(win);
150 static void do_scroll(WINDOW *win, int *scroll, int n)
153 scrollok(win, TRUE);
154 wscrl(win, n);
155 scrollok(win, FALSE);
157 wrefresh(win);