public virtual void UpdateStateWithNotification(RelevanceLevel newLevel)
 {
     if (this.CurrentRelevanceLevel == newLevel)
       {
     return;
       }
       this.CurrentRelevanceLevel = newLevel;
       this.OnRelevanceChanged();
 }
 public virtual void UpdateStateWithNotification(RelevanceLevel newLevel)
 {
     if (this.CurrentRelevanceLevel == newLevel)
     {
         return;
     }
     this.CurrentRelevanceLevel = newLevel;
     this.OnRelevanceChanged();
 }
예제 #3
0
 protected virtual void ProviderOnClipboardValueUpdatedService(string newValue)
 {
     if (this.IsValidUrl(newValue))
       {
     this.CurrentRelevanceLevel = RelevanceLevel.Normal;
       }
       else
       {
     this.CurrentRelevanceLevel = RelevanceLevel.Low;
       }
       this.OnRelevanceChanged();
 }
예제 #4
0
 protected virtual void ProviderOnClipboardValueUpdatedService(string newValue)
 {
     if (this.IsValidUrl(newValue))
     {
         this.CurrentRelevanceLevel = RelevanceLevel.Normal;
     }
     else
     {
         this.CurrentRelevanceLevel = RelevanceLevel.Low;
     }
     this.OnRelevanceChanged();
 }
예제 #5
0
 public void DecorateStripItem(ToolStripMenuItem menuItem, RelevanceLevel currentRelevanceLevel)
 {
     switch (currentRelevanceLevel)
       {
     case RelevanceLevel.Irrelevant:
       this.SetToIrrelevantState(menuItem);
       break;
     case RelevanceLevel.Low:
       this.SetToLowState(menuItem);
       break;
     case RelevanceLevel.Normal:
       this.SetToNormalState(menuItem);
       break;
     case RelevanceLevel.High:
       this.SetToHighState(menuItem);
       break;
       }
 }
예제 #6
0
        public void DecorateStripItem(ToolStripMenuItem menuItem, RelevanceLevel currentRelevanceLevel)
        {
            switch (currentRelevanceLevel)
            {
            case RelevanceLevel.Irrelevant:
                this.SetToIrrelevantState(menuItem);
                break;

            case RelevanceLevel.Low:
                this.SetToLowState(menuItem);
                break;

            case RelevanceLevel.Normal:
                this.SetToNormalState(menuItem);
                break;

            case RelevanceLevel.High:
                this.SetToHighState(menuItem);
                break;
            }
        }