public PlugInsForm(IPlugInsManager aManager)
        {
            InitializeComponent();

            PlugInsManager = aManager;

            foreach (var plugin in PlugInsManager.PlugIns)
            {
                AppendPlugIn(plugin);
            }
        }
Beispiel #2
0
        public PlugInsForm(IPlugInsManager aManager)
        {
            InitializeComponent();
            mPlugInsListView.SelectedIndexChanged        +=
                (sender, args) => mSettingsButton.Enabled = mPlugInsListView.SelectedItems.Count > 0;
            mPlugInsListView.SelectedIndexChanged        +=
                (sender, args) => mRemoveButton.Enabled   = mPlugInsListView.SelectedItems.Count > 0;

            PlugInsManager = aManager;

            foreach (var plugin in PlugInsManager.PlugIns)
            {
                AppendPlugIn(plugin);
            }
        }
 public PlugInsServer(IArchBenchLogger aLogger = null)
 {
     Logger  = aLogger ?? new ConsoleLogger();
     Manager = new PlugInsManager(this);
 }