Borrar filtros
Borrar filtros

SelectionChangeFcn not receiving handles

5 visualizaciones (últimos 30 días)
Bob
Bob el 5 de Jul. de 2011
I'm trying to have a gui (made using GUIDE) run some code when the selection of a radio button is changed.
The radio buttons are in a uipanel, I have added the following to the OpeningFcn:
set(handles.uipanel1,'SelectionChangeFcn',@uipanel1_SelectionChangeFcn);
and defined the SelectionChangeFcn as:
function uipanel1_SelectionChangeFcn(hObject, eventdata, handles)
who
However, the output of 'who' is:
Your variables are:
eventdata hObject
Is there a way to pass the handles structure to it too? I have a function that updates the gui, based on the contents of handles which I want to call from the SelectionChangeFcn.
Cheers

Respuesta aceptada

Paulo Silva
Paulo Silva el 5 de Jul. de 2011
set(handles.uipanel1,'SelectionChangeFcn',...{@uipanel1_SelectionChangeFcn,handles});

Más respuestas (0)

Categorías

Más información sobre Migrate GUIDE Apps en Help Center y File Exchange.

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by