Lines Matching defs:screen

1418 	BRect screen = window->GetWindow()->Screen()->Frame();
1419 BRect reducedScreen = screen;
1428 if (frame.right < screen.left + kMinOverlap) {
1429 float dist = fabs(screen.left - frame.right);
1436 if (frame.top > screen.bottom - kMinOverlap) {
1437 float dist = fabs(frame.top - screen.bottom);
1444 if (frame.left > screen.right - kMinOverlap) {
1445 float dist = fabs(frame.left - screen.right);
1452 if (frame.bottom < screen.top + kMinOverlap) {
1453 float dist = fabs(frame.bottom - screen.top);
1464 offset.x = screen.left - leftRect.right + kMoveToScreen;
1465 _CallculateYOffset(offset, leftRect, screen);
1467 offset.y = screen.top - topRect.bottom + kMoveToScreen;
1468 _CallculateXOffset(offset, topRect, screen);
1470 offset.x = screen.right - rightRect.left - kMoveToScreen;
1471 _CallculateYOffset(offset, rightRect, screen);
1473 offset.y = screen.bottom - bottomRect.top - kMoveToScreen;
1474 _CallculateXOffset(offset, bottomRect, screen);
1479 STRACE_SAT("move group back to screen: offset x: %f offset y: %f\n",
1488 SATGroup::_CallculateXOffset(BPoint& offset, BRect& frame, BRect& screen)
1490 if (frame.right < screen.left + kMinOverlap)
1491 offset.x = screen.left - frame.right + kMoveToScreen;
1492 else if (frame.left > screen.right - kMinOverlap)
1493 offset.x = screen.right - frame.left - kMoveToScreen;
1498 SATGroup::_CallculateYOffset(BPoint& offset, BRect& frame, BRect& screen)
1500 if (frame.top > screen.bottom - kMinOverlap)
1501 offset.y = screen.bottom - frame.top - kMoveToScreen;
1502 else if (frame.bottom < screen.top + kMinOverlap)
1503 offset.y = screen.top - frame.bottom + kMoveToScreen;