private void OnLockingEvent(object sender, ObjectLockingEventArgs args) { if (!args.ObjectIds.Contains(Id)) { return; } ButtonWithTooltip.SetInteractivity(!args.Locked && args.Owner != LandingScreen.Instance.GetUsername(), "Project parameter is being edited by " + args.Owner); }
protected virtual void OnObjectLockingEvent(object sender, ObjectLockingEventArgs args) { if (!args.ObjectIds.Contains(GetId())) { return; } if (args.Locked) { OnObjectLocked(args.Owner); } else { OnObjectUnlocked(); } //SelectorMenu.Instance.ForceUpdateMenus(); }
protected override void OnObjectLockingEvent(object sender, ObjectLockingEventArgs args) { return; }
private void OnObjectLockingEvent(object sender, ObjectLockingEventArgs args) { UpdateBuildAndSaveBtns(); }