Bonjour,
J'essaye d'intégrer deux curseurs capables de renseigner sur les positions X et Y d'une courbe dans un graphe lui même imbriqué dans une interface. Le "module" dédié spécialement à la création des curseurs et à leur utilisation fonctionne correctement si utilisé tout seul dans son coin sur une courbe tracée à la va vite mais je me heurte au problème suivant lorsque j'essaye d'intégrer mes curseurs dans ma gui.
Ma fonction clickFcn en appelle à la propriété WindowButtonMotionFcn mais cette dernière n'est pas supportée pour un objet de classe axes. Existe t-il un moyen de contourner le problème ?
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function clickFcn(obj,event) fig = get(obj,'parent'); handles = guidata(fig); set(fig,'WindowButtonMotionFcn',{@dragFcn,obj},... 'WindowButtonUpFcn',@unclickFcn); end
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Error using hg.axes/set The name 'WindowButtonMotionFcn' is not an accessible property for an instance of class 'axes'. Error in mygui>clickFcn (line 432) set(fig,'WindowButtonMotionFcn',{@dragFcn,obj},...
Partager