Exemplo n.º 1
0
        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();
        }
Exemplo n.º 2
0
        public void OnNewDefaultDomain(object sender, NewDefaultDomainEventArgs args)
        {
            if (args.NewDomainID == domain.ID)
            {
                // This domain was just made the new default
                DefaultAccountButton.Toggled -= new EventHandler(OnDefaultAccountToggled);

                DefaultAccountButton.Active    = true;
                DefaultAccountButton.Sensitive = false;

                DefaultAccountButton.Toggled += new EventHandler(OnDefaultAccountToggled);
            }
            else if (args.OldDomainID == domain.ID)
            {
                // This domain is no longer the default
                DefaultAccountButton.Toggled -= new EventHandler(OnDefaultAccountToggled);

                DefaultAccountButton.Active    = false;
                DefaultAccountButton.Sensitive = true;

                DefaultAccountButton.Toggled += new EventHandler(OnDefaultAccountToggled);
            }
        }