/foundation/window/window_manager/wmserver/src/ |
H A D | drag_controller.cpp | 354 void MoveDragController::CalculateNewWindowRect(Rect& newRect, DisplayId displayId, int32_t posX, int32_t posY) in CalculateNewWindowRect() argument 374 newRect.posX_ += diffX; in CalculateNewWindowRect() 375 newRect.width_ = static_cast<uint32_t>(static_cast<int32_t>(newRect.width_) - diffX); in CalculateNewWindowRect() 380 newRect.width_ = static_cast<uint32_t>(static_cast<int32_t>(newRect.width_) + diffX); in CalculateNewWindowRect() 386 newRect.posY_ += diffY; in CalculateNewWindowRect() 387 newRect.height_ = static_cast<uint32_t>(static_cast<int32_t>(newRect.height_) - diffY); in CalculateNewWindowRect() 392 newRect in CalculateNewWindowRect() 404 Rect newRect = moveDragProperty_->startPointRect_; HandleDragEvent() local 437 Rect newRect = { targetX, targetY, oriRect.width_, oriRect.height_ }; HandleMoveEvent() local [all...] |
H A D | window_layout_policy_cascade.cpp | 334 auto newRect = node->GetRequestRect(); in ComputeRectByAspectRatio() local 336 newRect.width_ -= winFrameW; in ComputeRectByAspectRatio() 337 newRect.height_ -= winFrameH; in ComputeRectByAspectRatio() 339 auto oriRect = newRect; in ComputeRectByAspectRatio() 342 newRect.width_ = std::max(newLimits.minWidth_, newRect.width_); in ComputeRectByAspectRatio() 343 newRect.height_ = std::max(newLimits.minHeight_, newRect.height_); in ComputeRectByAspectRatio() 344 newRect.width_ = std::min(newLimits.maxWidth_, newRect in ComputeRectByAspectRatio() [all...] |
H A D | display_group_controller.cpp | 330 Rect newRect = node->GetRequestRect(); in MoveNotCrossNodeToDefaultDisplay() local 332 newRect.posX_ = static_cast<int32_t>(dstDisplayRect.width_ / 2); // default pointerX : displayRect.width / 2 in MoveNotCrossNodeToDefaultDisplay() 333 newRect.posY_ = static_cast<int32_t>(dstDisplayRect.height_ / 2); // default pointerY : displayRect.height / 2 in MoveNotCrossNodeToDefaultDisplay() 335 newRect.posX_ = newRect.posX_ - srcDisplayRect.posX_ + dstDisplayRect.posX_; in MoveNotCrossNodeToDefaultDisplay() 336 newRect.posY_ = newRect.posY_ - srcDisplayRect.posY_ + dstDisplayRect.posY_; in MoveNotCrossNodeToDefaultDisplay() 339 node->SetRequestRect(newRect); in MoveNotCrossNodeToDefaultDisplay()
|
H A D | window_controller.cpp | 545 Rect newRect = callingWindowRect; in ResizeSoftInputCallingWindowIfNeed() local 547 newRect.posY_ = softInputWindowRect.posY_ - static_cast<int32_t>(newRect.height_); in ResizeSoftInputCallingWindowIfNeed() 553 newRect.posY_ = std::max(newRect.posY_, in ResizeSoftInputCallingWindowIfNeed() 560 NotifyInputCallingWindowRectAndOccupiedAreaChange(callingWindow, newRect, softInputWindowRect); in ResizeSoftInputCallingWindowIfNeed() 702 Rect newRect; in ResizeRect() local 704 newRect = { rect.posX_, rect.posY_, lastRect.width_, lastRect.height_ }; in ResizeRect() 708 newRect = lastRect; in ResizeRect() 710 newRect in ResizeRect() 1585 Rect newRect = {0, 0, 0, 0}; UpdateProperty() local [all...] |
H A D | window_layout_policy.cpp | 75 WLOGD("WindowId: %{public}d, newRect: [%{public}d, %{public}d, %{public}d, %{public}d]", in LimitWindowToBottomRightCorner() 130 Rect newRect = node->GetRequestRect(); in UpdateRectInDisplayGroup() local 132 "%{public}d, %{public}d]", node->GetWindowId(), newRect.posX_, newRect.posY_, newRect.width_, newRect.height_); in UpdateRectInDisplayGroup() 134 newRect.posX_ = newRect.posX_ - oriDisplayRect.posX_ + newDisplayRect.posX_; in UpdateRectInDisplayGroup() 135 newRect.posY_ = newRect in UpdateRectInDisplayGroup() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/root/ |
H A D | root_pattern.h | 102 auto funcEqual = [](const Ace::RectF& newRect, const Ace::RectF& rect) { 103 return NearEqual(newRect.GetX(), rect.GetX()) && NearEqual(newRect.GetY(), rect.GetY()) && 104 NearEqual(newRect.Width(), rect.Width()) && NearEqual(newRect.Height(), rect.Height());
|
/foundation/arkui/ace_engine/frameworks/core/components/mouse_listener/ |
H A D | render_mouse_listener.cpp | 60 Rect newRect = rect; in UpdateTouchRect() local 61 newRect.SetOffset(rect.GetOffset() + GetPaintRect().GetOffset()); in UpdateTouchRect() 62 touchRectList_.emplace_back(newRect); in UpdateTouchRect()
|
/foundation/window/window_manager/wmserver/test/unittest/ |
H A D | window_layout_policy_test.cpp | 676 auto newRect = node->GetWindowRect(); in HWTEST_F() local 677 newRect.height_ = 400; // maxHeight: 400 in HWTEST_F() 678 node->SetWindowRect(newRect); in HWTEST_F() 681 newRect = { 200, 200, 500, 200 }; // rect: 200, 200, 500, 200 in HWTEST_F() 682 node->SetWindowRect(newRect); in HWTEST_F() 685 newRect = { 200, 200, 100, 200 }; // rect: 200, 200, 100, 200 in HWTEST_F() 686 node->SetWindowRect(newRect); in HWTEST_F() 702 Rect newRect = { 200, 200, 300, 200 }; // rect: 200, 200, 300, 200 in HWTEST_F() local 704 node->SetWindowRect(newRect); in HWTEST_F() 717 newRect in HWTEST_F() 739 Rect newRect = { 200, 200, 300, 200 }; // rect: 200, 200, 300, 200 HWTEST_F() local 788 Rect newRect = { 200, 200, 300, 200 }; // rect: 200, 200, 300, 200 HWTEST_F() local 827 Rect newRect = { 200, 200, 300, 200 }; // rect: 200, 200, 300, 200 HWTEST_F() local 1028 Rect newRect = { 10, 0, 400, 400 }; // window rect: 10, 0, 400, 400 HWTEST_F() local 1122 Rect newRect = winRect; HWTEST_F() local [all...] |
/foundation/window/window_manager/window_scene/session/host/src/ |
H A D | keyboard_session.cpp | 435 WSRect newRect = callingSessionRect; in RaiseCallingSession() local 443 newRect.posY_ = std::max(keyboardPanelRect.posY_ - newRect.height_, statusHeight); in RaiseCallingSession() 444 newRect.posY_ = std::min(oriPosYBeforeRaisedByKeyboard, newRect.posY_); in RaiseCallingSession() 445 NotifyOccupiedAreaChangeInfo(callingSession, newRect, keyboardPanelRect, rsTransaction); in RaiseCallingSession() 446 callingSession->UpdateSessionRect(newRect, SizeChangeReason::UNDEFINED); in RaiseCallingSession() 448 NotifyOccupiedAreaChangeInfo(callingSession, newRect, keyboardPanelRect, rsTransaction); in RaiseCallingSession() 451 TLOGI(WmsLogTag::WMS_KEYBOARD, "keyboardRect: %{public}s, callSession OriRect: %{public}s, newRect: %{public}s" in RaiseCallingSession() 453 keyboardPanelRect.ToString().c_str(), callingSessionRect.ToString().c_str(), newRect in RaiseCallingSession() [all...] |
H A D | session.cpp | 896 WSRectF newRect; in UpdateHotRect() local 899 newRect.posX_ = rect.posX_ - outsideBorder; in UpdateHotRect() 900 newRect.posY_ = rect.posY_ - outsideBorder; in UpdateHotRect() 901 newRect.width_ = rect.width_ + outsideBorder * outsideBorderCount; in UpdateHotRect() 902 newRect.height_ = rect.height_ + outsideBorder * outsideBorderCount; in UpdateHotRect() 903 return newRect; in UpdateHotRect() 3134 WSRect newRect { in SetOffset() 3140 if (newRect != winRect_) { in SetOffset() 3141 UpdateRect(newRect, SizeChangeReason::UNDEFINED, "SetOffset"); in SetOffset()
|
H A D | scene_session.cpp | 1161 WSRect newRect = rect; in UpdateSessionRect() local 1169 newRect.posX_ -= parentRect.posX_; in UpdateSessionRect() 1170 newRect.posY_ -= parentRect.posY_; in UpdateSessionRect() 1175 auto task = [weakThis = wptr(this), newRect, reason]() { in UpdateSessionRect() 1181 session->UpdateSessionRectInner(newRect, reason); in UpdateSessionRect()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/pipeline/ |
H A D | rs_dirty_region_manager.cpp | 221 RectI newRect = rect; in GetPixelAlignedRect() local 227 newRect = RectI(left, top, width, height); in GetPixelAlignedRect() 229 return newRect; in GetPixelAlignedRect()
|
/foundation/arkui/ace_engine/frameworks/core/components/gesture_listener/ |
H A D | render_gesture_listener.cpp | 474 Rect newRect = rect; in UpdateTouchRect() local 475 newRect.SetOffset(rect.GetOffset() + GetPaintRect().GetOffset()); in UpdateTouchRect() 476 touchRectList_.emplace_back(newRect); in UpdateTouchRect()
|
/foundation/window/window_manager/wm/src/ |
H A D | window_scene_session_impl.cpp | 1484 Rect newRect = { x, y, requestRect.width_, requestRect.height_ }; // must keep x/y in MoveTo() local 1487 "%{public}d, %{public}d], newRect: [%{public}d, %{public}d, %{public}d, %{public}d]", in MoveTo() 1490 windowRect.width_, windowRect.height_, newRect.posX_, newRect.posY_, in MoveTo() 1491 newRect.width_, newRect.height_); in MoveTo() 1493 property_->SetRequestRect(newRect); in MoveTo() 1495 WSRect wsRect = { newRect.posX_, newRect.posY_, newRect in MoveTo() 1670 Rect newRect = { requestRect.posX_, requestRect.posY_, width, height }; // must keep w/h Resize() local 4065 Rect newRect = isLandscape ? params.LandscapeKeyboardRect_ : params.PortraitKeyboardRect_; MoveAndResizeKeyboard() local [all...] |
/foundation/window/window_manager/wmserver/include/ |
H A D | drag_controller.h | 100 void CalculateNewWindowRect(Rect& newRect, DisplayId displayId, int32_t posX, int32_t posY);
|
/foundation/window/window_manager/window_scene/test/unittest/ |
H A D | session_test.cpp | 1169 WSRectF newRect; in HWTEST_F() local 1172 newRect.posX_ = rect.posX_ - outsideBorder; in HWTEST_F() 1173 newRect.posY_ = rect.posY_ - outsideBorder; in HWTEST_F() 1174 newRect.width_ = rect.width_ + outsideBorder * outsideBorderCount; in HWTEST_F() 1175 newRect.height_ = rect.height_ + outsideBorder * outsideBorderCount; in HWTEST_F() 1177 ASSERT_EQ(newRect, session_->UpdateHotRect(rect)); in HWTEST_F()
|
H A D | scene_session_test.cpp | 1928 WSRect newRect = sceneSession->GetSessionRect(); in HWTEST_F() local 1929 ASSERT_EQ(newRect.posX_, oldRect.posX_ - parentRect.posX_); in HWTEST_F() 1930 ASSERT_EQ(newRect.posY_, oldRect.posY_ - parentRect.posY_); in HWTEST_F()
|
/foundation/arkui/ace_engine/adapter/ohos/osal/ |
H A D | js_third_provider_interaction_operation.cpp | 102 OHOS::Accessibility::Rect newRect = OHOS::Accessibility::Rect( in FillNodeConfig() local 107 info.SetRectInScreen(newRect); in FillNodeConfig()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/scrollable/ |
H A D | scrollable_pattern.cpp | 1673 auto newRect = selectedZone; in HandleInvisibleItemsSelectedStatus() local 1680 newRect.SetOffset(OffsetF(selectedZone.Left(), totalOffsetOfMousePressed_)); in HandleInvisibleItemsSelectedStatus() 1682 newRect.SetOffset(OffsetF(totalOffsetOfMousePressed_, selectedZone.Top())); in HandleInvisibleItemsSelectedStatus() 1687 newRect.SetOffset( in HandleInvisibleItemsSelectedStatus() 1690 newRect.SetOffset( in HandleInvisibleItemsSelectedStatus() 1697 item.second.FireSelectChangeEvent(newRect.IsIntersectWith(item.second.rect)); in HandleInvisibleItemsSelectedStatus()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/base/ |
H A D | frame_node.cpp | 5102 RectF newRect = rect; in ApplyFrameNodeTranformToRect() local 5104 return newRect; in ApplyFrameNodeTranformToRect() 5109 return newRect; in ApplyFrameNodeTranformToRect() 5115 newRect.SetWidth(rect.Width() * parentScale.value().x); in ApplyFrameNodeTranformToRect() 5116 newRect.SetHeight(rect.Height() * parentScale.value().y); in ApplyFrameNodeTranformToRect() 5120 newRect.SetOffset(offset); in ApplyFrameNodeTranformToRect() 5121 return newRect; in ApplyFrameNodeTranformToRect()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/render/adapter/ |
H A D | rosen_render_context.cpp | 2008 auto newRect = GetPaintRectWithoutTransform(); in GetPaintRectWithTransform() local 2018 leftX += newRect.GetOffset().GetX() + centerX; in GetPaintRectWithTransform() 2019 leftY += newRect.GetOffset().GetY() + centerY; in GetPaintRectWithTransform()
|