private void iBT_EnableNone_Click(object sender, EventArgs e)
        {
            HeapCellFilterTripletDictionary dictionary = Dictionary;

            //
            foreach (KeyValuePair <string, HeapCellFilterTriplet> entry in dictionary)
            {
                entry.Value.Enabled = false;
            }

            // Update control
            iFilterControl.Dictionary = dictionary;
        }
 public void SetupFilters()
 {
     if (iRenderer != null)
     {
         HeapCellFilterTripletDictionary dictionary = new HeapCellFilterTripletDictionary(ColourHashes);
         HeapRendererFilterConfigDialog  dialog     = new HeapRendererFilterConfigDialog(dictionary);
         if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK)
         {
             ColourHashes = dialog.Dictionary;
             iRenderer.Invalidate();
         }
     }
 }
 public HeapRendererFilterConfigDialog(HeapCellFilterTripletDictionary aDictionary)
 {
     InitializeComponent();
     //
     iFilterControl.Dictionary = aDictionary;
 }