void Table::FrameTab(int zoom, Draw& w, bool was, int x, int y, int yp, int cx) const { if(!was) return; DrawFatFrame(w, x + DocZoom(zoom, GetLm()), yp, cx - DocZoom(zoom, GetLm()) - DocZoom(zoom, GetRm()) - (zoom < 1024) * DocZoom(zoom, GetFrameWidth()), y - yp + (zoom >= 1024) * DocZoom(zoom, GetFrameWidth()), GetFrameColor(), DocZoomLn(zoom, GetFrameWidth())); }
void IconDes::RectTool0(Point p, dword flags, bool empty) { Size isz = GetImageSize(); IconDraw iw(isz); iw.DrawRect(isz, GrayColor(0)); Rect r = Rect(startpoint, p + 1).Normalized(); if(empty) iw.DrawRect(r.Deflated(pen, pen), GrayColor(128)); DrawFatFrame(iw, r, GrayColor(255), pen); ApplyDraw(iw, flags); }