コード例 #1
0
 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;
     }
 }
コード例 #2
0
 private void EnableAddContactToFavorite(bool enable)
 {
     if (btnContactAddToFavorite.InvokeRequired)
     {
         BoolArgReturningVoidDelegate d = new BoolArgReturningVoidDelegate(EnableAddContactToFavorite);
         this.Invoke(d, new object[] { enable });
     }
     else
     {
         btnContactAddToFavorite.Enabled = enable;
     }
 }
コード例 #3
0
 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;
     }
 }
コード例 #4
0
 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;
     }
 }
コード例 #5
0
ファイル: Form1.cs プロジェクト: ifgen-it/RegMail
 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;
         }
     }
 }
コード例 #6
0
ファイル: FileListForm.cs プロジェクト: rmccomb/Backup
 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);
     }
 }