Code covered by the BSD License  

Highlights from
GUI Scripter

from GUI Scripter by Martin Dale
Creates an M-File from a Visual Basic 6.0 Project GUI Interface

script_radiogroup(selected)
function script_radiogroup(selected)
%   A callback function that conducts XOR operation on radio buttons

%   Martin Dale, July 2002
%   Copyright 2002   All Rights Reserved.
%   Version 1.00   9 June 2002
%   Contact Martin.Dale@Physics.org

all_data=get(0,'UserData');
data=get(selected,'UserData');
parent_data=get(eval(['all_data.',data.virtualparent]),'userdata');
[m]=find(parent_data.radiolist==selected);
set(parent_data.radiolist,'value',0);
set(parent_data.radiolist(m),'value',1);

Contact us at files@mathworks.com