function update_drugbox(drug_num, mode) global handles if (mode==2) return end drughandle=str_eval(['handles.drug' int2str(drug_num)]); cbox=drughandle.concbox; v=get(drughandle.concbox,'Value'); if (v==0) set_drug(drug_num, 0, -1); elseif (v==100) set_drug(drug_num, v, drughandle.xmax); else x_val=max((100*drughandle.ic50)/(100-v)-drughandle.ic50,drughandle.xmin); set_drug(drug_num, v, x_val); end indicate_drugs_active;