Beispiel #1
0
 internal void setTransparentMode(bool isEnabled, bool propagateToClient = true)
 {
     if (Settings.app.transparentMode != isEnabled)
     {
         Settings.app.transparentMode = isEnabled;
     }
     if (isEnabled)
     {
         this.TransparencyKey = Color.FromArgb(0, 0, 1);
         this.BackColor       = Color.FromArgb(0, 0, 1);
         setWindowNoActivate(isFullscreen);
         this.backgroundForm.Show();
         moveBackgroundForm();
         backgroundForm.Refresh();
     }
     else
     {
         this.TransparencyKey = Color.Empty;
         this.BackColor       = SystemColors.Window;
         this.backgroundForm.Hide();
         setWindowNoActivate(isFullscreen);
     }
     if (propagateToClient)
     {
         webBrowser1.callScript("setTransparentMode", isEnabled);
     }
 }