Graphiques Multiples - Scénario 2
- Last UpdatedSep 24, 2024
- 1 minute read
Vous souhaitez ouvrir de nombreux graphiques à l'aide du même élément d'interface, tel qu'un bouton tactile. Vous souhaitez également pouvoir sélectionner la position et le nom du graphique à l'aide des éléments de l'interface, tels que des listes déroulantes. Il est possible de configurer une liste déroulante sur la page Modifier les animations. Les valeurs de la liste déroulante serviront d'index pour le paramètre de position de la fenêtre. En mode exploitation, vous pouvez sélectionner dynamiquement les valeurs d'emplacement de la fenêtre à l'aide de cette liste déroulante.
Vous pouvez utiliser le script suivant pour y arriver<:hs>:
dim popup as aaGraphic.GraphicInfo;
dim MyInt as Integer;
popup.GraphicName = SelectedSymbol.Value;
IF SelectedPosition.Value == 2 THEN
popup.Identity = "TopLeft";
popup.WindowTitle = "Coin supérieur gauche";
ENDIF ;
IF SelectedPosition.Value == 4 THEN
popup.Identity = "TopRight";
popup.WindowTitle = "Coin supérieur droit";
ENDIF ;
IF SelectedPosition.Value == 9 THEN
popup.Identity = "BottomLeft";
popup.WindowTitle = "Coin inférieur gauche";
ENDIF ;
IF SelectedPosition.Value == 11 THEN
popup.Identity "BottomRight";
popup.WindowTitle = "Coin inférieur droit";
ENDIF ;
popup.RelativeTo = aaGraphic.RelativeTo.CustomizedWidthHeight;
popup.width = 300;
popup.heigth = 300;
MyInt = StringToIntg( SelectedPosition.Value);
popup.WindowLocation = MyInt;
ShowGraphic( popup);
Dans le script, popup.WindowLocation = MyInt remplace la référence explicite par un index de type entier. Selectedsymbol est la liste déroulante pour sélectionner dynamiquement le graphique pendant l'exploitation et SelectedPosition la liste déroulante pour sélectionner dynamiquement la position de fenêtre.
Pendant l'exécution, cliquez sur le bouton tactile ShowGraphic pour ouvrir tous les graphiques. Vous pouvez sélectionner le graphique dans la liste Sélection d'un graphique. Vous pouvez également sélectionner le graphique dans la liste Sélection d'une position.