Lines Matching refs:d

65 static int timebox_redraw(struct dialog *d, struct clock *c)  in timebox_redraw()  argument
69 if (d->built) { in timebox_redraw()
70 hide_dialog(d); in timebox_redraw()
73 if (dialog_size_position(d, HBOX, MINWTIME, NULL) != 0) in timebox_redraw()
75 if (draw_dialog(d) != 0) in timebox_redraw()
77 if (d->built) in timebox_redraw()
79 TEXTPAD(d, HBOX + HBUTTONS); in timebox_redraw()
81 y = d->y + d->h - BORDER - HBUTTONS - HBOX; in timebox_redraw()
82 x = d->x + d->w/2 - 7; in timebox_redraw()
83 update_box(d->conf, c[0].win, y, x, HBOX, WBOX, LOWERED); in timebox_redraw()
84 mvwaddch(d->widget, d->h - 5, d->w/2 - 3, ':'); in timebox_redraw()
85 update_box(d->conf, c[1].win, y, x += 5, HBOX, WBOX, LOWERED); in timebox_redraw()
86 mvwaddch(d->widget, d->h - 5, d->w/2 + 2, ':'); in timebox_redraw()
87 update_box(d->conf, c[2].win, y, x + 5, HBOX, WBOX, LOWERED); in timebox_redraw()
88 wnoutrefresh(d->widget); /* for mvwaddch(':') */ in timebox_redraw()
101 struct dialog d; in bsddialog_timebox() local
111 if (prepare_dialog(conf, text, rows, cols, &d) != 0) in bsddialog_timebox()
113 set_buttons(&d, true, OK_LABEL, CANCEL_LABEL); in bsddialog_timebox()
120 if (timebox_redraw(&d, c) != 0) in bsddialog_timebox()
135 retval = BUTTONVALUE(d.bs); in bsddialog_timebox()
149 d.bs.curr++; in bsddialog_timebox()
150 focusbuttons = d.bs.curr < (int)d.bs.nbuttons ? in bsddialog_timebox()
154 d.bs.curr = in bsddialog_timebox()
161 d.bs.curr = 0; in bsddialog_timebox()
164 DRAW_BUTTONS(d); in bsddialog_timebox()
169 d.bs.curr--; in bsddialog_timebox()
170 focusbuttons = d.bs.curr < 0 ? false : true; in bsddialog_timebox()
173 d.bs.curr = in bsddialog_timebox()
180 d.bs.curr = (int)d.bs.nbuttons - 1; in bsddialog_timebox()
182 DRAW_BUTTONS(d); in bsddialog_timebox()
193 d.bs.curr = conf->button.always_active ? 0 : -1; in bsddialog_timebox()
194 DRAW_BUTTONS(d); in bsddialog_timebox()
213 if (timebox_redraw(&d, c) != 0) in bsddialog_timebox()
218 if (timebox_redraw(&d, c) != 0) in bsddialog_timebox()
222 if (shortcut_buttons(input, &d.bs)) { in bsddialog_timebox()
223 DRAW_BUTTONS(d); in bsddialog_timebox()
225 retval = BUTTONVALUE(d.bs); in bsddialog_timebox()
237 end_dialog(&d); in bsddialog_timebox()