BetterExplorer.MainWindow.chkRibbonMinimizedGlass_Click C# (CSharp) Method

chkRibbonMinimizedGlass_Click() private method

private chkRibbonMinimizedGlass_Click ( object sender, RoutedEventArgs e ) : void
sender object
e RoutedEventArgs
return void
    private void chkRibbonMinimizedGlass_Click(object sender, RoutedEventArgs e) {
      this.IsGlassOnRibonMinimized = chkRibbonMinimizedGlass.IsChecked.Value == true;
      Utilities.SetRegistryValue("RibbonMinimizedGlass", chkRibbonMinimizedGlass.IsChecked.Value == true ? 1 : 0, RegistryValueKind.DWord);

      if (!TheRibbon.IsMinimized) {
      } else if (chkRibbonMinimizedGlass.IsChecked.Value) {
        var p = ShellViewHost.TransformToAncestor(this).Transform(new WIN.Point(0, 0));
        this.GlassFrameThickness = new Thickness(8, p.Y, 8, 8);
      } else {
        var p = backstage.TransformToAncestor(this).Transform(new WIN.Point(0, 0));
        this.GlassFrameThickness = new Thickness(8, p.Y + backstage.ActualHeight, 8, 8);
      }
    }
MainWindow