Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
2023.1.0 - Français


twinkle

fait clignoter des éléments graphiques pour les repérer visuellement

Syntaxe

twinkle
twinkle(n)
twinkle(h)
twinkle(h,n)

Paramètres

h

identifiant unique ou vecteur d'identifiants graphiques des éléments à repérer. Par défaut, l'élément graphique actif d'identifiant gce() est considéré.

n

nombre de clignotements. Par défaut, n=5

Description

twinkle fait clignoter n fois les objets graphiques dont les identifiants sont spécifiés dans h. Si certains des objets sont initialement invisibles, ils sont clignotés comme les autres, puis redeviennent invisibles à l'issue du clignotement.

Si twinkle() est appelé sans paramètre alors qu'aucune fenêtre graphique n'existe, l'instruction est ignorée. Si un des identifiants graphiques de h est invalide (l'élément graphique correspondant a été supprimé entretemps), twinkle(h..) produit une erreur.

Exemples

clf
plot()
twinkle    // fait clignoter le dernier groupe de courbes dessinées dans l'exemple de plot()
twinkle(3) // le fait clignoter seulement 3 fois

clf
x = linspace(-2*%pi,2*%pi,100)';
plot2d(x,[sin(x),cos(x)]);
e = gce();
p1 = e.children(1);
p2 = e.children(2);
twinkle(p1)     // Courbe du cosinus
twinkle(p2,10)  // Courbe du sinus, 10 fois
twinkle(gca())  // Repère actif entier

// Repérage visuel d'un sous-ensemble de multiples courbes, certaines étant initialement masquées
clf
plot()
c = gca().children.children(1:10);
c(1:5).visible = "off";
sleep(5,'s')
twinkle(c)

Voir aussi

Historique

VersionDescription
6.0

twinkle() et twinkle(n) ajoutés.

6.1

Plusieurs objets indépendants peuvent désormais être clignotés ensemble.

Report an issue
<< seteventhandler Interactivité xclick >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Mon May 22 12:39:43 CEST 2023