From 027d1eac9321e16833737455d8dd2f4b2bc36bc4 Mon Sep 17 00:00:00 2001 From: Bas Date: Mon, 19 Feb 2024 22:17:39 +0100 Subject: [PATCH] added _windowProperties override (#14649) --- src/Windows/Avalonia.Win32/EmbeddedWindowImpl.cs | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/Windows/Avalonia.Win32/EmbeddedWindowImpl.cs b/src/Windows/Avalonia.Win32/EmbeddedWindowImpl.cs index e08f1b28be..509be65784 100644 --- a/src/Windows/Avalonia.Win32/EmbeddedWindowImpl.cs +++ b/src/Windows/Avalonia.Win32/EmbeddedWindowImpl.cs @@ -1,13 +1,21 @@ using System; -using System.ComponentModel; -using System.Runtime.InteropServices; -using Avalonia.Platform; +using Avalonia.Controls; using Avalonia.Win32.Interop; namespace Avalonia.Win32 { class EmbeddedWindowImpl : WindowImpl { + public EmbeddedWindowImpl() + { + _windowProperties = new WindowProperties + { + ShowInTaskbar = false, + IsResizable = false, + Decorations = SystemDecorations.None + }; + } + protected override IntPtr CreateWindowOverride(ushort atom) { var hWnd = UnmanagedMethods.CreateWindowEx(