示例#1
0
        private void ButtonTransparency_Click(object sender, EventArgs e)
        {
            if (listBoxProcesses.SelectedItem == null)
            {
                ShowSelectProcessMessageBox();
                return;
            }
            transparencyForm.ShowDialogWithTopMostState(TopMost);
            var p = listBoxProcesses.SelectedItem as Process;

            Transparency.SetWindowTransparency(p, transparencyForm.current);
            AddActionToLogForm(new OpacityAction(transparencyForm.previous, transparencyForm.current, p));
        }
示例#2
0
 public override Action Revert()
 {
     Transparency.SetWindowTransparency(proc, previous);
     return(new OpacityAction(current, previous, proc, !Reverted));
 }