public void Update(PluginStoreRefreshProgressEventArgs e) { if (!Visible) return; progressBar.Maximum = e.Total; progressBar.Value = e.Current; }
void PluginStoreManager_OnPluginStoreRefreshProgress(PluginStoreRefreshProgressEventArgs e) { if (InvokeRequired) Invoke(new PluginStoreUpdateAction(Update), new object[] { e }); else Update(e); }
/// <summary> /// Notifies listeners of plugin store refresh progress /// </summary> /// <param name="e"></param> private static void NotifyOnPluginStoreRefreshProgress(PluginStoreRefreshProgressEventArgs e) { if (null != OnPluginStoreRefreshProgress) OnPluginStoreRefreshProgress(e); }