private void setLoadingVisibility(bool visible) //hack pro ruzna vlakna { if (pLoading.InvokeRequired) { BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(setLoadingVisibility); Invoke(d, new object[] { visible }); } else { pLoading.Visible = visible; } }
private void EnableAddContactToFavorite(bool enable) { if (btnContactAddToFavorite.InvokeRequired) { BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(EnableAddContactToFavorite); this.Invoke(d, new object[] { enable }); } else { btnContactAddToFavorite.Enabled = enable; } }
private void UpdatePersonalConferenceAvailable(Boolean value) { // We can update this compoent only if we are in the from thread if (cbPersonalConferenceAvailable.InvokeRequired) { BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(UpdatePersonalConferenceAvailable); this.Invoke(d, new object[] { value }); } else { gbPersonalConference.Enabled = value; cbPersonalConferenceAvailable.Checked = value; } }
private void UpdateTelephonyService(bool enable) { // We can update this compoent only if we are in the from thread if (cbTelephonyService.InvokeRequired) { BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(UpdateTelephonyService); this.Invoke(d, new object[] { enable }); } else { cbTelephonyService.Checked = enable; tbMakeCall.Enabled = enable; btMakeCall.Enabled = enable; } }
private void SetKickButtons(bool mode) { if (btnKickAll.InvokeRequired || btnKickOne.InvokeRequired) { BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(SetKickButtons); Invoke(d, new object[] { mode }); } else { if (mode) { btnKickOne.Enabled = true; btnKickAll.Enabled = true; } else { btnKickOne.Enabled = false; btnKickAll.Enabled = false; } } }
private void FileManager_BackupCompleted() { try { // 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.Backup.InvokeRequired) { BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(EnableBackup); this.Invoke(d, true); } else { this.Backup.Enabled = true; } } catch (Exception ex) { Program.DisplayError(ex); } }