protected virtual void OnSignalRemoved (SignalEventArgs args) { if (SignalRemoved != null) SignalRemoved (this, args); }
void OnSignalRemoved (object sender, SignalEventArgs args) { if (frontend != null) frontend.NotifySignalRemoved (Component.GetSafeReference (args.Wrapper), null, args.Signal); OnSignalRemoved (args); }
void OnSignalAddedOrRemoved (object sender, SignalEventArgs args) { if (!internalChange && args.Wrapper == selection) RefreshTree (); }
void IProject.NotifySignalRemoved (SignalEventArgs args) { if (loading) return; if (frontend != null) frontend.NotifySignalRemoved (Component.GetSafeReference (args.Wrapper), null, args.Signal); OnSignalRemoved (args); }
internal protected virtual void OnSignalRemoved (SignalEventArgs args) { OnObjectChanged (args); if (!Loading) { if (proj != null) proj.NotifySignalRemoved (args); if (SignalRemoved != null) SignalRemoved (this, args); } }