Exemplo n.º 1
0
 public void SetCheckBox(System.Windows.Forms.CheckBox chkBox, bool enable)
 {
     if (chkBox.InvokeRequired)
     {
         SetCheckBoxCallBack dele = new SetCheckBoxCallBack(SetCheckBox);
         chkBox.Invoke(dele, chkBox, enable);
     }
     else
     {
         chkBox.Enabled = enable;
     }
 }
Exemplo n.º 2
0
        public void UpdateValues()
        {
            label.Text = AudioProcess.DisplayName;

            if (AudioProcess.Icon != null)
            {
                icon.Image = AudioProcess.Icon.ToBitmap();
            }

            AudioProcess.Process_SimpleAudioVolume.GetMasterVolume(out Volume);
            AudioProcess.Process_SimpleAudioVolume.GetMute(out Muted);
            if (muted.IsHandleCreated)
            {
                muted.Invoke(new Action(() => UpdateMutedValues()));
                volume.Invoke(new Action(() => UpdateVolumeValues()));
            }
            else
            {
                UpdateMutedValues();
                UpdateVolumeValues();
            }
        }