public void DoProgress() { if (this.progressBar1.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(SafeDoProgress); this.Invoke(d, new object[] {}); } else { SafeDoProgress(); } }
private void SetWorkerJobDone() { if (this.Dispatcher.CheckAccess()) { lock (jobsDoneLocker) { this.viewModel.CompletedJobs++; } } else { SetVoidCallback d = new SetVoidCallback(SetWorkerJobDone); this.Dispatcher.Invoke(d); } }
internal void selectAllBooks() { // InvokeRequired required compares the thread ID of the // calling thread to the thread ID of the creating thread. // If these threads are different, it returns true. if (this.lstBooks.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(selectAllBooks); this.Invoke(d); } else { for (int i = 0; i < lstBooks.Items.Count; i++) { this.lstBooks.SetSelected(i, true); } } }
private void ZobrazHraceNaRade() { if(NaRadeLabel.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(ZobrazHraceNaRade); this.Invoke(d, new object[] { }); } else { if(ManazerHry.KonecHry) NaRadeLabel.Text = "Nikdo"; else NaRadeLabel.Text = ManazerHry.VratHraceNaTahu().Jmeno + " (" + ManazerHry.hracNaTahu + ")"; } }
private void AktualizujPanelHistorie() { if(Historie.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(AktualizujPanelHistorie); this.Invoke(d, new object[] { }); } else { Historie.Items.Clear(); foreach(Tah tah in ManazerHry.TahyVpred.Reverse<Tah>()) { Tah NovyTah = (Tah) tah.Clone(); NovyTah.seznamTahu.Reverse(); Historie.Items.Add(NovyTah); } foreach(Tah tah in ManazerHry.TahyZpet) Historie.Items.Add(tah.Clone()); if(ManazerHry.TahyZpet.Count > 0) Historie.SelectedIndex = ManazerHry.TahyVpred.Count; } }
private void AktualizujMenu() { if(menuStrip1.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(AktualizujMenu); this.Invoke(d, new object[] { }); } else { vpředToolStripMenuItem.Enabled = ManazerHry.MuzemeTahnoutVpred(); zpětToolStripMenuItem.Enabled = ManazerHry.MuzemeTahnoutZpet(); nejlepšíTahToolStripMenuItem.Enabled = ManazerHry.NastaveniObranci && !ManazerHry.KonecHry; } }
private void exitProgram() { if (this.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(exitProgram); this.Invoke(d, new object[] { }); } else { this.Close(); } }
public void EnableButton() { if (this.progressBar1.InvokeRequired) { SetVoidCallback d = new SetVoidCallback(EnableButton); this.Invoke(d, new object[] { }); } else { this.button1.Enabled = true; mW.updateGridWithArrayList(mW.al); } }