Interface IWindowSectorEvents
- Namespace
- Whim
- Assembly
- Whim.dll
Events for the IWindowSector
public interface IWindowSectorEvents
Events
WindowAdded
Event for when a window is added by the IWindowManager.
event EventHandler<WindowAddedEventArgs>? WindowAdded
Event Type
WindowFocused
Event for when a window is focused.
event EventHandler<WindowFocusedEventArgs>? WindowFocused
Event Type
WindowMinimizeEnded
Event for when a window has ended being minimized.
event EventHandler<WindowMinimizeEndedEventArgs>? WindowMinimizeEnded
Event Type
WindowMinimizeStarted
Event for when a window has started being minimized.
event EventHandler<WindowMinimizeStartedEventArgs>? WindowMinimizeStarted
Event Type
WindowMoveEnded
Event for when a window has changed location, shape, or size.
This event is fired when Windows sends the
Windows.Win32.PInvoke.EVENT_SYSTEM_MOVESIZEEND event.
See https://docs.microsoft.com/en-us/windows/win32/winauto/event-constants for more information.
event EventHandler<WindowMoveEndedEventArgs>? WindowMoveEnded
Event Type
WindowMoveStarted
Event for when a window is being moved or resized.
event EventHandler<WindowMoveStartedEventArgs>? WindowMoveStarted
Event Type
WindowMoved
Event for when a window has changed location, shape, or size.
This event is fired when Windows sends the
Windows.Win32.PInvoke.EVENT_OBJECT_LOCATIONCHANGE event.
event EventHandler<WindowMovedEventArgs>? WindowMoved
Event Type
WindowRemoved
Event for when a window is removed from Whim.
event EventHandler<WindowRemovedEventArgs>? WindowRemoved