Searched refs:menuItemSize (Results 1 – 4 of 4) sorted by relevance
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/ |
H A D | sub_menu_layout_algorithm.cpp | 97 auto menuItemSize = parentMenuItem->GetGeometryNode()->GetFrameSize(); in MenuLayoutAvoidAlgorithm() local 104 float leftSpace = position_.GetX() - menuItemSize.Width(); in MenuLayoutAvoidAlgorithm() 108 float x = HorizontalLayoutSubMenu(size, position_.GetX(), menuItemSize); in MenuLayoutAvoidAlgorithm() 112 y = VerticalLayoutSubMenu(size, position_.GetY(), menuItemSize); in MenuLayoutAvoidAlgorithm() 114 y = VerticalLayoutSubMenuHalfScreen(size, position_.GetY(), menuItemSize); in MenuLayoutAvoidAlgorithm() 176 const SizeF& size, float position, const SizeF& menuItemSize) in VerticalLayoutSubMenuHalfScreen() argument 198 …ayoutAlgorithm::VerticalLayoutSubMenu(const SizeF& size, float position, const SizeF& menuItemSize) in VerticalLayoutSubMenu() argument 215 const SizeF& size, float position, const SizeF& menuItemSize, LayoutWrapper* layoutWrapper) in HorizontalLayoutSubMenu() argument 219 float leftSpace = position - menuItemSize.Width(); in HorizontalLayoutSubMenu() 225 rightSpace = position - menuItemSize.Width(); in HorizontalLayoutSubMenu() [all …]
|
H A D | sub_menu_layout_algorithm.h | 32 float VerticalLayoutSubMenu(const SizeF& size, float position, const SizeF& menuItemSize); 33 float HorizontalLayoutSubMenu(const SizeF& size, float position, const SizeF& menuItemSize, 37 …loat VerticalLayoutSubMenuHalfScreen(const SizeF& size, float position, const SizeF& menuItemSize);
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/wrapper/ |
H A D | menu_wrapper_pattern.cpp | 106 auto menuItemSize = menuItem->GetGeometryNode()->GetFrameSize(); in FindTouchedMenuItem() local 108 … RectF(menuItemOffset.GetX(), menuItemOffset.GetY(), menuItemSize.Width(), menuItemSize.Height()); in FindTouchedMenuItem()
|
/ohos5.0/foundation/arkui/ace_engine/frameworks/core/components_ng/pattern/menu/menu_item/ |
H A D | menu_item_pattern.cpp | 1711 auto menuItemSize = menuItem->GetGeometryNode()->GetFrameSize(); in FindTouchedEmbeddedMenuItem() local 1713 menuItemSize.Width(), menuItemSize.Height()); in FindTouchedEmbeddedMenuItem()
|