Bonjour,
J'ai une interface graphique avec la loupe + dans la toolbar qui permet de zoomer dans un axe comme ceci:
Maintenant à chaque que je zoom in je stocke un zoomCpt +1 dans une variable et un zoomCpt -1 quand je dézoome. Et quand je reloade ma variable je voudrais que le zoom soit le même qu'en quittant mon interface mais quand je fais ceci, rien ne se passe (pas de zoom) alors qu'il passe bien dans la boucle for c...:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 h = zoom; zoomCpt = zoomCpt + 1; set(h,'Motion','horizontal','Enable','on'); set(findall(figGUI,'tooltipString','Zoom In'),'State','off');
Une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 if zoomCpt>0 for c = 1:zoomCpt h = zoom(uiaxes(1).h); set(h,'Motion','horizontal','Enable','on'); set(findall(figGUI,'tooltipString','Zoom In'),'State','off'); end end
Partager