• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/ncurses-44/ncurses/test/

Lines Matching refs:sp

136 show_status(WINDOW *win, STATUS * sp)
142 wprintw(win, "Count %d", sp->count);
143 if (sp->v_msg != 0)
144 wprintw(win, " Video %s", sp->v_msg);
145 if (sp->c_msg != 0)
146 wprintw(win, " Color %s", sp->c_msg);
152 do_subwindow(WINDOW *win, STATUS * sp, void func(WINDOW *))
154 WINDOW *win1 = newwin(sp->y_max - 2, sp->x_max - 2,
155 sp->y_beg + 1, sp->x_beg + 1);
157 if (win1 != 0 && sp->y_max > 4 && sp->x_max > 4) {
158 WINDOW *win2 = derwin(win1, sp->y_max - 4, sp->x_max - 4, 1, 1);
177 init_status(WINDOW *win, STATUS * sp)
179 memset(sp, 0, sizeof(*sp));
180 sp->c = 99;
181 sp->v = 99;
182 sp->ch = ' ';
187 getbegyx(win, sp->y_beg, sp->x_beg);
188 getmaxyx(win, sp->y_max, sp->x_max);
224 update_status(WINDOW *win, STATUS * sp)
226 switch (sp->ch) {
229 if ((sp->c_msg = color_params(++(sp->c), &(sp->pair))) == 0) {
230 sp->c_msg = color_params(sp->c = 0, &(sp->pair));
231 if ((sp->v_msg = video_params(++(sp->v), &(sp->attr))) == 0) {
232 sp->v_msg = video_params(sp->v = 0, &(sp->attr));
236 if ((sp->v_msg = video_params(++(sp->v), &(sp->attr))) == 0) {
237 sp->v_msg = video_params(sp->v = 0, &(sp->attr));
240 sp->count = 0;
241 show_status(win, sp);
245 if (sp->x_val > 0)
246 wmove(win, sp->y_val, --(sp->x_val));
250 if (sp->y_val < sp->y_max)
251 wmove(win, ++(sp->y_val), sp->x_val);
255 if (sp->y_val > 0)
256 wmove(win, --(sp->y_val), sp->x_val);
260 if (sp->x_val < sp->x_max)
261 wmove(win, sp->y_val, ++(sp->x_val));
264 touchline(win, sp->y_val, 1);
267 sp->count = 0;
268 show_status(win, sp);
271 sp->count = -(sp->count);
272 show_status(win, sp);
275 do_subwindow(win, sp, show_help);
278 if (isdigit(sp->ch)) {
279 sp->count = (sp->count * 10) + (sp->ch - '0');
280 show_status(win, sp);