Comportement des fenêtres de la fonction ShowGraphic() avec un même identifiant
- Last UpdatedSep 24, 2024
- 1 minute read
Les fenêtres indépendantes ouvertes avec fonction ShowGraphic() qui tentent à leur tour d'ouvrir une fenêtre indépendante avec la même propriété Identity, présentent le comportement suivant face à l'exécution des scripts prédéfinis OnHide, OnShow et WhileShowing :
-
Une fonction ShowGraphic() à l'intérieur d'un script OnShow sera bloquée si une fenêtre indépendante est déjà ouverte avec ShowGraphic() et la même propriété Identity.
-
Une fonction ShowGraphic() à l'intérieur d'un script WhileShowing sera bloquée si une fenêtre indépendante est déjà ouverte avec ShowGraphic() et la même propriété Identity.
-
Une fonction ShowGraphic() à l'intérieur d'un script OnHide sera bloquée si une fenêtre indépendante est déjà ouverte avec ShowGraphic() et la même propriété Identity.
Aucune erreur n'est retournée et aucun message n'est consigné dans le journal quand l'exécution du script est bloquée de la manière décrite.
Avec l'option de mémoire en cache graphique activée, l'appel des fenêtres contextuelles ShowGraphic avec le même nom d'identité, si le graphique est modal par rapport au graphique modal situé derrière lui, l'appel de la fonction ShowGraphic ne peut pas modifier ce graphique pour qu'il soit non modal par rapport au graphique modal actuel. Pour plus d'informations, voir Fenêtres modales et la fonction ShowGraphic().