Ejemplo n.º 1
0
Archivo: display.c Proyecto: JakeSc/tig
static void
apply_horizontal_split(struct view *base, struct view *view)
{
    view->width   = base->width;
    view->height  = apply_step(opt_split_view_height, base->height);
    view->height  = MAX(view->height, MIN_VIEW_HEIGHT);
    view->height  = MIN(view->height, base->height - MIN_VIEW_HEIGHT);
    base->height -= view->height;
}
Ejemplo n.º 2
0
Archivo: display.c Proyecto: JakeSc/tig
static void
apply_vertical_split(struct view *base, struct view *view)
{
    view->height = base->height;
    view->width  = apply_step(VSPLIT_SCALE, base->width);
    view->width  = MAX(view->width, MIN_VIEW_WIDTH);
    view->width  = MIN(view->width, base->width - MIN_VIEW_WIDTH);
    base->width -= view->width;
}
Ejemplo n.º 3
0
int
apply_vertical_split(int base_width)
{
	int width  = apply_step(opt_split_view_width, base_width);

	width = MAX(width, MIN_VIEW_WIDTH);
	width = MIN(width, base_width - MIN_VIEW_WIDTH);

	return width;
}