Free cookie consent management tool by TermsFeed Policy Generator

Ignore:
Timestamp:
02/20/08 15:16:22 (16 years ago)
Author:
gkronber
Message:

made install and delete actions available via keys 'i' and 'd' (ticket #21)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.PluginInfrastructure.GUI/ManagerForm.cs

    r15 r18  
    6161      installMenuItem.Enabled = false;
    6262      installMenuItem.Checked = false;
    63       removeButton.Enabled = false;
    64       removeButton.Checked = false;
    65       removeMenuItem.Enabled = false;
    66       removeMenuItem.Checked = false;
     63      deleteButton.Enabled = false;
     64      deleteButton.Checked = false;
     65      deleteMenuItem.Enabled = false;
     66      deleteMenuItem.Checked = false;
    6767
    6868      installedPlugins = new TreeNode("Installed plugins");
     
    567567      publishButton.Enabled = (tag.State & PluginState.Installed) == PluginState.Installed;
    568568      installButton.Enabled = (tag.State & PluginState.Available) == PluginState.Available;
    569       removeButton.Enabled = (tag.State & (PluginState.Installed | PluginState.Upgradeable)) != 0;
     569      deleteButton.Enabled = (tag.State & (PluginState.Installed | PluginState.Upgradeable)) != 0;
    570570
    571571      installButton.Checked = GetAction(tag) == ManagerAction.Install;
    572       removeButton.Checked = GetAction(tag) == ManagerAction.Remove;
     572      deleteButton.Checked = GetAction(tag) == ManagerAction.Remove;
    573573
    574574      publishMenuItem.Enabled = publishButton.Enabled;
    575575      installMenuItem.Enabled = installButton.Enabled;
    576       removeMenuItem.Enabled = removeButton.Enabled;
     576      deleteMenuItem.Enabled = deleteButton.Enabled;
    577577      installMenuItem.Checked = installButton.Checked;
    578       removeMenuItem.Checked = removeButton.Checked;
     578      deleteMenuItem.Checked = deleteButton.Checked;
    579579
    580580    }
     
    957957        publishButton.Enabled = false;
    958958        installButton.Enabled = false;
    959         removeButton.Enabled = false;
     959        deleteButton.Enabled = false;
    960960      }
    961961    }
     
    10101010    }
    10111011
     1012    private void pluginTreeView_KeyPress(object sender, KeyPressEventArgs e) {
     1013      e.Handled = true;
     1014      if(e.KeyChar == 'i' && installButton.Enabled) {
     1015        installButton_Clicked(sender, e);
     1016      } else if(e.KeyChar == 'd' && deleteButton.Enabled) {
     1017        removeButton_Clicked(sender, e);
     1018      }
     1019    }
    10121020  }
    10131021}
Note: See TracChangeset for help on using the changeset viewer.