Home
last modified time | relevance | path

Searched refs:dividerWidth (Results 1 - 18 of 18) sorted by relevance

/foundation/arkui/ace_engine/frameworks/core/components_ng/render/
H A Ddivider_painter.cpp30 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 Drosen_render_list_item.cpp211 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 Dtextpicker_paint_method.cpp108 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 Dtextpicker_properties.h43 float dividerWidth = 0.0f; member
/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/navigation/
H A Dnavigation_layout_algorithm.cpp168 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 Dnavigation_pattern.cpp1666 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 Drosen_render_column_split.cpp37 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 Doption_paint_method.cpp41 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 Doption_layout_algorithm.cpp77 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 Dtabs_layout_algorithm.cpp118 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 Dtabs_layout_algorithm.h45 const SizeF& idealSize, const SizeF& tabBarSize, const float dividerWidth);
/foundation/window/window_manager/test/systemtest/wms/
H A Dwindow_test_utils.cpp342 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 Dtext_picker_divider_add_test.cpp278 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 Dtext_picker_divider_test.cpp645 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 Dsearch_layout_algorithm.cpp330 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 Dwindow_layout_policy_cascade.cpp518 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 Ddialog_pattern.cpp812 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 Ddialog_pattern.h355 const Dimension& dividerLength, const Dimension& dividerWidth, const Color& color, const Dimension& space);

Completed in 23 milliseconds