bonjour,
après avoir trouvé la structure de controle d'un groupe de bouttons radios
je l'ai insérée dans le callback et sans rien mettre à l'intérieur de la structure, j'ai toujours une erreur fatale. Voila la structure:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
function uipanel1_SelectionChangeFcn(hObject, eventdata, handles)
% hObject    handle to uipanel1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
 
 
selection = get(hObject,'SelectedObject');
switch get(selection,'Tag')
    case 'radiobutton1'
 
        % code piece when radiobutton1 is selected goes here
    case 'radiobutton2'
        % code piece when radiobutton2 is selected goes here
        % ...
end
voila l'erreur que j'ai
??? There is no 'SelectedObject' property in the 'uicontrol' class.

Error in ==> untitled>uipanel1_SelectionChangeFcn at 85
selection = get(hObject,'SelectedObject');

Error in ==> gui_mainfcn at 75
feval(varargin{:});

Error in ==> untitled at 44
gui_mainfcn(gui_State, varargin{:});

Error in ==> uitools.uibuttongroup.childAddedCbk>manageButtons at 81
eval(cbk);

??? Error while evaluating uicontrol Callback.
Juste a titre de precision, j'ai eu l'idée de changer le groupe de button radion en pop menu mais je garde le même type d'erreur
si vous avez la solution ou d'autres alternatives, je serais vraiment reconnaissant
et merci