Home
last modified time | relevance | path

Searched refs:leftHandler (Results 1 – 2 of 2) sorted by relevance

/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/text_drag/
H A Dtext_drag_pattern.cpp110 RectF leftHandler = GetHandler(true, boxes, contentRect, globalOffset, textStartOffset); in CalculateTextDragData() local
112 AdjustHandlers(contentRect, leftHandler, rightHandler); in CalculateTextDragData()
113 float width = rightHandler.GetX() - leftHandler.GetX(); in CalculateTextDragData()
114 float height = rightHandler.GetY() - leftHandler.GetY() + rightHandler.Height(); in CalculateTextDragData()
116 float globalX = leftHandler.GetX() + globalOffset.GetX() - dragOffset; in CalculateTextDragData()
117 float globalY = leftHandler.GetY() + globalOffset.GetY() - dragOffset; in CalculateTextDragData()
121 if (leftHandler.GetY() == rightHandler.GetY()) { in CalculateTextDragData()
137 SelectPositionInfo info(leftHandler.GetX() + offsetXValue, leftHandler.GetY() + offsetYValue, in CalculateTextDragData()
141 data.initSelecitonInfo(info, leftHandler.GetY() == rightHandler.GetY()); in CalculateTextDragData()
157 if (leftHandler.GetY() != rightHandler.GetY()) { in AdjustHandlers()
[all …]
H A Dtext_drag_pattern.h219 static void AdjustHandlers(const RectF contentRect, RectF& leftHandler, RectF& rightHandler);