Skip to main content
Les fonctions Nearest indiquent à FlexiLayout Studio que, toutes choses égales par ailleurs, il doit sélectionner l’hypothèse la plus proche d’un élément ou d’un point de l’image spécifié par les paramètres de la fonction Nearest. Dans la section Advanced pre-search relations de l’élément, vous ne pouvez utiliser qu’une seule fonction Nearest. Une fois la fonction appliquée, une seule hypothèse est sélectionnée parmi un ensemble de plusieurs hypothèses. La sélection a lieu lors de la génération des hypothèses pour l’élément, c’est-à-dire avant l’exécution du code saisi dans la section Advanced post-search relations. Pour en savoir plus, voir Rechercher des éléments avec Nearest et FuzzyQuality. Les fonctions Nearest peuvent être utilisées pour sélectionner des hypothèses pour tout type d’élément, à l’exception des Groups, des groupes répétitifs et des Tables.

Fonctions Nearest

Exemple pour NearestX : Le code suivant indique que l’élément recherché est, horizontalement, le plus proche de la limite droite de l’élément ElementName.
Exemple de NearestY : Le code suivant indique que l’élément recherché est verticalement le plus proche de la limite supérieure de l’élément ElementName.
Exemple pour Nearest( XInterval x, YInterval y ) : Le code suivant indique que l’élément recherché est le plus proche du centre de l’élément ElementName.
Le code suivant spécifie que l’élément recherché est le plus proche du centre de la page.
Exemple pour Nearest( PageEdge ) : Pour préciser que l’élément actuel est le plus proche du bord inférieur de la page, écrivez :
Exemple pour Nearest( Hypothesis hyp ) : Le code suivant indique que l’élément recherché est le plus proche de l’élément ElementName.