resize window to fit image (Erik Quanstrom)

This commit is contained in:
rsc 2006-02-15 12:11:03 +00:00
parent dfbfbecfc6
commit 846ec3d21d
4 changed files with 13 additions and 17 deletions

View file

@ -35,10 +35,9 @@ eresized(int new)
}
if(image == nil)
return;
r = insetrect(screen->clipr, Edge+Border);
r.max.x = r.min.x+Dx(image->r);
r.max.y = r.min.y+Dy(image->r);
border(screen, r, -Border, nil, ZP);
r = rectaddpt(image->r, subpt(screen->r.min, image->r.min));
if(!new)
drawresizewindow(r);
draw(screen, r, image, nil, image->r.min);
flushimage(display, 1);
}