version 1.28, 2009/10/10 10:02:48 |
version 1.29, 2009/10/10 14:51:16 |
|
|
} |
} |
} |
} |
|
|
|
void |
|
window_set_active_at(struct window *w, u_int x, u_int y) |
|
{ |
|
struct window_pane *wp; |
|
|
|
TAILQ_FOREACH(wp, &w->panes, entry) { |
|
if (!window_pane_visible(wp)) |
|
continue; |
|
if (x < wp->xoff || x >= wp->xoff + wp->sx) |
|
continue; |
|
if (y < wp->yoff || y >= wp->yoff + wp->sy) |
|
continue; |
|
window_set_active_pane(w, wp); |
|
break; |
|
} |
|
} |
|
|
struct window_pane * |
struct window_pane * |
window_add_pane(struct window *w, u_int hlimit) |
window_add_pane(struct window *w, u_int hlimit) |
{ |
{ |