void ScriptChanged(ScriptChangedEventArgs e) { if (e.Reference == this) { mPersistence.Script = e.Script; try { if (e.Code != null) { ComponentManager.Execute(e.Code); } } catch (Exception ex) { foreach (IScript i in m_ScriptInterface) { i.SetMessage(this, ex.Message); } } } }
void ScriptChanged(ScriptChangedEventArgs e) { if (e.Reference == this) { mPersistence.Script = e.Script; try { if (e.Code != null) ComponentManager.Execute(e.Code); } catch (Exception ex) { foreach (IScript i in m_ScriptInterface) i.SetMessage(this, ex.Message); } } }