Saltar al contenido principal
Los elementos pueden agruparse para formar elementos de grupo. Esto permite que FlexiLayout Studio trate los elementos agrupados como una sola entidad, para la que ya ha formulado una única hipótesis (que en realidad consta de las hipótesis de cada uno de los elementos constituyentes). FlexiLayout Studio examina las combinaciones de hipótesis de los elementos constituyentes del grupo y selecciona solo las mejores (usted determina cuántas). Estas hipótesis se utilizan después para formular hipótesis sobre los elementos subordinados.
El propio árbol de elementos puede considerarse un elemento de grupo.

Restricciones de búsqueda compartidas para un grupo

Un elemento de grupo le permite crear una sola restricción de búsqueda para todos los elementos que lo componen. El área de búsqueda de un elemento constituyente concreto será la intersección entre el área de búsqueda especificada para ese elemento constituyente y el área de búsqueda especificada para todo el grupo.
La intersección entre el área de búsqueda de un elemento constituyente y el área de búsqueda del grupo puede ser nula. Si la intersección es nula, no se encontrará el elemento constituyente. Por lo tanto, especifique solo relaciones simples para los elementos de grupo, por ejemplo, Above: PageRect.Top + PageRect.Height/2; (es decir, busque el elemento en la mitad superior de la imagen), o no especifique ninguna relación, para evitar contradicciones entre las relaciones que describen el área de búsqueda del grupo y las relaciones que describen el área de búsqueda de un elemento constituyente.

Propiedades de la hipótesis de grupo

Una hipótesis de grupo tiene las siguientes propiedades: