Browse Source

Cleanup code.

pull/3705/head
Dariusz Komosinski 7 years ago
parent
commit
cfb62859f5
  1. 19
      src/Windows/Avalonia.Win32/WindowImpl.cs

19
src/Windows/Avalonia.Win32/WindowImpl.cs

@ -165,11 +165,7 @@ namespace Avalonia.Win32
public IScreenImpl Screen { get; } public IScreenImpl Screen { get; }
public IPlatformHandle Handle public IPlatformHandle Handle { get; private set; }
{
get;
private set;
}
public Size MaxClientSize public Size MaxClientSize
{ {
@ -191,15 +187,12 @@ namespace Avalonia.Win32
var placement = default(WINDOWPLACEMENT); var placement = default(WINDOWPLACEMENT);
GetWindowPlacement(_hwnd, ref placement); GetWindowPlacement(_hwnd, ref placement);
switch (placement.ShowCmd) return placement.ShowCmd switch
{ {
case ShowWindowCommand.Maximize: ShowWindowCommand.Maximize => WindowState.Maximized,
return WindowState.Maximized; ShowWindowCommand.Minimize => WindowState.Minimized,
case ShowWindowCommand.Minimize: _ => WindowState.Normal
return WindowState.Minimized; };
default:
return WindowState.Normal;
}
} }
set set

Loading…
Cancel
Save