Lines Matching defs:rect

189 								SpinnerTextView(BRect rect, BRect textRect);
342 BRect rect(Bounds());
343 if (!rect.IsValid() || !rect.Intersects(updateRect))
384 be_control_look->DrawButtonFrame(this, rect, updateRect,
386 be_control_look->DrawButtonBackground(this, rect, updateRect,
396 rect.InsetBy(0.0f, 1.0f);
397 be_control_look->DrawArrowShape(this, rect, updateRect, bgColor,
408 rect.InsetBy(0.0f, 1.0f);
409 be_control_look->DrawArrowShape(this, rect, updateRect, bgColor,
420 rect.InsetBy(inset, inset);
422 if (rect.IntegerWidth() % 2 != 0)
423 rect.right -= 1;
425 if (rect.IntegerHeight() % 2 != 0)
426 rect.bottom -= 1;
431 float halfHeight = floorf(rect.Height() / 2);
432 StrokeLine(BPoint(rect.left, rect.top + halfHeight),
433 BPoint(rect.right, rect.top + halfHeight));
435 float halfWidth = floorf(rect.Width() / 2);
436 StrokeLine(BPoint(rect.left + halfWidth, rect.top + 1),
437 BPoint(rect.left + halfWidth, rect.bottom - 1));
526 SpinnerTextView::SpinnerTextView(BRect rect, BRect textRect)
528 BTextView(rect, "textview", textRect, B_FOLLOW_ALL,
1023 BRect rect = bounds;
1024 rect.left += fLayoutData->previous_width - kFrameMargin;
1025 rect.right--;
1026 Invalidate(rect);
1029 BRect rect = bounds;
1030 rect.left = rect.right - kFrameMargin;
1031 Invalidate(rect);
1038 BRect rect = bounds;
1039 rect.top += fLayoutData->previous_height - kFrameMargin;
1040 rect.bottom--;
1041 Invalidate(rect);
1043 rect = bounds;
1044 rect.right = fDivider;
1045 Invalidate(rect);
1048 BRect rect = bounds;
1049 rect.top = rect.bottom - kFrameMargin;
1050 Invalidate(rect);
1052 rect = bounds;
1053 rect.right = fDivider;
1054 Invalidate(rect);
1420 BRect rect(Bounds());
1421 rect.right = fDivider;
1422 if (!rect.IsValid() || !rect.Intersects(updateRect))
1449 float y = rect.top
1450 + roundf((rect.Height() + 1.0f - fontHeight.ascent
1467 BRect rect = fTextView->Frame();
1468 rect.InsetBy(-kFrameMargin, -kFrameMargin);
1469 if (!rect.IsValid() || !rect.Intersects(updateRect))
1480 be_control_look->DrawTextControlBorder(this, rect, updateRect, base,
1500 BRect rect(Bounds());
1501 fLayoutData = new LayoutData(rect.Width(), rect.Height());
1503 rect.left = fDivider;
1504 rect.InsetBy(kFrameMargin, kFrameMargin);
1505 rect.right -= rect.Height() * 2 + kFrameMargin * 2 + 1.0f;
1506 BRect textRect(rect.OffsetToCopy(B_ORIGIN));
1508 fTextView = new SpinnerTextView(rect, textRect);
1511 rect.InsetBy(0.0f, -kFrameMargin);
1513 rect.left = rect.right + kFrameMargin * 2;
1514 rect.right = rect.left + rect.Height() - kFrameMargin * 2;
1516 fDecrement = new SpinnerButton(rect, "decrement", SPINNER_DECREMENT);
1519 rect.left = rect.right + 1.0f;
1520 rect.right = rect.left + rect.Height() - kFrameMargin * 2;
1522 fIncrement = new SpinnerButton(rect, "increment", SPINNER_INCREMENT);
1534 BRect rect;
1536 rect = fLayoutData->text_view_layout_item->FrameInParent();
1538 rect = Bounds();
1539 rect.left = fDivider;
1541 rect.InsetBy(kFrameMargin, kFrameMargin);
1542 rect.right -= rect.Height() * 2 + kFrameMargin * 2 + 1.0f;
1544 fTextView->MoveTo(rect.left, rect.top);
1545 fTextView->ResizeTo(rect.Width(), rect.Height());
1546 fTextView->SetTextRect(rect.OffsetToCopy(B_ORIGIN));
1548 rect.InsetBy(0.0f, -kFrameMargin);
1550 rect.left = rect.right + kFrameMargin * 2;
1551 rect.right = rect.left + rect.Height() - kFrameMargin * 2;
1553 fDecrement->ResizeTo(rect.Width(), rect.Height());
1554 fDecrement->MoveTo(rect.LeftTop());
1556 rect.left = rect.right + 1.0f;
1557 rect.right = rect.left + rect.Height() - kFrameMargin * 2;
1559 fIncrement->ResizeTo(rect.Width(), rect.Height());
1560 fIncrement->MoveTo(rect.LeftTop());