D'abord, clic droit sur le scope en question, puis "Block Properties" puis l'onglet "callbacks". Ensuite je sélectionne CloseFcn et j'ai écrit le code suivant:
set(nom_de_la_checkbox,'value',0)
Là, j'ai à nouveau fait des test et je n'ai pas de message d'erreur. Cela dit j'en ai déjà eu, mais je ne m'en souviens pas.
J'ai fait un test avec comme CloseFcn Callback : Le résultat c'est que cela imprime effectivement hello quand je ferme le scope par l'intermédiaire de la checkbox, mais pas quand je le ferme directement...
Voilà le code pour quand je décoche la checkbox:
1 2 3 4
| 'Callback',['open_system(''Nouvelle_simulation/Visu entrées réduites/Nom_du_graphe''),',...
'if get(nom_de_la_checkbox,''value'')==0,',...
'close_system(''Nouvelle_simulation/Visu entrées réduites/Nom_du_graphe''),',...
'end']); |
J'espère que vous pourrez m'aider, merci pour la rapidité de votre réponse.
R.
Partager