Home
last modified time | relevance | path

Searched refs:splitRects_ (Results 1 – 12 of 12) sorted by relevance

/ohos5.0/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_test_utils.cpp36 SplitRects WindowTestUtils::splitRects_ = { member in OHOS::Rosen::WindowTestUtils
348 splitRects_.dividerRect = { 0, in InitSplitRects()
418 splitRects_.dividerRect.posY_ = divPos; in UpdateLimitSplitRects()
420 splitRects_.primaryRect.posX_ = displayRect_.posX_; in UpdateLimitSplitRects()
422 splitRects_.primaryRect.height_ = divPos; in UpdateLimitSplitRects()
426splitRects_.secondaryRect.posY_ = splitRects_.dividerRect.posY_ + splitRects_.dividerRect.height_; in UpdateLimitSplitRects()
427 splitRects_.secondaryRect.height_ = displayRect_.height_ - splitRects_.secondaryRect.posY_; in UpdateLimitSplitRects()
430 splitRects_.dividerRect.posX_ = divPos; in UpdateLimitSplitRects()
434 splitRects_.primaryRect.width_ = divPos; in UpdateLimitSplitRects()
437splitRects_.secondaryRect.posX_ = splitRects_.dividerRect.posX_ + splitRects_.dividerRect.width_; in UpdateLimitSplitRects()
[all …]
H A Dwindow_split_test.cpp194 ASSERT_TRUE(Utils::RectEqualTo(fullWindow, Utils::splitRects_.secondaryRect));
195 ASSERT_TRUE(Utils::RectEqualTo(priWindow, Utils::splitRects_.primaryRect));
231 ASSERT_TRUE(Utils::RectEqualTo(fullWindow, Utils::splitRects_.primaryRect));
232 ASSERT_TRUE(Utils::RectEqualTo(secWindow, Utils::splitRects_.secondaryRect));
H A Dwindow_test_utils.h57 static SplitRects splitRects_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components/split_container/
H A Drender_split_container.cpp153 splitRects_.clear(); in PerformLayout()
214 splitRects_.push_back(Rect(posMain, 0, DEFAULT_SPLIT_HEIGHT, maxSize.Height())); in LayoutChildren()
216 splitRects_.push_back(Rect(0, posMain, maxSize.Width(), DEFAULT_SPLIT_HEIGHT)); in LayoutChildren()
280 for (int32_t i = 0; i < static_cast<int32_t>(splitRects_.size()) - 1; i++) { in HandleMouseEvent()
281 auto lowBound = splitRects_[i].GetOffset().GetX(); in HandleMouseEvent()
282 auto upBound = splitRects_[i].GetOffset().GetX() + DEFAULT_SPLIT_HEIGHT; in HandleMouseEvent()
304 for (int32_t i = 0; i < static_cast<int32_t>(splitRects_.size()) - 1; i++) { in HandleMouseEvent()
305 auto lowBound = splitRects_[i].GetOffset().GetY(); in HandleMouseEvent()
306 auto upBound = splitRects_[i].GetOffset().GetY() + DEFAULT_SPLIT_HEIGHT; in HandleMouseEvent()
H A Drender_row_split.cpp30 if (splitRects_.size() < 1) { in HandleDragStart()
33 for (int32_t i = 0; i < static_cast<int32_t>(splitRects_.size()) - 1; i++) { in HandleDragStart()
34 if (splitRects_[i].IsInRegion(Point(startPoint.GetX(), startPoint.GetY()))) { in HandleDragStart()
H A Drender_column_split.cpp30 for (std::size_t i = 0; i < splitRects_.size(); i++) { in HandleDragStart()
31 if (splitRects_[i].IsInRegion(Point(startPoint.GetX(), startPoint.GetY()))) { in HandleDragStart()
H A Drender_split_container.h64 std::vector<Rect> splitRects_; variable
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/linear_split/
H A Dlinear_split_pattern.cpp91 for (std::size_t i = 0; i < splitRects_.size(); i++) { in HandlePanStart()
92 if (splitRects_[i].IsInRegion(Point(gestureOffsetX, gestureOffsetY))) { in HandlePanStart()
124 for (std::size_t i = 0; i < splitRects_.size(); i++) { in HandlePanStartBeforeAPI10()
125 if (splitRects_[i].IsInRegion(Point(gestureOffsetX, gestureOffsetY))) { in HandlePanStartBeforeAPI10()
225 for (std::size_t i = 0; i < splitRects_.size(); i++) { in GetdragedSplitIndexOrIsMoving()
226 if (splitRects_[i].IsInRegion(point)) { in GetdragedSplitIndexOrIsMoving()
422 for (std::size_t i = 0; i < splitRects_.size(); i++) { in HandleMouseEvent()
423 if (splitRects_[i].IsInRegion(Point(mouseOffsetX, mouseOffsetY))) { in HandleMouseEvent()
570 splitRects_ = linearSplitLayoutAlgorithm->GetSplitRects(); in OnDirtyLayoutWrapperSwap()
573 dragSplitOffset_ = std::vector<float>(splitRects_.size(), 0.0); in OnDirtyLayoutWrapperSwap()
H A Dlinear_split_layout_algorithm.h55 return splitRects_; in GetSplitRects()
101 std::vector<Rect> splitRects_; variable
H A Dlinear_split_layout_algorithm.cpp336splitRects_.emplace_back(childOffsetMain - DEFAULT_SPLIT_HEIGHT - DEFAULT_DRAG_REGION_HALF.Convert… in LayoutRowSplit()
388splitRects_.emplace_back(childOffsetMain, childOffsetCross - DEFAULT_DRAG_REGION_HALF.ConvertToPx(… in LayoutColumnSplit()
528 splitRects_.emplace_back( in LayoutRowSplitBeforeAPI10()
559 splitRects_.emplace_back( in LayoutColumnSplitBeforeAPI10()
H A Dlinear_split_pattern.h102 std::vector<Rect> splitRects_; variable
/ohos5.0/foundation/arkui/ace_engine/test/unittest/core/pattern/linear_split/
H A Dlinear_split_test_ng.cpp350 EXPECT_TRUE(linearSplitPattern->splitRects_.empty());
464 linearSplitPattern->splitRects_ = linearLayoutAlgorithm->GetSplitRects();
659 linearSplitPattern->splitRects_ = linearLayoutAlgorithm->GetSplitRects();
883 linearSplitPattern->splitRects_ = linearLayoutAlgorithm->GetSplitRects();
884 EXPECT_TRUE(linearSplitPattern->splitRects_[1].IsInRegion(Point(335, 10)));
1062 linearSplitPattern->splitRects_ = linearLayoutAlgorithm->GetSplitRects();