Skip to content
Snippets Groups Projects
Verified Commit 43547392 authored by Houtan Bastani's avatar Houtan Bastani
Browse files

clean up file

parent 0179a37d
No related branches found
No related tags found
No related merge requests found
......@@ -31,56 +31,54 @@ function menu_options(oid,status)
global M_ oo_
fig = getappdata(0,'main_figure');
handles = guihandles(fig);
handles = guihandles(getappdata(0,'main_figure'));
switch oid
case 'project'
set(handles.project_save, 'Enable', status);
set(handles.project_save_as, 'Enable', status);
set(handles.project_close, 'Enable', status);
set(handles.model_load, 'Enable', status);
handles.project_save.Enable = status;
handles.project_save_as.Enable = status;
handles.project_close.Enable = status;
handles.model_load.Enable = status;
case 'model'
set(handles.model_logfile, 'Enable', status);
set(handles.model_settings, 'Enable', status);
set(handles.model_save_snapshot, 'Enable', status);
set(handles.model_load_snapshot, 'Enable', status);
handles.model_logfile.Enable = status;
handles.model_settings.Enable = status;
handles.model_save_snapshot.Enable = status;
handles.model_load_snapshot.Enable = status;
case 'model_special'
set(handles.model_settings, 'Enable', status);
set(handles.model_save_snapshot, 'Enable', status);
set(handles.model_load_snapshot, 'Enable', status);
handles.model_settings.Enable = status;
handles.model_save_snapshot.Enable = status;
handles.model_load_snapshot.Enable = status;
case 'estimation'
set(handles.estimation_observed_variables, 'Enable', status);
set(handles.estimation_parameters_shocks, 'Enable', status);
set(handles.estimation_run_calibrated_smoother, 'Enable', status);
set(handles.estimation_run, 'Enable', status);
handles.estimation_observed_variables.Enable = status;
handles.estimation_parameters_shocks.Enable = status;
handles.estimation_run_calibrated_smoother.Enable = status;
handles.estimation_run.Enable = status;
case 'stochastic'
set(handles.model_export, 'Enable', status);
set(handles.simulation_stochastic, 'Enable', status);
handles.model_export.Enable = status;
handles.simulation_stochastic.Enable = status;
case 'deterministic'
set(handles.model_export, 'Enable', status);
set(handles.simulation_deterministic, 'Enable', status);
handles.model_export.Enable = status;
handles.simulation_deterministic.Enable = status;
case 'sensitivity'
set(handles.model_export, 'Enable', status);
set(handles.sensitivity_analysis, 'Enable', status);
handles.model_export.Enable = status;
handles.sensitivity_analysis.Enable = status;
case 'output'
set(handles.output_shocks_decomposition, 'Enable', status);
handles.output_shocks_decomposition.Enable = status;
if (isfield(oo_, 'dr') && isfield(oo_.dr, 'ghu')) || isfield(oo_, 'SmoothedShocks')
set(handles.output_conditional_forecast, 'Enable', status);
handles.output_conditional_forecast.Enable = status;
end
if isfield(M_, 'histval_dseries') || isfield(oo_, 'SmoothedVariables')
set(handles.output_forecast, 'Enable', status);
handles.output_forecast.Enable = status;
end
otherwise
error(['menu option: ' oid ' not handled']);
end
end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment