/foundation/arkui/ace_engine/frameworks/core/components_ng/render/ |
H A D | divider_painter.cpp | 30 auto dividerWidth = constrainStrokeWidth_ / 2; in DrawLine() local 36 start = vertical_ ? PointF(startPointX + dividerWidth, startPointY) in DrawLine() 37 : PointF(startPointX, startPointY + dividerWidth); in DrawLine() 38 end = vertical_ ? PointF(startPointX + dividerWidth, startPointY + dividerLength_) in DrawLine() 39 : PointF(startPointX + dividerLength_, startPointY + dividerWidth); in DrawLine() 41 auto startPointX = offset.GetX() + dividerWidth; in DrawLine() 42 auto startPointY = offset.GetY() + dividerWidth; in DrawLine()
|
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | rosen_render_list_item.cpp | 211 double dividerWidth = NormalizeToPx(dividerHeight_); in PaintItemDivider() local 214 double width = isVertical ? layoutSize.Width() : layoutSize.Width() - dividerWidth; in PaintItemDivider() 215 double height = isVertical ? layoutSize.Height() - dividerWidth : layoutSize.Height(); in PaintItemDivider() 233 paint.setStrokeWidth(dividerWidth); in PaintItemDivider() 237 pen.SetWidth(dividerWidth); in PaintItemDivider() 244 canvas->drawLine(startPointX, startPointY + dividerWidth / 2.0, in PaintItemDivider() 245 endPointX, endPointY + dividerWidth / 2.0, paint); in PaintItemDivider() 247 canvas->drawLine(startPointX + dividerWidth / 2.0, startPointY, in PaintItemDivider() 248 endPointX + dividerWidth / 2.0, endPointY, paint); in PaintItemDivider() 253 canvas->DrawLine(RSPoint(startPointX, startPointY + dividerWidth / 2. in PaintItemDivider() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_picker/ |
H A D | textpicker_paint_method.cpp | 108 info.dividerWidth = dividerLineWidth; in PaintDefaultDividerLines() 124 info.dividerWidth = theme->GetDividerThickness().ConvertToPx(); in SetStrokeWidth() 126 info.dividerWidth = 0.0f; in SetStrokeWidth() 129 info.dividerWidth = divider.strokeWidth.ConvertToPx(); in SetStrokeWidth() 132 if (info.dividerWidth <= 0.0f) { in SetStrokeWidth() 189 upperLine = (contentRect.Height() - info.dividerHeight - info.dividerWidth) / DOUBLE + contentRect.GetY(); in PaintDividerLines() 190 downLine = (contentRect.Height() + info.dividerHeight - info.dividerWidth) / DOUBLE + contentRect.GetY(); in PaintDividerLines() 208 auto endPointY = offset.GetY() + info.dividerWidth; in PaintLine()
|
H A D | textpicker_properties.h | 43 float dividerWidth = 0.0f; member
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/ |
H A D | navigation_layout_algorithm.cpp | 168 const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, float navBarWidth, float dividerWidth, in LayoutContent() 193 contentOffset = OffsetT<float>(navBarWidth + dividerWidth, 0.0f); in LayoutContent() 203 contentOffset = OffsetT<float>(navBarWidth + dividerWidth, 0.0f); in LayoutContent() 461 auto dividerWidth = static_cast<float>(DIVIDER_WIDTH.ConvertToPx()); in SizeCalculationSplit() local 488 realDividerWidth_ = dividerWidth; in SizeCalculationSplit() 500 auto dividerWidth = static_cast<float>(DIVIDER_WIDTH.ConvertToPx()); in CheckSizeInSplit() local 506 } else if (realNavBarWidth_ + dividerWidth + minContentWidth <= frameWidth) { in CheckSizeInSplit() 507 realContentWidth_ = frameWidth - realNavBarWidth_ - dividerWidth; in CheckSizeInSplit() 510 realNavBarWidth_ = frameWidth - realContentWidth_ - dividerWidth; in CheckSizeInSplit() 514 realContentWidth_ = frameWidth - realNavBarWidth_ - dividerWidth; in CheckSizeInSplit() 167 LayoutContent(LayoutWrapper* layoutWrapper, const RefPtr<NavigationGroupNode>& hostNode, const RefPtr<NavigationLayoutProperty>& navigationLayoutProperty, float navBarWidth, float dividerWidth, const NavBarPosition& position) LayoutContent() argument 643 float dividerWidth = LayoutDivider(layoutWrapper, hostNode, navigationLayoutProperty, navBarWidth, navBarPosition); Layout() local [all...] |
H A D | navigation_pattern.cpp | 1666 auto dividerWidth = static_cast<float>(DIVIDER_WIDTH.ConvertToPx()); in HandleDragUpdate() local 1674 if (maxNavBarWidthPx + dividerWidth + minContentWidthPx > frameWidth) { in HandleDragUpdate() 1675 maxNavBarWidthPx = frameWidth - minContentWidthPx - dividerWidth; in HandleDragUpdate() 1682 } else if (navBarLine + dividerWidth + minContentWidthPx <= frameWidth) { in HandleDragUpdate() 1685 realNavBarWidth_ = frameWidth - minContentWidthPx - dividerWidth; in HandleDragUpdate() 1688 realDividerWidth_ = dividerWidth; in HandleDragUpdate() 1689 float remainingSpace = frameWidth - navBarLine - dividerWidth; in HandleDragUpdate() 1693 realNavBarWidth_ = frameWidth - minContentWidthPx - dividerWidth; in HandleDragUpdate()
|
/foundation/arkui/ace_engine/frameworks/core/components/split_container/ |
H A D | rosen_render_column_split.cpp | 37 double dividerWidth = GetPaintRect().Width(); in Paint() local 51 PaintDivider(context, offset + item->GetPosition(), dividerWidth); in Paint()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/option/ |
H A D | option_paint_method.cpp | 41 auto dividerWidth = static_cast<float>(props->GetDividerValue().strokeWidth.ConvertToPx()); in PaintCustomDivider() local 68 path.AddRect(startMargin, -dividerWidth, optionSize.Width() - endMargin, dividerWidth); in PaintCustomDivider()
|
H A D | option_layout_algorithm.cpp | 77 float dividerWidth = static_cast<float>(selectTheme->GetDefaultDividerWidth().ConvertToPx()); in Measure() local 78 SizeF idealSizePaste(idealSize.Width() - dividerWidth, idealSize.Height() - dividerWidth); in Measure()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/tabs/ |
H A D | tabs_layout_algorithm.cpp | 118 auto dividerWidth = dividerWrapper->GetGeometryNode()->GetFrameSize().Width(); in Layout() local 120 OffsetF((tabsWidth - offsetList[DIVIDER_INDEX].GetX() - dividerWidth), offsetList[DIVIDER_INDEX].GetY()); in Layout() 252 RefPtr<LayoutWrapper>& swiperWrapper, const SizeF& idealSize, const SizeF& tabBarSize, const float dividerWidth) in MeasureSwiper() 266 idealSize.Height() - tabBarSize.Height() - dividerWidth); in MeasureSwiper() 269 parentIdealSize.SetHeight(idealSize.Height() - tabBarSize.Height() - dividerWidth); in MeasureSwiper() 281 idealSize.Width() - tabBarSize.Width() - dividerWidth); in MeasureSwiper() 284 parentIdealSize.SetWidth(idealSize.Width() - tabBarSize.Width() - dividerWidth); in MeasureSwiper() 251 MeasureSwiper(const RefPtr<TabsLayoutProperty>& layoutProperty, RefPtr<LayoutWrapper>& swiperWrapper, const SizeF& idealSize, const SizeF& tabBarSize, const float dividerWidth) MeasureSwiper() argument
|
H A D | tabs_layout_algorithm.h | 45 const SizeF& idealSize, const SizeF& tabBarSize, const float dividerWidth);
|
/foundation/window/window_manager/test/systemtest/wms/ |
H A D | window_test_utils.cpp | 342 uint32_t dividerWidth = static_cast<uint32_t>(DIVIDER_WIDTH * virtualPixelRatio);
in InitSplitRects() local 349 static_cast<uint32_t>((displayRect_.height_ - dividerWidth) * DEFAULT_SPLIT_RATIO),
in InitSplitRects() 351 dividerWidth, };
in InitSplitRects() 353 splitRects_.dividerRect = { static_cast<uint32_t>((displayRect_.width_ - dividerWidth) * DEFAULT_SPLIT_RATIO),
in InitSplitRects() 355 dividerWidth,
in InitSplitRects()
|
/foundation/arkui/ace_engine/test/unittest/core/pattern/text_picker/ |
H A D | text_picker_divider_add_test.cpp | 278 dividerInfo.dividerWidth = DIVIDER_WIDTH_DEFAULT; in HWTEST_F() 331 dividerInfo2.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F() 384 dividerInfo3.dividerWidth = DIVIDER_WIDTH_MAX; in HWTEST_F() 485 dividerInfo5.dividerWidth = DIVIDERWIDTH_VALUE; in HWTEST_F() 1017 dividerInfo17.dividerWidth = TEST_NEEDLINE_INFO_VALUE_0; in HWTEST_F() 1110 dividerInfo19.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F() 1207 dividerInfo21.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F() 1259 dividerInfo22.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F() 1311 dividerInfo23.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F()
|
H A D | text_picker_divider_test.cpp | 645 EXPECT_EQ(divInfo1.dividerWidth, dviderThickness); in HWTEST_F() 692 divInfo2.dividerWidth = DIVIDER_HEIGHT_NEGATIVE_1; in HWTEST_F() 864 divInfo5.dividerWidth = DIVIDER_WIDTH_DEFAULT; in HWTEST_F() 920 divInfo6.dividerWidth = DIVIDER_WIDTH_DEFAULT; in HWTEST_F() 980 divInfo7.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F() 1040 divInfo8.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F() 1100 divInfo9.dividerWidth = DIVIDER_WIDTH_DEFAULT; in HWTEST_F() 1160 divInfo10.dividerWidth = DIVIDER_WIDTH_NEGATIVE; in HWTEST_F()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/search/ |
H A D | search_layout_algorithm.cpp | 330 auto dividerWidth = searchTheme->GetSearchDividerWidth(); in DividerMeasure() local 333 dividerSize.SetWidth(CalcLength(dividerWidth)); in DividerMeasure() 737 auto dividerWidth = params.searchTheme->GetSearchDividerWidth().ConvertToPx(); in LayoutCancelButton() local 762 searchButtonHorizontalOffset + (searchButtonFrameSize.Width() + TWO * dividerSideSpace + dividerWidth); in LayoutCancelButton() 768 auto cancelButtonOffsetToSearchButton = cancelButtonFrameWidth + 2 * dividerSideSpace + dividerWidth; in LayoutCancelButton()
|
/foundation/window/window_manager/wmserver/src/ |
H A D | window_layout_policy_cascade.cpp | 518 uint32_t dividerWidth = static_cast<uint32_t>(DIVIDER_WIDTH * virtualPixelRatio); in InitSplitRects() local 522 dividerRect = { static_cast<uint32_t>((displayRect.width_ - dividerWidth) * DEFAULT_SPLIT_RATIO), 0, in InitSplitRects() 523 dividerWidth, displayRect.height_ }; in InitSplitRects() 525 dividerRect = { 0, static_cast<uint32_t>((displayRect.height_ - dividerWidth) * DEFAULT_SPLIT_RATIO), in InitSplitRects() 526 displayRect.width_, dividerWidth }; in InitSplitRects()
|
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/dialog/ |
H A D | dialog_pattern.cpp | 812 const Dimension& dividerLength, const Dimension& dividerWidth, const Color& color, const Dimension& space) in CreateDivider() 820 dividerProps->UpdateStrokeWidth(dividerWidth); in CreateDivider() 827 .left = CalcLength((space - dividerWidth) / 2), in CreateDivider() 828 .right = CalcLength((space - dividerWidth) / 2), in CreateDivider() 882 auto dividerWidth = dialogTheme_->GetDividerBetweenButtonWidth_(); in AddButtonAndDivider() local 888 auto dividerNode = CreateDivider(dividerLength, dividerWidth, dividerColor, buttonSpace); in AddButtonAndDivider() 811 CreateDivider( const Dimension& dividerLength, const Dimension& dividerWidth, const Color& color, const Dimension& space) CreateDivider() argument
|
H A D | dialog_pattern.h | 355 const Dimension& dividerLength, const Dimension& dividerWidth, const Color& color, const Dimension& space);
|