public DWM_BLURBEHIND(bool enabled)
 {
     fEnable  = enabled;
     hRgnBlur = IntPtr.Zero;
     fTransitionOnMaximized = false;
     dwFlags = DWM_BB.DWM_BB_ENABLE;
 }
Example #2
0
 public DWM_BLURBEHIND(bool enabled)
 {
     fEnable  = enabled ? true : false;
     hRgnBlur = IntPtr.Zero;
     fTransitionOnMaximized = true;
     dwFlags = DWM_BB.Enable;
 }
 public DWM_BLURBEHIND(bool enabled)
 {
     dwFlags  = DWM_BB.Enable;
     fEnable  = (enabled) ? 1 : 0;
     hRgnBlur = IntPtr.Zero;
     fTransitionOnMaximized = 0;
 }
Example #4
0
 public DWM_BLURBEHIND(bool enabled)
 {
     fEnable  = enabled;             // ? 1 : 0;
     hRgnBlur = IntPtr.Zero;
     fTransitionOnMaximized = false; // 0;
     dwFlags = DWM_BB.Enable;
 }
Example #5
0
 public DWM_BLURBEHIND(bool enabled)
 {
     fEnable = enabled ? true : false;
     hRgnBlur = IntPtr.Zero;
     fTransitionOnMaximized = false;
     dwFlags = DWM_BB.Enable;
 }
Example #6
0
            public void SetRegion(IntPtr hwnd, System.Drawing.Region region)
            {
                var graphics = System.Drawing.Graphics.FromHwnd(hwnd);

                hRgnBlur = region.GetHrgn(graphics);
                dwFlags |= DWM_BB.BlurRegion;
                graphics.Dispose();
            }
Example #7
0
 public DWM_BLURBEHIND(DWM_BB flags, bool enable, IntPtr blurRegion, bool transitionOnMaximized)
     : this()
 {
     this.dwFlags  = flags;
     this.fEnable  = enable;
     this.hRgnBlur = blurRegion;
     this.fTransitionOnMaximized = transitionOnMaximized;
 }
Example #8
0
 public void SetRegion(System.Drawing.Graphics graphics, System.Drawing.Region region)
 {
     hRgnBlur = region.GetHrgn(graphics);
     dwFlags |= DWM_BB.BlurRegion;
 }
Example #9
0
 public void SetRegion(Graphics graphics, Region region)
 {
     hRgnBlur = region.GetHrgn(graphics);
     dwFlags |= DWM_BB.BlurRegion;
 }
Example #10
0
 public void SetRegion(System.Drawing.Graphics graphics, System.Drawing.Region region)
 {
     hRgnBlur = region.GetHrgn(graphics);
     dwFlags |= DWM_BB.BlurRegion;
 }