Table of Contents

Interface IFloatingWindowPlugin

Namespace
Whim.FloatingWindow
Assembly
Whim.FloatingWindow.dll
FloatingWindowPlugin lets windows escape the layout engine and be free-floating.
public interface IFloatingWindowPlugin : IPlugin
Inherited Members

Properties

FloatingWindows

The floating windows.
IReadOnlySet<HWND> FloatingWindows { get; }

Property Value

IReadOnlySet<HWND>

Methods

MarkWindowAsDocked(IWindow?)

Mark the given window as a docked window
void MarkWindowAsDocked(IWindow? window = null)

Parameters

window IWindow

MarkWindowAsFloating(IWindow?)

Mark the given window as a floating window
void MarkWindowAsFloating(IWindow? window = null)

Parameters

window IWindow

ToggleWindowFloating(IWindow?)

Toggle the floating state of the given window.
void ToggleWindowFloating(IWindow? window = null)

Parameters

window IWindow