Beispiel #1
0
 private void OnAddPluginType(string pluginType)
 {
     if (this.InvokeRequired)
     {
         PlugInManager.ParseAssemblyDelegate d = new PlugInManager.ParseAssemblyDelegate(OnParseAssembly);
         this.Invoke(d, new object[] { pluginType });
     }
     else
     {
         lblAddPluginType.Text = "Add: " + pluginType;
         //lblAddPluginType.Update();
         lblAddPluginType.Refresh();
         //Task.Delay(1).Wait();
     }
 }
Beispiel #2
0
 private void OnParseAssembly(string assemblyName)
 {
     if (this.InvokeRequired)
     {
         PlugInManager.ParseAssemblyDelegate d = new PlugInManager.ParseAssemblyDelegate(OnParseAssembly);
         this.Invoke(d, new object[] { assemblyName });
     }
     else
     {
         if (String.IsNullOrWhiteSpace(assemblyName))
         {
             //this.Close();
             lblAddPluginType.Text = lblParseAssembly.Text = String.Empty;
             timer1.Enabled        = true;
         }
         else
         {
             lblParseAssembly.Text = "Parse: " + assemblyName;
             lblParseAssembly.Refresh();
             //Task.Delay(1).Wait();
         }
     }
 }