Lines Matching refs:rect
60 BRect rect(Bounds());
63 StrokeRect(rect);
64 rect.InsetBy(1, 1);
65 StrokeRect(rect);
66 rect.InsetBy(1, 1);
70 StrokeRect(rect);
71 rect.InsetBy(1, 1);
74 be_control_look->DrawScrollBarBorder(this, rect, updateRect, base, flags,
78 rect.InsetBy(1, 1);
82 BRect buttonFrame(rect.left, rect.top, rect.left + rect.Height(),
83 rect.bottom);
87 buttonFrame.OffsetBy(rect.Height() + 1, 0.0f);
91 buttonFrame.OffsetTo(rect.right - ((rect.Height() * 2) + 1),
92 rect.top);
97 buttonFrame.OffsetTo(rect.right - rect.Height(), rect.top);
102 // inset rect to make room for arrows
105 rect.InsetBy((rect.Height() + 1) * 2, 0.0f);
107 rect.InsetBy(rect.Height() + 1, 0.0f);
111 float less = floorf(rect.Width() / 3);
112 BRect thumbRect(rect.left + less, rect.top, rect.right - less,
113 rect.bottom);
114 BRect leftOfThumb(rect.left, thumbRect.top, thumbRect.left - 1,
116 BRect rightOfThumb(thumbRect.right + 1, thumbRect.top, rect.right,
243 FakeScrollBar::_DrawArrowButton(int32 direction, BRect rect,
246 if (!updateRect.Intersects(rect))
254 be_control_look->DrawButtonBackground(this, rect, updateRect, baseColor,
257 rect.InsetBy(-1, -1);
258 be_control_look->DrawArrowShape(this, rect, updateRect,