protected override void WndProc(ref Message m) { base.WndProc(ref m); if (m.Msg == 0x0312) { if (hotKey == true && deviceIsSelected == true) { if (overlayState == true) { opacityTrackBar.Enabled = true; overlayState = false; volumeAsOverlayCheckBox.Checked = true; opacityLabel.Enabled = true; colorLabel.Enabled = true; blackLabel.Enabled = true; redLabel.Enabled = true; label10.Enabled = true; overlay = new Overlay(); overlay.Show(); } else if (overlayState == false) { opacityTrackBar.Enabled = false; volumeAsOverlayCheckBox.Checked = false; opacityLabel.Enabled = false; overlayState = true; colorLabel.Enabled = false; blackLabel.Enabled = false; redLabel.Enabled = false; label10.Enabled = false; overlay.Dispose(); } } } }
void VolumeAsOverlayCheckBoxClick(object sender, EventArgs e) { if (overlayState == true) { blackLabel.Enabled = true; redLabel.Enabled = true; colorLabel.Enabled = true; label10.Enabled = true; opacityTrackBar.Enabled = true; opacityLabel.Enabled = true; overlayState = false; overlay = new Overlay(); overlay.Show(); } else if (overlayState == false) { blackLabel.Enabled = false; redLabel.Enabled = false; colorLabel.Enabled = false; label10.Enabled = false; opacityTrackBar.Enabled = false; opacityLabel.Enabled = false; volumeAsOverlayCheckBox.Checked = false; overlayState = true; overlay.Dispose(); } }