149: Stored Client Layout doesn't persist information about maximized EVE client windows

This commit is contained in:
Anton Kasyanov
2019-06-10 21:29:07 +03:00
parent 0199f9f4a6
commit 4740b9185f
6 changed files with 34 additions and 11 deletions

View File

@@ -8,14 +8,13 @@ namespace EveOPreview.Services
bool IsCompositionEnabled { get; }
IntPtr GetForegroundWindowHandle();
void ActivateWindow(IntPtr handle);
void MinimizeWindow(IntPtr handle, bool enableAnimation);
void MoveWindow(IntPtr handle, int left, int top, int width, int height);
void MaximizeWindow(IntPtr handle);
(int Left, int Top, int Right, int Bottom) GetWindowPosition(IntPtr handle);
bool IsWindowMaximized(IntPtr handle);
bool IsWindowMinimized(IntPtr handle);
IDwmThumbnail GetLiveThumbnail(IntPtr destination, IntPtr source);
Image GetStaticThumbnail(IntPtr source);
}