Lines Matching refs:point
563 Makes sure the \a point is within valid bounds.
568 BSlider::_ConstrainPoint(BPoint& point, BPoint comparePoint) const
571 if (point.x != comparePoint.x) {
572 if (point.x < _MinPosition())
573 point.x = _MinPosition();
574 else if (point.x > _MaxPosition())
575 point.x = _MaxPosition();
580 if (point.y != comparePoint.y) {
581 if (point.y > _MinPosition())
582 point.y = _MinPosition();
583 else if (point.y < _MaxPosition())
584 point.y = _MaxPosition();
595 BSlider::MouseDown(BPoint point)
600 if (BarFrame().Contains(point) || ThumbFrame().Contains(point))
604 GetMouse(&point, &buttons, true);
606 _ConstrainPoint(point, fInitialLocation);
607 SetValue(ValueForPoint(point));
621 prevPoint = point;
624 GetMouse(&point, &buttons, true);
626 if (_ConstrainPoint(point, prevPoint)) {
627 int32 value = ValueForPoint(point);
641 BSlider::MouseUp(BPoint point)
649 BControl::MouseUp(point);
654 BSlider::MouseMoved(BPoint point, uint32 transit, const BMessage* message)
657 if (_ConstrainPoint(point, _Location())) {
658 int32 value = ValueForPoint(point);
665 BControl::MouseMoved(point, transit, message);