Lines Matching refs:py
55 u_int py; member
128 ttyctx->yoff = ttyctx->ryoff = pd->py; in popup_set_client_cb()
131 ttyctx->yoff = ttyctx->ryoff = pd->py + 1; in popup_set_client_cb()
159 *cy = pd->py + pd->s.cy; in popup_mode_cb()
162 *cy = pd->py + 1 + pd->s.cy; in popup_mode_cb()
169 popup_check_cb(struct client* c, void *data, u_int px, u_int py, u_int nx, in popup_check_cb() argument
178 menu_check_cb(c, pd->md, px, py, nx, r); in popup_check_cb()
180 server_client_overlay_range(pd->px, pd->py, pd->sx, in popup_check_cb()
181 pd->sy, r->px[i], py, r->nx[i], &or[i]); in popup_check_cb()
208 server_client_overlay_range(pd->px, pd->py, pd->sx, pd->sy, px, py, nx, in popup_check_cb()
219 u_int i, px = pd->px, py = pd->py; in popup_draw_cb() local
253 tty_draw_line(tty, &s, 0, i, pd->sx, px, py + i, &defaults, in popup_draw_cb()
318 pd->py = tty->sy - pd->sy; in popup_resize_cb()
320 pd->py = pd->ppy; in popup_resize_cb()
406 pd->py = 0; in popup_menu_done()
411 pd->py = c->tty.sy / 2 - pd->sy / 2; in popup_menu_done()
430 u_int px, py; in popup_handle_drag() local
442 py = 0; in popup_handle_drag()
444 py = c->tty.sy - pd->sy; in popup_handle_drag()
446 py = m->y - pd->dy; in popup_handle_drag()
448 pd->py = py; in popup_handle_drag()
450 pd->dy = m->y - pd->py; in popup_handle_drag()
452 pd->ppy = py; in popup_handle_drag()
458 if (m->y < pd->py + 1) in popup_handle_drag()
463 if (m->y < pd->py + 3) in popup_handle_drag()
467 pd->sy = m->y - pd->py; in popup_handle_drag()
491 u_int px, py, x; in popup_key_cb() local
513 m->y < pd->py || in popup_key_cb()
514 m->y > pd->py + pd->sy - 1) { in popup_key_cb()
524 else if (m->y == pd->py) in popup_key_cb()
526 else if (m->y == pd->py + pd->sy - 1) in popup_key_cb()
542 pd->dy = m->ly - pd->py; in popup_key_cb()
555 py = m->y - pd->py; in popup_key_cb()
558 py = m->y - pd->py - 1; in popup_key_cb()
560 if (!input_key_get_mouse(&pd->s, m, px, py, &buf, &len)) in popup_key_cb()
640 u_int py, u_int sx, u_int sy, struct environ *env, const char *shellcmd, in popup_display() argument
713 pd->py = py; in popup_display()
718 pd->ppy = py; in popup_display()
784 u_int px, py, sx, sy; in popup_editor() local
810 py = (c->tty.sy / 2) - (sy / 2); in popup_editor()
814 NULL, px, py, sx, sy, NULL, cmd, 0, NULL, _PATH_TMP, NULL, c, NULL, in popup_editor()