1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| handles.fig = figure;
handles.panel=uipanel;
handles.h(1)=uicontrol('parent',h,'string','h1','pos',[10 10 100 20]);
handles.h(2)=uicontrol('parent',h,'string','h2','pos',[10 40 100 20]);
handles.h(3)=uicontrol('parent',h,'string','h3','pos',[10 70 100 20]);
%Tous en enable off sauf h3
set(handles.h(2:3),'enable','off');
%Je l'enregistre pour plus tard :
guidata(handles.fig,handles);
%Et ailleurs je pourrais faire :
handles = guidata(hanldeFigure);
%handleFigure est suivant les cas :
% gcf, je suis sure qu'il n'y a qu'une seule figure
% gcbf, je suis dans le callback d'un objet de ma figure, c'est plus sur
% je connais la valeur par un autre moyen (genre passée en paramètre) |
Partager