private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress > 0 && e.MaximumProgress > 0) { toolStripProgressBar1.ProgressBar.Value = (int)(e.CurrentProgress * 100 / e.MaximumProgress); } }
private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { // Update the progress bar. progressBar.Maximum = (int)e.MaximumProgress; if (e.CurrentProgress >= 0 && e.CurrentProgress <= e.MaximumProgress) { progressBar.Value = (int)e.CurrentProgress; } }
private void browserWindow_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress > 0 && e.MaximumProgress > 0) { int progress = Convert.ToInt32((e.CurrentProgress / e.MaximumProgress) * 100); this.pageLoadProgress.Value = progress > 100 ? 100 : progress; this.pageLoadProgress.ToolTipText = "Progress - %" + this.pageLoadProgress.Value.ToString(); } }
private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { try { toolStripProgressBar1.Maximum = (int)e.MaximumProgress; toolStripProgressBar1.Value = (int)e.CurrentProgress; } catch { } }
void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress > 0) { progressBar.Maximum = Convert.ToInt32(e.MaximumProgress); progressBar.Value = Convert.ToInt32(e.CurrentProgress); String percentLoaded = ((e.CurrentProgress / e.MaximumProgress) * 100).ToString(); loadingLabel.Text = "Searching - " + percentLoaded + "%"; } }
private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { try { progressBar1.Value = Convert.ToInt32(e.CurrentProgress); progressBar1.Maximum = Convert.ToInt32(e.MaximumProgress); } catch { } }
void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.MaximumProgress <= 0) { tspbar.Visible = false; return; } int precent = (int)(e.CurrentProgress * 100 / e.MaximumProgress); if (precent > 0 && tspbar.Visible == false) tspbar.Visible = true; tspbar.Value = precent; if (precent >= 100) { tspbar.Value = 0; tspbar.Visible = false; } if (ProgressChanged != null) { ProgressChanged(sender, e); } }
private void wbLogin_ProgressChanged(object sender, wf.WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress < e.MaximumProgress) { this.Title = string.Format( "Manual Login [{0:N}%]", (double)e.CurrentProgress / ((double)e.MaximumProgress / 100) ); } else { this.Title = "Manual Login"; } }
void HandleProgressChanged(object sender, SWF.WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress == -1) { return; } if (e.MaximumProgress == 0 || e.MaximumProgress < e.CurrentProgress) { loadProgress = 1; } else { loadProgress = (double)e.CurrentProgress / (double)e.MaximumProgress; } }
void HandleProgressChanged(object sender, SWF.WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress == -1) { loadProgress = 1; HandleLoaded(view, EventArgs.Empty); } else if (e.MaximumProgress == 0) { loadProgress = 1; } else { loadProgress = (double)e.CurrentProgress / (double)e.MaximumProgress; } }
private void adWebBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { try { Invoke((Action)delegate { adStatusStripProgressBar.Maximum = e.MaximumProgress < 0 ? 0 : (int)e.MaximumProgress; adStatusStripProgressBar.Value = e.CurrentProgress < 0 ? 0 : (int)e.CurrentProgress; adStatusStripLabel.Text = adWebBrowser.StatusText; }); } catch (Exception exception) { Program.ErrorLog(exception, "adWebBrowser_ProgressChanged()"); } }
private void webRenderer_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { try { loadProgressIndicator.Value = Convert.ToInt32(e.CurrentProgress); loadProgressIndicator.Maximum = Convert.ToInt32(e.MaximumProgress); TaskbarManager.Instance.SetProgressState(TaskbarProgressBarState.Normal,this.Handle); TaskbarManager.Instance.SetProgressValue(Convert.ToInt32(e.CurrentProgress) / 100, Convert.ToInt32(e.MaximumProgress) / 100); percentageLoadLabel.Text = loadProgressIndicator.Value / 100 + " %"; } catch (Exception ex) { statusLabel.Text = ex.Message; } }
public void ProgressChange(int progress, int progressMax) { WebBrowserProgressChangedEventArgs e = new WebBrowserProgressChangedEventArgs((long) progress, (long) progressMax); this.parent.OnProgressChanged(e); }
private void webBrowser_ProgressChanged(object sender, System.Windows.Forms.WebBrowserProgressChangedEventArgs e) { progressBarControl.Properties.Maximum = (int)e.MaximumProgress; progressBarControl.Position = (int)e.CurrentProgress; }
void wb_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { // Based on the webbrowser's progress, update our statusbar progressbar if (e.CurrentProgress >= 0) { toolStripProgressBar1.Maximum = (int)e.MaximumProgress; toolStripProgressBar1.Value = (int)Math.Max(e.CurrentProgress, e.MaximumProgress); } }
private void WebBrowserProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress == -1L) return; if (e.CurrentProgress == 0L) _statusProgressBar.Visible = false; else { _statusProgressBar.Visible = true; _statusProgressBar.Maximum = (int)e.MaximumProgress; var currentProgress = e.CurrentProgress; if (currentProgress > e.MaximumProgress) currentProgress = e.MaximumProgress; _statusProgressBar.Value = (int)currentProgress; } }
/// <summary> /// This function will be called as the webpage loads multiple time to indicate the percentage complete /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { // Don't bother computing percentage if either variable is zero since it will cause a divide by zero error if (e.CurrentProgress > 0 && e.MaximumProgress > 0) { // Calculate percentage int percentage = (int)(e.CurrentProgress * 100 / e.MaximumProgress); // If the percentage is > 100 it means additional processing was done on the page so we want to ignore it if( percentage <= 100) { toolStripProgressBar1.ProgressBar.Value = percentage; } } else { // Set the percentage to zero if we can't compute it toolStripProgressBar1.ProgressBar.Value = 0; } }
/// <summary> /// 控制进度条变化 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void newWebBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { toolStripProgressBar1.Visible = true; toolStripProgressBar1.Maximum = (int)e.MaximumProgress; toolStripProgressBar1.Value = (int)e.CurrentProgress; toolStripProgressBar1.Visible = false; /*******************暂时处理办法*********************/ //解决网页加载慢导致标题未显示出来 if (e.MaximumProgress==e.CurrentProgress) ((TabPage)getCurrentBrowser().Parent).Text = newTitle(getCurrentBrowser().DocumentTitle); setButtonStatus(); }
private void Browser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { Program.AssertOnEventThread(); if (tabControl != null && tabControl.SelectedTab != null && tabControl.SelectedTab.Tag == this) { if (e.MaximumProgress != 0) { if (Program.MainWindow.StatusBarAction == null || Program.MainWindow.StatusBarAction.IsCompleted) { MainWindowActionAtNavigateTime = Program.MainWindow.StatusBarAction; int progr = Convert.ToInt32((e.CurrentProgress * 100L) / (e.MaximumProgress)); Program.MainWindow.SetProgressBar(true, progr); } if (Browser.Url != null) { string text = e.CurrentProgress >= e.MaximumProgress ? "" : string.Format(Messages.LOADING, Browser.Url.ToString().Ellipsise(50)); Program.MainWindow.SetStatusBar(null, text); } } } }
private void Browser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { overlay.SetLabelText("Saving to archive.org... (" + e.CurrentProgress + " / " + e.MaximumProgress + ")"); }
/// <summary> /// Event on progress changed /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.MaximumProgress == 0.0) return; m_env.ReportManager.SetStatus( StatusBarMessageKind.Generic, MessageResources.MessageWebBrowse ); int progress = (int)(100 * ((double)e.CurrentProgress / (double)e.MaximumProgress)); m_env.ReportManager.SetProgress(progress); }
private void webBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { totalBytes += 10; if (totalBytes > 90) totalBytes -= 10; progressBAR.Value = totalBytes; }
private void webBrowser1_ProgressChanged_1(object sender, WebBrowserProgressChangedEventArgs e) { }
protected override void OnProgressChanged(WebBrowserProgressChangedEventArgs e) { if (ReadyState == WebBrowserReadyState.Interactive && ProcessStage == ProcessingStage.Save) { StopTimer(); OnDocumentCompleted(null); AllowNavigation = false; ProcessStage = ProcessingStage.None; Stop(); if (Saved != null) Saved(null, null); } base.OnProgressChanged(e); }
private void WebBrowser1ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { progress = e.CurrentProgress; }
//ProgressChanged private void Form1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress < e.MaximumProgress) toolStripProgressBar1.Value=(int)e.CurrentProgress; else toolStripProgressBar1.Value = toolStripProgressBar1.Minimum; }
public void ProgressChange(int progress, int progressMax) { WebBrowserProgressChangedEventArgs e = new WebBrowserProgressChangedEventArgs((long)progress, (long)progressMax); this.parent.OnProgressChanged(e); }
private void OnProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.CurrentProgress > 0 && e.MaximumProgress > 0) { int percent = (int)((e.CurrentProgress * 100) / e.MaximumProgress); if (percent > 100) percent = 100; if (percent < 0) percent = 0; if (percent != progressBar.Value) progressBar.Value = percent; } }
private void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { statusStripLabel.Text = webBrowser.StatusText; try { statusProgressBar.Maximum = (int)e.MaximumProgress; statusProgressBar.Value = (int)e.CurrentProgress; } catch { } }
private void customWebBrowser1_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { Interactivity.SetProgress(e.CurrentProgress, e.MaximumProgress); }
private void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { pb.Properties.Maximum = (int) e.MaximumProgress; pb.Properties.Minimum = 0; pb.Position = (int)e.CurrentProgress; }
protected virtual void OnProgressChanged(WebBrowserProgressChangedEventArgs e) { throw null; }
private void WebBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { barEditBrowserProgressRepository.Maximum = (int)(e.MaximumProgress + (e.MaximumProgress == barEditBrowserProgressRepository.Minimum ? 1 : 0)); barEditBrowserProgress.EditValue = e.CurrentProgress; }
protected virtual void OnProgressChanged(WebBrowserProgressChangedEventArgs e) { if (this.ProgressChanged != null) { this.ProgressChanged(this, e); } }
// UI Events private void webBrowser_ProgressChanged(object sender, WebBrowserProgressChangedEventArgs e) { if (e.MaximumProgress != 0) { if (!pbarLoadingProgress.Visible) pbarLoadingProgress.Visible = true; pbarLoadingProgress.Value = (int)(e.CurrentProgress * 100 / e.MaximumProgress); } else { pbarLoadingProgress.Value = 100; pbarLoadingProgress.Visible = false; } }
void IWebBrowserCallbacks.OnProgressChanged(WebBrowserProgressChangedEventArgs e) { if (ProgressChanged != null) ProgressChanged(this, e); }
public void ProgressChange(int progress, int progressMax) { WebBrowserProgressChangedEventArgs e = new WebBrowserProgressChangedEventArgs(progress, progressMax); _parent.OnProgressChanged(e); }