SelectionChangeFcn not receiving handles
    7 Ansichten (letzte 30 Tage)
  
       Ältere Kommentare anzeigen
    
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
0 Kommentare
Akzeptierte Antwort
  Paulo Silva
      
 am 5 Jul. 2011
        set(handles.uipanel1,'SelectionChangeFcn',...{@uipanel1_SelectionChangeFcn,handles});
Weitere Antworten (0)
Siehe auch
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!

