public void OnNewDefaultDomain(object sender, NewDefaultDomainEventArgs args) { if (args.NewDomainID == domain.ID) { DefaultAccountButton.Toggled -= new EventHandler(OnDefaultAccountToggled); DefaultAccountButton.Active = true; DefaultAccountButton.Sensitive = false; DefaultAccountButton.Toggled += new EventHandler(OnDefaultAccountToggled); } else if (args.OldDomainID == domain.ID) { DefaultAccountButton.Toggled -= new EventHandler(OnDefaultAccountToggled); DefaultAccountButton.Active = false; DefaultAccountButton.Sensitive = true; DefaultAccountButton.Toggled += new EventHandler(OnDefaultAccountToggled); } }
public void OnNewDefaultDomainEvent(object sender, NewDefaultDomainEventArgs args) { TreeIter iter; DomainInformation dom; iter = (TreeIter)curDomains[args.NewDomainID]; dom = domainController.GetDomain(args.NewDomainID); if (dom != null) { AccTreeStore.SetValue(iter, 0, dom.ID); } UpdateWidgetSensitivity(); }