function buttonswap_scal_BKP(hObject, eventdata, parentfig,Empty_Button,LockMode,Footnote, AxesAFS,AxesSOL)



data = get(Empty_Button,'UserData');
if data.scalBorg==1
    data.scalBorg=0;
else
    data.scalBorg=1;
end

plotAFS_BKP(Empty_Button,AxesAFS);

if (isfield(data,'ismatrix')*isfield(data,'isafs') == 0) || (data.ismatrix*data.isafs == 0)
if isfield(

set(Empty_Button,'UserData',data);
if data.scalBorg==1
dlmwrite('subfcns4BKP/wrap/IP.txt',data.IP_B,'precision','%15.15e','delimiter',' ');
dlmwrite('subfcns4BKP/wrap/FP.txt',data.FP_B,'precision','%15.15e','delimiter',' ');
dlmwrite('subfcns4BKP/wrap/AFS.txt',data.Tbnd_B,'precision','%15.15e','delimiter',' ');
dlmwrite('subfcns4BKP/wrap/AFSout.txt',data.Fbnd_B,'precision','%15.15e','delimiter',' ');
else
    dlmwrite('subfcns4BKP/wrap/IP.txt',data.IP_SV,'precision','%15.15e','delimiter',' ');
dlmwrite('subfcns4BKP/wrap/FP.txt',data.FP_SV,'precision','%15.15e','delimiter',' ');
dlmwrite('subfcns4BKP/wrap/AFS.txt',data.Tbnd_SV,'precision','%15.15e','delimiter',' ');
dlmwrite('subfcns4BKP/wrap/AFSout.txt',data.Fbnd_SV,'precision','%15.15e','delimiter',' ');
end