WindowMaster provides a simple way to manage windows when using a multi-monitor setup. It's developed in C# and can be implemented as a library or a standalone tray application. Inspiration for WindowMaster came after using two products, UltraMon and Windows 7.
The WindowMaster library is a managed wrapper around User32.dll to access information about particular windows on screen as well as creating a global keyboard hook. It also defines a HotKey action which will consists of a set of HotKey Combos (Modifier & Key) and a reference to a delegate that will be fired once that HotKey is pressed.
The WindowMaster Tray application is an implementation of WindowMaster lib. It's a small tray application that lets you define some window actions that will be performed when the HotKey(s) is pressed. Below is a list of currently supported actions.
Comments