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,...
'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]);