Beispiel #1
0
        private BankPlugin GetSelection()
        {
            if ((this.listView1.SelectedItems == null) || (this.listView1.SelectedItems.Count == 0))
            {
                return(null);
            }
            List <BankPlugin> plugins = Killer.GetPlugins();

            return(plugins.Find(p => p.Bank == this.listView1.SelectedItems[0].Text));
        }
Beispiel #2
0
        private void RefreshPlugins()
        {
            this.listView1.Items.Clear();
            List <BankPlugin> plugins = Killer.GetPlugins();

            foreach (BankPlugin plugin in plugins)
            {
                ListViewItem item = new ListViewItem();
                item.Text = string.Format("{0}", plugin.Bank);
                item.SubItems.Add(Killer.IsPluginEnabled(plugin) ? "Yes" : "No");
                this.listView1.Items.Add(item);
            }
        }