Beispiel #1
0
 public void ActivateFilter(int id)
 {
     SearchEntry.FilterMenuItem filterMenuItem = this.FindFilterMenuItem(id);
     if (filterMenuItem == null)
     {
         return;
     }
     filterMenuItem.Toggle();
 }
Beispiel #2
0
 public CheckMenuItem AddFilterOption(int id, string label)
 {
     if (id < 0)
     {
         throw new ArgumentException("id", "must be >= 0");
     }
     SearchEntry.FilterMenuItem filterMenuItem = new SearchEntry.FilterMenuItem(id, label);
     filterMenuItem.Toggled += new EventHandler(this.OnMenuItemToggled);
     this.menu.Append((Widget)filterMenuItem);
     if (this.ActiveFilterID < 0)
     {
         filterMenuItem.Toggle();
     }
     this.filter_button.Visible = true;
     return((CheckMenuItem)filterMenuItem);
 }