public PluginMenuItem(PluginBase plugin, IPluginObserver observer) { pPlugin = plugin; pObserver = observer; Click += PluginMenuItemClick; Text = plugin.Name; }
public void Notify(PluginBase module, string message) { Invoke(new MethodInvoker(delegate { string msg = string.Format(pMsgFormatBrief, module, message); txtboxOutput.Text += msg; })); }
public void Notify(PluginBase module, string stage, int percentage) { Invoke(new MethodInvoker(delegate { string msg = string.Format(pMsgFormatPercent, module, stage, percentage); txtboxOutput.Text += msg; lblStatus.Text = stage; })); }
public SettingsForm(PluginBase plugin) { pPlugin = plugin; InitializeComponent(); }