Lines Matching refs:frame
155 BRect frame(activeWindowFrame);
157 frame.InsetBy(-borderSize, -borderSize);
158 frame.top -= tabFrame.bottom - tabFrame.top;
161 screenshot = new BBitmap(frame.OffsetToCopy(B_ORIGIN),
164 if (screenshot->ImportBits(wholeScreen, frame.LeftTop(),
165 B_ORIGIN, frame.Size()) != B_OK) {
171 _MakeTabSpaceTransparent(screenshot, frame);
246 Utility::_MakeTabSpaceTransparent(BBitmap* screenshot, BRect frame) const
248 if (!frame.IsValid() || screenshot->ColorSpace() != B_RGBA32)
259 if (!frame.Contains(tabFrame))
264 BRegion tabSpace(frame);
265 frame.OffsetBy(0, tabHeight);
266 tabSpace.Exclude(frame);
268 frame.OffsetBy(0, -tabHeight);
269 tabSpace.OffsetBy(-frame.left, -frame.top);