private void OnProgramChanged()
{
try
{
if (program != null)
{
Model = new MixedCodeDataModel(program);
addrTop = Model.CurrentPosition as Address;
return;
}
}
catch (Exception ex)
{
Services.RequireService<IDiagnosticsService>().Error(ex, "An error occurred while displaying the program.");
}
Model = new EmptyEditorModel();
addrTop = null;
}