internal void NotifyActionAdded(Action ac) { ac.SetActionGroup(this); ac.ObjectChanged += OnActionChanged; ac.SignalAdded += OnSignalAdded; ac.SignalRemoved += OnSignalRemoved; ac.SignalChanged += OnSignalChanged; ac.UpdateNameIndex(); NotifyChanged(); if (ActionAdded != null) { ActionAdded(this, new ActionEventArgs(ac)); } }
internal void NotifyActionAdded (Action ac) { ac.SetActionGroup (this); ac.ObjectChanged += OnActionChanged; ac.SignalAdded += OnSignalAdded; ac.SignalRemoved += OnSignalRemoved; ac.SignalChanged += OnSignalChanged; ac.UpdateNameIndex (); NotifyChanged (); if (ActionAdded != null) ActionAdded (this, new ActionEventArgs (ac)); }