Hi all, I've run into a strange problem while trying to incorporate radio buttons into my GUI. I'm programming it completely, and I've run into the following error:
Error using uiradiobutton (line 11)
Functionality not supported with figures created with the figure function. For more information, see Graphics Support in App Designer.
So I'm not using App Designer at all, and I've almost copied the example line by line.
Here's my code:
scrsz = get(0,'ScreenSize');screensize_factor = 0.5;figsize = [(scrsz(3)*(1-screensize_factor))./2 (scrsz(4)*(1-screensize_factor))./2 ... scrsz(3)*screensize_factor scrsz(4)*screensize_factor];handles.myfig = figure('units','pixels','Position',figsize,... 'menubar','none','name','main_figure',... 'numbertitle','off','resize','on',... 'Visible','off','color',[1,1,1],'Tag','myfig');handles.mypanel = uipanel(handles.myfig,'BorderType','none','BackgroundColor',clr,'Visible','off','Position',panpos,'Tag','mypanel');mybg = uibuttongroup(handles.mypanel, 'Title', 'bg', 'position',[0 0.3 .47 0.25]);mybuttonone = uiradiobutton(mybg,... %<<<<<<<< This is where the code fails to compile and the error appears in the command window <<<<<<< 'Text', 'One',... 'Position', [0.1 0.6 0.4 0.2]);mybuttontwo = uiradiobutton(mybg,... 'Text', 'Two',... 'Position', [0.1 0.4 0.4 0.2]);mybuttonthree = uiradiobutton(mybg,... 'Text', 'Three',... 'Position', [0.1 0.2 0.4 0.2]);
Is there just something that I'm missing? I followed the instructions here: https://www.mathworks.com/help/matlab/ref/uibuttongroup.html and I just don't know what to do here.
Best Answer