[Users-fr] conflit gestion de graphique et interaction console en parallèle
CHEZE David 227480
david.cheze at cea.fr
Mer 1 Aou 10:29:09 CEST 2018
Bonjour
J'ai remarqué un comportement étrange avec mon installation : scilab 6.0.1 WIN7 64 bits : lorsque je place les macros de création de graphiques au sein d'une boucle d'interaction via la console scilab, les fenêtres graphiques ne sont plus interactives (aucune des fonctions menus ou boutons de la fenêtre grpahique ne sont accessibles) tant que je n'ai pas interrompu la boucle principale de saisie console. Cf script simplifié ci-dessous pour reproduire le comportement. -->bugzilla ?
Merci pour vos commentaires, solutions pour reprendre la main sur ces fenêtres graphiques isolées ?
David
//traitement d'un jeu de fichiers
mprintf("saisie indice>=1 , [] pour quitter:\n")
saisie=mscanf("%s")
//sélection indices pour traitement de la pile de fichier
prof=[evstr(saisie)]'
while prof<>[]
//configuration du traitement sur le jeu de fichiers sélectionnés
mprintf("graphiques des tests ? 0/1 \n")
graphique=mscanf("%d")
//traitement
if graphique then
scf();
x=[1:50]'
Donnees = grand(50,3,'unf',0,120)
try
for i=1:4
subplot(2,2,i)
plot2d(x,Donnees)
legend("D1","D2","D3")
end
catch
disp("Erreur représentation graphique impossible")
end
end
//invite nouvelle sélection de traitement
mprintf("saisie indice>=1 , [] pour quitter:\n")
saisie=mscanf("%s")
prof=[evstr(saisie)]' //en colonne
end
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20180801/8b882021/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr